2
0
mirror of https://github.com/9ParsonsB/Pulsar.git synced 2025-04-05 17:39:39 -04:00

10 Commits

Author SHA1 Message Date
Xjph
d2aa64bb3d feat: theme dropdown 2024-02-06 19:24:29 -03:30
F K
38b950cf37
[Core] Spit and polish on PluginList and tabs (#138)
Add checkboxes to the PluginList which allow you to enable/disable each plugin on-the-fly (it will no longer respond to events, but you can still configure it, etc.). These settings are preserved in a new Core setting. Also enabled full-row select for easier selection in the listview.

Also increased the height of the PluginList slightly. (Personally, I'd like it even taller.)

Also made slight sizing adjustments to the plugin tabs, which now show 3 letters when collapsed and has a bit of extra space so the longest one does not get cut-off when selected/bolded. Furthermore, the list of plugins is now sorted alphabetically.

Finally, set the plugin listview Dock = Fill (vs. Anchored). This seems to have fixed the listview resize problem I was experiencing.
2024-01-29 15:37:31 -05:00
Xjph
12d274ffcc remove sorting from list views while reading all 2024-01-25 23:19:20 -03:30
F K
3ed93818fb [Core] Improve(?) Plugin List column sizing (#133)
After populating the list of plugins, auto-size the columns once. In the Resize event handler, do what you did before but account for the scrollbar width too. Prevents horizontal scrollbar appearing except for really fast resize movements.

I didn't try it yet with fewer than a scrollable # of plugins yet.

This cleans up my commented out code from #128.
2024-01-25 23:19:20 -03:30
Xjph
c5f863c098 suspend main window draw during read all 2024-01-25 23:18:02 -03:30
Fred K
a2add94e72 [ObservatoryCore] UI tweaks
Polishing a few rough edges:
* Enable scrolling on the Plugin List view. It only fit 6 or 7. I have 13.
* I fiddled a bit with column auto-sizing (left it commented out, see comment).
* A whole bunch of tweaks to the settings view:
  * first row of controls was cut off at the top (under the window title bar)
  * fixing that revealed uneven spacing between columns
  * action buttons were teensy tiny and unreadable
  * settings view columns were too narrow (200 px).
  * added some spacing to help with readability
  * settings windows now start in center of current screen rather than some random place.
2024-01-25 23:18:02 -03:30
Xjph
97da4c71d2 wire up donate and github links 2024-01-25 23:18:02 -03:30
Xjph
97e981bae2 ready for testing 2024-01-25 23:18:02 -03:30
Xjph
d99a190869 WIP: observatory UI overhaul 2024-01-25 23:18:01 -03:30
Xjph
1d62a0ec1d Winforms overhal in progress 2024-01-25 23:18:01 -03:30