]> git.mdlowis.com Git - projs/tide.git/log
projs/tide.git
5 years agoadded rule for man pages
Michael D. Lowis [Sun, 3 Nov 2019 03:24:25 +0000 (23:24 -0400)]
added rule for man pages

5 years agoadded ability to pull fetch rules from ~/config/
Michael D. Lowis [Sun, 3 Nov 2019 03:03:48 +0000 (23:03 -0400)]
added ability to pull fetch rules from ~/config/

5 years agofetch now supports a local rules file
Michael D. Lowis [Sat, 2 Nov 2019 03:56:34 +0000 (23:56 -0400)]
fetch now supports a local rules file

5 years agoremove xargs from default rule set
Michael D. Lowis [Fri, 1 Nov 2019 02:49:07 +0000 (22:49 -0400)]
remove xargs from default rule set

5 years agorefactored fetch to have telemetry and added read functions
Michael D. Lowis [Fri, 1 Nov 2019 02:24:07 +0000 (22:24 -0400)]
refactored fetch to have telemetry and added read functions

5 years agorerouted directorys to a tide window instead of a file browser. This enables acme...
Michael D. Lowis [Thu, 31 Oct 2019 19:30:41 +0000 (15:30 -0400)]
rerouted directorys to a tide window instead of a file browser. This enables acme-like directory traversal

5 years agofixed bug in handling POLLHUP for stdin
Michael D. Lowis [Thu, 31 Oct 2019 19:29:12 +0000 (15:29 -0400)]
fixed bug in handling POLLHUP for stdin

5 years agoupdated TODO
Michael D. Lowis [Thu, 31 Oct 2019 17:39:13 +0000 (13:39 -0400)]
updated TODO

5 years agoupdated grepn to spawn a new window to display results
Michael D. Lowis [Thu, 31 Oct 2019 16:53:20 +0000 (12:53 -0400)]
updated grepn to spawn a new window to display results

5 years agofixed the keyboard disconnect bug for real this time. MapNotify and MappingNotify...
Michael D. Lowis [Thu, 31 Oct 2019 16:52:58 +0000 (12:52 -0400)]
fixed the keyboard disconnect bug for real this time. MapNotify and MappingNotify are NOT the same thing as it turns out...

5 years agoadded more telemetry and fixed erroneous handling of MappingNotify events
Michael D. Lowis [Thu, 31 Oct 2019 16:32:10 +0000 (12:32 -0400)]
added more telemetry and fixed erroneous handling of MappingNotify events

5 years agoremoved all shellcheck messages from shell scripts
Michael D. Lowis [Thu, 31 Oct 2019 03:50:19 +0000 (23:50 -0400)]
removed all shellcheck messages from shell scripts

5 years agoupdated telemetry script to add fifo and remove it
Michael D. Lowis [Thu, 31 Oct 2019 02:52:57 +0000 (22:52 -0400)]
updated telemetry script to add fifo and remove it

5 years agoadded check if telemetry file is a fifo
Michael D. Lowis [Thu, 31 Oct 2019 02:36:34 +0000 (22:36 -0400)]
added check if telemetry file is a fifo

5 years agorefactored io and telemetry apis and fixed a bug in event handling
Michael D. Lowis [Thu, 31 Oct 2019 02:20:10 +0000 (22:20 -0400)]
refactored io and telemetry apis and fixed a bug in event handling

5 years agoremoved erroneous assert in gapbuf_save
Michael D. Lowis [Wed, 30 Oct 2019 13:31:34 +0000 (09:31 -0400)]
removed erroneous assert in gapbuf_save

5 years agoadded telemetry viewer script changed job.c to only output when poll returns non...
Michael D. Lowis [Wed, 30 Oct 2019 13:31:05 +0000 (09:31 -0400)]
added telemetry viewer script changed job.c to only output when poll returns non zero

