GitHub / AsahiLinux/tiny-dfr / commits
The most basic dynamic function row daemon possible
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 3f666f90 |
Make display backlight path optional to avoid panic on startup
Signed-off-by: Henry Chan <h****y@i****m> |
Henry Chan <h****y@i****m>
Committed by: WhatAmISupposedToPutHere <k****@c****h> |
3 months ago | |
| f4f8fb71 |
Add DoublePressSwitchLayers feature
Signed-off-by: Lukasz Pawelczyk <h****r@g****m> |
Lukasz Pawelczyk <h****r@g****m>
Committed by: WhatAmISupposedToPutHere <k****@c****h> |
4 months ago | |
| 4864130c | get lost | Sasha Finkelstein <k****@c****h> | 4 months ago | |
| 00200874 | Configurable icon sizes | Sasha Finkelstein <k****@c****h> | 4 months ago | |
| c3ead36d |
chore(deps): bump cairo-rs, librsvg-rebind, freetype-rs
Signed-off-by: Licia Seiker <g****t@l****v> |
Licia Seiker <g****t@l****v>
Committed by: WhatAmISupposedToPutHere <c****2@o****o> |
5 months ago | |
| 156a7ba3 |
Put every possible button on the virtual keyboard
Signed-off-by: Sasha Finkelstein <f****l@g****m> |
Sasha Finkelstein <f****l@g****m> | 5 months ago | |
| a37faac2 |
Update input dependency from 0.8 to 0.9
Signed-off-by: Benjamin A. Beasley <c****e@m****t> |
Benjamin A. Beasley <c****e@m****t>
Committed by: WhatAmISupposedToPutHere <c****2@o****o> |
6 months ago | |
| 635fc4f8 |
Add a battery state fallback for all arches
Signed-off-by: Davide Cavalca <d****e@a****g> |
Davide Cavalca <d****e@a****g>
Committed by: WhatAmISupposedToPutHere <c****2@o****o> |
6 months ago | |
| 62677545 |
Release 0.3.7
Signed-off-by: Sasha Finkelstein <f****l@g****m> |
Sasha Finkelstein <f****l@g****m> | 6 months ago | |
| 91932bec |
Allow empty action list
Signed-off-by: Sasha Finkelstein <f****l@g****m> |
Sasha Finkelstein <f****l@g****m> | 7 months ago | |
| b46c5c75 |
Merge Action and KeyCombo into a single config file entry
Signed-off-by: Sasha Finkelstein <f****l@g****m> |
Sasha Finkelstein <f****l@g****m> | 7 months ago | |
| c69dff18 |
Allow sending key combinations.
Signed-off-by: Chris Xiong <c****s@p****t> |
Chris Xiong <c****s@p****t> | 7 months ago | |
| 0811c48b |
Add support for Spacers (empty buttons).
Signed-off-by: Chris Xiong <c****s@p****t> |
Chris Xiong <c****s@p****t> | 7 months ago | |
| d891fa1d |
Refresh faster if a time button uses a format that contains second.
Signed-off-by: Chris Xiong <c****s@p****t> |
Chris Xiong <c****s@p****t> | 7 months ago | |
| 7f4f7d73 |
Add VIM swap files to .gitignore.
Signed-off-by: Chris Xiong <c****s@p****t> |
Chris Xiong <c****s@p****t> | 7 months ago | |
| a04f1abf |
Basic optimization of event loop
Signed-off-by: Dull Bananas <d****0@g****m> |
Dull Bananas <d****0@g****m>
Committed by: WhatAmISupposedToPutHere <c****2@o****o> |
about 1 year ago | |
| 76ea1b42 |
Do a release
Signed-off-by: Sasha Finkelstein <f****l@g****m> |
Sasha Finkelstein <f****l@g****m> | about 1 year ago | |
| 7dfae712 |
Use udev to check for AC adapter plug/unplug
Signed-off-by: Aditya Garg <g****8@l****m>, Sasha Finkelstein <f****l@g****m> |
Aditya Garg <g****8@l****m>
Committed by: Sasha Finkelstein <f****l@g****m> |
about 1 year ago | |
| c34ecd45 |
Battery icon improvements
Signed-off-by: Sasha Finkelstein <f****l@g****m> |
Sasha Finkelstein <f****l@g****m> | about 1 year ago | |
| 69b7bbd3 |
Add support for battery icons.
Signed-off-by: Aditya Garg <g****8@l****m> |
Aditya Garg <g****8@l****m> | about 1 year ago | |
| 482634a1 |
Battery display improvements
Signed-off-by: Sasha Finkelstein <f****l@g****m> |
Sasha Finkelstein <f****l@g****m> | about 1 year ago | |
| d543ccb9 |
Don't hardcode the battery sysfs path
Signed-off-by: Aditya Garg <g****8@l****m> |
Aditya Garg <g****8@l****m> | about 1 year ago | |
| 4155290d |
Choose reported battery on Apple Silicon and calculated battery on T2 Macs
Signed-off-by: Aditya Garg <g****8@l****m> |
Aditya Garg <g****8@l****m> | about 1 year ago | |
| efbdc334 |
Use sysfs for battery information
Signed-off-by: Aditya Garg <g****8@l****m> |
Aditya Garg <g****8@l****m> | about 1 year ago | |
| cc030fde |
Make the text coloured if button outlines are disabled
Signed-off-by: Aditya Garg <g****8@l****m> |
Aditya Garg <g****8@l****m> | about 1 year ago | |
| 4a598ad6 |
Add reported and calculated methods
Signed-off-by: Aditya Garg <g****8@l****m> |
Aditya Garg <g****8@l****m> | about 1 year ago | |
| 75c66120 |
Add support to display battery charge percentage
Signed-off-by: Aditya Garg <g****8@l****m> |
Aditya Garg <g****8@l****m> | about 1 year ago | |
| 5598992a |
Update date and time instructions since default stretch is not 3
Signed-off-by: Aditya Garg <g****8@l****m> |
Aditya Garg <g****8@l****m>
Committed by: WhatAmISupposedToPutHere <9****e@u****m> |
about 1 year ago | |
| ace0574d |
Make systemd service show that the daemon supports T2 Macs as well
Signed-off-by: Aditya Garg <g****8@l****m> |
Aditya Garg <g****8@l****m>
Committed by: WhatAmISupposedToPutHere <9****e@u****m> |
about 1 year ago | |
| 7098879a |
Cache locale and time format instead of reparsing every draw.
Signed-off-by: Sasha Finkelstein <f****l@g****m> |
Sasha Finkelstein <f****l@g****m> | over 1 year ago | |
| ada39ece |
Parse the time input to catch the error before formatting
Signed-off-by: Simon Wick <I****h@s****i> |
Simon Wick <I****h@s****i> | over 1 year ago | |
| c9a3aef2 |
Added option to use a custom time format
Signed-off-by: Simon Wick <I****h@s****i> |
Simon Wick <I****h@s****i> | over 1 year ago | |
| 48d47e7f |
fix version in flake.nix (0.3.4->0.3.5)
Signed-off-by: Nick Breitling <b****w@g****m> |
Nick Breitling <B****w@g****m>
Committed by: WhatAmISupposedToPutHere <9****e@u****m> |
over 1 year ago | |
| 21b09e73 |
updated nix flake
Signed-off-by: Nick Breitling <b****w@g****m> |
Nick Breitling <b****w@g****m>
Committed by: WhatAmISupposedToPutHere <9****e@u****m> |
over 1 year ago | |
| 4073ed45 |
bump drm to v0.14
Signed-off-by: solomocyj <s****j@g****m> |
solomoncyj <s****j@h****m>
Committed by: WhatAmISupposedToPutHere <9****e@u****m> |
over 1 year ago | |
| c63dcb34 | new version | Sasha Finkelstein <f****l@g****m> | over 1 year ago | |
| 13715148 |
Backlight: Support upstreamed mipi panel driver
Signed-off-by: Janne Grunau <j****@j****t> |
Janne Grunau <j****@j****t> | over 1 year ago | |
| ee8d3258 |
Add support for date and time
Signed-off-by: Aditya Garg <g****8@l****m> |
Aditya Garg <g****8@l****m>
Committed by: WhatAmISupposedToPutHere <9****e@u****m> |
over 1 year ago | |
| 510bc224 |
Update freedesktop-icons to 0.4.0
Signed-off-by: Aditya Garg <g****8@l****m> |
Aditya Garg <g****8@l****m>
Committed by: WhatAmISupposedToPutHere <9****e@u****m> |
over 1 year ago | |
| 9c6981d3 |
Update URLs in the crate metadata
Signed-off-by: Davide Cavalca <d****e@c****e> |
Davide Cavalca <d****e@c****e>
Committed by: WhatAmISupposedToPutHere <9****e@u****m> |
over 1 year ago | |
| 75a6831c | Do a release | Sasha Finkelstein <f****l@g****m> | over 1 year ago | |
| 9c738032 | shut up clippy | Sasha Finkelstein <f****l@g****m> | over 1 year ago | |
| 85a5eb00 | run cargo-fmt | Sasha Finkelstein <f****l@g****m> | over 1 year ago | |
| ab5e79e5 | Move to librsvg-rebind | Sasha Finkelstein <f****l@g****m> | over 1 year ago | |
| c3f87a1e |
Bump freedesktop-icons to 0.3.1
Signed-off-by: Davide Cavalca <d****e@c****e> |
Davide Cavalca <d****e@c****e>
Committed by: WhatAmISupposedToPutHere <9****e@u****m> |
over 1 year ago | |
| 4a71ad07 | Add sandboxing to systemd unit | Sasha Finkelstein <f****l@g****m> | over 1 year ago | |
| d5491af2 | tolerate displaylink drm devices | Sasha Finkelstein <f****l@g****m> | over 1 year ago | |
| b53b5a65 | Do a release | Sasha Finkelstein <f****l@g****m> | almost 2 years ago | |
| c5bdd748 | Prevent out of range values from crashing tiny-dfr | Sasha Finkelstein <f****l@g****m> | almost 2 years ago | |
| 72e730fc | Fix wrong icon name in example | andre4ik3 <a****3@f****m> | almost 2 years ago | |
| 0aa43ea4 | Attempt to find an SVG with a matching ICON_SIZE | andre4ik3 <a****3@f****m> | almost 2 years ago | |
| 1b42ec6b | Add XDG icon config example | andre4ik3 <a****3@f****m> | almost 2 years ago | |
| 63958f95 | Add support for freedesktop icons | andre4ik3 <a****3@f****m> | almost 2 years ago | |
| 8645de3f | bump version | Sasha Finkelstein <f****l@g****m> | almost 2 years ago | |
| 18a4e0e0 | Bump input-linux, input-linux-sys, nix |
Davide Cavalca <d****a@f****g>
Committed by: WhatAmISupposedToPutHere <9****e@u****m> |
almost 2 years ago | |
| 23fe5355 | Bump cairo-rs, librsvg, freetype-rs |
Davide Cavalca <d****a@f****g>
Committed by: WhatAmISupposedToPutHere <9****e@u****m> |
almost 2 years ago | |
| 9de1af13 | Add button stretch documentation to config template |
Josef Zoller <j****f@w****m>
Committed by: WhatAmISupposedToPutHere <9****e@u****m> |
almost 2 years ago | |
| 486119a6 | Implement button stretch |
Josef Zoller <j****f@w****m>
Committed by: WhatAmISupposedToPutHere <9****e@u****m> |
almost 2 years ago | |
| a022fed1 | Bump version | Sasha Finkelstein <f****l@g****m> | about 2 years ago | |
| 50086402 | systemd: add required backlight devices to After and BindsTo | Cassie Cheung <m****e@s****e> | about 2 years ago | |
| 1ffc8837 | udev: add retina display backlight rules | Cassie Cheung <m****e@s****e> | about 2 years ago | |
| 6f957fdd | Do a release | Sasha Finkelstein <f****l@g****m> | about 2 years ago | |
| a066ded8 | Look in `acpi_video0` for display backlight |
sharpenedblade <s****e@p****e>
Committed by: Sasha Finkelstein <f****l@g****m> |
over 2 years ago | |
| c93cfb40 | Update flake to build for x86_64 |
LawsOfScience <t****e@g****m>
Committed by: Sasha Finkelstein <f****l@g****m> |
over 2 years ago | |
| 03a8e1bc | Display an escape key on Macs without a physical one |
sharpenedblade <s****e@p****e>
Committed by: Sasha Finkelstein <f****l@g****m> |
over 2 years ago | |
| b5b79544 | Update librsvg | Sasha Finkelstein <f****l@g****m> | over 2 years ago | |
| b738c623 | Bump drm to 0.11.1 |
Davide Cavalca <d****e@c****e>
Committed by: WhatAmISupposedToPutHere <9****e@u****m> |
over 2 years ago | |
| 276b1b09 | Configurable brightness | Sasha Finkelstein <f****l@g****m> | over 2 years ago | |
| 9a4dc601 | Do not crash on missing fonts | Sasha Finkelstein <f****l@g****m> | over 2 years ago | |
| abe14088 | Fix crashing on sleep | Sasha Finkelstein <f****l@g****m> | over 2 years ago | |
| b938de2c | Add flake.nix for building with Nix. |
Declan Baggins <d****n@g****m>
Committed by: WhatAmISupposedToPutHere <9****e@u****m> |
over 2 years ago | |
| d74a3706 | More detailed errors | Sasha Finkelstein <f****l@g****m> | over 2 years ago | |
| bb4e6485 | use epoll | Sasha Finkelstein <f****l@g****m> | over 2 years ago | |
| 750b2f03 | Configurable adaptive brightness | Sasha Finkelstein <f****l@g****m> | over 2 years ago | |
| c2b3b235 | Do not fail if config is not present in /etc | Sasha Finkelstein <f****l@g****m> | over 2 years ago | |
| 59ccc41f | Added adaptive brightness functionality |
isoamyl50 <1****0@u****m>
Committed by: Sasha Finkelstein <f****l@g****m> |
over 2 years ago | |
| 2cd8d45b | Support png images for icons | Sasha Finkelstein <f****l@g****m> | over 2 years ago | |
| e3a5a860 | Prevent config re-read loop | Sasha Finkelstein <f****l@g****m> | almost 3 years ago | |
| 6689b2c3 | Use inotify for config change notifications | Sasha Finkelstein <f****l@g****m> | almost 3 years ago | |
| 4094e5cb | Update touchbar active layer in real time as conf is modified | Aditya Garg <g****8@l****m> | almost 3 years ago | |
| 587d392e | Try to display an on-screen message if something went wrong | Sasha Finkelstein <f****l@g****m> | almost 3 years ago | |
| 762ebb74 | release v0.2.0 | Sasha Finkelstein <f****l@g****m> | almost 3 years ago | |
| 20d2bbf2 | merge Merge remote-tracking branch 'kekrby/remove-unused-fb-info' | Sasha Finkelstein <f****l@g****m> | almost 3 years ago | |
| 69be7a1c | Configurable layers | Sasha Finkelstein <f****l@g****m> | almost 3 years ago | |
| 980fc733 | Remove unused variable "fb_info" and the function to get it | Kerem Karabay <k****y@g****m> | almost 3 years ago | |
| 7d263350 | Fix config file help, remove stray dbg | Sasha Finkelstein <f****l@g****m> | almost 3 years ago | |
| de61ab9e | Use separate variables for the height and stride | Kerem Karabay <k****y@g****m> | almost 3 years ago | |
| 425923ba | Don't assume that c_char is u8 | Kerem Karabay <k****y@g****m> | almost 3 years ago | |
| 276dc789 | merge Merge remote-tracking branch 'kekrby/pixel-shift-space-fix' | Sasha Finkelstein <f****l@g****m> | almost 3 years ago | |
| ccd9892e | Font configuration | Sasha Finkelstein <f****l@g****m> | almost 3 years ago | |
| c423c4f0 | Don't reserve space for pixel shifting when it is disabled | Kerem Karabay <k****y@g****m> | almost 3 years ago | |
| b1795081 | merge Merge remote-tracking branch 'jonas/align-pixel-grid' | Sasha Finkelstein <f****l@g****m> | almost 3 years ago | |
| 43bea0d3 | Fix y-shift, and shift getting stuck at the end | Sasha Finkelstein <f****l@g****m> | almost 3 years ago | |
| db7dff2b | Fix subpixel animations | Sasha Finkelstein <f****l@g****m> | almost 3 years ago | |
| c7ca56b9 | merge Merge remote-tracking branch 'remotes/jonas/pixel-shifting' | Sasha Finkelstein <f****l@g****m> | almost 3 years ago | |
| e7801779 | Make default layer and button outlines configurable | Sasha Finkelstein <f****l@g****m> | almost 3 years ago | |
| 210ea086 | Use a fixed spacing between buttons specified in pixels | Jonas Dreßler <v****e@v****l> | almost 3 years ago | |
| 55e529e7 | Align icons and text exactly with the pixel grid | Jonas Dreßler <v****e@v****l> | almost 3 years ago | |
| 8e2fac60 | Introduce automatic pixel shifting | Jonas Dreßler <v****e@v****l> | almost 3 years ago | |
| 7960118c | backlight: Use constants for brightness and timeouts | Jonas Dreßler <v****e@v****l> | almost 3 years ago |