Commit graph

403 commits

Author SHA1 Message Date
Observer KRypt0n_
f3b7a53fea
feat(core): implemented SDK 1.4.0 2023-05-21 11:55:23 +02:00
Observer KRypt0n_
eaaeffb523
feat(core): implemented SDK 1.4.0 2023-05-21 11:41:47 +02:00
Observer KRypt0n_
aa407308de
feat(ui): renamed additional enhancement options 2023-05-20 22:05:11 +02:00
Observer KRypt0n_
b564bb77ed
feat(i18n): added Indonesian 2023-05-20 21:56:46 +02:00
Observer KRypt0n_
e520d8678b
feat(ui): moved sandbox, environment and game settings into separate pages 2023-05-20 21:43:56 +02:00
Observer KRypt0n_
3a418126c2 feat(ui): moved wine/dxvk settings to separate page 2023-05-20 19:56:08 +02:00
Observer KRypt0n_
4676ac3a81 feat(core): use whatadistro library to identify package manager in first run window
Patch's dev has pacman gui game which executable is called `pacman`,
so with current checks this game was launching all the time on his pc lmao
2023-05-20 19:56:08 +02:00
Observer KRypt0n_
ec57b8f922
build: updated Cargo.lock 2023-05-20 16:53:17 +02:00
Observer KRypt0n_
8d8087443e
feat(core): implemented SDK 1.3.0 2023-05-20 16:49:30 +02:00
Marie
3ad7993bd3
feat(about): add credit for italiano 2023-05-18 19:30:49 +02:00
QuazarOmega
dcaf6a027c
merge: add italian localization (#163)
* chore: remove execute permissions from Spanish localization files

* feat(i18n): Add Italian localization
2023-05-18 19:28:25 +02:00
Observer KRypt0n_
e2f66180d2
feat(ui): redesigned main button 2023-05-16 20:30:46 +02:00
Observer KRypt0n_
7a7cdb38f1
feat(core): updated SDK version 2023-05-16 16:05:02 +02:00
Observer KRypt0n_
a58bd18a79
fix: fixed session applying on each launcher start 2023-05-15 21:43:22 +02:00
Mar0xy
9d9e683a85
feat: update icon and add artist to about 2023-05-13 20:26:06 +02:00
Observer KRypt0n_
bc89e061e6
feat: updated changelog 2023-05-06 15:31:00 +02:00
Observer KRypt0n_
8007270f48
fix: fixed merge issues 2023-05-06 15:27:56 +02:00
Observer KRypt0n_
1d7d50e85c
Merge branch 'main' of https://github.com/an-anime-team/an-anime-game-launcher into next 2023-05-06 15:26:08 +02:00
Observer KRypt0n_
33e479783f
feat: updated changelog 2023-05-06 14:03:16 +02:00
Observer KRypt0n_
c05268f03d
feat(ui): added wishes history opener 2023-05-05 18:26:57 +02:00
Observer KRypt0n_
92c4b92e13
feat: removed repair game button
Feature doesn't work like it was in other launchers
2023-05-05 18:22:38 +02:00
Observer KRypt0n_
6671486df4
feat(ui): decreased logo size a bit more 2023-05-05 17:04:13 +02:00
Observer KRypt0n_
719fffb8eb
feat(i18n): added base localizations 2023-05-05 16:50:02 +02:00
Observer KRypt0n_
c872475fe6
feat: added game sessions manager 2023-05-05 16:36:08 +02:00
Observer KRypt0n_
a122acb0b8
feat(core): updated Relm4 to 0.6.0-beta.1 2023-05-05 11:35:26 +02:00
Observer KRypt0n_
3d036e6a97
feat(ui): reworked entry rows in the settings
Removed huge pill buttons, added small "+" icons
2023-05-05 11:26:36 +02:00
Observer KRypt0n_
bdd45471ca
feat(ui): updated translators credits in about dialog 2023-05-05 11:25:28 +02:00
Observer KRypt0n_
073193e596 feat(ui): initial game settings section rework
(had to commit these changes to merge Turkish locales)
2023-05-05 09:36:37 +02:00
Observer KRypt0n_
140eb38a4a
feat(ui): made launcher icon a bit smaller 2023-05-04 13:28:56 +02:00
Observer KRypt0n_
c765448e43 feat: some initial work on adding "game" settings section
Is not yet even started, just had to commit changed to checkout to the main branch
2023-05-03 21:06:27 +02:00
Observer KRypt0n_
ca1d3d0247
feat(ui): updated credits in about dialog 2023-05-01 20:35:04 +02:00
Observer KRypt0n_
9534f072e8
feat(ui): improved launcher logo rendering quality 2023-05-01 14:16:05 +02:00
Observer KRypt0n_
436404bd55
docs: updated repository links 2023-04-23 22:40:34 +02:00
Observer KRypt0n_
074139a660
fix: fixed default game edition selection at start 2023-04-23 22:31:57 +02:00
Observer KRypt0n_
82e3355036
fix(ui): fixed buttons placing in classic style 2023-04-23 11:25:23 +02:00
Observer KRypt0n_
f20085f97e
feat(core): updated background picture uri 2023-04-23 11:21:17 +02:00
Observer KRypt0n_
60da405e42
feat(core): implemented multi-regional patch support 2023-04-23 11:06:04 +02:00
Observer KRypt0n_
d14a31aa0c
feat(ui): added game edition switcher 2023-04-23 10:15:33 +02:00
Observer KRypt0n_
6c442bd947
feat(core): initial multi-edition support 2023-04-23 10:11:11 +02:00
Observer KRypt0n_
81e7b9c5a7
feat: initial changes set 2023-04-22 23:32:08 +02:00
Observer KRypt0n_
835cb63b88
feat(ui): used gtk::Picture for better image scaling 2023-04-22 19:27:54 +02:00
Observer KRypt0n_
341cf04e38
Merge branch 'next' of https://github.com/an-anime-team/an-anime-game-launcher 2023-04-22 18:58:53 +02:00
Observer KRypt0n_
aa5215533a
feat: added rules approving dialog to the first run window 2023-04-22 18:06:41 +02:00
Observer KRypt0n_
c2bbde85b3 feat: fixed wine tools running using proton builds 2023-04-18 16:43:07 +02:00
Observer KRypt0n_
06c3f0fb12 feat: initial changes set 2023-04-18 12:49:56 +02:00
Observer KRypt0n_
f9bf0accf8 docs: updated changelog 2023-04-17 19:09:32 +02:00
Observer KRypt0n_
6281d1a49d
feat(i18n): updated base sandbox locales 2023-04-17 15:50:55 +02:00
Observer KRypt0n_
e5daf0cfea
feat(ui): added symlinks and args to sandbox settings 2023-04-17 15:29:11 +02:00
Observer KRypt0n_
addb71305f
feat: add inputs clearing in environment/sandbox settings
closes #133
2023-04-17 11:49:32 +02:00
Observer KRypt0n_
edaecf9e93 3.5.1 2023-04-17 11:44:44 +02:00
Observer KRypt0n_
38e285ce32
feat(ui): added debugger to wine tools 2023-04-16 15:10:26 +02:00
Observer KRypt0n_
f64d60128c
fix(ui): fixed hostname option in sandbox settings 2023-04-16 15:00:05 +02:00
Observer KRypt0n_
7ca492b6d9
feat(i18n): updated base locales 2023-04-16 14:45:52 +02:00
Observer KRypt0n_
704b238ea5
docs: updated changelog 2023-04-16 14:34:38 +02:00
Observer KRypt0n_
1954f99783
feat(ui): added sandboxing feature 2023-04-16 14:12:25 +02:00
Observer KRypt0n_
d058342829
feat: added game sandboxing 2023-04-16 12:04:53 +02:00
Observer KRypt0n_
07a992be58
feat: listed Krock in about window 2023-04-15 23:52:36 +02:00
Observer KRypt0n_
ce20f1e667
feat(core): fixed use of fps unlocker 2023-04-15 12:48:15 +02:00
Observer KRypt0n_
4eed994648
feat(core): initial core/sdk migration patch set 2023-04-15 12:36:03 +02:00
Observer KRypt0n_
176789ad10 feat(ui): small progress bar changes 2023-04-15 10:48:02 +02:00
Observer KRypt0n_
9308086bec
feat: updated changelog 2023-04-12 15:47:57 +02:00
Observer KRypt0n_
985b66d72b
feat(ui): disabled fraction displaying in repairer's progress bar 2023-04-12 15:26:35 +02:00
Observer KRypt0n_
fc096b6e18
3.4.0 2023-04-11 22:39:12 +02:00
Observer KRypt0n_
f66111f8e9
feat: preparations for upcoming 3.6 changes
Added support for the game files structure updating mechanism
form the latest launcher SDK. Also added
new progress bar statuses for applyign hdiff patches
and removing outdated files
2023-04-11 20:08:54 +02:00
Observer KRypt0n_
4e173fe9b1
feat(i18n): added base migration-related locales 2023-04-09 19:52:43 +02:00
Observer KRypt0n_
01748695b2
feat(i18n): added base 3.4.0 localization 2023-04-09 19:38:13 +02:00
Observer KRypt0n_
9189a6722b
feat(ui): Added preferences search 2023-04-09 19:00:07 +02:00
Observer KRypt0n_
3b8ec10938
feat(ui): fixed app version display in changelog 2023-04-09 18:56:13 +02:00
Observer KRypt0n_
032e6be582
docs: updated changelog 2023-04-09 18:50:28 +02:00
Observer KRypt0n_
9453a2bbc5
feat(ui): made wine / dxvk versions always visible if they're downloaded 2023-04-09 18:45:38 +02:00
Observer KRypt0n_
16e6c8e1d2
feat(ui): replaced static image by spinner in wine / dxvk version selection 2023-04-09 18:38:15 +02:00
Observer KRypt0n_
13fd1ebb4f
feat: added whitespaces removing from environment values
One user somehow got it in game running command. Have no idea
how could it happend but just in case added `trim()` calls
2023-04-09 18:03:46 +02:00
Observer KRypt0n_
f777963548
feat: added wine tools to settings 2023-04-09 17:58:23 +02:00
Observer KRypt0n_
567df16610
feat: made migrate installation button work 2023-04-09 17:06:05 +02:00
Observer KRypt0n_
285195954e
fix: fixed game edition changing on switcher change 2023-04-08 22:45:38 +02:00
Observer KRypt0n_
49ebbc35a2
feat(ui): added changelog to updated components toast
Implemented SDK 0.5.13
2023-04-08 21:57:52 +02:00
Observer KRypt0n_
22598efb15
docs: updated changelog 2023-04-08 19:54:32 +02:00
Observer KRypt0n_
deacef3759
feat(core): implemented SDK 0.5.12
This change allows to support game edition switching in settings
2023-04-08 19:46:28 +02:00
Observer KRypt0n_
941851c234
feat(ui): utilized new recommended feature for wine / dxvk versions 2023-04-07 21:25:27 +02:00
Observer KRypt0n_
487fdd79ee
feat(ui): used dxvk component's title field 2023-04-06 23:16:24 +02:00
Observer KRypt0n_
7fb37d9252
docs: updated changelog 2023-04-06 22:13:40 +02:00
Observer KRypt0n_
d7a46b25da
feat: added environment emulation support
This experimental feature generates special configuration file
which game interprets as different environments.
With this, for example, you can access google payment methods
2023-04-06 22:09:36 +02:00
Observer KRypt0n_
b20df574bf
docs: updated changelog, added it to about window 2023-04-06 19:37:30 +02:00
Observer KRypt0n_
02323bad4f
feat(core): implemented core 0.5.8 2023-03-31 10:21:06 +02:00
Observer KRypt0n_
7e20abf991
feat(ui): added initial installation migration window support 2023-03-29 18:45:31 +02:00
Observer KRypt0n_
5a4eeb5636
feat: improved game repairing feature
Added support for xlua patch, stopped launcher from repairing
one forgotten anti-cheat related file
2023-03-25 14:00:20 +02:00
Observer KRypt0n_
f1b10c6bea
feat: first run: made default game folder name depend on game edition 2023-03-25 13:37:03 +02:00
Observer KRypt0n_
71d454d87c
feat(ui): small ui fixes 2023-03-25 13:34:54 +02:00
Observer KRypt0n_
e24f642e83
feat(ui): reduced toasts timeout from 5 to 4 seconds 2023-03-24 16:05:42 +02:00
Observer KRypt0n_
a3e4e40b9d
feat(ui): changed background for the main progress bar in classic style
Made it match new background picture slightly better
2023-03-24 15:56:14 +02:00
Observer KRypt0n_
f0286a418e
fix: fixed infinite retries to download some update or patch the game if it failed 2023-03-24 15:55:23 +02:00
Observer KRypt0n_
ac652529d8
feat(core): removed launcher.speed_limit config 2023-03-24 14:47:02 +02:00
Observer KRypt0n_
ec1d3aee7c
style: small style changes 2023-03-24 14:12:50 +02:00
Observer KRypt0n_
1a8bb8bf17
feat(core): swapped game version gathering and patch repo updating tasks order 2023-03-23 19:16:43 +02:00
Observer KRypt0n_
666a3e2976
feat(ui): added menu button to open wishes history in your browser 2023-03-23 15:53:26 +02:00
Observer KRypt0n_
2d81e50e68
refactor: used std::env::temp_dir() instead of std::path::PathBuf::from("/tmp") 2023-03-23 14:27:47 +02:00
Observer KRypt0n_
907361df7b
feat(ui): initial xlua patch implementation 2023-03-22 20:44:46 +02:00
Observer KRypt0n_
ddc122d631
feat(core): implemented core library 1.4.0
It now allowed to use several patches for the game. As well it now uses `GitRemoteSync`
trait like components index does with gains more stability I guess
2023-03-22 17:25:26 +02:00
Observer KRypt0n_
3d1674975d
refactor: changed deprecated method show to present 2023-03-19 17:08:42 +02:00
Observer KRypt0n_
25b18958bc
feat: implemented relm4 0.6.0-alpha.2 and gtk 4.10 2023-03-19 16:39:33 +02:00