f4ed565c28
Fix zlib DLL copy on Windows
2025-02-01 13:10:43 -05:00
c38a0decc5
Add Flatpak build job to the CI
2025-02-01 12:58:06 -05:00
06e6037850
Update to reuse-action v5
2025-02-01 12:53:06 -05:00
853ff0d24e
Build Breeze icons on Linux on CI too
2025-02-01 12:35:21 -05:00
3ce1b83cf5
Add KColorScheme to the CI
2025-02-01 12:21:24 -05:00
56a28c8a88
Fix KI18n on the CI
2025-02-01 12:09:03 -05:00
be2032f8bd
Add libsecret dependency to the CI
2025-02-01 12:06:50 -05:00
44c96c2d1f
Make sure to not build testing for some packages on CI
2025-02-01 11:52:40 -05:00
99ae63f0cc
Add KWidgetsAddons to the CI
2025-02-01 11:50:41 -05:00
b037995bd8
Add KGlobalAccel to the CI
2025-02-01 11:39:28 -05:00
8f6c56f067
Add KGuiAddons to the CI
2025-02-01 11:30:06 -05:00
7b4b200f97
Include qtshadertools on the CI again
2025-02-01 11:13:45 -05:00
9356445c19
Add KIconThemes to the CI
2025-02-01 11:06:04 -05:00
48aad8ff4f
Fully specify Qt version on the CI
...
To workaround https://github.com/jurplel/install-qt-action/issues/269 .
2025-02-01 11:05:33 -05:00
a26df33dfb
Update install-qt-action action
2025-02-01 10:59:02 -05:00
b4ddc04ef2
Bump library versions on the CI
2025-02-01 10:55:46 -05:00
aa2cd6e4db
Enable mipmapping for the logo image
...
This makes it slightly smoother looking.
2025-02-01 10:53:09 -05:00
cf981597c0
Add cachedLogoImage property to fix the logo image not showing up
...
I'm not sure if I accidentally removed this or what, but this fixes it.
2025-02-01 10:51:54 -05:00
ea9a9ab4a7
Update Flatpak manifest
2025-02-01 10:42:55 -05:00
9146599551
Add comment for QtDBus so I don't forget again
2025-02-01 10:29:23 -05:00
dd40ae01c4
Remove old vestiages of Windows Breeze icons support
...
This was before the new KIconThemes functions were a thing, so these
can probably be safely removed.
2025-02-01 10:25:38 -05:00
53567fb4f2
Bump minimum Qt to 6.8, enable QTP0004
2025-02-01 10:23:21 -05:00
27ee80522b
Remove "Show News" setting
...
I think this was rarely used, and it just complicates some things.
2025-02-01 10:20:39 -05:00
a106f01697
Use FormPasswordFieldDelegate on the sync page
...
This allows you to manually show the password, if you so desire.
2025-02-01 10:15:55 -05:00
6271a0fdc5
Use FormPasswordFieldDelegate on the login page
...
This allows you to manually show the password, if you so desire.
2025-02-01 10:15:35 -05:00
e5924b16fb
Add more Javascript function annotations
2025-02-01 10:13:05 -05:00
539d430b43
Use better icon for the profiles settings icon
2025-02-01 10:08:10 -05:00
24b5ccf152
Fix top spacing on all of the settings pages
2025-02-01 10:07:36 -05:00
c850ecc093
Use symbolic icons in the settings categories
2025-02-01 10:03:38 -05:00
1e1a1f0f29
Bump copyright date to 2025
2025-02-01 10:02:21 -05:00
bc5da77d29
Use FormLinkDelegate for the lodestone and mog station links
2025-02-01 10:01:23 -05:00
f1a58b1eb7
Bump minimum versions of everything
2025-02-01 09:59:32 -05:00
e3709a4dd1
Actually return to the main page if a login error occurs in auto-login
2025-02-01 09:58:38 -05:00
788918e4b8
Fix SettingsPage
2024-12-29 09:46:21 -05:00
5ac2002bcb
Add a way to manually overwrite what's on the server
...
In the case where you accidentally uploaded the wrong data, or your data
is hosed to begin with.
2024-11-09 15:58:09 -05:00
807cf0e062
Improve character sync error handling, and the sync itself
...
Ported from libQuotient's invokeLogin to our own custom one, so we can
avoid the initial sync until login. Then, make sure we find the room
*after* the sync, not before it.
Also since I wiped the media cache from my server, I hit a crash since
it tried to open an invalid ZIP file. Now we can handle that.
2024-11-09 15:47:34 -05:00
b5b9cdfdc0
Delete KZip in CharacterSync
2024-11-09 15:06:33 -05:00
b66baddbdf
Change icon for the "Forgot ID or Password" button
2024-11-09 15:01:13 -05:00
ec403a2fe7
Fix avatars for accounts not loading
...
This is due to a mistake on my part, a signal needs to be called.
2024-11-09 14:56:40 -05:00
41a91a0295
Fix how game PID detection in Dalamud mode when using Wine
...
The PID Dalamud gives us is the Windows PID, which would be internal to
Wine. Instead, if we're using Wine we need to ignore that and find the
ffxiv process ourselves.
2024-11-09 14:45:51 -05:00
1343558506
Fix typo in the update channels
2024-11-09 14:45:00 -05:00
e4da951cf9
Refactor out the two patch user agents
2024-11-09 14:33:52 -05:00
253fd5f10f
Refactor out the platform, boot, game update channels
2024-11-09 14:30:10 -05:00
726d48cbda
Remove extra line at the end of the text in the about page
2024-11-09 14:24:25 -05:00
a5f3865839
Fix building against the latest libQuotient
2024-11-09 14:21:26 -05:00
1f54ea2e8d
Fix ordering of patch events in registerSession
2024-11-09 14:17:36 -05:00
fe60a48d7f
Remove hacky Steam Deck QtQuick overrides
...
This doesn't really work at all, let's revert it for now.
2024-08-22 21:46:24 -04:00
0dde52a5cc
Use KIconTheme::initTheme()
...
See https://invent.kde.org/frameworks/kiconthemes/-/issues/3 for more
information of what this does
2024-08-22 21:46:04 -04:00
b801a73265
Port to ECMQmlModule
2024-08-22 21:36:23 -04:00
8b90f114d5
Use KConfig cmake macro for kcfgc generation
2024-08-22 21:32:56 -04:00