]> git.mdlowis.com Git - projs/tide.git/log
projs/tide.git
3 years agoadded event handling scaffolding ui-rearch
Michael D. Lowis [Fri, 25 Mar 2022 20:07:02 +0000 (16:07 -0400)]
added event handling scaffolding

3 years agofleshed out x11 init more
Michael D. Lowis [Thu, 24 Mar 2022 02:57:44 +0000 (22:57 -0400)]
fleshed out x11 init more

3 years agoimplemented basic window functions
Michael D. Lowis [Wed, 23 Mar 2022 02:37:10 +0000 (22:37 -0400)]
implemented basic window functions

3 years agostarted writing a new UI lib. just experimenting now. This will be a more traditional...
Michael D. Lowis [Tue, 22 Mar 2022 20:53:15 +0000 (16:53 -0400)]
started writing a new UI lib. just experimenting now. This will be a more traditional widget based approach and allow more than one window per process

3 years agoreorganized and consolidated tide specific headers testing
Michael D. Lowis [Tue, 22 Mar 2022 16:26:20 +0000 (12:26 -0400)]
reorganized and consolidated tide specific headers

3 years agomove tide-only lib files to tide directory
Michael D. Lowis [Tue, 22 Mar 2022 02:37:01 +0000 (22:37 -0400)]
move tide-only lib files to tide directory

3 years agomore reorg
Michael D. Lowis [Tue, 22 Mar 2022 01:35:23 +0000 (21:35 -0400)]
more reorg

3 years agomore reorginization
Michael D. Lowis [Mon, 21 Mar 2022 18:56:52 +0000 (14:56 -0400)]
more reorginization

3 years agorearranged more source files
Michael D. Lowis [Mon, 21 Mar 2022 18:46:36 +0000 (14:46 -0400)]
rearranged more source files

3 years agorearranged lib sources and headers a bit. also reactivated unit tests
Michael D. Lowis [Mon, 21 Mar 2022 18:38:48 +0000 (14:38 -0400)]
rearranged lib sources and headers a bit. also reactivated unit tests

3 years agoupdated TODO to better reflect the state of the project
Michael D. Lowis [Thu, 17 Mar 2022 18:05:10 +0000 (14:05 -0400)]
updated TODO to better reflect the state of the project

3 years agoadded filelist command used by pickfile master
Michael D. Lowis [Thu, 17 Mar 2022 16:18:56 +0000 (12:18 -0400)]
added filelist command used by pickfile

3 years agoadd margin and change color scheme
Michael D. Lowis [Thu, 17 Mar 2022 02:39:34 +0000 (22:39 -0400)]
add margin and change color scheme

3 years agofix build errors
Michael D. Lowis [Wed, 16 Mar 2022 13:19:40 +0000 (09:19 -0400)]
fix build errors

3 years agoadded fedit script for quickly opening file via fuzzyfind
Michael D. Lowis [Mon, 14 Mar 2022 20:37:52 +0000 (16:37 -0400)]
added fedit script for quickly opening file via fuzzyfind

4 years agoautocommit
Michael D. Lowis [Wed, 9 Dec 2020 15:19:03 +0000 (10:19 -0500)]
autocommit

5 years agocheckpoint commit
Michael D. Lowis [Fri, 12 Jun 2020 11:47:23 +0000 (07:47 -0400)]
checkpoint commit

5 years agochanged my mind on the font. Verdana rules
Michael D. Lowis [Sun, 5 Apr 2020 02:10:19 +0000 (22:10 -0400)]
changed my mind on the font. Verdana rules

5 years agochanged proportional font in use and updated to withdraw window on quit, create new...
Michael D. Lowis [Sun, 5 Apr 2020 01:53:28 +0000 (21:53 -0400)]
changed proportional font in use and updated to withdraw window on quit, create new window to serve the selection

5 years agoremoved pointer warping and updated registrar to only rely on _NET_ACTIVE_WINDOW...
Michael D. Lowis [Wed, 1 Apr 2020 17:45:58 +0000 (13:45 -0400)]
removed pointer warping and updated registrar to only rely on _NET_ACTIVE_WINDOW requests for activating windows

