1
0
Commit Graph

36 Commits

Author SHA1 Message Date
Patrick Gaskin
493a049624 Added GitHub Actions config 2020-04-23 12:10:39 -04:00
Patrick Gaskin
07b70cb1a5 More settings stuff
* Show a toast for non-apparent setting changes.
* Force-update the screen after changing inversion.
2020-04-23 11:17:25 -04:00
Patrick Gaskin
77fac73a60 Fixed a warning 2020-04-23 10:25:51 -04:00
Patrick Gaskin
237d87f4f6 Implemented nickel_extras:web_browser action 2020-04-23 10:23:44 -04:00
Patrick Gaskin
09b8745c31 Added limit on the number of menu items allowed per menu 2020-04-23 09:01:16 -04:00
Patrick Gaskin
b3d38dbdee Implemented nickel_misc:rescan_books action, updated docs 2020-04-23 06:32:51 -04:00
Patrick Gaskin
d2f307dd7b Fixed line numbers in config errors 2020-04-23 06:28:48 -04:00
Patrick Gaskin
a20551d82a Implemented action nickel_misc:rescan_books_full 2020-04-23 05:54:06 -04:00
Patrick Gaskin
197a401e66 Made config preserve item order 2020-04-23 05:34:32 -04:00
Patrick Gaskin
1905691e64 Updated examples 2020-04-23 05:31:51 -04:00
Patrick Gaskin
e2c00dbbec Implemented cmd_spawn and cmd_output actions 2020-04-23 05:26:10 -04:00
Patrick Gaskin
4c38d6af7f More stuff 2020-04-22 21:33:18 -04:00
Patrick Gaskin
a293143fd0 Renamed to NickelMenu 2020-04-22 21:27:00 -04:00
Patrick Gaskin
a19ece7cd8 Implemented config file parsing 2020-04-22 21:17:37 -04:00
Patrick Gaskin
9d231999a7 Implemented some more actions 2020-04-22 21:00:00 -04:00
Patrick Gaskin
c113045a71 Fixed the failsafe when running from the Qt plugins dir
For some reason, it tries to load all files in it, whether or not
they end with .so.
2020-04-22 18:36:30 -04:00
Patrick Gaskin
92602f0792 Added some stuff 2020-04-22 14:30:35 -04:00
Patrick Gaskin
e938943817 Improved KoboRoot.tgz generation 2020-04-22 13:38:25 -04:00
Patrick Gaskin
28386d3eee Fixed some warnings 2020-04-22 13:06:39 -04:00
Patrick Gaskin
4b45731adf Renamed subsystem to action 2020-04-22 13:01:55 -04:00
Patrick Gaskin
61ed6820c7 Started implementing config, implemented uninstall flag 2020-04-22 12:50:39 -04:00
Patrick Gaskin
b5b5093f9f Updated gitignore 2020-04-22 08:30:53 -04:00
Patrick Gaskin
679cdedfd6 Fixed plugin loading (LD_PRELOAD isn't required anymore) 2020-04-22 08:25:05 -04:00
Patrick Gaskin
f31c903eaa Fixed menu item separators not appearing after custom items 2020-04-22 06:57:50 -04:00
Patrick Gaskin
1caf6c31db Implemented settings 2020-04-22 06:51:20 -04:00
Patrick Gaskin
5c04eb3017 Cleanup 2020-04-22 04:11:03 -04:00
Patrick Gaskin
fc915fad83 Added support for utf-8 in labels, improved UI 2020-04-22 04:06:44 -04:00
Patrick Gaskin
0e60cc759d Added support for other locales 2020-04-22 03:55:03 -04:00
Patrick Gaskin
846c16174d Fixed everything
It works perfectly now!
2020-04-22 02:45:04 -04:00
Patrick Gaskin
be1a40d524 Fixed the returned original address from dlhook on ARM 2020-04-22 02:28:08 -04:00
Patrick Gaskin
ac55fd5bf1 Partially fixed segfault when opening the menu 2020-04-22 01:35:49 -04:00
Patrick Gaskin
c7586e95fc Various fixes and improvements 2020-04-22 01:31:30 -04:00
Patrick Gaskin
6f759c3a7f Implemented adding menu items in hook
I still need to figure out why the PLT parsing is messed up on ARM.
2020-04-22 00:57:58 -04:00
Patrick Gaskin
6908d89e67 Fixed symbol resolution 2020-04-22 00:55:06 -04:00
Patrick Gaskin
f6b2463eb4 Fixed failsafe always triggering 2020-04-22 00:49:15 -04:00
Patrick Gaskin
7e5320ff6f Initial commit
Nothing has actually been tested yet.
2020-04-22 00:13:02 -04:00