Commit graph

  • e8b0868b55
    Create CODE_OF_CONDUCT.md Dan Paulat 2023-03-06 23:43:13 -06:00
  • 688ee434e5 Add acknowledgements markdown file for licenses and miscellaneous data sources Dan Paulat 2023-03-06 22:30:31 -06:00
  • 6fa871cf83 Updating zone and county files for 08 March 2023 release Dan Paulat 2023-03-05 23:50:10 -06:00
  • 1239edc438 libiconv must be built as a shared library for LGPL compliance Dan Paulat 2023-03-05 22:24:29 -06:00
  • ed4cc033bb Fixing alert dock refresh for both new alerts and expired alerts Dan Paulat 2023-02-28 22:10:34 -06:00
  • 704b9e03b9 Support TIME...MOT...LOC with motion between 0-255 knots Dan Paulat 2023-02-28 22:01:42 -06:00
  • 2af6993d1a Disable documentation features. This has been moved to supercell-wx-docs. Dan Paulat 2023-02-28 22:00:28 -06:00
  • d955c39d15 Not ready for Conan 2.0 Dan Paulat 2023-02-22 07:42:16 -06:00
  • 0cec9c316f
    Merge pull request #27 from dpaulat/feature/alert-navigation Dan Paulat 2023-02-22 06:49:56 -06:00
  • f0dc01f7d2 Fix aws-sdk-cpp and Python build issues Dan Paulat 2023-02-21 23:22:32 -06:00
  • 899cb041e5 Update map location on alert "Go" Dan Paulat 2023-02-20 22:58:43 -06:00
  • e75666d7a2 Remove 30 hour filter on event history Dan Paulat 2023-02-19 16:04:39 -06:00
  • 90c8c0183a USe a common default geodesic object instead of duplicate copies. Dan Paulat 2023-02-19 15:16:34 -06:00
  • 4a31cf6d3e Find nearest radar site Dan Paulat 2023-02-19 13:01:19 -06:00
  • b739aad4bb Always run version generation to detect repository changes Dan Paulat 2023-02-05 01:16:07 -06:00
  • 1efc311a86 Generate versions, display on about dialog Dan Paulat 2023-02-05 00:55:30 -06:00
  • 84b214e39e
    Merge pull request #21 from dpaulat/feature/ci Dan Paulat 2023-02-04 09:15:06 -06:00
  • 23e17ee662 Exclude mbgl-test-runner from ctest, this is an external project Dan Paulat 2023-02-04 02:19:49 -06:00
  • eb36b267a4 Fixing missing test update for default palettes Dan Paulat 2023-02-04 00:54:17 -06:00
  • a23af3217c Deploy QMapLibreGL first, in order to not overwrite translate files from supercell-wx target Dan Paulat 2023-02-04 00:53:49 -06:00
  • 10afdb2b58 Disable CI on feature branches Dan Paulat 2023-02-04 00:52:37 -06:00
  • 90a913750a Install build artifacts and upload Dan Paulat 2023-01-29 22:33:44 -06:00
  • ca2ecc3e60 Conan compiler needs quotes Dan Paulat 2023-01-28 22:02:12 -06:00
  • 9374e13661 aws-sdk-cpp 1.11.4 Dan Paulat 2023-01-28 21:56:18 -06:00
  • d9de1c59d6 Use conanfile.txt to install dependencies before CMake configure Dan Paulat 2023-01-28 21:51:36 -06:00
  • 3893cf738c Change build back to pwsh. Invocation of libtool for libiconv fails in bash on Windows. Dan Paulat 2023-01-25 23:59:10 -06:00
  • c111e6b6bc Setup python environment for CI, run build using bash Dan Paulat 2023-01-25 23:09:59 -06:00
  • 5e537e8c4d Enable long paths for submodules Dan Paulat 2023-01-25 00:30:53 -06:00
  • 4309fbf2f2 Initial CI workflow Dan Paulat 2023-01-25 00:12:13 -06:00
  • 2b8073d9d6
    Merge pull request #20 from dpaulat/feature/dependency-update-2023-01 Dan Paulat 2023-01-24 22:22:32 -06:00
  • 34de01e0de Use aws-sdk-cpp submodule instead of from conan Dan Paulat 2023-01-23 01:14:07 -06:00
  • 911226c166 Updating most dependencies to latest, holding back libcurl for compatibility with cpr Dan Paulat 2023-01-16 22:19:22 -06:00
  • 5c793e07d8 About dialog Dan Paulat 2023-01-08 00:48:47 -06:00
  • aaeea156f3 Add icons and URL shortcuts to help menu Dan Paulat 2023-01-07 23:37:44 -06:00
  • 334ca03a88 Windows application icon Dan Paulat 2023-01-07 23:10:11 -06:00
  • bc9f057871 Update default palettes Dan Paulat 2023-01-02 00:31:13 -06:00
  • 1d597eb120 Enable loading color palettes from embedded Qt resources Dan Paulat 2023-01-02 00:23:46 -06:00
  • 1f9392e9f6 QFileInputStream and QFileBuffer test Dan Paulat 2023-01-01 22:49:22 -06:00
  • ad6eb61898 Initial QFileInputStream implementation Dan Paulat 2023-01-01 21:44:03 -06:00
  • 08965aa7f3 Initial QFileBuffer implementation Dan Paulat 2023-01-01 01:33:24 -06:00
  • 779d03c576 Default color palette definitions Dan Paulat 2022-12-29 00:19:39 -06:00
  • 6422377e1a Add color table previews Dan Paulat 2022-12-27 00:04:55 -06:00
  • 14f825d896 Draw alert boxes using colors from settings Dan Paulat 2022-12-25 21:55:27 -06:00
  • 3289f98638 Adding alert colors to settings dialog Dan Paulat 2022-12-25 00:58:34 -06:00
  • 2b55d0cd69 Adding alert colors to settings Dan Paulat 2022-12-25 00:57:57 -06:00
  • aa842c11b7 Color palette open file dialog Dan Paulat 2022-12-23 23:42:53 -06:00
  • 0c1706ce6f Removing unused JSON functionality Dan Paulat 2022-12-23 00:14:15 -06:00
  • 6b90c5471d Save settings changes functionality Dan Paulat 2022-12-23 00:09:01 -06:00
  • f7cc902eef Add callbacks to settings variables, use to update radar dialog location in settings dialog Dan Paulat 2022-12-22 00:56:52 -06:00
  • 87f611e026 Adding apply/discard/reset functionality to settings dialog Dan Paulat 2022-12-22 00:16:59 -06:00
  • a6974e31a2 Radar site selection dialog in settings Dan Paulat 2022-12-21 15:41:49 -06:00
  • 9b5b841903 Support editing integer arrays in settings interface (font sizes) Dan Paulat 2022-12-21 00:52:48 -06:00
  • b2dbcfefb0 Add color table settings interface Dan Paulat 2022-12-21 00:24:33 -06:00
  • 3109344ad5 Don't stage a value if it's already the current value Dan Paulat 2022-12-20 23:39:37 -06:00
  • 289b7620a9 Add QCheckBox to SettingsInterface Dan Paulat 2022-12-20 23:39:06 -06:00
  • 602be75222 Add QComboBox to SettingsInterface with value mapping Dan Paulat 2022-12-20 23:27:06 -06:00
  • 70565969dc Refactoring widget functionality out of SettingsVariable into new SettingsInterface Dan Paulat 2022-12-20 22:46:09 -06:00
  • ab91bf9e8d Expose minimum and maximum values in settings variable Dan Paulat 2022-12-20 14:33:55 -06:00
  • 9cc53bf20f Populate radar sites combo box Dan Paulat 2022-12-20 09:46:06 -06:00
  • 8d5560bf80 Add QSpinBox to settings variable Dan Paulat 2022-12-20 09:29:44 -06:00
  • 1125052633 MoveSplitter sender is always a QSplitter, so use static_cast Dan Paulat 2022-12-20 00:38:43 -06:00
  • ce5092c068 Adding common edit widget and reset button processing to settings variable Dan Paulat 2022-12-20 00:38:16 -06:00
  • 463acd6b94 Add reset buttons to settings dialog Dan Paulat 2022-12-19 01:03:24 -06:00
  • 7522162095 Return SettingsVariable objects instead of values Dan Paulat 2022-12-19 00:32:35 -06:00
  • 891b6c839f Inheriting MapSettings and PaletteSettings from SettingsCategory, updating SettingsManager initialization Dan Paulat 2022-12-18 08:44:31 -06:00
  • c93e776137 Inheriting GeneralSettings from SettingsCategory, making generic read/write JSON functions Dan Paulat 2022-12-17 23:05:00 -06:00
  • 78739cd627 Use new settings variables for general settings Dan Paulat 2022-12-17 00:44:40 -06:00
  • d7f0135de4 NexradDataProvider @param typo Dan Paulat 2022-12-17 00:38:49 -06:00
  • 46c4dd3780 Settings variable abstract base, additional validation, and reading/writing JSON Dan Paulat 2022-12-17 00:38:20 -06:00
  • 1ad67de71b Settings container Dan Paulat 2022-12-07 00:09:17 -06:00
  • 08b1d6e152 Settings variable minimum/maximum, additional tests Dan Paulat 2022-12-06 22:54:38 -06:00
  • db665ed9ec Settings variable Dan Paulat 2022-12-01 23:56:36 -06:00
  • 65fd47968a Initial settings dialog content Dan Paulat 2022-12-01 14:42:43 -06:00
  • 7a430da807 Settings dialog stub Dan Paulat 2022-11-30 00:46:15 -06:00
  • f98eb0ee1f Configure debug menu visibility based on settings Dan Paulat 2022-11-30 00:37:04 -06:00
  • cfac44cc79 Don't reinitialize radar sites Dan Paulat 2022-11-30 00:31:03 -06:00
  • 7b895333e2 Fix default radar product in map settings Dan Paulat 2022-11-30 00:30:30 -06:00
  • ca044850fa Apply settings to font loading Dan Paulat 2022-11-30 00:30:05 -06:00
  • 81f1beb8d8 Adding settings for debug enabled and font sizes Dan Paulat 2022-11-30 00:22:26 -06:00
  • a3bd6ba65c Render sweep time using ImGui Dan Paulat 2022-11-29 10:14:39 -06:00
  • 5d9bf67fcc Add fonts to ImGui Dan Paulat 2022-11-29 10:13:47 -06:00
  • 7be3321d34 Fix ImGui Qt backend clipboard paste Dan Paulat 2022-11-29 09:05:49 -06:00
  • 7ec12821b9 Fix ImGui context destruction order Dan Paulat 2022-11-28 10:07:52 -06:00
  • 399a07b1e2 ImGui context model test fixes Dan Paulat 2022-11-28 09:39:39 -06:00
  • 65f63bbf85 Merge branch 'feature/imgui-debug' into develop Dan Paulat 2022-11-28 09:29:40 -06:00
  • fcb89926ca Support events over multiple ImGui contexts Dan Paulat 2022-11-28 09:23:12 -06:00
  • f27e2534a7 Enable ImGui context selection Dan Paulat 2022-11-28 00:20:31 -06:00
  • 9684aa4cdc Replacing ImGui Manager with ImGui Model Dan Paulat 2022-11-27 23:47:55 -06:00
  • 0f8b8d73f9 Use ImGui Manager to create contexts Dan Paulat 2022-11-27 11:01:35 -06:00
  • ee2ec329da Add ImGui Manager to manage creation and deletion of contexts Dan Paulat 2022-11-27 10:27:30 -06:00
  • fef3c597d0 ImGui unique contexts Dan Paulat 2022-11-26 21:46:57 -06:00
  • 2347eff04d Qt backend support for multiple contexts Dan Paulat 2022-11-26 09:29:28 -06:00
  • cd01bb70b6 Add imgui debug window, still need to use unique contexts Dan Paulat 2022-11-26 00:27:35 -06:00
  • b18692657a Adding Qt ImGui backend Dan Paulat 2022-11-25 00:41:20 -06:00
  • dd1b4f27c8 Connect ImGui render to QOpenGLWidgets Dan Paulat 2022-11-20 22:12:05 -06:00
  • 3c69ad28c6 Add imgui dependency Dan Paulat 2022-11-20 18:35:04 -06:00
  • e0dceda2d2 Don't refresh text events until application is initialized (before signals are connected) Dan Paulat 2022-11-16 00:12:03 -06:00
  • dabcf1114e Alert model cleanup, and size hints for columns Dan Paulat 2022-11-12 22:48:15 -06:00
  • d19656f0f1 Fix alert sorting by using new TimePointRole for active filtering Dan Paulat 2022-11-12 00:03:05 -06:00
  • 43409b128a User proper signal for active alert action to trigger on setChecked Dan Paulat 2022-11-11 23:55:00 -06:00