1
Fork 0
mirror of https://github.com/redstrate/Astra.git synced 2025-04-22 04:37:46 +00:00
Commit graph

25 commits

Author SHA1 Message Date
9ed269c697 Add options for hiding news list or banners 2022-04-10 16:58:29 -04:00
56710be2ff On startup, expand and properly resize news items 2022-04-10 16:17:14 -04:00
e4df844c44 Fix icons on configure menu items 2022-04-09 17:57:03 -04:00
a2bb741c72 Fix "Configure Wine" menu item not working if game is not installed
Now there is a dedicated way to launch an external tool, that does not
wrap in gamescope (if enabled) and not in the game's working directory.
2022-04-09 17:53:43 -04:00
6462895033 If wine is not installed, disable login 2022-04-09 17:30:19 -04:00
7b2a0ca1c2 Check for wine version
This isn't displayed in the settings UI yet.
2022-04-09 17:28:24 -04:00
b095b343fe Properly set parent of about qt window 2022-04-09 17:05:12 -04:00
763a524766 Make it much more clear when the game is not installed
Now the "open game directory" buttons in settings is turned off, and
buttons that could possibly result in a broken launch is now disabled
too.
2022-04-09 16:56:17 -04:00
a87e6ea271 When using a mac license, use the proper mac client user agents 2022-03-16 15:03:35 -04:00
1aa1d10d07 Add version label to about window
This is hardcoded for now
2022-03-14 13:19:50 -04:00
703f66a8d6 Only fetch the news once 2022-03-13 19:49:28 -04:00
48b7e8a5a8 Add a news list and a basic banner view to the main window 2022-03-10 10:03:17 -05:00
0b3f438819 Add a dedicated "Configure Profiles" menu item 2022-03-09 08:08:03 -05:00
2c8e0f1552 Fix the last of the system libraries issue 2022-03-01 17:21:29 -05:00
0a34dd676e Attempt to use system libraries (properly this time) 2022-03-01 16:58:47 -05:00
3ccd6d3b4d Don't load/save credentials from the system keychain in debug builds
This prevents a really annoying workflow on macOS, wherein the system
prompts you each time you rebuild the program.

Closes #9
2022-02-24 09:38:41 -05:00
d7398ce0fd Reorganize menu bar
Now it makes way more logical sense, there's a real "Settings" menu now.
Wine settings is relocated there, and now there's an easy way to open
the game directory in the "Tools" menu.
2022-02-24 09:28:11 -05:00
5e1fc20276 Add option to close automatically when game is launched 2022-02-24 09:10:00 -05:00
f270cfe1ec Add a configuration menu for gamescope 2022-02-23 21:18:53 -05:00
e8893cf26e Rename to Astra 2022-02-23 19:00:17 -05:00
redstrate
b7e22b428c Add help menu 2021-12-03 17:19:58 -05:00
redstrate
147eaad852 Use non-64 ffxivboot
* Helps prevent FFXIV thinking it's a macOS-licensed game under Linux
2021-12-02 22:26:08 -05:00
redstrate
9668c0c30e Add button to use official launcher in certain cases 2021-12-02 14:41:08 -05:00
redstrate
f4f3bfb07c Prevent logging in when maintenance is in progress 2021-12-02 14:17:33 -05:00
redstrate
9bd6e9c977 Separate main launcher core and launcher window, add basic command line support 2021-11-23 15:34:23 -05:00