]> git.mdlowis.com Git - proto/aos.git/log
proto/aos.git
20 months agoadded skeleton code for button and pane widgets humane-interface
Mike Lowis [Thu, 11 Jan 2024 21:27:46 +0000 (16:27 -0500)]
added skeleton code for button and pane widgets

20 months agofleshed out uitest to test new UI approach
Mike Lowis [Wed, 10 Jan 2024 21:32:17 +0000 (16:32 -0500)]
fleshed out uitest to test new UI approach

20 months agoremoved more functionality
Mike Lowis [Tue, 9 Jan 2024 14:31:11 +0000 (09:31 -0500)]
removed more functionality

20 months agoremoved a bunch of code to focus on the new design
Michael D. Lowis [Tue, 9 Jan 2024 12:26:03 +0000 (07:26 -0500)]
removed a bunch of code to focus on the new design

20 months agofixed up unit test linker errors for window manager master
Mike Lowis [Mon, 8 Jan 2024 18:05:26 +0000 (13:05 -0500)]
fixed up unit test linker errors for window manager

2 years agoreenabled keyboard shortcuts and dragging of floating windows
Michael D. Lowis [Tue, 23 May 2023 02:41:07 +0000 (22:41 -0400)]
reenabled keyboard shortcuts and dragging of floating windows

2 years agocheckpoint commit
Michael D. Lowis [Mon, 22 May 2023 11:56:56 +0000 (07:56 -0400)]
checkpoint commit

2 years agoadded unit tests for window manager
Michael D. Lowis [Sun, 21 May 2023 02:45:22 +0000 (22:45 -0400)]
added unit tests for window manager

2 years agoundo change from left-most to right-most match. Need to consider this more carefully
Mike Lowis [Thu, 18 May 2023 20:45:51 +0000 (16:45 -0400)]
undo change from left-most to right-most match. Need to consider this more carefully

2 years agocleaned up code a bit and changed to right-most match
Mike Lowis [Thu, 18 May 2023 20:44:31 +0000 (16:44 -0400)]
cleaned up code a bit and changed to right-most match

2 years agoremove unused files
Mike Lowis [Thu, 11 May 2023 20:34:50 +0000 (16:34 -0400)]
remove unused files

2 years agoextracted x11 stuff into helper library
Mike Lowis [Wed, 3 May 2023 18:11:36 +0000 (14:11 -0400)]
extracted x11 stuff into helper library

2 years agorework editor to use liba option parsing
Mike Lowis [Wed, 3 May 2023 17:44:10 +0000 (13:44 -0400)]
rework editor to use liba option parsing

2 years agoremove old telemetry and use lib
Michael D. Lowis [Tue, 2 May 2023 03:03:13 +0000 (23:03 -0400)]
remove old telemetry and use lib

2 years agoextract utf8, file toutines, and telemetry
Michael D. Lowis [Tue, 2 May 2023 02:58:26 +0000 (22:58 -0400)]
extract utf8, file toutines, and telemetry

2 years agoimplemented standard file io module and leap functionality in editor
Michael D. Lowis [Tue, 2 May 2023 01:13:49 +0000 (21:13 -0400)]
implemented standard file io module and leap functionality in editor

2 years agoadded leap functionality inspured by The Humane Environment
Michael D. Lowis [Fri, 28 Apr 2023 20:28:23 +0000 (16:28 -0400)]
added leap functionality inspured by The Humane Environment

2 years agosetup unit test framework
Mike Lowis [Tue, 25 Apr 2023 16:58:00 +0000 (12:58 -0400)]
setup unit test framework

2 years agocheckpoint commit
Mike Lowis [Tue, 25 Apr 2023 16:26:00 +0000 (12:26 -0400)]
checkpoint commit

2 years agoadded some more mouse hooks
Mike Lowis [Mon, 13 Mar 2023 20:27:45 +0000 (16:27 -0400)]
added some more mouse hooks