5 years agoadded ability to read directories on file load. This replaces the hack for send ls...
Michael D. Lowis [Mon, 24 Feb 2020 17:51:59 +0000 (12:51 -0500)]
added ability to read directories on file load. This replaces the hack for send ls results to tide via standard input

5 years agoupdated docs
Michael D. Lowis [Fri, 21 Feb 2020 21:29:23 +0000 (16:29 -0500)]
updated docs

5 years agoupdated docs and generation
Michael D. Lowis [Fri, 21 Feb 2020 03:50:53 +0000 (22:50 -0500)]
updated docs and generation

5 years agoupdated man page and added helper tasks for automatic rebuilding using entr(1)
Michael D. Lowis [Thu, 20 Feb 2020 21:50:41 +0000 (16:50 -0500)]
updated man page and added helper tasks for automatic rebuilding using entr(1)

5 years agoreworked tool organizition
Michael D. Lowis [Thu, 20 Feb 2020 21:23:53 +0000 (16:23 -0500)]
reworked tool organizition

5 years agoreworked compilation in prep for atf overhaul
Michael D. Lowis [Thu, 20 Feb 2020 20:06:11 +0000 (15:06 -0500)]
reworked compilation in prep for atf overhaul

5 years agouploaded gendoc
Michael D. Lowis [Wed, 19 Feb 2020 13:21:22 +0000 (08:21 -0500)]
uploaded gendoc

5 years agoswitched from markdown to asciidoc
Michael D. Lowis [Sun, 16 Feb 2020 03:44:31 +0000 (22:44 -0500)]
switched from markdown to asciidoc

5 years agoswitched to asciidoc for LICENSE
Michael D. Lowis [Sat, 15 Feb 2020 01:31:10 +0000 (20:31 -0500)]
switched to asciidoc for LICENSE

5 years agoconvert to asciidoc
Michael D. Lowis [Fri, 14 Feb 2020 21:26:25 +0000 (16:26 -0500)]
convert to asciidoc

5 years agoresolved merge conflicts
Michael D. Lowis [Fri, 14 Feb 2020 17:06:21 +0000 (12:06 -0500)]
resolved merge conflicts

5 years agoremoved linting. neat expirement, probably needs to be done as a C binary instead
Michael D. Lowis [Fri, 14 Feb 2020 12:56:56 +0000 (07:56 -0500)]
removed linting. neat expirement, probably needs to be done as a C binary instead

5 years agocleanup html files and remove unused sed test script
Michael D. Lowis [Tue, 11 Feb 2020 02:12:52 +0000 (21:12 -0500)]
cleanup html files and remove unused sed test script

5 years agofixed drawing of cursor
Michael D. Lowis [Sat, 8 Feb 2020 03:54:06 +0000 (22:54 -0500)]
fixed drawing of cursor

5 years agotweaked more CSS and generation
Michael D. Lowis [Fri, 20 Dec 2019 16:39:09 +0000 (11:39 -0500)]
tweaked more CSS and generation

5 years agotweaked style
Michael D. Lowis [Fri, 20 Dec 2019 04:42:38 +0000 (23:42 -0500)]
tweaked style

5 years agotweaked CSS for generated docs
Michael D. Lowis [Thu, 19 Dec 2019 21:55:21 +0000 (16:55 -0500)]
tweaked CSS for generated docs

5 years agoreworked doxygen layout
Michael D. Lowis [Wed, 18 Dec 2019 21:59:16 +0000 (16:59 -0500)]
reworked doxygen layout

5 years agotweaked doxygen page layout
Michael D. Lowis [Wed, 18 Dec 2019 18:31:18 +0000 (13:31 -0500)]
tweaked doxygen page layout

5 years agoadded doxygen generation
Michael D. Lowis [Tue, 17 Dec 2019 21:31:42 +0000 (16:31 -0500)]
added doxygen generation

