From: Michael D. Lowis Date: Wed, 14 Aug 2019 15:11:27 +0000 (-0400) Subject: updated TODO list X-Git-Url: https://git.mdlowis.com/?a=commitdiff_plain;h=3764d82927307ed01ae4575f64420de6d5bf49a5;p=projs%2Ftide.git updated TODO list --- diff --git a/TODO.md b/TODO.md index 08eb705..f08af35 100644 --- a/TODO.md +++ b/TODO.md @@ -4,20 +4,26 @@ ## STAGING +* anvil: set default pointer style +* anvil: support floating windows for dialogs +* anvil: add column support +* anvil: add support for multiple workspaces +* anvil: add support for multiple monitors + +## BACKLOG + +* anvil: add support for session management +* tide: add support for session management * tide: implement drag and drop support -* tide: Ctrl+T shortcut requires double tap to toggle :/ * tide: commands unadorned by a sigil should direct output to new scratch window * tfetch: read rules from rcfile in home and curr dir * tfetch: ls results instead of pcmanfm on right click directory * tide: gap buffer does not handle UTF-8 currently - -## BACKLOG - -* refactor selection handling to avoid swapping manually (use buf_selbeg and buf_selend) -* encode EOL setting in log entries? -* implement a mini-sed command to standardize scripts across platforms without relying on sed -* add tag to enable/disable scrolling on command output insertion -* 9term-like terminal window +* tide: encode EOL setting in log entries? +* tsed: implement a mini-sed command to standardize scripts across platforms without relying on sed +* tide: refactor selection handling to avoid swapping manually (use buf_selbeg and buf_selend) +* tide: add tag to enable/disable scrolling on command output insertion +* tcmd: 9term-like terminal window ### TFRAME @@ -29,12 +35,6 @@ * scratch windows go to bottom of slace stack (far right bottom) * non-scratch windows go to top of slave stack (far left top of slave region) -## Window Manager - -* fork aewm, lwm, wind, or some other window manager as a base -* implement session save/restore in tide and window manager -* implement window tiling strategy from acme - Tags: * ID - Get window id of the X window