Commit Graph
100 Commits
Author SHA1 Message Date
sashakoshka 3127aad09a Update xdg icon set 2024-08-10 21:56:03 -04:00
sashakoshka 1feb5f4ab1 Update fallback style 2024-08-10 21:55:05 -04:00
sashakoshka fee4e584e7 Update fallback icons 2024-08-10 21:54:57 -04:00
sashakoshka 98fb8a3e01 We load fonts but it's a bit broken 2024-07-30 13:01:24 -04:00
sashakoshka 90072d8a9e Test and fix ValueColor.RGBA 2024-07-29 15:45:17 -04:00
sashakoshka f42dee22f5 Initial stylesheet support 2024-07-29 15:13:02 -04:00
sashakoshka 905953b7f9 Progress on stylesheets 2024-07-29 01:50:51 -04:00
sashakoshka e01b3c8e00 Fix application.go and internal registrar 2024-07-28 02:36:28 -04:00
sashakoshka 4f96ca51c2 Style tweaks 2024-07-27 21:36:00 -04:00
sashakoshka ac4ced365a Update dependency versions 2024-07-27 15:21:30 -04:00
sashakoshka df845ea592 Update Tomo API to v0.41.1 2024-07-27 15:05:14 -04:00
sashakoshka 7d69f32e4e Minor style tweak 2024-07-27 15:04:55 -04:00
sashakoshka 753e3e4023 Styling fixes 2024-07-26 17:54:06 -04:00
sashakoshka 5c46950224 Fix large icons png 2024-07-26 17:53:59 -04:00
sashakoshka f22c268a10 Update application.go code 2024-07-26 17:53:48 -04:00
sashakoshka 6451050fd3 Update registrar code 2024-07-25 17:48:47 -04:00
sashakoshka 5382f9e881 Temporarily clip imports off of aluminum theme 2024-07-25 17:48:24 -04:00
sashakoshka 67b8f9f752 Migrate Wintergreen theme 2024-07-25 17:47:50 -04:00
sashakoshka b069980325 Update Tomo API to v0.41.0 2024-07-25 17:46:52 -04:00
sashakoshka dbcd1f5d43 Remove style code that is now in Tomo 2024-07-25 14:16:56 -04:00
sashakoshka 7ba19e7110 Update code for icon sets 2024-07-25 14:15:32 -04:00
sashakoshka c55b28bfb8 Update dependency versions 2024-07-25 14:13:58 -04:00
sashakoshka c306f2c4ea Updates to the icon set 2024-07-05 19:44:38 -04:00
sashakoshka 28c428200e Nasin no longer fails whenever an application isnt a URL opener 2024-07-05 19:44:10 -04:00
sashakoshka c9328e9585 Actually make use of ApplicationURLOpener
Progress on #4
2024-07-04 22:45:09 -04:00
sashakoshka d38fc8274c Remove examples and dependency on objects
We ought to put examples somewhere else
2024-07-04 20:42:22 -04:00
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