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

8 Commits

Author SHA1 Message Date
F K
95d0a28004
[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-23 19:21:02 -05:00
Fred K
1d1ae74f9c Merge branch 'ui-overhaul' of https://github.com/Xjph/ObservatoryCore into ui-overhaul 2024-01-22 09:25:37 -05:00
Xjph
5257527c51 suspend main window draw during read all 2024-01-22 08:59:04 -03:30
Fred K
cfeb716064 [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-22 00:29:38 -05:00
Xjph
59da2f783b wire up donate and github links 2024-01-21 14:11:07 -03:30
Xjph
b8f5f6a73e ready for testing 2024-01-21 13:35:03 -03:30
Xjph
86cd7fe3e4 WIP: observatory UI overhaul 2023-07-07 08:36:27 -02:30
Xjph
7b6d345cbb Winforms overhal in progress 2023-05-05 09:42:50 -02:30