5 years agoimplemented telemetry for debugging
Michael D. Lowis [Wed, 30 Oct 2019 03:28:18 +0000 (23:28 -0400)]
implemented telemetry for debugging

5 years agoupdated TODO
Michael D. Lowis [Tue, 29 Oct 2019 20:42:23 +0000 (16:42 -0400)]
updated TODO

5 years agoremove erroneously checked in files dbc
Michael D. Lowis [Tue, 29 Oct 2019 15:09:00 +0000 (11:09 -0400)]
remove erroneously checked in files

5 years agoprioritized backlog, fixed bug in moving by line with selection, enabled debug symbols
Michael D. Lowis [Mon, 28 Oct 2019 20:24:51 +0000 (16:24 -0400)]
prioritized backlog, fixed bug in moving by line with selection, enabled debug symbols

5 years agofixed fetch command
Michael D. Lowis [Mon, 28 Oct 2019 13:57:06 +0000 (09:57 -0400)]
fixed fetch command

5 years agotweaked undo/redo functions in view.c
Michael D. Lowis [Mon, 28 Oct 2019 13:34:45 +0000 (09:34 -0400)]
tweaked undo/redo functions in view.c

5 years agofixed a bug where jobs were prematurely killed if the POLLHUP or POLLERR occurred
Michael D. Lowis [Mon, 28 Oct 2019 13:13:31 +0000 (09:13 -0400)]
fixed a bug where jobs were prematurely killed if the POLLHUP or POLLERR occurred

5 years agoremoved watchdog timer due to bad behavior over higher latency connections
Michael D. Lowis [Mon, 28 Oct 2019 02:57:46 +0000 (22:57 -0400)]
removed watchdog timer due to bad behavior over higher latency connections

5 years agotweaked cursor movement
Michael D. Lowis [Sun, 27 Oct 2019 20:13:59 +0000 (16:13 -0400)]
tweaked cursor movement

5 years agorefactored undo/redo log api
Michael D. Lowis [Sat, 26 Oct 2019 03:39:18 +0000 (23:39 -0400)]
refactored undo/redo log api

5 years agomove undo/redo log to substructure
Michael D. Lowis [Thu, 24 Oct 2019 16:01:36 +0000 (12:01 -0400)]
move undo/redo log to substructure

5 years agoadded tests and refactored selection handling
Michael D. Lowis [Wed, 23 Oct 2019 14:58:29 +0000 (10:58 -0400)]
added tests and refactored selection handling

5 years agorefactored selection handling
Michael D. Lowis [Wed, 23 Oct 2019 03:23:16 +0000 (23:23 -0400)]
refactored selection handling

5 years agorefactored cursor movement for selections
Michael D. Lowis [Tue, 22 Oct 2019 02:46:15 +0000 (22:46 -0400)]
refactored cursor movement for selections

5 years agorefactored logic for setting cursor to specific offset
Michael D. Lowis [Mon, 21 Oct 2019 20:20:56 +0000 (16:20 -0400)]
refactored logic for setting cursor to specific offset

5 years agorefactored column tracking for selections
Michael D. Lowis [Mon, 21 Oct 2019 18:45:04 +0000 (14:45 -0400)]
refactored column tracking for selections

5 years agocheckpoint commit
Michael D. Lowis [Sat, 19 Oct 2019 03:15:17 +0000 (23:15 -0400)]
checkpoint commit

5 years agocommented edit log additions
Michael D. Lowis [Fri, 18 Oct 2019 03:30:31 +0000 (23:30 -0400)]
commented edit log additions

5 years agorefactored undo/redo into editlog.c
Michael D. Lowis [Thu, 17 Oct 2019 01:11:15 +0000 (21:11 -0400)]
refactored undo/redo into editlog.c

5 years agoadded helper scripts
Michael D. Lowis [Tue, 15 Oct 2019 20:00:59 +0000 (16:00 -0400)]
added helper scripts

5 years agoreworked gapbuf_save
Michael D. Lowis [Tue, 15 Oct 2019 20:00:29 +0000 (16:00 -0400)]
reworked gapbuf_save

