Lars Toenning
c63b5ac909
feat: Add reuse lint information
2024-12-03 20:01:52 +01:00
Lars Toenning
e14a953740
refactor: Remove old files
2024-12-03 20:01:52 +01:00
Lars Toenning
e8556fd9c8
refactor: Remove unused country flags and airline logos
2024-12-03 19:37:23 +01:00
Lars Toenning
5c81599589
docs: Remove old CLA from docs
2024-11-30 12:11:21 +01:00
Lars Toenning
9142a3649b
refactor: Rename blackmisc to swift::misc
2024-11-11 15:11:39 +01:00
Lars Toenning
de7b820112
refactor: Remove weather support
2024-10-13 15:20:57 +02:00
Lars Toenning
eb27accd03
chore: Upgrade fallback METAR URL to HTTPS
2024-09-08 12:08:19 +02:00
Lars Toenning
181f32c04a
feat: Migrate to new VATSIM Status JSON file
2024-09-08 12:08:19 +02:00
Lars Toenning
dfbd8f05c8
chore: Move license HTML file to installer dir
...
The reuse linter only supports single files inside the LICENSE folder.
As the HTML version for the license is only required for the installer,
this commit moves it to the installer folder.
2024-07-07 20:43:37 +02:00
Lars Toenning
77de5c9336
refactor: Remove bar charts
2024-06-14 10:28:13 +02:00
Lars Toenning
681026e285
refactor: Remove outdated blog link
2024-06-02 11:27:53 +02:00
Lars Toenning
bfa6894672
feat: Move VATSIM auth endpoint URL to bootstrap.json
2024-05-16 08:30:17 +02:00
Lars Toenning
15488553c0
refactor: Remove unused member
2024-04-29 22:32:17 +02:00
Lars Toenning
14c045e7b4
refactor: Remove CUrlList
...
Nowadays most of the loadbalancing is done on the server-side and hence
there is only a single datafile URL (and other URLs) inside the
boostrap.json.
The features of the CUrlList are hence not really used. This is also a
step into removing CUrl and using QUrl instead, to avoid maintaining a
separate URL class.
2024-02-09 16:32:45 +01:00
Lars Toenning
73868a0e4d
refactor: Remove unused GFS 0.5 grid URL
2024-02-17 15:23:44 +01:00
Lars Toenning
4dcb1ae531
refactor: Remove unused crash report URL from bootstrap
...
This URL is hardcoded in crashhandler.cpp
2024-02-17 12:41:24 +01:00
Lars Toenning
b4cbed107b
refactor: Remove CNetworkWatchdog
...
The watchdog was used in a few places as a shortcut to skip reading
data. Further, it was used in some places in the UI to display
connectivity. But it also introduced quite some complexity. In some
cases it can be fragile: network accessibilty cannot be looked up on all
platforms/hardware constellations. The connectivity could change
between the last watchdog call and the real call. Hence all readers must
still handle the case where the connection fails.
To simplify swift and further reduce the dependency onto the project
infrastructure (pings etc.), this removes the watchdog.
This also removes the QNetworkConfigurationManager, which is deprecated
and not available with Qt6.
2024-04-15 22:02:11 +02:00
Lars Toenning
ad96d38389
refactor: Remove sync of updateinfo
...
The update info is already automatically fetched from GitHub instead of
using the distribution.json from the datastore
2024-03-09 22:21:12 +01:00
Lars Toenning
5e0f3a05d3
refactor: Read AFV URLs from bootstrap.json
...
This also removes the possibility to change the URL on the fly via the
UI.
Fixes #257
2024-02-18 16:33:16 +01:00
Lars Toenning
65e4c9742b
refactor: Remove timestamp from bootstrap.json
...
As the bootstrap.json is now exclusivley loaded from a file, the
timestamp is not used anymore.
2024-02-09 14:42:18 +01:00
Lars Toenning
389431ccef
refactor: Clean up setup file reader
...
Previously we already switch to loading the bootstrap file only from the
local file (ec42553910 ).
This removes the remaining parts of loading the bootstrap file from a
remote location.
This also updates the UI in case of parsing errors of the bootstrap.json.
2024-02-05 22:23:40 +01:00
Lars Toenning
da552d60cc
refactor: Remove dev flag from bootstrap json
...
With this, the database debug flag can only be activated when using swift
with a development build. Setting the development flag in the json also
didn't worked previously as expected because the corresponding function
to get the flag in application.cpp was called before the setup was loaded.
2024-02-05 22:23:40 +01:00
Lars Toenning
9f50aaaa4a
fix: Remove broken ATC station booking overview
...
Related to #252
2024-01-27 08:55:46 +01:00
Lars Toenning
23e2dc9057
feat: Add ICAOEQ capability to FSD client
2024-01-23 20:25:30 +01:00
Lars Toenning
05ae361d32
docs: Update links to new documentation
...
Fixes #232
2024-01-05 22:53:40 +01:00
Lars Toenning
f52017df9e
refactor: Remove unused and outdated news URLs
2023-12-28 18:27:25 +01:00
Lars Toenning
1deaeba584
Add CMake support
2023-11-12 21:36:21 +01:00
Lars Toenning
3ffb8f689b
Remove qmake files
2023-11-01 22:23:15 +01:00
Lars Toenning
d29705a01b
Throw error when parsed JSON is invalid
...
Without this error detection, the malformed bootstrap.json
stayed undetected. Hence, the old VATSIM FSD HTTP URL was used.
2023-10-05 18:27:18 +02:00
Lars Toenning
bcc4bdd31e
Add SPDX identifiers for REUSE compliance
...
Co-authored-by: Mat Sutcliffe <oktal3700@gmail.com >
2023-10-03 09:29:49 +02:00
Lars Toenning
a8c487ac6e
Update loadbalancing HTTP endpoint
2023-03-27 20:06:38 +02:00
Lars Toenning
167c15771b
Remove unused map URL
2023-03-27 20:06:29 +02:00
Lars Toenning
6dc2492d29
Bootstrap: Remove wasLoadedFromWeb flag
2023-03-03 12:23:43 +01:00
Lars Toenning
a62da56d5f
Use HTTP to get VATSIM IP in automatic mode
2023-02-28 08:29:58 +01:00
Lars Toenning
1bfaddc2bb
Add VATSIM servers URL
2023-02-27 14:35:28 +01:00
Mat Sutcliffe
27662996fd
Remove swift-project.net and fir-berlin.de
2023-02-03 19:21:43 +00:00
Lars Toenning
0c1a5a5c97
Remove unused stringutils methods
2022-05-25 19:47:34 +01:00
Mat Sutcliffe
f646666025
Remove siliconmind.de mirror from bootstrap.json
2021-09-10 18:33:36 +01:00
Mat Sutcliffe
da66aee67d
Make datastore ping interval configurable
...
And don't bother sending pings more frequently if
the server is struggling to reply to every one.
2021-01-07 18:49:38 +00:00
Mat Sutcliffe
50eebb799d
Update VATSIM data file reader to read new JSON data file format
2020-12-05 17:30:15 +00:00
Mat Sutcliffe
fc614f2d11
Adjusting links to new documentation
2020-08-26 22:45:13 +01:00
Klaus Basan
22c0f57667
Airline icons
2020-06-12 18:42:56 +01:00
Klaus Basan
cc59d70694
Updated the JSON files from DB
2020-06-12 18:42:43 +01:00
Mat Sutcliffe
1f0c65135d
Use qmake $$files function to match wildcards
...
See https://bugreports.qt.io/browse/QTBUG-81003
2020-01-07 19:57:24 +00:00
Klaus Basan
550b695350
[icons] Ref T763, Leipzig Air icons
2020-01-07 19:57:23 +00:00
Klaus Basan
6a782c2010
[icons] Ref T707, GAE icons
2019-09-16 22:40:45 +01:00
Klaus Basan
88373744f8
Ref T417, parse SimBrief XML format
2019-09-16 22:40:10 +01:00
Klaus Basan
3a98a40964
[legal] Software page
2019-09-16 22:39:57 +01:00
Klaus Basan
2ef150a3ea
Ref T658, improved matching script examples
2019-09-16 22:39:55 +01:00
Klaus Basan
5507aa05ee
Ref T658, matching script examples
2019-09-16 22:39:53 +01:00