Commit Graph
100 Commits
Author SHA1 Message Date
sashakoshka ddff2f9e47 Improve Notebook styling
...Once we get PageWrapper, that is
2024-09-12 15:50:09 -04:00
sashakoshka 48990469cf Update fallback style 2024-09-12 15:32:40 -04:00
sashakoshka 59f32e6c1f Update backend 2024-09-12 15:31:24 -04:00
sashakoshka 11477554b4 Update objects 2024-09-12 15:27:37 -04:00
sashakoshka 0f9608a50a NewApplicationWindow takes in a WindowKind 2024-09-12 02:46:35 -04:00
sashakoshka 2312b48a28 Fix code relating to cookies 2024-09-12 02:42:55 -04:00
sashakoshka e08d14135b Update Tomo API 2024-09-12 02:36:10 -04:00
sashakoshka 888c233181 Give Wintergreen's TabbedContainer a gap 2024-09-03 16:25:15 -04:00
sashakoshka 545d553d1a Config impl watches for create *and* write
Editing config files with things like gedit work now
2024-08-28 00:56:40 -04:00
sashakoshka 2aea7764d3 Update styles in response to new focus method for MenuItem 2024-08-24 14:43:48 -04:00
sashakoshka 058b6ba8df Update backend 2024-08-23 17:27:08 -04:00
sashakoshka 87af913c4b Add readme for fallback icon set assets 2024-08-23 13:27:04 -04:00
sashakoshka 9727363b7f Convert fallback icon set to indexed color 2024-08-23 13:22:21 -04:00
sashakoshka 8c647d118d Improve doc comments for ApplicationSystem*Dirs 2024-08-23 02:27:49 -04:00
sashakoshka 27678b36b9 Improve README.md 2024-08-23 02:23:04 -04:00
sashakoshka 1e92134a38 Move config spec into a README.md file for the config package. 2024-08-23 01:50:30 -04:00
sashakoshka 0ebf3ff4cc Make sure File is an io.WriterTo 2024-08-23 01:16:17 -04:00
sashakoshka 81bd635b09 Improve doc comment for GlobalConfig 2024-08-23 01:14:08 -04:00
sashakoshka 4b29820452 Add accessor for global config 2024-08-23 01:12:02 -04:00
sashakoshka f512deb96e Icons and styles use xyz.holanet.Nasin config 2024-08-23 01:10:54 -04:00
sashakoshka a69c726482 Fixed diffing thinking orphaned keys were real 2024-08-22 20:27:22 -04:00
sashakoshka ed77634a50 Add flag to stop re-parsing the user file when we already know its
contents
2024-08-22 20:10:12 -04:00
sashakoshka e489a12a28 I didnt save the file :P 2024-08-22 19:55:10 -04:00
sashakoshka 06a593df25 Add warning about disk writes/reads to Config 2024-08-22 19:54:05 -04:00
sashakoshka a952490188 Config impl now diffs files and broadcasts events 2024-08-22 19:50:35 -04:00
sashakoshka 1f5cb683fb Add more code for creating/processing diffs 2024-08-22 19:29:20 -04:00
sashakoshka b4328edd73 Add config.File.Diff to diff two config files 2024-08-22 19:13:00 -04:00
sashakoshka a8878e1e20 Add Equals method to config.Value 2024-08-22 16:31:16 -04:00
sashakoshka 656be379e4 Fix goroutine issues with config 2024-08-22 16:03:05 -04:00
sashakoshka 279471a554 Add partial config implementation
Progress on #3
2024-08-22 13:38:12 -04:00
sashakoshka d2672816cd Add system dirs to path.go 2024-08-22 13:37:38 -04:00
sashakoshka 92deac2d56 Windows must be manually managed through the WaitFor function
Closes #5
2024-08-20 23:20:30 -04:00
sashakoshka 35636e9ca3 Add Application.Stop
Closes #6
2024-08-19 22:27:09 -04:00
sashakoshka 4fa29f2719 Fallback icon set now has general MIME icons support
Specifically, it supports all the XDG x-generic icons.
2024-08-19 03:18:37 -04:00
sashakoshka 894f34e3ef Improve fallback icon set 2024-08-18 15:31:10 -04:00
sashakoshka f676c2855e Aluminum has complete styling for tabs 2024-08-16 19:51:55 -04:00
sashakoshka 269d302453 Style Scrollbar separately in Aluminum 2024-08-16 18:40:26 -04:00
sashakoshka fbdc285f2e Style ScrollBar separately in fallback 2024-08-16 18:39:00 -04:00
sashakoshka 696460f323 Add Aluminum styling for Swatch, ColorPickerMap, Dropdown 2024-08-16 18:23:49 -04:00
sashakoshka ece3a3e2a0 Remove old aluminum style
Archival dirs are pointless, we have git for a reason
2024-08-16 18:12:15 -04:00
sashakoshka 18b928acf6 Update dependency versions 2024-08-16 18:12:05 -04:00
sashakoshka 7f0c34760d Add new icons to fallback icon set 2024-08-16 17:56:27 -04:00
sashakoshka 8810e88422 Remove checkbox icons from fallback icon set 2024-08-16 17:30:20 -04:00
sashakoshka bc09a01aa7 Update Aluminum style 2024-08-16 17:26:47 -04:00
sashakoshka a03eab9898 Add fallback styling for dropdowns 2024-08-16 17:26:20 -04:00
sashakoshka e0f90f8305 Update Tomo API 2024-08-16 17:25:54 -04:00
sashakoshka e46d66885d Slight style tweaks to Wintergreen 2024-08-14 11:59:03 -04:00
sashakoshka 7c5de5a370 Fix TSS parsing multiple tags 2024-08-14 11:58:33 -04:00
sashakoshka 7da00e990e Nasin now counts application windows to determine when to shut down 2024-08-14 11:58:06 -04:00
sashakoshka bc26e78024 Update backend 2024-08-12 20:57:17 -04:00
sashakoshka 5dcfdda5f1 Add checked checkbox texture to aluminum stylesheet 2024-08-12 20:16:45 -04:00
sashakoshka 77e335a238 TSS now supports PNG image textures 2024-08-12 20:16:29 -04:00
sashakoshka 24357bf19f TSS sheets store their file name 2024-08-12 19:13:25 -04:00
sashakoshka 3ed8b70895 Update dependency versions 2024-08-12 19:07:57 -04:00
sashakoshka 7db4c95592 Made ColorDot transparent like it was before 2024-08-12 19:06:29 -04:00
sashakoshka c29abe0cb1 Update TSS syntax highlighting file with constants 2024-08-12 17:26:31 -04:00
sashakoshka 4b53a5a019 Renamed style directory to styles 2024-08-12 17:12:43 -04:00
sashakoshka ecfb90957a Re-organized style directory 2024-08-12 17:10:43 -04:00
sashakoshka 16584abb42 Add micro syntax highlighting file for TSS 2024-08-12 17:07:59 -04:00
sashakoshka 3e597404ac Added SetFaceSet to registrar 2024-08-11 10:42:22 -04:00
sashakoshka fa91b4f415 Remove outdated TODO 2024-08-11 10:36:58 -04:00
sashakoshka 3a4038dad9 Update registrar 2024-08-11 10:36:29 -04:00
sashakoshka a8bc074aad Remove font logic from TSS 2024-08-10 22:20:34 -04:00
sashakoshka b0672ec8ee Add a fallback face set 2024-08-10 22:12:31 -04:00
sashakoshka 961366b00a Rename fallback icon set 2024-08-10 22:12:21 -04:00
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