5 years agorefactored more gapbuf functions
Michael D. Lowis [Tue, 15 Oct 2019 02:09:38 +0000 (22:09 -0400)]
refactored more gapbuf functions

5 years agorefactored a bit to move gap buffer specific logic to its own file
Michael D. Lowis [Mon, 14 Oct 2019 13:50:16 +0000 (09:50 -0400)]
refactored a bit to move gap buffer specific logic to its own file

5 years agobroke out gapbuf functions to separate file
Michael D. Lowis [Mon, 14 Oct 2019 11:48:54 +0000 (07:48 -0400)]
broke out gapbuf functions to separate file

5 years agofixed even more lint
Michael D. Lowis [Mon, 14 Oct 2019 01:18:33 +0000 (21:18 -0400)]
fixed even more lint

5 years agofixed more lint
Michael D. Lowis [Fri, 11 Oct 2019 20:32:15 +0000 (16:32 -0400)]
fixed more lint

5 years agofix more lint
Michael D. Lowis [Fri, 11 Oct 2019 03:15:29 +0000 (23:15 -0400)]
fix more lint

5 years agofixed some lint
Michael D. Lowis [Thu, 10 Oct 2019 22:56:55 +0000 (18:56 -0400)]
fixed some lint

5 years agofixed infinite loop and some lint issues
Michael D. Lowis [Thu, 10 Oct 2019 04:03:46 +0000 (00:03 -0400)]
fixed infinite loop and some lint issues

5 years agoupdate TODO
Michael D. Lowis [Wed, 9 Oct 2019 21:08:10 +0000 (17:08 -0400)]
update TODO

5 years agofix lint false positives and fix some lint issues
Michael D. Lowis [Wed, 9 Oct 2019 21:03:59 +0000 (17:03 -0400)]
fix lint false positives and fix some lint issues

5 years agofixed bug in context selection
Michael D. Lowis [Wed, 9 Oct 2019 03:03:53 +0000 (23:03 -0400)]
fixed bug in context selection

5 years agofix some lint warnings
Michael D. Lowis [Wed, 9 Oct 2019 00:46:24 +0000 (20:46 -0400)]
fix some lint warnings

5 years agointegrate linting compiler script
Michael D. Lowis [Wed, 9 Oct 2019 00:46:05 +0000 (20:46 -0400)]
integrate linting compiler script

5 years agoadded crude linter to compiler script and updated TODO
Michael D. Lowis [Mon, 7 Oct 2019 16:14:00 +0000 (12:14 -0400)]
added crude linter to compiler script and updated TODO

5 years agoupdate rscons
Michael D. Lowis [Mon, 7 Oct 2019 16:11:09 +0000 (12:11 -0400)]
update rscons

5 years agoapplied brace style to view.c
Michael D. Lowis [Mon, 30 Sep 2019 20:16:37 +0000 (16:16 -0400)]
applied brace style to view.c

5 years agofinish converting brace styling
Michael D. Lowis [Mon, 30 Sep 2019 16:52:26 +0000 (12:52 -0400)]
finish converting brace styling

5 years agocheck-in partial refactor to new style
Michael D. Lowis [Mon, 30 Sep 2019 01:58:42 +0000 (21:58 -0400)]
check-in partial refactor to new style

5 years agoreworked selection routines
Michael D. Lowis [Sun, 29 Sep 2019 03:53:11 +0000 (23:53 -0400)]
reworked selection routines

5 years agoreworked code to allo NDEBUG definition
Michael D. Lowis [Sat, 28 Sep 2019 19:37:43 +0000 (15:37 -0400)]
reworked code to allo NDEBUG definition

5 years agoadded handling of abort signal to dbc.c
Michael D. Lowis [Wed, 25 Sep 2019 20:02:17 +0000 (16:02 -0400)]
added handling of abort signal to dbc.c

