Skip to content
This repository has been archived by the owner on Jul 2, 2024. It is now read-only.

Commit

Permalink
Merge pull request #2 from an-anime-team/next
Browse files Browse the repository at this point in the history
Release 1.0.0
  • Loading branch information
krypt0nn authored Jun 28, 2024
2 parents e73c893 + 1b3ffbd commit 9b69719
Show file tree
Hide file tree
Showing 46 changed files with 751 additions and 1,981 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/compile_release_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,4 +42,4 @@ jobs:
uses: actions/[email protected]
with:
name: Release build
path: target/release/anime-game-launcher
path: target/release/wavey-launcher
8 changes: 0 additions & 8 deletions .idea/.gitignore

This file was deleted.

8 changes: 0 additions & 8 deletions .idea/modules.xml

This file was deleted.

6 changes: 0 additions & 6 deletions .idea/vcs.xml

This file was deleted.

11 changes: 0 additions & 11 deletions .idea/wavey-launcher.iml

This file was deleted.

45 changes: 45 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "lldb",
"request": "launch",
"name": "Debug executable 'wavey-launcher'",
"cargo": {
"args": [
"build",
"--bin=wavey-launcher",
"--package=wavey-launcher"
],
"filter": {
"name": "wavey-launcher",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in executable 'wavey-launcher'",
"cargo": {
"args": [
"test",
"--no-run",
"--bin=wavey-launcher",
"--package=wavey-launcher"
],
"filter": {
"name": "wavey-launcher",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
}
]
}
277 changes: 1 addition & 276 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,286 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [1.5.5] - 08.05.2024

### Added

- Added Czech

## [1.5.4] - 27.03.2024

### Changed

- Updated voiceovers sizes
- Updated game version parsing algorithm

## [1.5.3] - 24.03.2024

### Added

- Bundle `applications-system-symbolic` icon to the app
- Added "force grab cursor" option to the gamescope settings
- Added Thai
- Added Ukrainian

### Changed

- Update wish url
- Updated dependencies
- Improved app args parsing
- Updated locales

### Fixed

- Fixed GtkSwitch UI state representation

## [1.5.2] - 29.12.2023

### Fixed

- Fixed "Kill game process" button

### Changed

- Updated Turkish
- Updated German
- Updated Polish
- Updated Chinese

## [1.5.1] - 15.11.2023

### Added

- Added `UpdatingPermissions` installation step
- Downloaders now will skip finished files and truncate them if needed
- Added new fix for the API responses
- Added voiceovers repairing support
- Added special tooltips for concerning patch status

### Fixed

- Fixed launch button color in concerning patches

### Changed

- Increased voiceovers version prediction error
- Updated FPS Unlocker version which fixes new game version integration issue
- Updated Turkish
- Updated German
- Updated Chinese
- Updated Polish

## [1.5.0] - 13.11.2023

### Added

- Added Vietnamese
- Added Korean
- Added Dutch
- Made free space checks resolve symlinks
- Added voiceovers support
- Added new `Concerning` patch status

### Changed

- Updated development libraries versions
- Updated Japanese
- Updated Chinese

## [1.4.0] - 20.08.2023

### Added

- Added feature to map wine drives
- Added `%launch_args%` magic word for game launching command.
Now you can use `%bash_command% <script> %launch_args%` to run custom script
- Added `--session <name>` flag to switch active session
- Added Portuguese
- Added Polish

### Fixed

- Fixed logo size in the first run window

### Changed

- Updated Turkish
- Updated Italian
- Updated Japanese
- Updated Swedish
- Improved files migration code. In the best case scenarios, it will work immediately now
- Updated wishes url extractor to use new cache storage

## [1.3.0] - 02.08.2023

### Added

- Added new gamescope version compatibility
- Added "launcher behavior" option
- Added "kill game process" button when chosen behavior keeps launcher window open
- Bundled some icons into the app for consistency across the systems
- Added better panics handler
- Added Swedish

### Fixed

- Fixed predownload button sensitivity

### Changed

- Improved pre-downloads state checking
- Replaced translation functions by `tr!` macro
- Reworked app resources structure

## [1.2.5] - 19.07.2023

### Fixed

- Added a workaround to remove outdated `Telemetry.dll` file which fixes login error 400 in game login screen

## [1.2.4] - 17.07.2023

### Fixed

- Fixed jadeite patch state handling from the metadata file
- Fixed game pre-downloading button sensitivity when the update was partially downloaded, but then interrupted
- Fixed game pre-downloading button visibility when jadeite patch state is not "verified"

## [1.2.3] - 14.07.2023

### Fixed

- Fixed telemetry disabling

### Changed

- Updated Italian
- Updated Hungarian
- Updated Japanese
- Updated Indonesian
- Updated Spanish
- Updated Turkish
- Updated Chinese

## [1.2.2] - 18.06.2023

### Added

- Added deletion of old patch files (just in case)
- Added telemetry disabling state support
- Added Discord RPC icons updating

### Changed

- Replaced xlua patch by "disable mhypbase" option
- Returned back old `background` file path

## [1.2.1] - 15.06.2023

### Added

- Added Discord RPC icon selection
- Added Japanese
- Added Hungarian
- Integrated Jadeite patch

### Fixed

- Fixed default launcher language selection at the first start
- Fixed some installer updates reporting (including "checking free space")
- Fixed check button style for newly made sessions
- Fixed repairer's NaN progress
- Fixed game session selection when current one is removed

### Changed

- Reworked game sessions selection
- Updated Indonesian
- Updated French
- Made initial tasks async which has decreased startup time
- Updated Spanish

### Removed

- Removed patch mirror migration

## [1.2.0] - 24.05.2023

### Added

- Added Italian
- Added Indonesian
- Added dynamic main button icon switching
- Set button label as "Resume" when the diff is part downloaded
- Added options to use wine / gstreamer shared libraries from selected wine build.
These options will configure `LD_LIBRARY_PATH` and `GST_PLUGIN_PATH` environment variables
- Added setting of `LC_ALL` in wine lang setting
- Added `LAUNCHER_REQUESTS_TIMEOUT` environment variable

### Fixed

- Fixed session applying on each launcher start
- Fixed predownload button ui
- Fixed proton builds integration with sandbox
- Fixed compatibility between sessions manager and sandbox
- Fixed sandboxing of inexisting folders

### Changed

- Apply selected session before launching the game.
This will properly save your game session when you switch between wine prefixes
- Redesigned main button
- Used `whatadistro` to identify recommended package manager in the first run window
- Moved a lot of settings to separate page
- Set fsr quality mode in enhancements settings instead of strength
- Updated fps unlocker data
- Made temporary workaround to the game API changes
- Increased default requests timeout to 8 seconds
- Updated minreq to support `http_proxy`-like variables

### Removed

- Removed Futex2 wine sync option

## [1.1.0] - 06.05.2023

### Added

- Added game settings section
- Added game sessions manager
- Added `LAUNCHER_FOLDER` variable support.
Using this you can specify root path where the launcher stores `config.json` and other files
- Added patch repository mirror

### Changed

- Improved launcher logo rendering quality
- Reworked entry rows in the settings

### Fixed

- Fixed sandboxed game running (sounds are broken for now)

## [1.0.0] - 01.05.2023

🚀 Initial release

<br>

[unreleased]: https://github.com/an-anime-team/wavey-launcher/compare/1.5.5...next
[1.5.5]: https://github.com/an-anime-team/wavey-launcher/compare/1.5.4...1.5.5
[1.5.4]: https://github.com/an-anime-team/wavey-launcher/compare/1.5.3...1.5.4
[1.5.3]: https://github.com/an-anime-team/wavey-launcher/compare/1.5.2...1.5.3
[1.5.2]: https://github.com/an-anime-team/wavey-launcher/compare/1.5.1...1.5.2
[1.5.1]: https://github.com/an-anime-team/wavey-launcher/compare/1.5.0...1.5.1
[1.5.0]: https://github.com/an-anime-team/wavey-launcher/compare/1.4.0...1.5.0
[1.4.0]: https://github.com/an-anime-team/wavey-launcher/compare/1.3.0...1.4.0
[1.3.0]: https://github.com/an-anime-team/wavey-launcher/compare/1.2.5...1.3.0
[1.2.5]: https://github.com/an-anime-team/wavey-launcher/compare/1.2.4...1.2.5
[1.2.4]: https://github.com/an-anime-team/wavey-launcher/compare/1.2.3...1.2.4
[1.2.3]: https://github.com/an-anime-team/wavey-launcher/compare/1.2.2...1.2.3
[1.2.2]: https://github.com/an-anime-team/wavey-launcher/compare/1.2.1...1.2.2
[1.2.1]: https://github.com/an-anime-team/wavey-launcher/compare/1.2.0...1.2.1
[1.2.0]: https://github.com/an-anime-team/wavey-launcher/compare/1.1.0...1.2.0
[1.1.0]: https://github.com/an-anime-team/wavey-launcher/compare/1.0.0...1.1.0
[unreleased]: https://github.com/an-anime-team/wavey-launcher/compare/1.0.0...next
[1.0.0]: https://github.com/an-anime-team/wavey-launcher/releases/tag/1.0.0
Loading

0 comments on commit 9b69719

Please sign in to comment.