Commit Graph

58 Commits

Author SHA1 Message Date
Sasha Koshka 1a8a68a631 Unmanage child before destroying in XmDev 2024-02-01 00:52:21 -05:00
Sasha Koshka 58ef75e455 XmShelf stub 2024-02-01 00:52:21 -05:00
Sasha Koshka b3b86808ea XmPackage stub 2024-02-01 00:52:21 -05:00
Sasha Koshka d34e7fdc88 XmFile stub 2024-02-01 00:52:21 -05:00
Sasha Koshka 37f0d6d0ae Launcher.activateLauncher is now static 2024-02-01 00:52:21 -05:00
Sasha Koshka a538ed14a2 Update readme and install 2024-02-01 00:52:21 -05:00
Sasha Koshka 463be06955 Created a uniform interface accross all session scripts 2024-02-01 00:52:10 -05:00
Sasha Koshka 794f7216cd Wallpaper file now supports comments 2024-02-01 00:50:53 -05:00
Sasha Koshka 0dd701da37 Wallpaper setting script actually works now 2024-02-01 00:50:53 -05:00
Sasha Koshka 80d28f7004 Xmd session sets more X environment variables 2024-02-01 00:41:20 -05:00
Sasha Koshka 1c1331e166 oh my god 2024-02-01 00:41:20 -05:00
Sasha Koshka 03290f61e7 Wallpaper script supports color, no longer sources conf file 2024-01-31 13:23:26 -05:00
Sasha Koshka 720ddd3d99 Added a color temparature script 2024-01-31 11:52:54 -05:00
Sasha Koshka 75b2b6e0b2 Screenshot interface is way better 2024-01-31 11:35:11 -05:00
Sasha Koshka d14b748536 Added more things to xmdev i think 2024-01-17 21:48:01 -05:00
Sasha Koshka 318e35242d Apparently scandir only works in certain POSIX versions 2024-01-18 02:44:19 +00:00
Sasha Koshka be6d44343e XtReallocArray does not exist on Debian. Something something debian old software idk. 2024-01-18 02:36:29 +00:00
Sasha Koshka 7badf24576 This again 2024-01-18 02:36:02 +00:00
Sasha Koshka b1f13bdcac I hate the way functions are defined in posix sh 2024-01-18 02:28:43 +00:00
Sasha Koshka 2aff2ff45a Add screenshot to readme 2024-01-17 17:43:10 +00:00
Sasha Koshka 0b6ba024aa Add screenshot 2024-01-17 12:41:50 -05:00
Sasha Koshka a7fc1a84d2 Fix defaults/install.sh 2024-01-17 12:41:34 -05:00
Sasha Koshka 4e6e0cad5e Add basic default configuration 2024-01-17 11:47:18 -05:00
Sasha Koshka 45425c91d1 Decouple screenshot script from Xmd, Xmd session from Mwm 2024-01-17 11:30:25 -05:00
Sasha Koshka b341fbe6ca Separated session scripts from utility scripts 2024-01-17 11:12:05 -05:00
Sasha Koshka 51278b9d8f Read from /dev instead of lsblk 2023-12-12 02:12:50 -05:00
Sasha Koshka d0dd41c080 Add screenshot thingy 2023-12-12 00:38:16 -05:00
Sasha Koshka b8eb80d232 lmao 2023-12-12 00:37:44 -05:00
Sasha Koshka dc231c6638 Exec now uses ConstString 2023-12-12 00:37:02 -05:00
Sasha Koshka 5ab77870d1 Add application to view devices 2023-12-12 00:36:10 -05:00
Sasha Koshka bdbe4b17a5 Added more documentation 2023-11-14 17:02:46 -05:00
Sasha Koshka 6d88bd13a3 xmd-load-wallpaper is more resilient 2023-11-14 16:37:44 -05:00
Sasha Koshka 1a60d903b2 Add startup scripts 2023-11-14 16:30:32 -05:00
Sasha Koshka daa80065c6 Battery replicant returns correct widget 2023-11-14 16:22:01 -05:00
Sasha Koshka caa3d1d57b \n escape sequence is now correctly parsed 2023-11-14 16:20:56 -05:00
Sasha Koshka 5872791bfb Add battery replicant 2023-11-14 01:58:24 -05:00
Sasha Koshka 0e99b0ceed Fix segfault when replicant source can't be found 2023-11-14 01:05:20 -05:00
Sasha Koshka 192aa666ca Refactor replicant system a bit 2023-11-14 00:18:51 -05:00
Sasha Koshka a6fa746ef3 First replicant yay 2023-11-13 19:05:51 -05:00
Sasha Koshka 55dfca6341 Add untested replicant framework 2023-11-13 00:39:44 -05:00
Sasha Koshka 854fbf371c Add string-keyed map and fixed memory leak 2023-11-12 15:07:08 -05:00
Sasha Koshka edea2a350d Add hash map routines 2023-11-12 13:53:08 -05:00
Sasha Koshka fd98d65ef6 -Wpedantic 2023-11-10 17:39:10 -05:00
Sasha Koshka e0521be508 Various improvements to xmpanel 2023-11-10 17:37:37 -05:00
Sasha Koshka dda82b48a3 Battery monitor shows percentage on icon 2023-11-10 17:36:45 -05:00
Sasha Koshka 3ba59aa2ab Added exec functions 2023-11-09 23:23:44 -05:00
Sasha Koshka 1a5c23fd35 Entirely forgot what I did 2023-11-07 17:33:53 -05:00
Sasha Koshka e57e93c8b6 Oh my jod 2023-11-07 03:13:13 -05:00
Sasha Koshka 20dca2d2e4 Use Xt memory allocation functions
Why do these even exist? I mean I guess there are some additions
compared to the standard ones but like why, why not just make
supplemental ones. Do these allocation functions do some wierd
different shit? What?
2023-11-06 03:28:08 -05:00
Sasha Koshka 57cbd2ca08 Buffer allocator no longer dies lol 2023-11-06 03:04:38 -05:00