Skip to content

Releases: Kirollos/DiscordEuroscope

v1.3.0-rc1

22 Nov 20:55
399a951
Compare
Choose a tag to compare
v1.3.0-rc1 Pre-release
Pre-release

DiscordEuroscope v1.3.0 Release Candidate 1

https://github.com/Kirollos/DiscordEuroscope/discussions/23

399a951 (HEAD -> master, tag: v1.3.0-rc1, origin/master, origin/HEAD) Update build-release.yml
157b37d chore: macro for plugin version
279f1d2 Update build-release.yml
1a22290 Merge pull request #26 from Kirollos/1.3.0
707dd80 (origin/1.3.0, 1.3.0) Update build-release.yml
b89f712 Create build-release.yml
5938490 Update msbuild.yml
7fe0c2a (tag: 1.3.0-pre-20241116-0926Z) refactor: FillStruct() implemented to tidy up code readability
be04129 edit default json content
2eebb1a chore: config file tidying and clarification
6476ea8 (tag: 1.3.0-pre-20241115-1157Z) fix: hotfix the buttons logic
2e3b6c4 (tag: 1.3.0-pre-20241115-1058Z) feat: implement discord buttons
4acc4b1 chore: remove test data from default generated config file
de1cac6 clean dead files
9c51837 refactor: get rid of useless dynamic allocated arrays
b858ab9 (tag: 1.3.0-pre-20241108-0202Z) refactor: custom radio callsigns json object
28b6d59 (tag: 1.3.0-pre-20240414-0733Z) More work into ESE position loading.
4a24cdf (tag: 1.3.0-pre-20240411-1242Z) Utilize ESE parser to load radio callsigns
55a4231 ESE file parser to extract [POSITIONS]
ba41426 Merge branch '1.3.0' of https://github.com/Kirollos/DiscordEuroscope into 1.3.0
6b747a2 Move to C++17 for filesystem support
a81d83a (tag: 1.3.0-pre-20240411-1232Z) Update msbuild.yml: Fix another typo
d29cf48 (tag: 1.3.0-pre-20240411-1225Z) Update msbuild.yml: typo
7e33546 Update msbuild.yml: release name and file with job's UTC time
e10ccf5 Update msbuild.yml: Replace rel name with tag_name
bc233c5 1.3.0 action MSBuild (#24)
de63be0 Fix typo in the default JSON content
f7e65f8 Fix typos in variable parsers
53f0d03 VCXPROJ: Fix linker input for release target
3bbb32a v1.3.0: initial code push
31cd869 Merge branch 'master' of https://github.com/Kirollos/DiscordEuroscope
ad42a94 Changes to RADIO_CALLSIGN_MAIN
9d26d61 Create LICENSE
af2a4b6 1.2.0 Initiative. Includes GNU GPLv3 license and implementation of config.h

Full Changelog: v1.1.0...v1.3.0-rc1

1.3.0-pre-20241116-0926Z

16 Nov 21:26
Compare
Choose a tag to compare
Pre-release
refactor: FillStruct() implemented to tidy up code readability

1.3.0-pre-20241115-1157Z

15 Nov 23:57
Compare
Choose a tag to compare
Pre-release
fix: hotfix the buttons logic

1.3.0-pre-20241115-1058Z

15 Nov 22:58
Compare
Choose a tag to compare
Pre-release
feat: implement discord buttons

This commit introduces buttons to the rich presences.
The JSON structure would be like this:
```"buttons": [
    {
        "label": "Global Button1",
        "url": "https://url"
    },
    {
        "label": "Global Button2",
        "url": "https://url"
    }
]```
The buttons array can contain 2 elements as a maximum.
Like other parameters, the buttons can be implemented globally and in each state.

1.3.0-pre-20241108-0202Z

08 Nov 02:02
Compare
Choose a tag to compare
Pre-release
refactor: custom radio callsigns json object

JSON element "custom" has been renamed to "custom_callsigns"
The value of this element was changed from array of objects
to a single object of indefinite amount of elements.
This object will hold two values:
1. the callsign, which can be a strict constant or a regex (element name)
2. the corresponding radio callsign (element value)

Example:
    "radio_callsigns": {
        "config": {
            "load_from_ese": false,
            "path_to_ese" : "..\\..\\"
        },
        "custom_callsigns": {
            "^HECC_CTR$": "Cairo Control Bandbox",
            "^HECC_(\\d+)(?:_)CTR$" : "Cairo Control ACC $0"
        }
    }

1.3.0-pre-20240414-0733Z

14 Apr 19:33
Compare
Choose a tag to compare
Pre-release
More work into ESE position loading.

+ Changes to JSON config structure

1.3.0-pre-20240411-1242Z

11 Apr 00:42
Compare
Choose a tag to compare
Pre-release
Utilize ESE parser to load radio callsigns

WIP

1.3.0-pre-20240411-1232Z

11 Apr 00:32
a81d83a
Compare
Choose a tag to compare
Pre-release
Update msbuild.yml: Fix another typo

DiscordEuroscope 1.1.0

11 Sep 10:27
Compare
Choose a tag to compare

Changelog:

  • Code improvement
  • Total tracks count on hovering mouse over the small icon
  • Minor tweaks in timer
  • Now you can show the radio callsign of your position. Unfortunately there is no way (that I discovered so far) where you can extract the position names from the .ese file. Therefore, a file is created beside the .dll, where you can add the callsigns with its corresponding radio callsign. The file should be automatically created if it does not exist.
    Example:
HECC_CTR Cairo Radar
OMDB_APP Dubai Arrivals
BOS_CTR Bawston Senner

Discord Euroscope

17 Aug 13:45
Compare
Choose a tag to compare

Both Euroscope 3.1d & Euroscope 3.2.