aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeLines
* Merge pull request #228 from OpenVicProject/menu-tweaks Hop3112024-05-09-65/+529
|\ | | | | Topbar display data + Population menu rebel icons
| * Topbar display data wiring (GDScript level)menu-tweaks hop3112024-05-08-22/+391
| |
| * Population menu rebel icons hop3112024-05-08-16/+77
| |
| * Updated number formatting functions hop3112024-05-08-27/+61
| |
* | Merge pull request #229 from Spartan322/add/right-click-diplo George L. Albany2024-05-09-0/+10
|\ \ | |/ |/| Add right click map for diplomacy window
| * Add right click map for diplomacy window Spartan3222024-05-08-0/+10
|/
* Merge pull request #226 from Spartan322/click-mask-guinodes George L. Albany2024-05-07-79/+282
|\ | | | | Improve map view and game panel user experience
| * Improve map view and game panel user experience Spartan3222024-05-07-79/+282
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Minimizes panel mouse obstruction to scripted panel images Prevents map view from hovering inside UI elements Unsets province hover when not over provinces Add `GUINode.click_mask` Prevents mouse interactions not within click_mask Add `GUINode.set_click_mask_from_nodepaths` Generates click_mask from paths relating to GUINode textures Sets nodepaths to MOUSE_FILTER_IGNORE Add CanvasLayer parent to GameSession UI nodes Set mouse_force_pass_scroll_events to GameSession UI nodes Set MapControlPanel mouse_filter to default (MOUSE_FILTER_STOP) Move MapView mouse viewport changes to _input Move MapView _action_drag released check to _input Move MapView processing to _process Remove viewport and window notifications Disable if window is not focused or input is handled: MapView mouse interactions (including edge scrolling and drag panning) MapView province hover Set mouse_filter to MOUSE_FILTER_IGNORE for ProvinceOverviewPanel province_view panel Set ProvinceOverviewPanel click_mask path to `province_view/background` Set mouse_filter to MOUSE_FILTER_IGNORE for Topbar topbar panel Set Topbar click_mask path to `topbar/topbar_bg` and `topbar/topbar_paper`
* | Merge pull request #225 from Spartan322/update/keychain George L. Albany2024-05-04-203/+177
|\ \ | |/ |/| Update Keychain to Orama-Interactive/Keychain@5031af5
| * Update Keychain to ↵ Spartan3222024-05-04-203/+177
|/ | | | Orama-Interactive/Keychain@5031af557efcff4eb1ae77550e91868ab57cb1c0
* Merge pull request #224 from Spartan322/update/godot4.2.2-stable George L. Albany2024-05-04-11/+28
|\ | | | | Update to Godot 4.2.2 Stable Release
| * Update to Godot 4.2.2 Stable Release Spartan3222024-05-04-11/+28
|/ | | | | | Fix UITools.cpp float conversion warning Add `OpenVic::Utilities::to_real_t(std::floating_point)` Add _real user defined literal for real_t
* Merge pull request #223 from OpenVicProject/budget-tab-gui Arturo2024-04-28-15/+199
|\ | | | | Preparation of the Budget Menu for the simulation data
| * Preparation of the Budget Menu for the simulation databudget-tab-gui Arturo2024-04-28-15/+199
| |
* | Merge pull request #222 from OpenVicProject/province-namesrivers Hop3112024-04-24-6/+133
|\ \ | | | | | | Add province names and improve zooming
| * | Add province names and improve zooming hop3112024-04-24-6/+133
|/ /
* | Merge pull request #221 from OpenVicProject/province-edge-blending Hop3112024-04-23-49/+100
|\ \ | | | | | | Smooth province edges and zoom tweaks
| * | Smooth province edges and zoom tweaksprovince-edge-blending hop3112024-04-22-49/+100
|/ /
* | Merge pull request #220 from OpenVicProject/flag-sheet Hop3112024-04-22-38/+138
|\ \ | | | | | | Switch to using a single flag sheet image/texture
| * | Switch to using a single flag sheet image/textureflag-sheet hop3112024-04-21-38/+138
| | |
* | | Merge pull request #219 from OpenVicProject/asset-manager-load-flags Hop3112024-04-22-52/+147
|\| | | | | | | | Add AssetManager LoadFlags
| * | Add AssetManager LoadFlagsasset-manager-load-flags hop3112024-04-21-52/+147
| | |
* | | Merge pull request #218 from OpenVicProject/array-dict-tweaks Hop3112024-04-22-64/+98
|\| | | | | | | | Pre-allocate and use std::move for Godot Arrays and Dictionaries
| * | Pre-allocate and use std::move for Godot Arrays and Dictionariesarray-dict-tweaks hop3112024-04-21-64/+98
| | |
* | | Merge pull request #217 from OpenVicProject/update-sim Hop3112024-04-21-13/+28
|\| | | | | | | | Update SIM submodule
| * | Update openvic-simulation to OpenVicProject/OpenVic-Simulation@d0f8ec5update-sim hop3112024-04-20-3/+9
| | |
| * | Update openvic-simulation to OpenVicProject/OpenVic-Simulation@8f97145 hop3112024-04-20-5/+14
| | |
| * | Update openvic-simulation to OpenVicProject/OpenVic-Simulation@109d31f hop3112024-04-20-5/+5
|/ /
* | Merge pull request #216 from OpenVicProject/pop-menu-imp Hop3112024-04-16-4/+1463
|\ \ | | | | | | Implement Population Menu
| * | Implement Population Menupop-menu-imp hop3112024-04-16-4/+1463
| | |
* | | Merge pull request #215 from Spartan322/arch-warning George L. Albany2024-04-15-0/+3
|\ \ \ | |_|/ |/| | Add warning for Arch users to avoid the Arch package
| * | Add warning for Arch users to avoid the Arch package Spartan3222024-04-14-0/+3
|/ /
* | Merge pull request #214 from OpenVicProject/pop-menu Hop3112024-03-23-93/+232
|\| | | | | Assorted UI Changes (in preparation for Population Menu)
| * GUIListBox rework (internal scrollbar, fixed mode, no child data vector)pop-menu hop3112024-03-20-58/+148
| |
| * Add selected button state hop3112024-03-20-20/+35
| |
| * Label padding, progressbar range and piechart slice order tweaks hop3112024-03-20-15/+49
|/
* Merge pull request #213 from OpenVicProject/map-background Hop3112024-03-15-5/+31
|\ | | | | Add map background plane to hide transparent window
| * Add map background plane to hide transparent windowmap-background hop3112024-03-13-5/+31
|/
* Merge pull request #212 from OpenVicProject/menu-singleton Hop3112024-03-06-250/+366
|\ | | | | Move GDExtension menu-related functions to MenuSingleton
| * Move GDExtension menu-related functions to MenuSingletonmenu-singleton hop3112024-03-05-250/+366
|/
* Merge pull request #211 from OpenVicProject/for-loop-types Hop3112024-03-04-36/+34
|\ | | | | Add types to GDScript for-loop variables
| * Add types to GDScript for-loop variablesfor-loop-types hop3112024-03-03-36/+34
| |
* | Merge pull request #210 from OpenVicProject/gui-listbox Hop3112024-03-04-67/+413
|\| | | | | Add GUIListBox + UI improvements
| * Add GUIListBox + GUIScrollbar tweaksgui-listbox hop3112024-03-03-27/+364
| |
| * ProgressBar, StyleBoxTexture, Icon tweaks + current dir install check fix hop3112024-03-03-40/+49
|/
* Merge pull request #209 from OpenVicProject/scrollbar Hop3112024-02-24-68/+906
|\ | | | | Added GUIScrollbar and GFXCorneredTileSupportingTexture
| * Added GUIScrollbar and GFXCorneredTileSupportingTexturescrollbar hop3112024-02-24-68/+906
|/
* Merge pull request #208 from OpenVicProject/sprite-texture Hop3112024-02-19-294/+335
|\ | | | | Added multipurpose GFXSpriteTexture + reworked GFXButtonStateTexture
| * Added multipurpose GFXSpriteTexture + reworked GFXButtonStateTexturesprite-texture hop3112024-02-19-294/+335
|/
* Merge pull request #202 from OpenVicProject/nation-management-screens Hop3112024-02-19-77/+538
|\ | | | | Basic Nation Management Screen framework