2 years agostarted rebuilding floating window management. Still buggy but the frames and windows...
Michael D. Lowis [Mon, 13 Mar 2023 11:59:33 +0000 (07:59 -0400)]
started rebuilding floating window management. Still buggy but the frames and windows show up again

2 years agostarted reworking to use bitmap allocator for clients
Mike Lowis [Mon, 6 Mar 2023 19:57:31 +0000 (14:57 -0500)]
started reworking to use bitmap allocator for clients

2 years agoignore rules.mk
Mike Lowis [Fri, 3 Mar 2023 15:16:24 +0000 (10:16 -0500)]
ignore rules.mk

2 years agoadded libexec folders
Mike Lowis [Thu, 23 Feb 2023 21:31:38 +0000 (16:31 -0500)]
added libexec folders

2 years agotweaked types
Michael D. Lowis [Thu, 23 Feb 2023 03:01:13 +0000 (22:01 -0500)]
tweaked types

2 years agoMerge branch 'master' of mdlowis.com:~/git/proto/aos
Michael D. Lowis [Thu, 23 Feb 2023 02:58:40 +0000 (21:58 -0500)]
Merge branch 'master' of mdlowis.com:~/git/proto/aos

2 years agoall tools in one place
Michael D. Lowis [Thu, 23 Feb 2023 02:46:44 +0000 (21:46 -0500)]
all tools in one place

2 years agoimplemented skeleton of mbusd. Next step is message parsing and handling
Michael D. Lowis [Thu, 3 Nov 2022 17:06:54 +0000 (13:06 -0400)]
implemented skeleton of mbusd. Next step is message parsing and handling

2 years agoadded threading API to the standard lib
Michael D. Lowis [Thu, 3 Nov 2022 12:50:12 +0000 (08:50 -0400)]
added threading API to the standard lib

2 years agostarted working on mbusd. Sketched out a threading api based on C11 threads
Michael D. Lowis [Wed, 2 Nov 2022 15:58:22 +0000 (11:58 -0400)]
started working on mbusd. Sketched out a threading api based on C11 threads

2 years agorename GC to match module naming scheme
Michael D. Lowis [Wed, 2 Nov 2022 15:57:48 +0000 (11:57 -0400)]
rename GC to match module naming scheme

2 years agocleanup cruft and add first pass protocol parser
Michael D. Lowis [Tue, 1 Nov 2022 19:22:01 +0000 (15:22 -0400)]
cleanup cruft and add first pass protocol parser

2 years agomove standard library functions to helper header so i can work toward their removal
Michael D. Lowis [Tue, 1 Nov 2022 18:39:05 +0000 (14:39 -0400)]
move standard library functions to helper header so i can work toward their removal

3 years agopulled in UTF8 encoder/decoder and updated TODO list
Michael D. Lowis [Tue, 4 Jan 2022 21:31:14 +0000 (16:31 -0500)]
pulled in UTF8 encoder/decoder and updated TODO list

3 years agofixed option parsing and added support for --
Michael D. Lowis [Wed, 22 Dec 2021 03:58:33 +0000 (22:58 -0500)]
fixed option parsing and added support for --

3 years agoupdated todo
Michael D. Lowis [Fri, 17 Dec 2021 21:22:25 +0000 (16:22 -0500)]
updated todo

3 years agoremoved debugging, added link time optimization, and stripped the binaries
Michael D. Lowis [Fri, 17 Dec 2021 19:50:34 +0000 (14:50 -0500)]
removed debugging, added link time optimization, and stripped the binaries

3 years agoadded Net_Serve to make it easier to write servers
Michael D. Lowis [Fri, 17 Dec 2021 19:38:56 +0000 (14:38 -0500)]
added Net_Serve to make it easier to write servers

3 years agorolled lib net into single C file as part of liba
Michael D. Lowis [Fri, 17 Dec 2021 19:06:51 +0000 (14:06 -0500)]
rolled lib net into single C file as part of liba

