Commit graph

649 commits

Author SHA1 Message Date
Observer KRypt0n_
d90f339eb1
Added fps unlocker 2022-01-02 19:44:12 +02:00
Observer KRypt0n_
9a2666b8b3
Improved Voice.current output 2022-01-02 19:00:32 +02:00
Observer KRypt0n_
21ec639405
Updated project bundling 2022-01-02 17:17:06 +02:00
Observer KRypt0n_
beb2f516a8
Updated bundle command 2022-01-02 15:15:30 +02:00
Observer KRypt0n_
8eb1aa1ed3
Updated statistics 2022-01-02 13:04:02 +02:00
Observer KRypt0n_
9105a6efa1
Several changes
- added env variables support in config file
- fixed `Process.run()` method work with env variables
- changed a bit `Domain.getInfo()` method
2022-01-02 11:57:10 +02:00
Observer KRypt0n_
2587b29b40
Fixed Domain.getInfo() method work 2022-01-02 03:06:01 +02:00
Observer KRypt0n_
becb7db124
Fixed AppImage compatibility 2022-01-02 02:38:42 +02:00
Observer KRypt0n_
cd3f2e5346
Added AppImage bundler 2022-01-02 02:03:18 +02:00
Observer KRypt0n_
4a2250277d
Improved IPC class working 2022-01-01 23:57:50 +02:00
Observer KRypt0n_
e87f3526c0 Merge branch 'neutralino' of https://gitlab.com/KRypt0n_/an-anime-game-launcher into neutralino 2022-01-01 23:40:29 +02:00
Observer KRypt0n_
4b69f9e4d0
API improvements
- made `IPC` class to make custom IPC implementation
  instead of the Neutralino's Storage API
2022-01-01 23:40:26 +02:00
Maroxy
6139c460be
Fix DXVK not applying due to shell file looking for wine 2021-12-31 22:11:38 +01:00
Maroxy
5a00b95d20
Update german 2021-12-31 21:07:45 +01:00
Observer KRypt0n_
1fe18818dc
Added hints for "recommended only" options in settings 2021-12-31 20:40:18 +02:00
Observer KRypt0n_
c2d2d21b8b
Updated runners list 2021-12-31 20:30:41 +02:00
Observer KRypt0n_
d42ad9e04f Merge branch 'neutralino' of https://gitlab.com/KRypt0n_/an-anime-game-launcher into neutralino 2021-12-31 19:23:35 +02:00
Observer KRypt0n_
3faa73dcfd
Minor changes 2021-12-31 19:23:33 +02:00
Maroxy
ca83c20b48
remove hosts editing from patch 2021-12-31 17:27:54 +01:00
Marie
8971ea6384 Update YAML file for notahuman Shader 2021-12-31 16:14:03 +00:00
Marie
07bf5d6053 Update Preset to V3 2021-12-31 16:12:43 +00:00
Observer KRypt0n_
df9d2f8a33
Several changes
- added slashes to the Download Stream curl command
- fixed game pre-installation scripts
2021-12-31 11:21:26 +02:00
Observer KRypt0n_
7088842f53
Fixed prefix creation
- `Prefix.getWinetricks()` now makes `winetricks.sh` executable
- added test patch hint
- fixed `Install` script error with game updating
- fixed `InstallWine` and `InstallDXVK` scripts work
  now they select installed things in config file
