sashakoshka
52330f2941
Upgrade backend, objects
2024-06-26 10:53:54 -04:00
sashakoshka
26179d8ff7
Add styling for tabs to Wintergreen
2024-06-26 10:46:57 -04:00
sashakoshka
fb3d3b0919
Update objects
2024-06-19 00:43:36 -04:00
sashakoshka
8e2fb26ab5
Add styling for calendars
2024-06-19 00:31:50 -04:00
sashakoshka
45b2bee72d
Update examples
2024-06-19 00:17:44 -04:00
sashakoshka
99be133432
Update backend
2024-06-18 19:46:52 -04:00
sashakoshka
1fe74c8e69
Update objects
2024-06-18 19:45:18 -04:00
sashakoshka
e96ca7f7d6
Update icons example (kind of)
2024-06-14 02:33:10 -04:00
sashakoshka
046556cce3
Update registrar
2024-06-12 00:27:34 -04:00
sashakoshka
03ca852475
Restructure internal theme
2024-06-12 00:19:12 -04:00
sashakoshka
86fb87c7f6
Update Tomo API
2024-06-12 00:19:06 -04:00
sashakoshka
157d617ffd
Remove debug messaging when getting application icon
2024-06-07 18:16:16 -04:00
sashakoshka
4fff592a70
Add styling for tear line
2024-06-07 17:36:10 -04:00
sashakoshka
880904d5fa
Make changes to application.go to account for new API
2024-06-07 02:01:00 -04:00
sashakoshka
593a74924d
Update dependency versions
2024-06-07 02:00:36 -04:00
sashakoshka
bf50e8c27a
Change file naming in aluminum theme
2024-06-07 01:56:31 -04:00
sashakoshka
a5f7feb5eb
Remove the FS thing and use normal paths
2024-06-06 22:55:14 -04:00
sashakoshka
b87f3445e4
Revert aluminum styling changes for TextBox
2024-06-06 22:42:37 -04:00
sashakoshka
1bc08bcfe4
Add ApplicationURLOpener interface
...
Eventually we can have nasin parse cli args and figure out what
files to open, instructing the application to open those files.
We will also be able to have nasin connect to dbus using the
application ID and open files in an already running instance of the
application.
2024-06-06 22:38:51 -04:00
sashakoshka
d5d9f3abfb
NewApplicationWindow automatically sets an application icon
2024-06-06 20:36:25 -04:00
sashakoshka
6cb908ea6e
Tweaks to the aluminum theme
2024-06-03 22:49:02 -04:00
sashakoshka
2db501e66c
Update clock example
2024-06-03 22:03:19 -04:00
sashakoshka
8bd6fac8a8
Update internal theme to use Roles stored within Boxes
2024-06-03 21:59:28 -04:00
sashakoshka
4bb7539718
Update dependencies
2024-06-03 21:59:08 -04:00
sashakoshka
7511262309
Update backend version
2024-06-03 03:48:25 -04:00
sashakoshka
19b71a7cec
Add aluminum style
2024-06-03 03:48:13 -04:00
sashakoshka
f9432efc82
Stop using the monolithic backend
2024-06-03 03:04:47 -04:00
sashakoshka
8d9bdd5cb8
Restructure internal/theme
2024-06-03 03:04:29 -04:00
sashakoshka
cf3b7ca651
XDG icon theme loader now uses Wintergreen icons as fallback
2024-05-28 22:13:42 -04:00
sashakoshka
fc41696b5e
Wintergreen icon theme returns nil if there is no suitable icon
2024-05-28 22:00:06 -04:00
sashakoshka
bea78be331
Update Wintergreen style
2024-05-28 21:57:48 -04:00
sashakoshka
0eced435a0
Tweak icons example
2024-05-28 21:57:34 -04:00
sashakoshka
072eaa6029
XDG icon themes can be loaded by setting $TOMO_XDG_ICON_THEME
2024-05-28 21:56:52 -04:00
sashakoshka
7d9d93fa3f
Wintergreen theme constructor returns *dataTheme.Theme
2024-05-28 21:56:20 -04:00
sashakoshka
fc8da2abd5
Add XDG icon theme loader
2024-05-28 21:55:51 -04:00
sashakoshka
b9163ffe39
Update internal registrar to use new API
2024-05-27 16:03:11 -04:00
sashakoshka
908dbd0bad
Update Wintergreen theme to use new API
2024-05-27 16:02:57 -04:00
sashakoshka
9e2d1ecf01
Update internal/theme to use new API
2024-05-27 16:02:39 -04:00
sashakoshka
1142cb7ab6
Update examples to use new API
2024-05-27 16:01:50 -04:00
sashakoshka
a52a703ec1
Update dependencies, Tomo API
2024-05-27 16:01:34 -04:00
sashakoshka
4557769cb4
Icon example now shows icon details when one is clicked
2024-05-20 13:58:07 -04:00
sashakoshka
a514e99d51
Update X backend
2024-05-20 13:08:36 -04:00
sashakoshka
6ad413ee48
Add license viewing example
2024-05-18 14:30:18 -04:00
sashakoshka
311eb0ecd2
Add styling for TextView
2024-05-18 14:29:57 -04:00
sashakoshka
d559cfe9da
Update objects
2024-05-18 14:29:49 -04:00
sashakoshka
1166850fe2
Icons example uses new flow layout
2024-05-17 15:22:05 -04:00
sashakoshka
fcac15ac4d
Update objects, x backend
2024-05-17 15:20:05 -04:00
sashakoshka
0be749c8bd
Update go.sum
2024-05-15 02:07:13 -04:00
sashakoshka
93de3f4e36
Update X backend
2024-05-15 02:05:34 -04:00
sashakoshka
5c3a0d26f8
More README tweaks
2024-05-14 12:50:49 -04:00
sashakoshka
57f73fb585
Fix syntax error in README
2024-05-14 12:49:22 -04:00
sashakoshka
a08b68b881
Add more info to README
2024-05-14 12:48:44 -04:00
sashakoshka
8aff032ebb
Icon example scrolls!
2024-05-13 20:11:24 -04:00
sashakoshka
ac51d3dc9f
Upgrade objects, x
2024-05-13 19:56:07 -04:00
sashakoshka
573ab6bcdc
Update Wintergreen theme
2024-05-13 19:55:57 -04:00
sashakoshka
c1686e336b
Upgrade X version
2024-05-07 20:25:15 -04:00
sashakoshka
dfd566b23d
Include new objects in Wintergreen theme
2024-05-07 20:22:53 -04:00
sashakoshka
da4af8d240
Add examples
2024-05-07 20:22:39 -04:00
sashakoshka
d90fb327db
Add icons example
2024-05-07 01:30:12 -04:00
sashakoshka
2b9f17b612
Add clock example
2024-05-07 01:30:06 -04:00
sashakoshka
2cde2cc6d5
Update X backend
2024-05-07 00:46:52 -04:00
sashakoshka
69576c7aca
Add basic icons to wintergreen theme
2024-05-06 23:25:53 -04:00
sashakoshka
a11cc2cb89
Rename registry to registrar
2024-05-06 23:25:44 -04:00
sashakoshka
f59949c3bb
Integrated Wintergreen theme as default
2024-05-03 19:58:28 -04:00
sashakoshka
a5dfdda651
Theme improvements
2024-05-03 19:58:10 -04:00
sashakoshka
82657bf251
Data driven themes update their style on application
2024-05-03 16:23:21 -04:00
sashakoshka
992a5b23f9
Color map takes in any color value
2024-05-03 15:36:48 -04:00
sashakoshka
f45476a5c9
Changed Theme.Color to Theme.RGBA
2024-05-03 15:29:04 -04:00
sashakoshka
4a400b68c2
Added mechanism for data-driven themes
2024-05-03 15:25:34 -04:00
sashakoshka
2d7ac914a4
Update go.sum
2024-05-03 15:25:27 -04:00
sashakoshka
f39e5245fc
Upgrade Tomo version
2024-05-03 13:39:42 -04:00
sashakoshka
7e879defbd
Fix RunApplication
2024-05-03 13:27:32 -04:00
sashakoshka
aeea57a09c
What egven
2024-05-03 13:26:33 -04:00
sashakoshka
407049097d
Applications can return init errors
2024-05-03 12:46:53 -04:00
sashakoshka
7c7d93d6d1
Backend registering is platform-dependent
2024-05-03 12:46:27 -04:00
sashakoshka
2eb82d9035
Add application FS fuctionality
2024-05-03 12:30:52 -04:00
sashakoshka
2cda503efb
Oh my god
2024-04-29 16:49:01 -04:00
sashakoshka
d69a431037
Add editorconfig
2024-04-29 16:24:04 -04:00
sashakoshka
817ceb100a
Underscore separator for build constraint file
2024-04-29 16:22:50 -04:00
sashakoshka
5fafe7ccb7
Depend on xdg for user dirs
2024-04-29 16:21:53 -04:00
sashakoshka
e71636ee1b
Application roles are now strings
2024-04-29 16:21:35 -04:00
sashakoshka
58913a6a92
Oops haha
2024-04-29 00:53:03 -04:00
sashakoshka
65a4b55ca8
Upgrade tomo version
2024-04-29 00:52:52 -04:00
sashakoshka
c027d77165
Initial commit
2024-04-29 00:47:50 -04:00