|
5f40f208ed
|
taro-ls: fix bad label; taro-ctl: add backup anti traversal for refile
|
2024-05-05 18:39:51 -06:00 |
|
|
edbed1f703
|
path traversal fix, license, update to 0.2.7
|
2024-05-05 11:09:16 -06:00 |
|
|
539e8fc262
|
experimental mailmap
|
2024-01-23 21:40:25 -07:00 |
|
|
4f9a25959c
|
taro-ctl: update uxnemu args; taro-ls: update blending usage; v0.2.5
|
2023-07-23 23:12:17 -06:00 |
|
|
c8c65e3fb1
|
taro-ls: fix resize by keyboard
|
2023-04-23 17:48:54 -06:00 |
|
|
e85b36fcdf
|
taro-ls: slightly increase efficiency of message processing and blank list when changing mailbox or searching
|
2023-04-03 23:37:51 -06:00 |
|
|
df6e8dd49b
|
taro-ls: add indicator for pending operations; update readme
|
2023-04-02 21:18:27 -06:00 |
|
|
43c5286527
|
taro-ls: fix div by zero when resetting scrollbar; taro-ctl: use capped IO to truncate command output before writing message
|
2023-03-30 22:33:12 -06:00 |
|
|
d2a3e71fd6
|
taro-ctl: eliminate puts calls and don't convert from IO::Memory in MblazeProxy; taro-ls: various optimizations, reset scrollbar when changing mbox
|
2023-03-30 21:13:35 -06:00 |
|
|
62a4845edd
|
update build script and add quote escape to config; taro-ls: fix scroll wrap by keyboard if the number of items is less than the height of the listbox
|
2023-03-29 12:11:47 -06:00 |
|
|
f3a781e42b
|
taro-ctl: use enum for msg types and put everything in the namespace; taro-ls: add manifest and remove debug call
|
2023-03-28 23:55:06 -06:00 |
|
|
42e78087a8
|
missed a spot in the readme
|
2023-03-27 23:16:56 -06:00 |
|
|
73cdb89699
|
update screenshot
|
2023-03-27 23:12:54 -06:00 |
|
|
6b797697e7
|
taro-ls: add theme, font-loading support, more keybinds, finishing touches; build, readme, assets...
|
2023-03-27 22:54:20 -06:00 |
|
|
0b85806136
|
taro-ls: implement nav of mail list by key
|
2023-03-26 16:07:39 -06:00 |
|
|
baeb19bcae
|
taro-ls: generalize nav_list_by_key
|
2023-03-26 15:57:37 -06:00 |
|
|
a25d225fa5
|
taro-ctl: delete socket file before starting server; taro-ls: add keybinds for switching mailboxes
|
2023-03-26 15:36:05 -06:00 |
|
|
74c6862163
|
implement security remediation for search and refile; add socket pushig updates from, eg mbsync; add documentation to config and UXN_EMU option
|
2023-03-26 11:29:07 -06:00 |
|
|
1f41209028
|
add search indicator
|
2023-03-25 13:23:55 -06:00 |
|
|
24baa38b38
|
refine taro-reader, add MBOX_ROOT to config instead of using env, and adjust refresh logic
|
2023-03-25 11:25:50 -06:00 |
|
|
5f77c7867e
|
refactor mread into taro-reader, clean up some code, fix mouse bug in taro-ls
|
2023-03-23 23:36:20 -06:00 |
|
|
c3f5e7a041
|
update readme a bit
|
2023-03-23 16:40:33 -06:00 |
|
|
73ca404097
|
fix off-by-one for read msg
|
2023-03-23 16:37:20 -06:00 |
|
|
d6b0ec63c8
|
improve readme and mread
|
2023-03-23 16:23:30 -06:00 |
|
|
a795631f8a
|
shell out for reader and compose windows - this should work for a while; v0.1.0
|
2023-03-23 07:44:41 -06:00 |
|
|
87cb90db9b
|
taro-ls: start implementing extra keybinds
|
2023-03-22 20:38:10 -06:00 |
|
|
6f278d2b8e
|
taro-ls: implement search, refile, trash; taro-ctl: search and trash commands refined
|
2023-03-22 20:11:08 -06:00 |
|
|
09ec048f53
|
taro-ls: delete and insert characters properly in the middle of the string
|
2023-03-22 00:05:30 -06:00 |
|
|
09b089fe75
|
taro-ctl: make message channel global; taro-ls: start search handling
|
2023-03-21 23:06:29 -06:00 |
|
|
f9ee51b9c9
|
fix off-by-1 pixel error in list click routine
|
2023-03-20 23:37:02 -06:00 |
|
|
91dd545b3d
|
README: document message types; taro-ctl: fix 0-length message sending; taro-ls: fix 0-length message reading and list length off-by-1 error
|
2023-03-20 23:32:49 -06:00 |
|
|
4521ea05a1
|
taro-ctl: add mblaze commands for search, refile, trash
|
2023-03-20 22:52:51 -06:00 |
|
|
bb102262e5
|
taro-ls: add all buttons, click handling, implement refresh and read_all; taro-ctl: fix message size and handle 0 length messages
|
2023-03-20 22:32:11 -06:00 |
|
|
47c0289dd6
|
taro-ls: add button row on the bottom, handle hover effect; taro-ctl: implement making all as read
|
2023-03-19 14:10:38 -06:00 |
|
|
68783e113b
|
reorganize code
|
2023-03-18 22:25:09 -06:00 |
|
|
766a98f43b
|
implement range selection for listbox
|
2023-03-18 21:54:53 -06:00 |
|
|
883686d4a2
|
fix mbox refresh
|
2023-03-18 10:28:53 -06:00 |
|
|
ebcb266638
|
change default window size
|
2023-03-18 01:20:58 -06:00 |
|
|
b9267e5130
|
generalized lisbox routines, fixed msg_read, can now switch mailboxes
|
2023-03-18 01:18:02 -06:00 |
|
|
ad0d627418
|
getting ready to add complexity
|
2023-03-16 22:44:39 -06:00 |
|
|
0f44a9fff7
|
taro-ls: fix mouse rendering; taro-ctl: add some boilerplate
|
2023-03-16 00:13:05 -06:00 |
|
|
d7297b1bf8
|
taro-ls: fix underscores in signature comments; MblazeProxy: remove MBOX_ROOT prefix from mdirs
|
2023-03-15 23:41:52 -06:00 |
|
|
d4f9a80dc6
|
ChildWindow: wait for termination and read stdin on separate fibers, use exit; taro-ls: scrollbar, fix performance
|
2023-03-15 23:26:31 -06:00 |
|
|
1cad71b488
|
first commit - resizable uxn window lists inbox and crystal module can talk to it
|
2023-03-14 23:39:19 -06:00 |
|