Commit graph

11 commits

Author SHA1 Message Date
Ian Douglas Scott
fcdefcd8fb
fix(app): set size_limits to None for autosize
With the default size limit, autosize applets don't work as expected.
Setting this to `None` seems to work fairly well, though maybe we'll
need to tune some of these settings more later.
2023-08-23 00:20:45 +02:00
Eduardo Flores
78c1facd5b
chore: allow &str as input for the icon theme 2023-08-21 22:09:36 +02:00
Ashley Wulber
4d63d06a7e fix: make buttons text buttons again 2023-08-18 16:47:10 -04:00
Ashley Wulber
be49bb2a25 refactor: switch applet back to secondary button 2023-08-18 16:47:10 -04:00
Ian Douglas Scott
9f36d33e34 Fix compilation errors with applet feature 2023-08-18 16:47:10 -04:00
Ashley Wulber
c1495d07e5 cleanup (applet): settings already has the system theme by default 2023-08-18 16:47:10 -04:00
Ashley Wulber
c474b3e955 wip: add applet module 2023-08-18 16:47:10 -04:00
Michael Aaron Murphy
a387adcb1b chore: improve documentation 2023-08-16 16:59:15 +02:00
Ashley Wulber
6c57e04e36 refactor: introduce thread local THEME variable and distinguish between custom and system theme settings 2023-08-14 12:31:16 -04:00
Ian Douglas Scott
54d47a1b38
app/settings: Don't use strip_option (#137)
Since these don't default to `None`, and the fields aren't public, using
`strip_option` makes it impossible to change them to `None`.
2023-08-03 13:12:32 -07:00
Michael Murphy
a223b60a0c
feat!: implement Application API 2023-08-02 11:54:07 +02:00