Commit graph

143 commits

Author SHA1 Message Date
Observer KRypt0n_
b1591c3ea8
Updated roadmap goals 2022-03-09 18:40:57 +02:00
Observer KRypt0n_
a65e5a0f8e
2.2.1
- added `Wine-GE-Proton 7-6` and `GE-Proton 7-9`
- Lutris wine builds were moved below GE-Proton
- `Wine-GE-Proton 7-6` now is the default one
2022-03-09 18:29:24 +02:00
Observer KRypt0n_
2bc2e1a825
Updated repository pictures 2022-03-09 08:44:02 +02:00
Observer KRypt0n_
f0ac6686d5
Updated discord server stats 2022-02-28 13:27:59 +02:00
Observer KRypt0n_
238b6fa132
2.2.0
- fixed issue with the first launcher run
  before the Chinese version was loading ignoring config server property
2022-02-22 18:18:57 +02:00
Observer KRypt0n_
37a6e16e2c
Updated roadmap goals 2022-02-20 13:31:37 +02:00
Observer KRypt0n_
75f2ad66ed
Added initial Chinese game version support
- added `zh-cn` locale
- added `server` field to `config.yaml` file that indicates
  currently using game server - `global` or `cn`
  its default value is based on the system language
- `constants.paths.gameDataDir` returns path based on `server` config property
- `constants.placeholders.uppercase.full` was changed to an object:
  + global: <global game name>
  + cn: <cn game name>
- in `constants.uri.*` changed second fields:
  + api
  + telemetry
  they're following the same format as `full` placeholder
- `constants.versionsUri()` and
  `constants.backgroundUri()` are functions now
  their output depends on server you're passing as a parameter
- added `Game.server` field (global / cn)
- `PatchInfo` type now contains `server` field
- `Patch.getPatchInfo()` also depends on `Game.server` value
- reworked `Background.get()` method to support cn game api
2022-02-20 13:29:06 +02:00
Observer KRypt0n_
e0a093237d
2.2.0 (pre-release 2)
- added analytics window
- reworked `Checkbox`'s `tooltip` property
- added `LeftCheckbox` component
- added `constants.uri.analytics` field
- updated French and Hungarian
2022-02-19 21:24:26 +02:00
Observer KRypt0n_
6d54a53d5e
Updated patch status and usage statistics 2022-02-19 17:26:04 +02:00
Linos Torvolds
6213cd04c0 Update README.md 2022-02-17 22:20:11 +02:00
Observer KRypt0n_
18b2fe1d57
apt-get was changed to apt 2022-02-17 18:36:24 +02:00
Observer KRypt0n_
1c944a3d86
2.1.5
- updated pictures and statistics
- removed `constants.getPatchUri()` function
- reworked `Patch/Stream` class to use `git clone` and `git pull` instead of
  downloading repository archive
- fixed patch applying issue (!43)
2022-02-16 15:43:24 +02:00
Observer KRypt0n_
086e502f12
2.1.4
- updated dependencies, statistics and pictures
- dxvk and runners list now stored in yaml format
- added new wine versions;
  made `Wine-GE 7.2-2` the default one
2022-02-16 09:24:28 +02:00
Observer KRypt0n_
56a6329544 Merge branch 'main' of https://gitlab.com/KRypt0n_/an-anime-game-launcher 2022-02-09 19:16:13 +02:00
Observer KRypt0n_
c70b54a10e
Added discord server statistics 2022-02-09 19:16:10 +02:00
Laurin Neff
b58e48003a
add link to additional flatpak configuration info 2022-02-09 17:49:18 +01:00
Observer KRypt0n_
1dfafd3da4
2.1.3
- updated dependencies

From previous commits:
- added Futex2 option for Wine synchronization settings
- fixed 100% CPU Usage lock on Discord RPC (!36)
- added borderless windows option (!35)
- reworked `enhancements` locales structure;
  added separate "Wine", "Game" and "Launcher" sections
  to the "Enhancements" settings
- added "Use terminal" option to run the wine command in a separate terminal window
- fixed `DXVK.apply()` compatibility with Wine-GE 7.* (b1c96039)
- updated Hungarian and Norwegian
- updated notahuman's shaders to v5 (!37)
- disabled terminal usage in flatpaks
2022-02-06 22:00:36 +02:00
Observer KRypt0n_
51743e502a
Updated flatpak support info 2022-02-05 16:29:35 +02:00
Observer KRypt0n_
69d621761a
Updated roadmap goal 2022-02-04 20:29:21 +02:00
Observer KRypt0n_
48f67d461a
Updated launcher version in readme 2022-02-03 17:33:26 +02:00
Observer KRypt0n_
a4a1d3501e
2.1.2
- added `latest.log` file generation, changed log files naming

From previous commits:
- fixed chinese voice data installation (!33)
- don't attempt to edit /etc/hosts or use pkexec when running as flatpak (!31)