2021-12-30 15:04:09 +02:00
Observer KRypt0n_
aa4539cec3
Made better folder creation
- now Archive Stream creates folders recursively before unpacking
- `DXVK.list()` and `Runners.list()` now don't require related to them folders to work
- now launcher automatically creates `constants.paths.launcherDir` directory at the start
2021-12-30 13:55:04 +02:00
Maroxy
ff6f80c9e0
Fix bundling of json, locales, shaders
Add check for if dxvk, runners and launcher directory exist or doesn't exist
2021-12-30 02:02:11 +01:00
Maroxy
54ff1ed95e
Bundle public in release 2021-12-29 21:39:18 +01: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_
2a4dcc03e3
API improvements
- now pre-downloaded game will be automatically unpacked
2021-12-29 19:32:09 +02:00
Observer KRypt0n_
77969868e3 Merge branch 'neutralino' of https://gitlab.com/KRypt0n_/an-anime-game-launcher into neutralino 2021-12-29 18:04:33 +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
Maroxy
19e8f14f2d
Update DE Locale 2021-12-29 15:43:27 +01:00
Maroxy
f51e4d558e
Delete webm 2021-12-29 14:47:38 +01:00
Observer KRypt0n_
7bfb3ab0b5
Some not important changes 2021-12-29 14:59:55 +02:00
Observer KRypt0n_
fd6989acb8 Merge branch 'neutralino' of https://gitlab.com/KRypt0n_/an-anime-game-launcher into neutralino 2021-12-29 14:56:57 +02:00
Observer KRypt0n_
e762825d91
Several changes
- added theme switching
- added dark theme support for the splash window
2021-12-29 14:56:54 +02:00
Maroxy
e9a208352e
Update locale Comments 2021-12-29 13:36:15 +01:00
Maroxy
14b594f8fe
Add German 2021-12-29 13:33:42 +01:00
Maroxy
a62d917992
Yeet ts-expect-error
otherwise TS nerds will be angry
2021-12-29 13:18:48 +01:00
Observer KRypt0n_
faee9c4a35
Several changes
- added splash screen
- added `Process.kill()` static method
2021-12-29 14:02:12 +02:00
Observer KRypt0n_
ee58e179c3
Several changes
- changed aur package name and link
- removed webkit2gtk from the install commands in readme
- added theme auto-switching
- fixed dxvk config updating after installation
- fixed `fetch()` delaying issues
2021-12-29 01:21:34 +02:00
Observer KRypt0n_
cec860e69c
Added debugger
- disabled already selected dxvk/runner re-selection
- fixed `Voice.current` output
- made `Debug` and `DebugThread` classes
- fixed `winecfg` usage during DXVK installation
- `bash` usage was changed to the `./`
- added voice update state identification
- fixed shaders usage in game launching script
- added debugging to the `[launchder]/logs` folder
2021-12-28 21:22:45 +02:00
Observer KRypt0n_
fca10371b8
Added settings tooltips
- added `tooltip` property for the `Checkbox` and `SelectionBox` components
- changed text selection cursor to default
- added tooltips for some options in the settings menu
2021-12-28 14:16:54 +02:00
Observer KRypt0n_
0c1a9e68ca
Added telemetry checking
- updated vite version
- made `Game.isTelemetryDisabled()` method to check whether game's telemetry is disabled
- made `Domain` class and `Domain.getInfo()` method
  to get information about some domain
- made `Notifications` class to manage system notifications
- added telemetry checking before game launching
2021-12-28 13:27:29 +02:00
Observer KRypt0n_
10b910c2ae
Updated roadmap goals 2021-12-28 12:12:40 +02:00
Observer KRypt0n_
35d9e82222
Several changes
- changed shaders config file format
- added shaders selection menu section template
- made `Shaders` class to manage shaders
2021-12-27 23:17:02 +02:00
Observer KRypt0n_
25e4c3f6f2
Reworked a bit windows opening 2021-12-27 20:51:56 +02:00
Observer KRypt0n_
bc8dfc0394
Several changes
- some `Wine-GE` things recommended now
- added loading gif during dxvk (runner) applying / something deleting
- added dxvk installation, deletion and applying
- `DXVK.current` field was reworked as a `DXVK.current()` method
- added `DXVK.delete()` method
- added `DXVK.apply()` method
2021-12-27 20:33:49 +02:00
Observer KRypt0n_
082b596421
Several changes
- fixed `runners.json` `Wine-6.16-GE-1` URI
- added recommendable only checkboxes for DXVK and runners lists
- fixed empty config property creation
- added runners installation, deletion and selection abilities
- `Runners.current` field was reworked as a `Runners.current()` method to be able
  to change selected runner according to the config file
2021-12-27 18:39:40 +02:00
Maroxy
d26d9578d0
Update comments 2021-12-27 15:36:54 +01:00
Observer KRypt0n_
71d6505fd7
Several changes
- added dnf requirements installation command from the main branch
- added Runners settings section
  and `RunnersSelectionList` to manage them
2021-12-27 16:31:32 +02:00