Aaron Taylor [Sat, 4 Mar 2023 09:41:03 +0000 (01:41 -0800)]
New milestone: can launch and display an xterm
----
Illi is now able to connect to the X server, get a list of clients, register for (and handle) basic events.
Aaron Taylor [Sat, 4 Mar 2023 00:37:37 +0000 (16:37 -0800)]
Cleanup/familiarization commit after spending some time away from illi.
Aaron Taylor [Fri, 3 Mar 2023 01:51:12 +0000 (17:51 -0800)]
Dev laptop display died, replaced with 15-year old iMac. Updating Makefile accordingly.
Aaron Taylor [Thu, 9 Feb 2023 00:40:24 +0000 (16:40 -0800)]
Refactored the some of the initialization code out of main() and into its own file/functions.
Aaron Taylor [Wed, 8 Feb 2023 01:39:05 +0000 (17:39 -0800)]
Adding some comments after re-reading last night's code commit.
Aaron Taylor [Tue, 7 Feb 2023 06:25:25 +0000 (22:25 -0800)]
Initial code commit. At this point we connect to the X server, declare ourselves to be the new WM, get a client list, register for keypress events, and either launch an xterm or terminate ourselves upon receiving the correct keypress. Nothing is actually drawn onscreen at this time.
Aaron Taylor [Tue, 7 Feb 2023 06:20:12 +0000 (22:20 -0800)]
Minor changes to Makefile to make building quieter and add personal laptop as test target.
Aaron Taylor [Tue, 7 Feb 2023 06:19:42 +0000 (22:19 -0800)]
Adding Go module/dependency info.
Aaron Taylor [Tue, 7 Feb 2023 06:17:32 +0000 (22:17 -0800)]
Adding README stub.
Aaron Taylor [Mon, 6 Feb 2023 01:44:30 +0000 (17:44 -0800)]
Added `Makefile` stub.
Aaron Taylor [Mon, 6 Feb 2023 01:35:27 +0000 (17:35 -0800)]
Importing license file.
Aaron Taylor [Mon, 6 Feb 2023 01:31:38 +0000 (17:31 -0800)]
Ignore vim swapfiles.