aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Rework Balance/Volume Settings to use the same generic struct.Andreas Grois2021-11-281-23/+95
* Update translation.Andreas Grois2021-11-272-71/+116
* Fix unintentional new-line in string.Andreas Grois2021-11-271-2/+1
* Add "C" to all extern keywords.Andreas Grois2021-10-291-10/+10
* Fix all "not FFI-safe" warnings.Andreas Grois2021-10-291-22/+23
* Ignore "dead code" warnings on FFI enums.Andreas Grois2021-10-282-10/+16
* Fix warning about bare trait object.Andreas Grois2021-10-281-1/+1
* Pulse now displays volume correctly.Andreas Grois2021-06-045-90/+396
* Unfinished (doesn't compile) implementation of pulse runnable loop.Andreas Grois2021-05-092-10/+152
* Make (most) pulse nullptr checks unnecessary.Andreas Grois2021-05-083-49/+65
* Revert "Make runnable's run() method take a mutable self-reference."Andreas Grois2021-05-035-5/+5
* Move pulse context out of Runnable struct.Andreas Grois2021-05-031-21/+34
* Properly quit pulse main function. Not that it'd matter.Andreas Grois2021-05-021-1/+5
* Create a pulse context. Seems to be working.Andreas Grois2021-05-024-8/+96
* Make runnable's run() method take a mutable self-reference.Andreas Grois2021-05-025-5/+5
* Factor out all unsafe code into its own module (unfinished)Andreas Grois2021-05-024-22/+112
* First draft of pulse architecture.Andreas Grois2021-05-017-0/+201
* Fix error messages if library could not be loaded.Andreas Grois2021-05-011-5/+6
* Make before_text and after_text do something.Andreas Grois2021-05-013-7/+18
* Add new fields to config: before_text and after_text. Unused.Andreas Grois2021-04-282-2/+32
* Move deserializer of config into separate file.Andreas Grois2021-04-283-171/+169
* Remove TODO document. For now it's done.Andreas Grois2021-04-261-3/+0
* Add options: List plugins, and get plugin help.Andreas Grois2021-04-266-19/+157
* New clippy lints, better code...Andreas Grois2021-04-264-13/+25
* Update gettext-rs version, tweak Clap dependencies.Andreas Grois2021-04-252-105/+11
* Fix warnings with new Rust versionAndreas Grois2021-04-251-2/+2
* Remove redundant .cargo foldersAndreas Grois2021-04-252-4/+0
* Switch clock to cdylib, makes it use a lot less RAM (800 kb)Andreas Grois2021-04-251-1/+1
* Move printing sample config to separate function.Andreas Grois2021-04-221-9/+26
* Reduce data type in clock to u64.Andreas Grois2021-04-222-14/+18
* Fix rounding issue in clock:Andreas Grois2021-04-222-6/+21
* Rename "elements" in config to "element" to make config readableAndreas Grois2021-04-222-10/+14
* Change format for clock refresh rate once more.Andreas Grois2021-04-223-6/+14
* Simplified clock config. It now only has 2 options for rates.Andreas Grois2021-04-222-30/+55
* Fix rounding errors. There's still a TODO:Andreas Grois2021-04-221-13/+12
* Fix that separators/texts were swappedAndreas Grois2021-04-211-1/+1
* Enforce system allocator (sanity and such...)Andreas Grois2021-04-201-1/+3
* Simple synchronized clock (limited to full seconds or 1/x seconds)Andreas Grois2021-04-201-14/+35
* Clock now does something (but isn't done yet).Andreas Grois2021-04-194-7/+39
* Add translations for auto-generated Clap options.Andreas Grois2021-04-193-56/+85
* Update translationsAndreas Grois2021-04-193-90/+116
* Fix typo in Germanpo fileAndreas Grois2021-04-191-4/+4
* Add local home directory path support for localization.Andreas Grois2021-04-192-2/+7
* Update German translation.Andreas Grois2021-04-192-13/+290
* Add commandline handling and hardcoded default paths.Andreas Grois2021-04-185-14/+374
* First semi-working implementation.Andreas Grois2021-04-1830-110/+1416
* Initial commit. Borked, so don't useAndreas Grois2021-04-076-0/+454