3 years agofixed up the build and got anvil building with new setup
Michael D. Lowis [Fri, 17 Dec 2021 01:45:46 +0000 (20:45 -0500)]
fixed up the build and got anvil building with new setup

3 years agochecked in current state of anvil code
Michael D. Lowis [Thu, 16 Dec 2021 20:24:34 +0000 (15:24 -0500)]
checked in current state of anvil code

3 years agoreorganized folder structure
Michael D. Lowis [Thu, 16 Dec 2021 03:08:37 +0000 (22:08 -0500)]
reorganized folder structure

3 years agotweaked optimization and fixed some errors
Michael D. Lowis [Wed, 15 Dec 2021 21:54:08 +0000 (16:54 -0500)]
tweaked optimization and fixed some errors

3 years agocleaned up files, added first cut for positional arguments
Michael D. Lowis [Wed, 15 Dec 2021 21:49:18 +0000 (16:49 -0500)]
cleaned up files, added first cut for positional arguments

3 years agoupdated todo list
Michael D. Lowis [Wed, 15 Dec 2021 21:14:55 +0000 (16:14 -0500)]
updated todo list

3 years agorenamed opts_parse
Michael D. Lowis [Wed, 15 Dec 2021 19:17:14 +0000 (14:17 -0500)]
renamed opts_parse

3 years agoupdate option parsing api
Michael D. Lowis [Wed, 15 Dec 2021 19:16:10 +0000 (14:16 -0500)]
update option parsing api

3 years agoreworked option parsing to get rid of malloc and work off of static array
Michael D. Lowis [Wed, 15 Dec 2021 18:21:02 +0000 (13:21 -0500)]
reworked option parsing to get rid of malloc and work off of static array

3 years agoresolved conflict
Michael D. Lowis [Wed, 15 Dec 2021 14:05:57 +0000 (09:05 -0500)]
resolved conflict

3 years agoadd .gitignore
Michael D. Lowis [Wed, 15 Dec 2021 04:31:13 +0000 (23:31 -0500)]
add .gitignore

3 years agoadded auto rule generation
Michael D. Lowis [Wed, 15 Dec 2021 04:30:07 +0000 (23:30 -0500)]
added auto rule generation

4 years agoadded lib dependencies to binaries
mike lowis [Tue, 6 Apr 2021 03:15:07 +0000 (23:15 -0400)]
added lib dependencies to binaries

4 years agofixed shellcheck issues
mike lowis [Mon, 5 Apr 2021 02:21:10 +0000 (22:21 -0400)]
fixed shellcheck issues

4 years agoadded rule generation script
mike lowis [Mon, 5 Apr 2021 02:08:21 +0000 (22:08 -0400)]
added rule generation script

4 years agotweaked user hook for option parsing
Michael D. Lowis [Sat, 19 Dec 2020 01:41:50 +0000 (20:41 -0500)]
tweaked user hook for option parsing

4 years agocompleted option parser. Just need to implement default option hook
Michael D. Lowis [Fri, 18 Dec 2020 21:50:15 +0000 (16:50 -0500)]
completed option parser. Just need to implement default option hook

4 years agoimplemented basic parsing of long options
Michael D. Lowis [Tue, 15 Dec 2020 17:07:01 +0000 (12:07 -0500)]
implemented basic parsing of long options

4 years agoimplemented logic to parse command line specs and print pretty help text
Michael D. Lowis [Tue, 15 Dec 2020 03:15:42 +0000 (22:15 -0500)]
implemented logic to parse command line specs and print pretty help text

4 years agoStarted specifying option parsing logic
Michael D. Lowis [Mon, 14 Dec 2020 22:02:42 +0000 (17:02 -0500)]
Started specifying option parsing logic

