Dan Paulat
|
9b5b841903
|
Support editing integer arrays in settings interface (font sizes)
|
2022-12-21 00:52:48 -06:00 |
|
Dan Paulat
|
b2dbcfefb0
|
Add color table settings interface
|
2022-12-21 00:24:33 -06:00 |
|
Dan Paulat
|
3109344ad5
|
Don't stage a value if it's already the current value
|
2022-12-20 23:39:37 -06:00 |
|
Dan Paulat
|
289b7620a9
|
Add QCheckBox to SettingsInterface
|
2022-12-20 23:39:06 -06:00 |
|
Dan Paulat
|
602be75222
|
Add QComboBox to SettingsInterface with value mapping
|
2022-12-20 23:27:06 -06:00 |
|
Dan Paulat
|
70565969dc
|
Refactoring widget functionality out of SettingsVariable into new SettingsInterface
|
2022-12-20 22:47:48 -06:00 |
|
Dan Paulat
|
ab91bf9e8d
|
Expose minimum and maximum values in settings variable
|
2022-12-20 14:33:55 -06:00 |
|
Dan Paulat
|
9cc53bf20f
|
Populate radar sites combo box
|
2022-12-20 09:46:06 -06:00 |
|
Dan Paulat
|
8d5560bf80
|
Add QSpinBox to settings variable
|
2022-12-20 09:33:36 -06:00 |
|
Dan Paulat
|
1125052633
|
MoveSplitter sender is always a QSplitter, so use static_cast
|
2022-12-20 00:38:43 -06:00 |
|
Dan Paulat
|
ce5092c068
|
Adding common edit widget and reset button processing to settings variable
|
2022-12-20 00:38:16 -06:00 |
|
Dan Paulat
|
463acd6b94
|
Add reset buttons to settings dialog
|
2022-12-19 01:03:24 -06:00 |
|
Dan Paulat
|
7522162095
|
Return SettingsVariable objects instead of values
|
2022-12-19 00:32:35 -06:00 |
|
Dan Paulat
|
891b6c839f
|
Inheriting MapSettings and PaletteSettings from SettingsCategory, updating SettingsManager initialization
|
2022-12-18 08:45:05 -06:00 |
|
Dan Paulat
|
c93e776137
|
Inheriting GeneralSettings from SettingsCategory, making generic read/write JSON functions
|
2022-12-17 23:05:00 -06:00 |
|
Dan Paulat
|
78739cd627
|
Use new settings variables for general settings
|
2022-12-17 00:44:40 -06:00 |
|
Dan Paulat
|
d7f0135de4
|
NexradDataProvider @param typo
|
2022-12-17 00:38:49 -06:00 |
|
Dan Paulat
|
46c4dd3780
|
Settings variable abstract base, additional validation, and reading/writing JSON
|
2022-12-17 00:38:20 -06:00 |
|
Dan Paulat
|
1ad67de71b
|
Settings container
|
2022-12-07 00:09:17 -06:00 |
|
Dan Paulat
|
08b1d6e152
|
Settings variable minimum/maximum, additional tests
|
2022-12-06 22:54:38 -06:00 |
|
Dan Paulat
|
db665ed9ec
|
Settings variable
|
2022-12-01 23:56:36 -06:00 |
|
Dan Paulat
|
65fd47968a
|
Initial settings dialog content
|
2022-12-01 14:42:43 -06:00 |
|
Dan Paulat
|
7a430da807
|
Settings dialog stub
|
2022-11-30 00:46:15 -06:00 |
|
Dan Paulat
|
f98eb0ee1f
|
Configure debug menu visibility based on settings
|
2022-11-30 00:37:04 -06:00 |
|
Dan Paulat
|
cfac44cc79
|
Don't reinitialize radar sites
|
2022-11-30 00:31:03 -06:00 |
|
Dan Paulat
|
7b895333e2
|
Fix default radar product in map settings
|
2022-11-30 00:30:30 -06:00 |
|
Dan Paulat
|
ca044850fa
|
Apply settings to font loading
|
2022-11-30 00:30:05 -06:00 |
|
Dan Paulat
|
81f1beb8d8
|
Adding settings for debug enabled and font sizes
|
2022-11-30 00:22:26 -06:00 |
|
Dan Paulat
|
a3bd6ba65c
|
Render sweep time using ImGui
|
2022-11-29 10:18:14 -06:00 |
|
Dan Paulat
|
5d9bf67fcc
|
Add fonts to ImGui
|
2022-11-29 10:13:47 -06:00 |
|
Dan Paulat
|
7be3321d34
|
Fix ImGui Qt backend clipboard paste
|
2022-11-29 09:05:49 -06:00 |
|
Dan Paulat
|
7ec12821b9
|
Fix ImGui context destruction order
|
2022-11-28 10:07:52 -06:00 |
|
Dan Paulat
|
399a07b1e2
|
ImGui context model test fixes
|
2022-11-28 09:40:01 -06:00 |
|
Dan Paulat
|
65f63bbf85
|
Merge branch 'feature/imgui-debug' into develop
|
2022-11-28 09:29:40 -06:00 |
|
Dan Paulat
|
fcb89926ca
|
Support events over multiple ImGui contexts
|
2022-11-28 09:23:12 -06:00 |
|
Dan Paulat
|
f27e2534a7
|
Enable ImGui context selection
|
2022-11-28 00:20:31 -06:00 |
|
Dan Paulat
|
9684aa4cdc
|
Replacing ImGui Manager with ImGui Model
|
2022-11-27 23:47:55 -06:00 |
|
Dan Paulat
|
0f8b8d73f9
|
Use ImGui Manager to create contexts
|
2022-11-27 11:01:35 -06:00 |
|
Dan Paulat
|
ee2ec329da
|
Add ImGui Manager to manage creation and deletion of contexts
|
2022-11-27 10:27:30 -06:00 |
|
Dan Paulat
|
fef3c597d0
|
ImGui unique contexts
|
2022-11-26 21:46:57 -06:00 |
|
Dan Paulat
|
2347eff04d
|
Qt backend support for multiple contexts
|
2022-11-26 09:29:28 -06:00 |
|
Dan Paulat
|
cd01bb70b6
|
Add imgui debug window, still need to use unique contexts
|
2022-11-26 00:27:35 -06:00 |
|
Dan Paulat
|
b18692657a
|
Adding Qt ImGui backend
|
2022-11-25 00:52:15 -06:00 |
|
Dan Paulat
|
dd1b4f27c8
|
Connect ImGui render to QOpenGLWidgets
|
2022-11-20 22:12:05 -06:00 |
|
Dan Paulat
|
3c69ad28c6
|
Add imgui dependency
|
2022-11-20 18:36:28 -06:00 |
|
Dan Paulat
|
e0dceda2d2
|
Don't refresh text events until application is initialized (before signals are connected)
|
2022-11-16 00:12:03 -06:00 |
|
Dan Paulat
|
dabcf1114e
|
Alert model cleanup, and size hints for columns
|
2022-11-12 22:48:15 -06:00 |
|
Dan Paulat
|
d19656f0f1
|
Fix alert sorting by using new TimePointRole for active filtering
|
2022-11-12 00:03:05 -06:00 |
|
Dan Paulat
|
43409b128a
|
User proper signal for active alert action to trigger on setChecked
|
2022-11-11 23:55:00 -06:00 |
|
Dan Paulat
|
6e5cc555f2
|
Alert active filter and sorting
|
2022-11-11 07:37:16 -06:00 |
|