Commit Graph

163 Commits

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