4 years agointegrated deferred reference counter
Michael D. Lowis [Mon, 14 Dec 2020 19:29:44 +0000 (14:29 -0500)]
integrated deferred reference counter

4 years agoreorganized and started fleshing out what UI programs will look like starting with...
Michael D. Lowis [Fri, 11 Dec 2020 21:36:28 +0000 (16:36 -0500)]
reorganized and started fleshing out what UI programs will look like starting with screenlock

4 years agostubbed out shell with basic feedback loop
Michael D. Lowis [Fri, 11 Dec 2020 18:08:44 +0000 (13:08 -0500)]
stubbed out shell with basic feedback loop

4 years agoadded efreadline()
Michael D. Lowis [Fri, 11 Dec 2020 18:07:56 +0000 (13:07 -0500)]
added efreadline()

4 years agoadded strmcat
Michael D. Lowis [Fri, 11 Dec 2020 18:06:50 +0000 (13:06 -0500)]
added strmcat

4 years agorename fork_exec -> forkexec
Michael D. Lowis [Fri, 11 Dec 2020 18:06:30 +0000 (13:06 -0500)]
rename fork_exec -> forkexec

4 years agoimplemented dial command
Michael D. Lowis [Fri, 11 Dec 2020 03:52:37 +0000 (22:52 -0500)]
implemented dial command

4 years agotook a first pass at implementing dial
Michael D. Lowis [Thu, 10 Dec 2020 21:11:08 +0000 (16:11 -0500)]
took a first pass at implementing dial

4 years agostarted implementing dial
Michael D. Lowis [Thu, 10 Dec 2020 19:27:08 +0000 (14:27 -0500)]
started implementing dial

4 years agocleaned up listen error code handling
Michael D. Lowis [Thu, 10 Dec 2020 18:23:21 +0000 (13:23 -0500)]
cleaned up listen error code handling

4 years agoremoved stdc.h
Michael D. Lowis [Thu, 10 Dec 2020 17:48:17 +0000 (12:48 -0500)]
removed stdc.h

4 years agoadded stub makefile
Michael D. Lowis [Thu, 10 Dec 2020 15:26:50 +0000 (10:26 -0500)]
added stub makefile

4 years agoimplemented bin/listen and libnet
Michael D. Lowis [Thu, 10 Dec 2020 03:12:10 +0000 (22:12 -0500)]
implemented bin/listen and libnet

4 years agorework build system and adjust style of functions
Michael D. Lowis [Sun, 6 Dec 2020 01:16:15 +0000 (20:16 -0500)]
rework build system and adjust style of functions

4 years agoreorg codebase
Michael D. Lowis [Wed, 25 Nov 2020 02:19:42 +0000 (21:19 -0500)]
reorg codebase

4 years agostarted adding tests and mocks
Michael D. Lowis [Sun, 4 Oct 2020 02:49:57 +0000 (22:49 -0400)]
started adding tests and mocks

4 years agoadded mock script and header
Michael D. Lowis [Fri, 2 Oct 2020 18:46:50 +0000 (14:46 -0400)]
added mock script and header

4 years agochanged style and added new ui functions
Michael D. Lowis [Fri, 2 Oct 2020 03:35:06 +0000 (23:35 -0400)]
changed style and added new ui functions

4 years agoupdated tool scripts
Michael D. Lowis [Fri, 2 Oct 2020 00:50:29 +0000 (20:50 -0400)]
updated tool scripts

4 years agostarted implementing font loading function
Michael D. Lowis [Thu, 1 Oct 2020 20:59:10 +0000 (16:59 -0400)]
started implementing font loading function

4 years agoadded window creation functions
Michael D. Lowis [Wed, 30 Sep 2020 16:55:57 +0000 (12:55 -0400)]
added window creation functions

5 years agoinitial commit with experimental build system
Michael D. Lowis [Tue, 15 Sep 2020 15:15:56 +0000 (11:15 -0400)]
initial commit with experimental build system