5 years agotweaked fcomplete script to add / for dirs
Michael D. Lowis [Mon, 2 Dec 2019 03:30:31 +0000 (22:30 -0500)]
tweaked fcomplete script to add / for dirs

5 years agofixed null pointer access on xpty_send
Michael D. Lowis [Mon, 2 Dec 2019 02:30:11 +0000 (21:30 -0500)]
fixed null pointer access on xpty_send

5 years agoset maxdepth on fcomplete to improve performance
Michael D. Lowis [Sun, 1 Dec 2019 03:57:11 +0000 (22:57 -0500)]
set maxdepth on fcomplete to improve performance

5 years agocleaned up TODO
Michael D. Lowis [Sat, 30 Nov 2019 20:29:37 +0000 (15:29 -0500)]
cleaned up TODO

5 years agoadded OSC to strip prompts from sent input
Michael D. Lowis [Sat, 30 Nov 2019 19:00:28 +0000 (14:00 -0500)]
added OSC to strip prompts from sent input

5 years agoadded scroll toggling tag
Michael D. Lowis [Sat, 30 Nov 2019 03:28:43 +0000 (22:28 -0500)]
added scroll toggling tag

5 years agoadded read-back of the echo to state machine
Michael D. Lowis [Sat, 30 Nov 2019 02:31:41 +0000 (21:31 -0500)]
added read-back of the echo to state machine

5 years agotweaked xpty input to only send input on newline at end of point
Michael D. Lowis [Wed, 27 Nov 2019 03:38:18 +0000 (22:38 -0500)]
tweaked xpty input to only send input on newline at end of point

5 years agoupdated todo
Michael D. Lowis [Tue, 26 Nov 2019 21:20:53 +0000 (16:20 -0500)]
updated todo

5 years agoupdated todo
Michael D. Lowis [Tue, 26 Nov 2019 21:19:16 +0000 (16:19 -0500)]
updated todo

5 years agoreworked exec handling to allow auto complete shortucts to function properly
Michael D. Lowis [Tue, 26 Nov 2019 21:16:39 +0000 (16:16 -0500)]
reworked exec handling to allow auto complete shortucts to function properly

5 years agoadded term to tag line and removed buffer flushing to get rid of lockup issue on...
Michael D. Lowis [Mon, 25 Nov 2019 15:41:36 +0000 (10:41 -0500)]
added term to tag line and removed buffer flushing to get  rid of lockup issue on linux

5 years agofixed point handling with username and password inputs
Michael D. Lowis [Mon, 25 Nov 2019 02:40:12 +0000 (21:40 -0500)]
fixed point handling with username and password inputs

5 years agofixed password prompt handling and added escape code handling/filtering
Michael D. Lowis [Mon, 25 Nov 2019 01:13:54 +0000 (20:13 -0500)]
fixed password prompt handling and added escape code handling/filtering

5 years agoadded handling for password prompts
Michael D. Lowis [Sun, 24 Nov 2019 01:52:31 +0000 (20:52 -0500)]
added handling for password prompts

5 years agofixed point behavior on undo/redo
Michael D. Lowis [Sat, 23 Nov 2019 03:46:53 +0000 (22:46 -0500)]
fixed point behavior on undo/redo

5 years agofixed execution handling while xpty active
Michael D. Lowis [Fri, 22 Nov 2019 21:37:50 +0000 (16:37 -0500)]
fixed execution handling while xpty active

5 years agorefactored command handling while pty active
Michael D. Lowis [Fri, 22 Nov 2019 03:49:06 +0000 (22:49 -0500)]
refactored command handling while pty active

5 years agocheckpoint commit for tide command execution
Michael D. Lowis [Fri, 22 Nov 2019 03:00:13 +0000 (22:00 -0500)]
checkpoint commit for tide command execution

5 years agofixed errors in indent and comment scripts
Michael D. Lowis [Fri, 22 Nov 2019 02:54:17 +0000 (21:54 -0500)]
fixed errors in indent and comment scripts

