Commit Graph
70 Commits
Author SHA1 Message Date
Kenny Levinsen a7011558b0 Update libivy dependency 2019-08-09 00:03:34 +02:00
Kenny Levinsen 92acc7c356 readme: Add info about launcher modes 2019-08-08 16:47:32 +02:00
Kenny Levinsen e81a51416e Enable fat LTO 2019-08-08 16:34:05 +02:00
Kenny Levinsen 19df29d7e0 launcher: rustfmt 2019-08-08 16:34:05 +02:00
Kenny Levinsen 461b34e5cb sound/backlight: Invert scroll direction
Fixes #3.
2019-08-08 16:33:27 +02:00
Kenny Levinsen bb6c540441 readme: Add calculator build info 2019-08-07 14:04:00 +02:00
Kenny Levinsen ec2cfff9c4 launcher: Add calculator feature 2019-08-07 14:02:37 +02:00
Kenny Levinsen 18c93ec538 launcher: Modes 2019-08-07 01:14:13 +02:00
Kenny Levinsen ea2fd4b701 Sharpen up layout 2019-08-07 00:10:20 +02:00
Kenny Levinsen 37fcb7390b Use pre-seeded font caches to avoid mut 2019-08-06 16:39:17 +02:00
Kenny Levinsen c5d7faceba main: Use map_keyboard_auto 2019-08-06 14:22:04 +02:00
Kenny Levinsen ee4fe479d0 rustfmt 2019-08-06 14:21:10 +02:00
Kenny Levinsen 0896290411 draw: Ignore out of bounds writes 2019-08-06 14:09:18 +02:00
Kenny Levinsen 0d8facbb01 main: Remove unused import 2019-08-06 14:06:04 +02:00
Kenny Levinsen a8c5c59b22 Cache all used font glyphs 2019-08-06 14:04:34 +02:00
Kenny Levinsen b72c8e9cd9 launcher: Invert score sort 2019-08-06 09:51:14 +02:00
Kenny Levinsen e63a28abb7 draw: lazy_static initialize fonts 2019-08-06 00:09:41 +02:00
Kenny Levinsen 11fd9a79c3 Bring down time to first draw 2019-08-05 23:45:59 +02:00
Kenny Levinsen 4e48df376b Initialize modules in parallel with surface 2019-08-05 23:16:16 +02:00
Kenny Levinsen fbc1f058ad pulseaudio: Clean up locking a bit 2019-08-05 23:15:36 +02:00
Kenny Levinsen 840c8496ab module: Make ModuleImpl Send 2019-08-05 23:15:11 +02:00
Kenny Levinsen 0b5a6f6538 calendar: Nothing to see here 2019-08-04 21:53:58 +02:00
Kenny Levinsen 7845d64313 battery: Color battery bar based on state 2019-08-04 21:52:13 +02:00
Kenny Levinsen 9329a1ebd8 launcher: Fuzzy match 2019-08-04 15:41:56 +02:00
Kenny Levinsen b6bff9e9df readme: Elaborate use of launcher feature 2019-08-04 14:39:46 +02:00
Kenny Levinsen 095c2c9aef launcher: Show and return failed match strings 2019-08-04 14:39:23 +02:00
Kenny Levinsen 22893fd681 draw: Handle whitespaces better 2019-08-04 14:35:42 +02:00
Kenny Levinsen beb6cb2f08 rustfmt 2019-08-04 14:23:49 +02:00
Kenny Levinsen 5cc4a6e740 Calculate window dimensions 2019-08-04 14:23:16 +02:00
Kenny Levinsen a4f661ffa7 Avoid conversions to and from percent 2019-08-04 14:11:21 +02:00
Kenny Levinsen 339b069354 Add protocol notice to README.md 2019-08-04 14:11:05 +02:00
Kenny Levinsen ca0e646564 launcher: Use draw_text_individual_colors 2019-08-03 10:39:48 +02:00
Kenny Levinsen 9116399ddd draw: Add ability to set individual char color 2019-08-03 10:39:33 +02:00
Kenny Levinsen c135f37b45 calendar: Slow down scroll, add click navigation 2019-08-03 01:14:57 +02:00
Kenny Levinsen f6bc4c6bbb Space layout a bit more 2019-08-03 01:04:14 +02:00
Kenny Levinsen 14ca00a866 launcher: Highlight 'Run' a bit more 2019-08-03 01:03:57 +02:00
Kenny Levinsen f33bc883e3 launcher: Remove out-commented code 2019-08-03 01:03:41 +02:00
Kenny Levinsen cee182df50 launcher: Better sorting of results 2019-08-02 19:11:39 +02:00
Kenny Levinsen 354558e592 launcher: Better substring search 2019-08-02 19:03:40 +02:00
Kenny Levinsen 9ea990d3c6 Update README.md 2019-08-02 17:30:18 +02:00
Kenny Levinsen fa9716bc64 Update README.md 2019-08-02 17:21:03 +02:00
Kenny Levinsen 6f474a9a77 launcher: Case-insensitivity 2019-08-02 17:09:48 +02:00
Kenny Levinsen e84ebf36dc launcher: Capitalize 'run' 2019-08-02 16:06:51 +02:00
Kenny Levinsen f351d183d3 calendar: Avoid overlap with launcher 2019-08-02 16:03:01 +02:00
Kenny Levinsen 52f4ae3cbf Add README 2019-08-02 15:59:52 +02:00
Kenny Levinsen a2bc6190ce Add initial launcher implementation 2019-08-02 15:59:52 +02:00
Alex McGrath a52bc3f126 Log error when brightness change fails
Currently panics and closes the program, for example if there is an
permissions error (where i encountered it)
2019-08-02 14:52:44 +02:00
Kenny Levinsen 1b8c041151 Add LICENSE 2019-08-02 14:50:58 +02:00
Kenny Levinsen 331cc930ca Make room for container around bars 2019-08-02 12:59:08 +02:00
Kenny Levinsen a5a7a6937c battery: Add Upower-based battery monitor 2019-08-02 12:56:26 +02:00