5 years agoremove dbc when NDEBUG defined
Michael D. Lowis [Wed, 25 Sep 2019 01:51:07 +0000 (21:51 -0400)]
remove dbc when NDEBUG defined

5 years agoimplemented design by contract and watchdog timer
Michael D. Lowis [Wed, 25 Sep 2019 00:40:15 +0000 (20:40 -0400)]
implemented design by contract and watchdog timer

5 years agoadded simple design by contract module and use it from view and buf
Michael D. Lowis [Tue, 24 Sep 2019 14:48:11 +0000 (10:48 -0400)]
added simple design by contract module and use it from view and buf

5 years agoadded cpppath and libpath in the config step window-manager
Michael D. Lowis [Thu, 22 Aug 2019 01:34:52 +0000 (21:34 -0400)]
added cpppath and libpath in the config step

5 years agoupdate to rscons 2.0
Michael D. Lowis [Sun, 18 Aug 2019 03:24:27 +0000 (23:24 -0400)]
update to rscons 2.0

5 years agoadded workspace handling
Michael D. Lowis [Sun, 18 Aug 2019 03:19:54 +0000 (23:19 -0400)]
added workspace handling

5 years agoadded scaffolding for multiple desktops
Michael D. Lowis [Sat, 17 Aug 2019 04:04:21 +0000 (00:04 -0400)]
added scaffolding for multiple desktops

5 years agofixed tide bugs on drawing when window is too small
Michael D. Lowis [Sat, 17 Aug 2019 02:47:30 +0000 (22:47 -0400)]
fixed tide bugs on drawing when window is too small

5 years agomerged and resolved conflicts
Michael D. Lowis [Sat, 17 Aug 2019 01:04:36 +0000 (21:04 -0400)]
merged and resolved conflicts

5 years agodetect dialog windows and float them instead of tile them
Michael D. Lowis [Fri, 16 Aug 2019 17:11:53 +0000 (13:11 -0400)]
detect dialog windows and float them instead of tile them

5 years agofixed container_of macro
Michael D. Lowis [Thu, 15 Aug 2019 03:04:39 +0000 (23:04 -0400)]
fixed container_of macro

5 years agocalled redraw in more places
Michael D. Lowis [Thu, 15 Aug 2019 00:54:07 +0000 (20:54 -0400)]
called redraw in more places

5 years agoadded some more logic to handle floating windows
Michael D. Lowis [Wed, 14 Aug 2019 20:16:33 +0000 (16:16 -0400)]
added some more logic to handle floating windows

5 years agoadded logic to detect floating dialog windows
Michael D. Lowis [Wed, 14 Aug 2019 18:50:04 +0000 (14:50 -0400)]
added logic to detect floating dialog windows

5 years agoset default pointer style for root window
Michael D. Lowis [Wed, 14 Aug 2019 15:23:41 +0000 (11:23 -0400)]
set default pointer style for root window

5 years agoremoved unused commands
Michael D. Lowis [Wed, 14 Aug 2019 15:12:11 +0000 (11:12 -0400)]
removed unused commands

5 years agoupdated TODO list
Michael D. Lowis [Wed, 14 Aug 2019 15:11:27 +0000 (11:11 -0400)]
updated TODO list

5 years agofixed bug in titlebar redrawing code
Michael D. Lowis [Wed, 14 Aug 2019 15:03:17 +0000 (11:03 -0400)]
fixed bug in titlebar redrawing code

5 years agoadded config for freetype
Michael D. Lowis [Tue, 9 Jul 2019 01:41:28 +0000 (21:41 -0400)]
added config for freetype

5 years agoconvert to rscons
Michael D. Lowis [Tue, 9 Jul 2019 01:05:34 +0000 (21:05 -0400)]
convert to rscons

6 years agofixed bug with focus handling on key presses
Michael D. Lowis [Thu, 4 Jul 2019 02:55:57 +0000 (22:55 -0400)]
fixed bug with focus handling on key presses

