Commit Graph

  • 50aa9bd115 Remove locking from setup.py as per recommendations. June Tate-Gans 2023-10-31 10:35:04 -0500
  • d755c607f5 Update README with a screenshot and fixed URL. June Tate-Gans 2023-10-31 10:28:20 -0500
  • c5a65e4d16
    Create dependabot.yml June Tate-Gans 2023-10-31 10:10:44 -0500
  • 38f9154756 Prevent a race condition in the profile switcher June Tate-Gans 2023-10-29 14:38:01 -0500
  • 33c83d6191 Move switcher into the applets module June Tate-Gans 2023-10-29 14:24:30 -0500
  • a384ce2daf Store last backlight color and last LCD buffer for use later June Tate-Gans 2023-10-29 14:22:36 -0500
  • 6feee44d16 Fix an off-by-one in the display of list items June Tate-Gans 2023-10-29 14:21:42 -0500
  • 6e16b70e0d Make keynames less verbose June Tate-Gans 2023-10-29 14:21:25 -0500
  • 442bd7de88 Ensure buttons dont change size suddenly June Tate-Gans 2023-10-29 14:21:04 -0500
  • 6ea45df43d Remove accidental addition. June Tate-Gans 2023-10-29 14:16:33 -0500
  • 857215b2fa Adjust dependencies to match Pipfile in PKGBUILD June Tate-Gans 2023-10-29 10:34:50 -0500
  • d4a5186c0b Bump dependency on pillow June Tate-Gans 2023-10-29 10:24:56 -0500
  • a300c3062d Make sure we have a pkgver June Tate-Gans 2023-10-29 10:21:33 -0500
  • e326097f7b Add in key-value datastore. Closes #25 and #24 June Tate-Gans 2023-10-29 09:43:30 -0500
  • a1a953bc36 Fixup PKGBUILD deps -- we need fonts June Tate-Gans 2023-10-29 09:33:33 -0500
  • 3819392763 Update readme a bit more. June Tate-Gans 2023-10-29 08:23:06 -0500
  • 5a57e1e002 Prep switcher for the recorder applet. June Tate-Gans 2023-10-28 13:52:02 -0500
  • d3875eb53e Adjust dependencies for arch build. June Tate-Gans 2023-10-28 13:51:17 -0500
  • c6d9ecbfdb Adjust thumbstick button layout to match reality a bit more. June Tate-Gans 2023-10-28 13:26:07 -0500
  • fa65c30c87 Ignore PKGBUILD noise June Tate-Gans 2023-10-28 13:06:55 -0500
  • f026b0d815 Fix the layout to be less insane. June Tate-Gans 2023-10-28 13:06:15 -0500
  • 88af73ade3 Add in Manjaro PKGBUILD support. June Tate-Gans 2023-10-28 10:13:02 -0500
  • 5dd39e4eee Make makefile more distro generic June Tate-Gans 2023-10-28 10:01:11 -0500
  • dc7986f4fd Update bitwidget font handling to match PIL changes June Tate-Gans 2023-10-28 10:00:58 -0500
  • 86eb8f2e67 readme: Update the info on what this is. June Tate-Gans 2022-05-13 15:48:47 -0500
  • 38384f512c bitwidgets: Import X11 misc fonts since they're PD June Tate-Gans 2022-05-13 15:21:25 -0500
  • 206c096829 meson: Fix the project name to not be lutris June Tate-Gans 2022-05-13 15:07:45 -0500
  • aa07ee91b0 Rip out my google address. June Tate-Gans 2021-07-13 14:05:16 -0500
  • 3db5dc5027 Update the appindicator icon to match others June Tate-Gans 2021-05-30 15:40:16 -0500
  • b418dafb00 icons: Fixup the G13 icons installation and usage June Tate-Gans 2021-05-30 11:32:20 -0500
  • 03fcb5452b Ensure the profiles desktop file starts profiles June Tate-Gans 2021-05-24 08:39:53 -0500
  • efd90b0700 Remove the systemd triggering from udev June Tate-Gans 2021-05-24 08:39:33 -0500
  • 98f3675219 Cleanup the changelog June Tate-Gans 2021-05-23 13:28:15 -0500
  • 991cc9e04d Remove an unused file. June Tate-Gans 2021-05-23 13:27:07 -0500
  • ad2f8f6c6a Fixes to make the meson build actually build. June Tate-Gans 2021-05-23 13:19:47 -0500
  • 23c8cf095f Fix a syntax error. June Tate-Gans 2021-05-23 13:17:12 -0500
  • 7ace3a9fd4 Ignore meson build artifacts. June Tate-Gans 2021-05-23 13:16:55 -0500
  • bd57e171dd Add a makefile so we can easily build esoteric commands June Tate-Gans 2021-05-23 13:14:48 -0500
  • e052ddd525 build: Add a meson build file to simplify creation of packages June Tate-Gans 2021-05-23 13:14:32 -0500
  • 308b43ae7f Add an AUTHORS file so we can be more like upstream python apps June Tate-Gans 2021-05-23 13:14:15 -0500
  • b6a0bf9a7c g13gui: Swap to using appdirs June Tate-Gans 2021-05-23 13:14:03 -0500
  • 6e5b5481b2 setup: Clean up requires and fix entry_points June Tate-Gans 2021-05-23 13:13:49 -0500
  • db00301a1b pipenv: Swap to appdirs instead of xdg June Tate-Gans 2021-05-23 13:13:37 -0500
  • a9986142b9 packaging: Add in some debian files so we can generate a package June Tate-Gans 2021-05-23 13:13:20 -0500
  • 1d1c0ce63a bin: Add simple scripts to start our gui and apps June Tate-Gans 2021-05-23 13:13:05 -0500
  • a00788ac07 setup: Add in manifest files June Tate-Gans 2021-05-23 13:12:57 -0500
  • 3685a73622 setup: Clean up dependencies June Tate-Gans 2021-05-23 12:18:47 -0500
  • a62a8f3a38 pipenv: Setup for pipenv development June Tate-Gans 2021-05-23 12:07:51 -0500
  • 9958ea234d pipenv: Pre-migration to pipenv things June Tate-Gans 2021-05-23 12:04:43 -0500
  • 5481bbff22 setup: Clean up the classifiers, requirements, and data files June Tate-Gans 2021-05-23 11:32:25 -0500
  • 802b342a1c clock: Display CPU percentage correctly June Tate-Gans 2021-05-23 11:31:12 -0500
  • 9fb8dbab4d switcher: Remove switcher from the list of applets June Tate-Gans 2021-05-23 11:30:18 -0500
  • c336d9c4cf applet: Rework how manager pings work June Tate-Gans 2021-05-23 11:29:14 -0500
  • 298cefe9c2 applets: Rework how keys are delivered June Tate-Gans 2021-05-23 11:27:20 -0500
  • f485f2cbf0 etc: Add a bunch of desktop files and an icon June Tate-Gans 2021-05-23 11:22:47 -0500
  • e1b7befb82 bitwidgets: Add a "Dialog" box to the toolkit June Tate-Gans 2021-05-09 23:12:55 -0500
  • 9d7d4fafa2 ui: Make MainWindow actually save prefs to disk on change June Tate-Gans 2021-05-09 23:12:28 -0500
  • c924aba55c bitwidgets: Make rectangles actually have variable width outlines June Tate-Gans 2021-05-09 23:11:38 -0500
  • b2cc80e404 bitwidgets: Make ListView resilient to empty models June Tate-Gans 2021-05-09 23:11:15 -0500
  • fa7a84ca3f bitwidgets: Make rectangle render unfilled outlines June Tate-Gans 2021-05-09 14:57:41 -0500
  • e51c7ca0fc
    Merge pull request #22 from jtgans/clock-enhancements June Tate-Gans 2021-05-09 12:10:11 -0700
  • 1212ce91de clock: Add 24-hour toggle, load, ram graphs #22 clock-enhancements June Tate-Gans 2021-05-09 14:05:18 -0500
  • d8fa49c1ed
    Merge pull request #21 from jtgans/dbus-fixes June Tate-Gans 2021-05-09 10:33:11 -0700
  • c934abb28b applet: Make the AppletManager more resilient in the face of errors #21 June Tate-Gans 2021-05-09 12:26:51 -0500
  • 9bb98176c5
    Merge pull request #19 from jtgans/profile-switcher June Tate-Gans 2021-05-09 09:57:17 -0700
  • 4ca08c5f05 applet: Add a profile switching applet #19 June Tate-Gans 2021-05-09 11:50:09 -0500
  • 4eb039bc27 glyphs: Add box and filled box June Tate-Gans 2021-05-09 10:30:12 -0500
  • bfdf8e1190 docs: Add some information about the applet model June Tate-Gans 2021-05-09 09:02:31 -0500
  • 60cfef5e79 project: Add in a DOAP file so we can be semantic June Tate-Gans 2021-05-09 08:27:59 -0500
  • bdde3dd52a applet: Reorganize methods a bit June Tate-Gans 2021-05-08 23:42:36 -0500
  • 82a6094b0a bitwidgets: Add two more glyphs June Tate-Gans 2021-05-08 23:42:21 -0500
  • 73649c7244 bitwidgets: Fix X11DisplayDevice dimensions to match LCD June Tate-Gans 2021-05-08 23:42:05 -0500
  • 11c85149c4
    docs: Add in our toplevel documentation June Tate-Gans 2021-05-09 08:20:44 -0500
  • a17e4799be Set theme jekyll-theme-hacker June Tate-Gans 2021-05-09 08:19:20 -0500
  • faf052b015 bitwidgets: Split classes out of button June Tate-Gans 2021-05-08 23:00:48 -0500
  • 96f9fa122d applet: Fix a minor style issue June Tate-Gans 2021-05-08 23:00:34 -0500
  • 9c0a27e724 Remove the old LICENSE file. June Tate-Gans 2021-05-08 22:58:52 -0500
  • 8eb613dad2 Remove a ton of unused stuff June Tate-Gans 2021-05-08 19:49:27 -0500
  • ff25e01694 Migrate g13gui out of the g13gui subdir June Tate-Gans 2021-05-08 19:47:35 -0500
  • 6380b02b32 ui: Make ProfileCombobox use changeTriggers June Tate-Gans 2021-05-08 19:28:34 -0500
  • c98bc506e2 g13: Change Manager's name to DeviceManager June Tate-Gans 2021-05-08 19:28:07 -0500
  • 8390c065fe displaydevice: Ensure we start the DBus loop for DeviceManager June Tate-Gans 2021-05-08 19:27:46 -0500
  • 83f124bc9c displaydevice: Split update from _pushFrame June Tate-Gans 2021-05-08 19:27:26 -0500
  • 18e536d7f7 applets: Add in the framework for Applets! June Tate-Gans 2021-05-08 19:25:05 -0500
  • 81be3f2cf9 main: Migrate to the Application model June Tate-Gans 2021-05-08 19:23:14 -0500
  • 841ad65b89 observer: Subject incorrectly notified based on variable names June Tate-Gans 2021-05-08 19:22:08 -0500
  • 7945f9d246 g13: Applet buttons aren't "special" keys June Tate-Gans 2021-05-08 19:20:17 -0500
  • 519945edbf bitwidgets: Changed the DISPLAY_HEIGHT to the correct value June Tate-Gans 2021-05-08 19:19:48 -0500
  • 60d58e8392 bitwidgets: New widgets! June Tate-Gans 2021-05-08 19:15:15 -0500
  • 5cc4e81dd5 saving: Re-add preferences saving to disk June Tate-Gans 2021-05-04 02:20:34 -0500
  • 83483aa7a3 appindicator: Make the appindicator the root of the app June Tate-Gans 2021-05-04 02:06:19 -0500
  • 69151a450b manager: Setup as an observer June Tate-Gans 2021-05-04 01:43:32 -0500
  • f5e881f0fa bindingprofile: lcdColor is a property, fix it June Tate-Gans 2021-05-04 01:43:00 -0500
  • 17350fa524 bindingprofile: Remove a bunch of (now) worthless methods June Tate-Gans 2021-05-04 01:42:38 -0500
  • ccca4b5016 ui: Add changeTriggers to complete the migration to them June Tate-Gans 2021-05-04 01:41:56 -0500
  • aecf1d0644 popover: Fix a bunch of things to be accessors now. June Tate-Gans 2021-05-04 01:41:14 -0500
  • a28a90f37b mainwindow: Fix the names of the analog stick buttons June Tate-Gans 2021-05-03 18:16:34 -0500
  • 244368ede3 g13buttonpopover: Read from evdev to capture keys June Tate-Gans 2021-05-03 18:14:32 -0500
  • 240be20b63 g13button: Swap out the old notification mechanism for triggers June Tate-Gans 2021-05-03 18:12:51 -0500
  • 003ab3b526 observer: Coerce scalar values in keys to sets June Tate-Gans 2021-05-03 18:11:28 -0500