5 years agoadded wrapper script to run a shell in tide like a terminal
Michael D. Lowis [Thu, 21 Nov 2019 04:26:38 +0000 (23:26 -0500)]
added wrapper script to run a shell in tide like a terminal

5 years agoadded shortcuts for kill, eof, and intr
Michael D. Lowis [Thu, 21 Nov 2019 04:07:43 +0000 (23:07 -0500)]
added shortcuts for kill, eof, and intr

5 years agotweaked colors to match original acme and fixed a bug in pty that mishandled the...
Michael D. Lowis [Wed, 20 Nov 2019 03:57:17 +0000 (22:57 -0500)]
tweaked colors to match original acme and fixed a bug in pty that mishandled the point on launch

5 years agogot bidirectional comm working with sub processes
Michael D. Lowis [Tue, 19 Nov 2019 21:39:49 +0000 (16:39 -0500)]
got bidirectional comm working with sub processes

5 years agofetch now tracks launch commands and continues if a ruleset does not contain a launch...
Michael D. Lowis [Tue, 19 Nov 2019 03:24:27 +0000 (22:24 -0500)]
fetch now tracks launch commands and continues if a ruleset does not contain a launch command. This allows rule files to set vars to be used by rules that follow. Additionally, this commit has a first pass at bidirectional shell comm with tracking of output lcoation, input range, and selection. It's buggy still, but it's a start towards an editable terminal like 9term

5 years agosketched out xpty interface
Michael D. Lowis [Tue, 12 Nov 2019 03:32:20 +0000 (22:32 -0500)]
sketched out xpty interface

5 years agoadded cmd_exec hook for running programs interactively in preparation for implementin...
Michael D. Lowis [Mon, 11 Nov 2019 21:35:45 +0000 (16:35 -0500)]
added cmd_exec hook for running programs interactively in preparation for implementing terminal mode

5 years agoremove window border because tframe is no longer a thing
Michael D. Lowis [Sun, 10 Nov 2019 03:52:39 +0000 (22:52 -0500)]
remove window border because tframe is no longer a thing

5 years agoadded pick wrapper to pick and execute an executable
Michael D. Lowis [Thu, 7 Nov 2019 21:36:05 +0000 (16:36 -0500)]
added pick wrapper to pick and execute an executable

5 years agoMerge branch 'testing' of mdlowis.com:~/git/projs/tide into testing
Michael D. Lowis [Thu, 7 Nov 2019 02:23:46 +0000 (21:23 -0500)]
Merge branch 'testing' of mdlowis.com:~/git/projs/tide into testing

5 years agominor tweak to parsing to allow spaces in regexes. Correct parsing should be reevaluated
Michael D. Lowis [Thu, 7 Nov 2019 02:22:57 +0000 (21:22 -0500)]
minor tweak to parsing to allow spaces in regexes. Correct parsing should be reevaluated

5 years agoadded command to pass primary selection to the fetch command
Michael D. Lowis [Thu, 7 Nov 2019 02:14:35 +0000 (21:14 -0500)]
added command to pass primary selection to the fetch command

5 years agoupdated TODO and cleaned up config.h
Michael D. Lowis [Mon, 4 Nov 2019 21:45:20 +0000 (16:45 -0500)]
updated TODO and cleaned up config.h

5 years agominor lint cleanup in fetch
Michael D. Lowis [Mon, 4 Nov 2019 21:45:01 +0000 (16:45 -0500)]
minor lint cleanup in fetch

5 years agoupdated registrar with telemetry
Michael D. Lowis [Mon, 4 Nov 2019 21:44:26 +0000 (16:44 -0500)]
updated registrar with telemetry

5 years agotweaked rule for man page references
Michael D. Lowis [Mon, 4 Nov 2019 13:10:44 +0000 (08:10 -0500)]
tweaked rule for man page references

5 years agofixed man output
Michael D. Lowis [Sun, 3 Nov 2019 03:29:04 +0000 (23:29 -0400)]
fixed man output

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