Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Use UTF8 encoding and simplify godot string conversionutf8-fix | hop311 | 2024-08-02 | -221/+219 |
| | | | | Fixes #180: Province names do not convert non-ascii characters to Unicode | |||
* | Merge pull request #246 from OpenVicProject/search-panel | Hop311 | 2024-08-01 | -46/+476 |
|\ | | | | | Search panel + text edit box UI generation | |||
| * | Search panel + text edit box UI generationsearch-panel | hop311 | 2024-07-30 | -46/+476 |
| | | ||||
* | | Merge pull request #250 from Spartan322/fix/focus-movement | George L. Albany | 2024-08-01 | -11/+15 |
|\ \ | | | | | | | Add movement prevention if any gui has focus | |||
| * | | Add movement prevention if any gui has focus | Spartan322 | 2024-08-01 | -11/+15 |
| |/ | | | | | | | | | | | | | | | Remove _cardinal_movement_vector function in favor of variable Move map movement handling to _unhandled_input Fixes #248 | |||
* | | Merge pull request #247 from OpenVicProject/model-dict-cache | Hop311 | 2024-08-01 | -26/+46 |
|\ \ | |/ |/| | Cache model and animation definition dictionaries | |||
| * | Cache model and animation definition dictionariesmodel-dict-cache | hop311 | 2024-07-31 | -26/+46 |
|/ | ||||
* | Merge pull request #245 from OpenVicProject/free-on-remove | Hop311 | 2024-07-28 | -17/+59 |
|\ | | | | | Free removed child nodes | |||
| * | Free removed child nodes + `godot::` cleanupfree-on-remove | hop311 | 2024-07-26 | -17/+59 |
| | | ||||
* | | Merge pull request #241 from OpenVicProject/locale-sort-cache | Hop311 | 2024-07-26 | -53/+135 |
|\| | | | | | Cache sort order of localised population menu columns | |||
| * | Cache sort order of localised population menu columnslocale-sort-cache | hop311 | 2024-07-26 | -53/+135 |
|/ | ||||
* | Merge pull request #244 from OpenVicProject/country-instance | Hop311 | 2024-07-26 | -19/+12 |
|\ | | | | | Update openvic-simulation to OpenVicProject/OpenVicSimulation@861acff | |||
| * | Update openvic-simulation to OpenVicProject/OpenVicSimulation@861acffcountry-instance | hop311 | 2024-07-26 | -19/+12 |
|/ | ||||
* | Merge pull request #242 from OpenVicProject/fix-checkbox | Hop311 | 2024-07-26 | -47/+87 |
|\ | | | | | Fix checkbox theme and positioning | |||
| * | Fix checkbox theme and positioningfix-checkbox | hop311 | 2024-07-25 | -47/+87 |
|/ | ||||
* | Merge pull request #240 from OpenVicProject/format-cleanup | Hop311 | 2024-07-19 | -15/+15 |
|\ | | | | | Update openvic-simulation to OpenVicProject/OpenVic-Simulation@d1f3a96 | |||
| * | Update openvic-simulation to OpenVicProject/OpenVic-Simulation@d1f3a96format-cleanup | hop311 | 2024-07-19 | -15/+15 |
|/ | ||||
* | Merge pull request #239 from OpenVicProject/indexed-map | Hop311 | 2024-07-17 | -28/+67 |
|\ | | | | | Use IndexedMap + helper function support | |||
| * | Use IndexedMap + helper function support | hop311 | 2024-07-17 | -28/+67 |
|/ | ||||
* | Merge pull request #237 from OpenVicProject/scrolling-textures | Hop311 | 2024-07-11 | -45/+139 |
|\ | | | | | Scrolling model materials (tank tracks and smoke) | |||
| * | Scrolling model materials (tank tracks and smoke)scrolling-textures | hop311 | 2024-07-10 | -45/+139 |
|/ | ||||
* | Merge pull request #238 from OpenVicProject/force-scons-4.7.0 | Hop311 | 2024-07-10 | -1/+1 |
|\ | | | | | Update/Fix for SCons 4.8.0 | |||
| * | Update openvic-simulation to OpenVicProject/OpenVic-Simulation@9479a87force-scons-4.7.0 | hop311 | 2024-07-10 | -0/+0 |
| | | | | | | | | Update scripts to OpenVicProject/scripts@77fc5f9 | |||
| * | Force Github Actions to use SCons 4.7.0 | hop311 | 2024-07-10 | -1/+1 |
|/ | ||||
* | Merge pull request #236 from OpenVicProject/country-definition | Hop311 | 2024-07-04 | -25/+33 |
|\ | | | | | Use CountryDefinition and CountryInstance | |||
| * | Use CountryDefinition and CountryInstancecountry-definition | hop311 | 2024-07-04 | -25/+33 |
| | | ||||
* | | Merge pull request #235 from OpenVicProject/instance-definition-managers | Hop311 | 2024-07-04 | -114/+217 |
|\| | | | | | Update to use SIM Instance and Definition Managers | |||
| * | Updated SIM to use separate Instance and Definition Managersinstance-definition-managers | hop311 | 2024-06-13 | -114/+217 |
| | | ||||
* | | Merge pull request #234 from OpenVicProject/good-instance | Hop311 | 2024-06-18 | -1/+1 |
|\| | | | | | Update to use GoodInstance | |||
| * | Update to use GoodInstancegood-instance | hop311 | 2024-06-13 | -1/+1 |
| | | ||||
* | | Merge pull request #233 from OpenVicProject/map-instance | Hop311 | 2024-06-18 | -37/+39 |
|\| | | | | | Update to use Map instance | |||
| * | Use separate MapDefinition and MapInstancemap-instance | hop311 | 2024-06-13 | -37/+39 |
|/ | ||||
* | Merge pull request #232 from OpenVicProject/province-const-mutable | Hop311 | 2024-06-08 | -46/+101 |
|\ | | | | | Province const/mutable + proper State names | |||
| * | Province const/mutable + proper State namesprovince-const-mutable | hop311 | 2024-06-06 | -46/+101 |
|/ | ||||
* | Merge pull request #231 from Spartan322/fix/map-behavior | George L. Albany | 2024-05-19 | -5/+28 |
|\ | | | | | Fix Minimap click doing nothing | |||
| * | Fix Minimap click doing nothing | Spartan322 | 2024-05-19 | -5/+28 |
| | | | | | | | | | | | | | | | | Add MapView queue_province_hover_update Makes province hover much more reliable Fix edge scrolling continuing when mouse leaves window Add province hover reset when mouse leaves the window Change _edge_move_threshold to 0.025 | |||
* | | Merge pull request #230 from OpenVicProject/misc | Hop311 | 2024-05-16 | -110/+133 |
|\ \ | |/ |/| | Misc UI code changes | |||
| * | Misc UI code changesmisc | hop311 | 2024-05-14 | -110/+133 |
|/ | ||||
* | Merge pull request #227 from OpenVicProject/models | Hop311 | 2024-05-12 | -2/+2506 |
|\ | | | | | Models | |||
| * | Generate building modelsmodels | hop311 | 2024-05-08 | -0/+122 |
| | | ||||
| * | Generate army and navy models | hop311 | 2024-05-08 | -2/+567 |
| | | ||||
| * | Add GDScript XAC and XSM loaders | hop311 | 2024-05-07 | -0/+1817 |
| | | ||||
* | | Merge pull request #228 from OpenVicProject/menu-tweaks | Hop311 | 2024-05-09 | -65/+529 |
|\ \ | | | | | | | Topbar display data + Population menu rebel icons | |||
| * | | Topbar display data wiring (GDScript level)menu-tweaks | hop311 | 2024-05-08 | -22/+391 |
| | | | ||||
| * | | Population menu rebel icons | hop311 | 2024-05-08 | -16/+77 |
| | | | ||||
| * | | Updated number formatting functions | hop311 | 2024-05-08 | -27/+61 |
| |/ | ||||
* | | Merge pull request #229 from Spartan322/add/right-click-diplo | George L. Albany | 2024-05-09 | -0/+10 |
|\ \ | |/ |/| | Add right click map for diplomacy window | |||
| * | Add right click map for diplomacy window | Spartan322 | 2024-05-08 | -0/+10 |
|/ | ||||
* | Merge pull request #226 from Spartan322/click-mask-guinodes | George L. Albany | 2024-05-07 | -79/+282 |
|\ | | | | | Improve map view and game panel user experience | |||
| * | Improve map view and game panel user experience | Spartan322 | 2024-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` |