Raffson
807bb16ddf
Save-compat improvements
2025-01-05 14:48:28 +01:00
Druss99
6d0dbd4d1c
Bugfix if settings directory doesn't exist ( #432 )
...
* bugfix if settings directory doesnt exist
* Create directories in persistency
---------
Co-authored-by: Raffson <Raffson@users.noreply.github.com>
2024-12-21 16:44:31 +00:00
Raffson
2b780e3d69
Adjustable OPFOR headings when OPFOR ATO is selected
2024-10-06 22:27:50 +02:00
Raffson
3d1a5bea67
Adjust pre-pretense backup strategy
2024-07-28 19:05:37 +02:00
MetalStormGhost
c795ed01a0
Merge remote-tracking branch 'remotes/dcs-retribution/dcs-retribution/dev' into pretense-generator
2024-05-03 11:19:48 +03:00
Raffson
cbaf509375
Avoid crash with incompatible save on startup
2024-03-17 01:25:52 +01:00
MetalStormGhost
72d1c105a7
Implemented a Pretense settings page.
2024-02-25 12:40:43 +02:00
MetalStormGhost
08930f4a9a
Added new icons and a separate button which will point to the Pretense/Foothold Discord.
2024-02-25 12:39:48 +02:00
MetalStormGhost
15fafc20df
Removed the reference to (nonexistent) NewPretenseWizard.
2024-02-25 12:39:31 +02:00
MetalStormGhost
31fb340ac8
Will now generate control point trigger zones and AI aircraft for the Pretense campaign.
2024-02-25 12:39:26 +02:00
Raffson
4c13704630
Fix error on shutdown
...
Mentioned by NoGoodNews as well as Starfire, once you open the logs an error would present itself as follows:
RuntimeError: The SignalInstance object was already deleted
2024-02-09 19:20:29 +01:00
Raffson
3c921198af
PySide6 steamlining
2023-10-14 18:42:48 +02:00
Raffson
3b319ca481
Update contributors list
2023-10-14 15:52:04 +02:00
Raffson
c4be00d11b
Migrate to PySide6
2023-10-08 00:53:51 +02:00
Raffson
046dccc4d5
Update contributors list
2023-08-12 19:25:36 +02:00
Raffson
3b745c43eb
Save-compat changes to allow loading Liberation saves
...
May be incomplete, some discrepancies in naming may still exist, but at least Kerbo's campaign can be loaded.
2023-07-01 17:08:12 +02:00
Raffson
db7bcaa45c
Properly indicate save-incompatibility issues to users
2023-06-03 16:04:27 +02:00
Raffson
27686f6d78
Update contributors
2023-05-19 22:20:40 +02:00
Dan Albert
dbc6a25791
Update contributors list.
...
<3
2023-05-19 20:52:05 +02:00
Raffson
34645560bf
Migration changes
2023-05-16 21:45:26 +02:00
Raffson
b25f484ef3
More renaming of Liberation into Retribution
2023-02-05 12:05:27 +01:00
Raffson
88f984b0a8
Configurable RF/TCN/ICLS/LINK4 with UI feedback
...
Resolves #70
Freq/Channel will turn orange when double booked.
Freq will turn red if GUARD freq was assigned.
2023-01-17 18:32:20 +01:00
Dan Albert
634d48e3e7
Attribution compliance for OSM data.
...
https://github.com/dcs-liberation/dcs_liberation/issues/2434
2022-11-26 15:20:23 +01:00
Dan Albert
cbc124eff6
Hide sim speed controls behind a flag.
...
Flag is only controlled from the command-line because redoing Qt layout
usually breaks things. Off by default in 6 since this feature is nowhere
near done enough to even be used experimentally (most changes to the ATO
made after the sim begins will break the game).
Fixes https://github.com/dcs-liberation/dcs_liberation/issues/2535 .
2022-11-20 16:07:02 +01:00
Raffson
5aed3fbb87
Add migrator
...
Attempts to fix incompatibilities in save files across builds. The idea is to try and handle the incompatibility as graceful as possible, and adding more "incompatibility fixes" in the future.
2022-11-19 22:47:33 +01:00
Raffson
810c202f1b
Add "save before quit" in closing dialog
2022-11-07 18:46:46 +01:00
Raffson
46eed54705
Update discord link
2022-10-02 19:56:46 +02:00
Raffson
8af2d888d4
Update 'About' dialog
2022-09-18 22:09:42 +02:00
Raffson
cb4754a3f9
Update URLs in UI's main window
2022-09-18 22:09:41 +02:00
Raffson
5faf79766f
Adjust discord server
2022-09-18 22:09:41 +02:00
Raffson
37b4b8f487
Update quit message
2022-09-18 22:09:41 +02:00
Raffson
9840ed1444
Introduce .retribution save-files
...
Keeping .liberation since we'd want stay compatible for as long as possible
2022-09-18 18:23:00 +02:00
Raffson
7a92fa773f
Adjust main window title
2022-09-18 15:48:15 +02:00
Dan Albert
c69158728d
Update contributors list.
2022-08-15 21:15:00 +02:00
Raffson
74142536e9
#978
2022-08-14 14:45:25 +02:00
MetalStormGhost
51b9d80488
Update contributors list.
2022-07-11 02:16:42 -07:00
Raffson
6557864697
Import QApplication
2022-06-11 20:17:39 -07:00
Raffson
5f1ae30f19
Close all windows on exit
2022-06-10 14:53:11 -07:00
Dan Albert
f72b2a21f7
Remove the old map.
...
The new map has no open bugs.
2022-03-20 16:13:07 -07:00
Dan Albert
904602510d
Remove API key auth; CORS is sufficient.
...
The React UI running in a browser can't connect to the backend without
punching a hole for CORS, which isn't done by default. We don't need the
API key to protect from browsers, and anything else running on the
user's machine that can access the backend (that's hosted on only
localhost) already has enough control to do damage without using
Liberation as an attack vector.
https://github.com/dcs-liberation/dcs_liberation
2022-03-06 01:57:12 -08:00
Dan Albert
8165d3bd8c
Add support for running the build react map.
...
https://github.com/dcs-liberation/dcs_liberation/issues/2039
2022-03-06 01:53:22 -08:00
Dan Albert
92236a5bc3
Update the react map for some new events.
2022-03-03 23:31:07 -08:00
Dan Albert
c5c596dc2f
Move TGOs out of MapModel.
2022-03-03 17:11:01 -08:00
C. Perreau
d0ad554e14
Merge pull request #2040 from dcs-liberation/ukraine
...
🇺🇦 Support for Ukraine
2022-03-03 23:48:11 +01:00
Khopa
0b1365a04b
Properly credit CC artwork author.
2022-03-03 23:34:22 +01:00
Dan Albert
ccb510fe47
Move front lines out of MapModel.
2022-03-03 02:17:13 -08:00
Khopa
510dcd762f
🇺🇦 Support for Ukraine
2022-03-02 17:52:47 +01:00
Dan Albert
c628695a4e
Persist window geometry on close.
...
Re-opens the window in the configuration it was in (size, maximized,
correct display, etc) when it was closed.
2022-02-28 18:08:40 -08:00
Dan Albert
59e98b31df
Add a basic React implementation of the map.
...
See client/README.md for instructions.
2022-02-28 00:31:56 -08:00
RndName
54e24dff39
Improve Layout System and adopt to review
...
- adopted to review comments
- removed the role from layouts
- reworked the Groups within the layouts
- added more documentation
- rebased to latest changes
2022-02-21 20:45:41 +01:00