6 years agoimplemented additional moust actions
Michael D. Lowis [Fri, 21 Jun 2019 03:35:51 +0000 (23:35 -0400)]
implemented additional moust actions

6 years agosketch out title stacking logic
Michael D. Lowis [Fri, 21 Jun 2019 00:48:24 +0000 (20:48 -0400)]
sketch out title stacking logic

6 years agosketched out mouse handling more
Michael D. Lowis [Tue, 18 Jun 2019 20:24:38 +0000 (16:24 -0400)]
sketched out mouse handling more

6 years agofixed handling of vertical resize
Michael D. Lowis [Tue, 18 Jun 2019 02:24:07 +0000 (22:24 -0400)]
fixed handling of vertical resize

6 years agoresize based on titlebar
Michael D. Lowis [Tue, 18 Jun 2019 01:37:08 +0000 (21:37 -0400)]
resize based on titlebar

6 years agoadded cursor handling to button handler
Michael D. Lowis [Tue, 11 Jun 2019 02:34:56 +0000 (22:34 -0400)]
added cursor handling to button handler

6 years agoadd comment description of button actions
Michael D. Lowis [Tue, 11 Jun 2019 00:51:41 +0000 (20:51 -0400)]
add comment description of button actions

6 years agoswitched to doubly linked list and tweaked redraw code to redraw on any property...
Michael D. Lowis [Mon, 10 Jun 2019 19:04:48 +0000 (15:04 -0400)]
switched to doubly linked list and tweaked redraw code to redraw on any property change. Also, added retile logic for when a window is removed

6 years agoadded rudimentary layout logic.
Michael D. Lowis [Mon, 10 Jun 2019 02:35:14 +0000 (22:35 -0400)]
added rudimentary layout logic.

6 years agotweaked resize and placement logic to make it easier to tile. All windows go full...
Michael D. Lowis [Fri, 7 Jun 2019 03:15:41 +0000 (23:15 -0400)]
tweaked resize and placement logic to make it easier to tile. All windows go full screen now

6 years agomerge in testing branch
Michael D. Lowis [Thu, 6 Jun 2019 16:42:21 +0000 (12:42 -0400)]
merge in testing branch

6 years agofixed handling of hangups and errors in pipes
Michael D. Lowis [Thu, 6 Jun 2019 00:57:33 +0000 (20:57 -0400)]
fixed handling of hangups and errors in pipes

6 years agoimprove idle performance by halting redraws after a second of now pipe activity
Michael D. Lowis [Thu, 6 Jun 2019 00:26:17 +0000 (20:26 -0400)]
improve idle performance by halting redraws after a second of now pipe activity

6 years agoadded borders and color to windows and titlebar
Michael D. Lowis [Fri, 31 May 2019 15:24:36 +0000 (11:24 -0400)]
added borders and color to windows and titlebar

6 years agoadded hooks to redraw the frame when title changes
Michael D. Lowis [Thu, 30 May 2019 02:47:05 +0000 (22:47 -0400)]
added hooks to redraw the frame when title changes

6 years agostrip down wm to bare minimum handling of requests
Michael D. Lowis [Wed, 29 May 2019 21:46:35 +0000 (17:46 -0400)]
strip down wm to bare minimum handling of requests

6 years agobasic window management in place now
Michael D. Lowis [Wed, 29 May 2019 02:29:40 +0000 (22:29 -0400)]
basic window management in place now

6 years agoupdated TODO
Michael D. Lowis [Tue, 28 May 2019 19:38:47 +0000 (15:38 -0400)]
updated TODO

6 years agostarted implementing acme-like window manager
Michael D. Lowis [Tue, 28 May 2019 03:13:11 +0000 (23:13 -0400)]
started implementing acme-like window manager

6 years agoupdated TODO
Michael D. Lowis [Tue, 21 May 2019 19:36:19 +0000 (15:36 -0400)]
updated TODO