aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeLines
...
* | Merge pull request #137 from Spartan322/scons-caching-support George L. Albany2023-07-09-4/+225
|\ \ | |/ |/|
| * Add scons-cache support for extension build Spartan3222023-07-09-4/+225
|/ | | | | | | | | | Copies how Godot handles scons-cache Add openvic-build action Add openvic-cache action Add mingw-cache action Add verbose and progress Scons options to SConstruct This is completely based on how Godot implemented caching with Scons
* Merge pull request #134 from OpenVicProject/godot-4.1 BrickPi2023-07-06-11/+14
|\ | | | | Update to Godot 4.1
| * Update to Godot 4.1 Stable Release Spartan3222023-07-06-11/+14
|/ | | | | Fix deferred error in LoadingScreen.update_loading_screen Fix pressed shadow variable warning in SettingCheckBox.gd
* Merge pull request #131 from OpenVicProject/ui-cleanup Hop3112023-06-24-844/+1080
|\ | | | | Localisation and UI focus cleanup
| * Localisation and UI focus cleanup Hop3112023-06-23-844/+1080
| | | | | | | | | | | | | | | | Updated Russian localisation Resolution, window_mode, monitor refactor Locale based number formatting
* | Merge pull request #133 from Spartan322/argparser-corrections George L. Albany2023-06-14-36/+71
|\ \
| * | Fix ArgumentParser excluding last character for arg key Spartan3222023-06-13-36/+71
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | Fix ArgumentParser ignoring full name boolean arguments Add warning for ArgumentParser parsing a non-boolean standalone argument Move SS-56 requirement to ArgumentParser scene Add has_argument_support, get_argument, and set_argument to ArgumentParser Update `GameDebug.gd` to rely on `ArgumentParser.get_argument` Update `Events.gd` to rely on `ArgumentParser.get_argument` Add shorthand alias argument non-alphabetic warning and skip Add shorthand alias argument validation for boolean with warning and skip Add shorthand alias missing warning Add length check for full name arguments in ArgumentParser Remove superfluous `-` in ArgumentParse scene aliases
* / Add Loading Screen Joel Machens2023-06-13-16/+165
|/
* Merge pull request #128 from OpenVicProject/russian-localisation Hop3112023-06-10-0/+178
|\ | | | | Russian localisation supplied by av213238
| * Russian localisation supplied by av213238 Hop3112023-05-31-0/+178
| |
* | Merge pull request #130 from Spartan322/organize/godot-project George L. Albany2023-06-04-88/+88
|\ \
| * | Update file contents according to reorganization Spartan3222023-06-03-88/+88
| | |
| * | Reorganize the file structure of the files in `game/src` Spartan3222023-06-03-0/+0
|/ /
* | Merge pull request #129 from Spartan322/trivial-workflow-godot George L. Albany2023-06-02-4/+10
|\ \ | |/ |/|
| * Add environment variables for trivial Godot updates Spartan3222023-06-02-4/+10
|/
* Merge pull request #127 from OpenVicProject/fix/build-permsv0.02_Mappa_Mundi George L. Albany2023-05-30-3/+4
|\
| * Set build permissions to `write-all` George L. Albany2023-05-30-3/+4
|/ | | | | | Fix missing archive_directory variable Fix excessive archive path for zip release
* Merge pull request #126 from OpenVicProject/req-comments Hop3112023-05-26-9/+31
|\ | | | | Added requirement comments
| * Added requirement comments Hop3112023-05-26-9/+31
|/
* Merge pull request #125 from OpenVicProject/import-fix George L. Albany2023-05-26-125/+762
|\
| * Added compatibility-mode command line argument Hop3112023-05-25-47/+67
| |
| * Import fix + ProvinceOverviewPanel close fix Hop3112023-05-25-78/+695
|/
* Merge pull request #124 from OpenVicProject/bug-fixes Hop3112023-05-24-10/+13
|\ | | | | Date fix + string fix + Logger queue
| * Date fix + string fix + Logger queue Hop3112023-05-24-10/+13
|/
* Merge pull request #123 from OpenVicProject/compatibility-mode Hop3112023-05-22-526/+769
|\ | | | | Map compatibility mode
| * Map compatibility mode Hop3112023-05-22-30/+227
| |
| * GD/std string cleanup + separate data loading cpp Hop3112023-05-22-517/+563
|/
* Merge pull request #122 from OpenVicProject/quickstart-link-update George L. Albany2023-05-21-1/+1
|\
| * Update Godot link to latest stable release ClarkeCode2023-05-21-1/+1
|/
* Merge pull request #121 from Spartan322/update/godot4.0.3-stable George L. Albany2023-05-21-6/+6
|\
| * Update to Godot 4.0.3 Stable Release Spartan3222023-05-20-6/+6
| |
* | Merge pull request #120 from Spartan322/overhaul/resolution-revert George L. Albany2023-05-21-97/+176
|\ \ | |/ |/|
| * Add revert dialog functionality to ScreenModeSelector Spartan3222023-05-20-97/+176
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix recursion bug caused by invalid default value in `reset_setting` Add `option_selected` signal to SettingOptionButton Allows discerning between user option selection and system option selection Add `no_emit` bool defaulted to false for `SettingOptionButton.reset_setting` Add push_error for failing to generate option as well Generalize ResolutionRevertDialog functionality Using the `dialog_reverted` signal enables custom revert functionality instead Disables process function while not visible Displayed time is more correct Add Resolution `resolution_added`, `resolution_changed`, and `window_mode_changed` signals Add `get_resolution_name` to Resolution Change ResolutionSelector `_sync_resolutions` to use `Resolution.resolution_added` signal Reduces unnecessary resolution option list rebuilds Move Resolution display_name functionality to ResolutionSelector Makes it easier to denote default functionality an inline fashion Add SettingRevertButton to automatically handle revert setting behavior Rename VideoTab VBoxContainer/GridContainer to VideoSettingGrid Rename VideoTab VBoxContainer to VideoSettingList Remove `horizontal_alignment` from AutosaveIntervalLabel
* Merge pull request #118 from OpenVicProject/wool-and-grain-icons George L. Albany2023-05-18-0/+0
|\
| * Added Grain & Wool RGO icons Jenny2023-05-18-0/+0
|/
* Merge pull request #113 from Nemrav/keep-video-settings-dialog George L. Albany2023-05-18-16/+73
|\
| * keep-video-settings-dialog and game-session ui layering fix Nemrav2023-05-18-16/+73
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bring resolution dialog local inline with standards put changes-dialog functionality in ResolutionSelector fix revert-dialog width cleanup resolution-dialog signals resolution dialog works for all resolutions resolution dialog remove unnecessary timer var resolution dialog better export vars resolution dialog correct var style
* | Merge pull request #117 from OpenVicProject/openvic-rename Hop3112023-05-17-117/+117
|\ \ | | | | | | Changed from OpenVic2 to OpenVic
| * | Changed from OpenVic2 to OpenVic Hop3112023-05-17-117/+117
|/ /
* | Merge pull request #116 from DiarmaidMckeagney/main Hop3112023-05-17-16/+16
|\ \ | | | | | | Changing "OpenVic2" to "OpenVic" in documentation
| * | Changing "OpenVic2" to "OpenVic" DiarmaidMckeagney2023-05-16-16/+16
| | | | | | | | | | | | Changing instances of the term "OpenVic2" to just "OpenVic" within the documentation.
* | | Merge pull request #115 from Spartan322/fix/sound-and-music-player George L. Albany2023-05-16-2/+5
|\ \ \ | |/ / |/| |
| * | Fix SettingHSlider not loading properly on default values Spartan3222023-05-16-2/+5
|/ / | | | | | | | | | | Fixes volume sliders being ignored when loaded at zero Fix MusicConductor ignoring MUSIC_BUS
* | Merge pull request #114 from OpenVicProject/project-rename Hop3112023-05-16-2/+2
|\ \ | | | | | | Update README to reflect project name change.
| * | Update README.md YouriRombouts2023-05-15-2/+2
| |/
* | Merge pull request #112 from Spartan322/update/save-load-req-documentation Hop3112023-05-16-2/+11
|\ \ | |/ |/| Fix incomplete #110 requirement documentation
| * Fix incomplete #110 requirement documentation Spartan3222023-05-14-2/+11
|/ | | | | | | | | | Fix incorrect reference to UIFUN-83 as UIFUNC-83 Also fulfills: SS-18 UI-39, UI-40, UI-41, UI-86, UI-93 UIFUN-77, UIFUN-78 FS-8
* Merge pull request #110 from Spartan322/add/save-and-load George L. Albany2023-05-13-23/+892
|\
| * Add SaveManager autoload singleton Spartan3222023-05-12-23/+892
|/ | | | | | | | | | | | | | | | | | | | | Globally handles save finding, creation, removal, changes, naming, and flushing Globally handles the session tags for the active save Add SaveLoadMenu to GameSession Add Start Date Panel and Save Panel loading to LobbyMenu Includes session tag filter Add LobbyPanelButton and SavePanelButton scene and scripts Add SaveResource to handle saving and loading individual save files Add localization for SaveLoadMenu Expand localization for additions to LobbyMenu Add ButtonContainer variation type to default theme Fulfill: UI-82, UI-83, UI-84, UI-85, UI-87, UI-89, UI-90, UI-91, UI-92, UI-94 UIFUN-82, UIFUN-83, UIFUN-84, UIFUN-86, UIFUN-87, UIFUN-89 FS-28