From beta-1:
- fixed compatibility issues with patch repos
2022-02-03 17:12:55 +02:00
Observer KRypt0n_
c3dfc6b9bd
Added roadmap goal 2022-02-02 22:55:29 +02:00
Observer KRypt0n_
b75e389739 Updated installation links in readme 2022-02-02 11:23:35 +00:00
Marie
0aa2f3518f Add Flatpak, Provide link to pacstall's site 2022-02-01 12:38:54 +00:00
Observer KRypt0n_
147aed82df
2.1.1
- fixed patch applying issue
2022-01-31 22:43:36 +02:00
Observer KRypt0n_
210c995368
Updated readme 2022-01-30 23:01:44 +02:00
Marie
90320e86f1 Small Changes 2022-01-30 12:37:13 +00:00
Observer KRypt0n_
425c7f4db0
Several changes
- added blank analytics window
- added roadmap goal
- removed `components.sass` file;
  its content was moved to `settings.sass`
- updated Spain and Italian
- made preparations for tos violation warning window
- improved `Button` component
- added `constants.uri.discord` and
  `constants.placeholders.uppercase.company_alterego` fields
- updated empathize version, added proper windows centering
2022-01-30 01:18:41 +02:00
Observer KRypt0n_
c461f35391
Updated French, added roadmap goal 2022-01-28 23:26:08 +02:00
Observer KRypt0n_
2f58cc5774
Added roadmap goal 2022-01-28 22:52:06 +02:00
Observer KRypt0n_
7775526372
Several changes
- updated readme
- added localiztions for notifications
- fixed possible errors in `Locales.bind()` method
- added `Locales.translate()` method to translate something
2022-01-28 22:30:28 +02:00
Observer KRypt0n_
2d7e1745b4
Preparations to 2.1.0
- updated readme
- added DXVK 1.9.4 and made it default;
  DXVK 1.8 and 1.8.1 now aren't recommended
- added Indonesian
- added Wine synchronization option in settings
  that can accept None, ESync or FSync
- added `xdelta3` package existing checking before patch applying;
  also added an error notification when patch repos are not available
2022-01-25 20:04:08 +02:00
Observer KRypt0n_
f40806ab2d
Updated roadmap goals 2022-01-14 01:04:11 +02:00
Observer KRypt0n_
56f2c56dfc
Updated pacstall support 2022-01-13 19:34:23 +02:00
Observer KRypt0n_
bc6d6fb100
Fixed statistics link in readme 2022-01-12 23:44:46 +02:00
Observer KRypt0n_
ddfabe5df4
Updated readme and project pictures 2022-01-12 20:08:47 +02:00
Observer KRypt0n_
e8f494fa64
2.0.0 release!
- updated readme
- slightly changed repository files structure
2022-01-12 20:04:41 +02:00
Observer KRypt0n_
8cade1a391 Merge branch 'neutralino' into 'main'
Merge neutralino to main

See merge request KRypt0n_/an-anime-game-launcher!20
2022-01-12 17:39:44 +00:00
Observer KRypt0n_
d7162e85a4
Several changes (I LOVE SVELTE!!!)
- updated readme
- removed es-es locale because no one use it
- updated German, French and uwu languages
- fixed old launcher logs deletion
- added environmental variables manager
- fixed `Domain.getInfo()` method work in some specific cases(?)
2022-01-10 15:14:03 +02:00
Observer KRypt0n_
d5b581007a
Updated readme 2022-01-08 14:58:30 +02:00
Observer KRypt0n_
80a0711b6b
Updated way DiscordSettings handles RPC icons 2022-01-08 14:48:31 +02:00
Observer KRypt0n_
ec046faee9
Updated readme 2022-01-06 02:20:57 +02:00
Observer KRypt0n_
bb6d68bec0
Changed warning sign emoji 2022-01-05 13:41:18 +02:00
Observer KRypt0n_
2d2f876f5b
Updated patch status 2022-01-05 13:40:13 +02:00
Observer KRypt0n_
cc56b834e9
Updated readme 2022-01-05 03:22:46 +02:00
Observer KRypt0n_
e6ac5164b3
Updated 2.0.0 release goals 2022-01-03 23:20:37 +02:00
Observer KRypt0n_
8eb1aa1ed3
Updated statistics 2022-01-02 13:04:02 +02:00
Observer KRypt0n_
2587b29b40
Fixed Domain.getInfo() method work 2022-01-02 03:06:01 +02:00
Observer KRypt0n_
81676f4b7c
Made default runner and dxvk auto-installation
- Wine-GE runners family moved to the top of the runners list
- now installed runner will be automatically selected
- launcher controls were slightly moved down
- fixed double resolved unpack directory logging in AbstractInstaller
- fixed `Prefix.create()` method work
- added `State.update()` method logging
- now settings button will be hidden when user are doing something
- added `InstallWine` and `InstallDXVK` scripts; added related launcher states
2021-12-29 21:34:23 +02:00
Observer KRypt0n_
d2d690a114
Added game pre-downloading feature
- decreased splash window size
- added `Game.getLatestData()` result caching, so basically every
  `Game` and `Voice` method and field now caches most of the data
- Made `Game.predownloadUpdate()` method
- Made `Game.isUpdatePredownloaded()` method
- Made `Voice.predownloadUpdate()` method
- Made `Voice.isUpdatePredownloaded()` method
- fixed `Cache.get()` method work
- now launcher window hides when you launch the game
- added `pre_download_game` API field type definition
- added game pre-downloading button
2021-12-29 18:04:30 +02:00