Commit Graph
243 Commits
Author SHA1 Message Date
Kenny Levinsen 4053bb8973 README: Make note of dbus dependency 2019-09-03 17:33:06 +02:00
Kenny Levinsen 5555c3c787 Use XDG vars to find desktop files 2019-09-03 17:18:07 +02:00
Kenny Levinsen 3b4c9267bb Simplify buffer positioning, introduce WLDASH_SCALE
Replace most uses of Buffer::subdimensions with Buffer::offset.

Introduce WLDASH_SCALE. Set to 2 to make wldash render at half size.
2019-09-03 13:24:21 +02:00
Kenny Levinsen 2bad68a8cf Update dependencies 2019-08-29 01:30:36 +02:00
Kenny Levinsen d41e338dfb Integrate dot-desktop 2019-08-29 01:03:48 +02:00
Kenny Levinsen 46a1c9e701 Name threads, cargo fmt 2019-08-28 18:06:07 +02:00
Kenny Levinsen bbfdb56d70 sound: Remove a thread 2019-08-28 18:04:31 +02:00
Kenny Levinsen 3dd09ca589 Update README.md 2019-08-28 15:23:56 +02:00
Kenny Levinsen 2d1d9d45d3 Clear buffer on forced draw 2019-08-28 15:20:17 +02:00
Kenny Levinsen 640165d8cc launcher: Color modes 2019-08-28 14:57:47 +02:00
Kenny Levinsen 70bc9238c5 Add rcalc default calculator 2019-08-28 14:50:16 +02:00
Kenny Levinsen fa759c304a Add missing file 2019-08-27 19:28:12 +02:00
Kenny Levinsen 6deffa91bb Experimental command socket support
Introduces "start-or-kill" and "toggle-visible" commands. How the
command socket is used will likely change soon.
2019-08-27 15:09:19 +02:00
Mel34 1cadf43d49 Update readme
- bc feature mention
- WLDASH_ALL_OUTPUTS=1
2019-08-26 21:42:23 +02:00
Kenny Levinsen 560f92a64e Hide all output mode behind WLDASH_ALL_OUTPUTS=1 2019-08-26 17:53:11 +02:00
Kenny Levinsen 2f9534f75f battery: Orange on low battery 2019-08-12 01:48:00 +02:00
Kenny Levinsen 4bc58623b7 app: Split from main 2019-08-12 01:47:50 +02:00
Kenny Levinsen eec74ca750 modules: Move them all 2019-08-11 00:52:47 +02:00
Kenny Levinsen 2bb0a2f29f Visible on all outputs 2019-08-10 00:01:23 +02:00
Kenny Levinsen e9decaa594 Update libivy dependency 2019-08-09 19:20:32 +02:00
Kenny Levinsen c10e312b51 launcher: wl-copy-based calc copy on enter 2019-08-09 12:30:04 +02:00
Kenny Levinsen 6e3bd0c4a8 launcher: Add bc calculator implementation 2019-08-09 12:29:37 +02:00
Kenny Levinsen 9c3bfb627e calendar: Fix year location 2019-08-09 00:12:12 +02:00
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