taro-ls: fix bad label; taro-ctl: add backup anti traversal for refile
Iris Lightshard nilix@nilfm.cc
path traversal fix, license, update to 0.2.7
Iris Lightshard nilix@nilfm.cc
experimental mailmap
Iris Lightshard nilix@nilfm.cc
taro-ctl: update uxnemu args; taro-ls: update blending usage; v0.2.5
Iris Lightshard nilix@nilfm.cc
taro-ls: fix resize by keyboard
Iris Lightshard nilix@nilfm.cc
taro-ls: slightly increase efficiency of message processing and blank list when changing mailbox or searching
Iris Lightshard nilix@nilfm.cc
taro-ls: add indicator for pending operations; update readme
Iris Lightshard nilix@nilfm.cc
taro-ls: fix div by zero when resetting scrollbar; taro-ctl: use capped IO to truncate command output before writing message
Iris Lightshard nilix@nilfm.cc
taro-ctl: eliminate puts calls and don't convert from IO::Memory in MblazeProxy; taro-ls: various optimizations, reset scrollbar when changing mbox
Iris Lightshard nilix@nilfm.cc
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
Iris Lightshard nilix@nilfm.cc
taro-ctl: use enum for msg types and put everything in the namespace; taro-ls: add manifest and remove debug call
Iris Lightshard nilix@nilfm.cc
missed a spot in the readme
Iris Lightshard nilix@nilfm.cc
update screenshot
Iris Lightshard nilix@nilfm.cc
taro-ls: add theme, font-loading support, more keybinds, finishing touches; build, readme, assets...
Iris Lightshard nilix@nilfm.cc
taro-ls: implement nav of mail list by key
Iris Lightshard nilix@nilfm.cc
taro-ls: generalize nav_list_by_key
Iris Lightshard nilix@nilfm.cc
taro-ctl: delete socket file before starting server; taro-ls: add keybinds for switching mailboxes
Iris Lightshard nilix@nilfm.cc
implement security remediation for search and refile; add socket pushig updates from, eg mbsync; add documentation to config and UXN_EMU option
Iris Lightshard nilix@nilfm.cc
add search indicator
Iris Lightshard nilix@nilfm.cc
refine taro-reader, add MBOX_ROOT to config instead of using env, and adjust refresh logic
Iris Lightshard nilix@nilfm.cc
refactor mread into taro-reader, clean up some code, fix mouse bug in taro-ls
Iris Lightshard nilix@nilfm.cc
update readme a bit
Iris Lightshard nilix@nilfm.cc
fix off-by-one for read msg
Iris Lightshard nilix@nilfm.cc
improve readme and mread
Iris Lightshard nilix@nilfm.cc
shell out for reader and compose windows - this should work for a while; v0.1.0
Iris Lightshard nilix@nilfm.cc
taro-ls: start implementing extra keybinds
Iris Lightshard nilix@nilfm.cc
taro-ls: implement search, refile, trash; taro-ctl: search and trash commands refined
Iris Lightshard nilix@nilfm.cc
taro-ls: delete and insert characters properly in the middle of the string
Iris Lightshard nilix@nilfm.cc
taro-ctl: make message channel global; taro-ls: start search handling
Iris Lightshard nilix@nilfm.cc
fix off-by-1 pixel error in list click routine
Iris Lightshard nilix@nilfm.cc
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
Iris Lightshard nilix@nilfm.cc
taro-ctl: add mblaze commands for search, refile, trash
Iris Lightshard nilix@nilfm.cc
taro-ls: add all buttons, click handling, implement refresh and read_all; taro-ctl: fix message size and handle 0 length messages
Iris Lightshard nilix@nilfm.cc
taro-ls: add button row on the bottom, handle hover effect; taro-ctl: implement making all as read
Iris Lightshard nilix@nilfm.cc
reorganize code
Iris Lightshard nilix@nilfm.cc
implement range selection for listbox
Iris Lightshard nilix@nilfm.cc
fix mbox refresh
Iris Lightshard nilix@nilfm.cc
change default window size
Iris Lightshard nilix@nilfm.cc
generalized lisbox routines, fixed msg_read, can now switch mailboxes
Iris Lightshard nilix@nilfm.cc
getting ready to add complexity
Iris Lightshard nilix@nilfm.cc
taro-ls: fix mouse rendering; taro-ctl: add some boilerplate
Iris Lightshard nilix@nilfm.cc
taro-ls: fix underscores in signature comments; MblazeProxy: remove MBOX_ROOT prefix from mdirs
Iris Lightshard nilix@nilfm.cc
ChildWindow: wait for termination and read stdin on separate fibers, use exit; taro-ls: scrollbar, fix performance
Iris Lightshard nilix@nilfm.cc
first commit - resizable uxn window lists inbox and crystal module can talk to it
Iris Lightshard nilix@nilfm.cc