b8693effc0
Add Quit actions to the apps that don't have it
2025-05-01 17:59:20 -04:00
d93d730274
Use the better-fitting setWindowFilePath in model viewer
2025-05-01 17:41:59 -04:00
23cd335fbf
Update luadec again aaaa
2025-05-01 17:39:28 -04:00
a5f47949a2
Update luadec with further fixes
2025-05-01 16:58:36 -04:00
7b9f7c005b
Update luadec to fix MSVC error
2025-05-01 16:44:21 -04:00
ffe6be2159
Install x86 stdc++ on Ubuntu CI for luadec
2025-05-01 16:37:07 -04:00
667ef5e049
Update luadec to hopefully fix Windows build
2025-05-01 16:31:09 -04:00
1dd7d68478
Install x86 libc on Ubuntu CI for luadec
2025-05-01 16:29:46 -04:00
f5153da01a
Load atex textures in Data Explorer again
...
These got lost when the file types were refactored, now they are
displayed again.
2025-04-30 19:50:18 -04:00
dab4a698b2
Decompile Lua bytecode in Data Explorer
...
The game has *tons* of Lua scripts for event scripting, and are very
interesting to explore. I had to do manually call luadec before, but now
it should be much easier by automatically decompiling Lua scripts in the
Data Explorer.
2025-04-30 19:44:20 -04:00
365d75c754
Speed up the start-up of Data Explorer, especially with large databases
...
I ran it through Hotspot, and it takes a *while* going back and forth
with the database. The database is usually small enough to fit in
memory, so we just do that instead.
2025-04-30 17:52:37 -04:00
4b033c8d95
Update libphysis to make the Data Explorer work again
...
The hash calculations after the IndexFile refactoring upstream was
broken, now it's fixed!
2025-04-30 17:30:09 -04:00
4559f423f4
Don't bother removing Physis DLLs
2025-04-29 17:12:48 -04:00
e4821b812b
Install libhunspell on Ubuntu CI for Sonnet
2025-04-29 16:58:51 -04:00
e3f67f5311
Copy the correct zlib DLLs on Windows
2025-04-29 16:57:48 -04:00
8b534fd854
Revert "Remove zlib build from the CI"
...
This reverts commit afe59198
2025-04-29 16:37:15 -04:00
9b97c0ecee
Remove Qt6PrintSupport copy on the Windows CI
2025-04-29 16:31:33 -04:00
afe5919839
Remove zlib build from the CI
2025-04-29 16:18:40 -04:00
62ad079314
Remove explicit parallelism flags on the CI
2025-04-29 16:18:15 -04:00
fadabb83ab
Update to Qt 6.8.2 on the CI
2025-04-29 16:18:01 -04:00
d5cdbf4359
Remove donation link from AppData
2025-04-29 16:17:40 -04:00
affa5901fb
Give prettier names to CI jobs
2025-04-29 16:06:33 -04:00
099e5b5b37
Remove linking to zlib
...
This is no longer required in Physis.
2025-04-29 16:05:08 -04:00
40543381cb
Disable Wayland and X11 features of KGuiAddons on the CI
2025-04-29 15:54:04 -04:00
61c663ff10
Don't crash when there's no rows to read
2025-04-29 15:53:31 -04:00
7bf2a88c91
Update libphysis to unbreak Windows build
2025-04-29 15:53:20 -04:00
ad80b4680f
Bump Qt version on the CI
2025-04-29 00:24:19 -04:00
3394d7756e
Update out-of-date Actions
2025-04-29 00:18:37 -04:00
3c01508866
Update to latest libphysis
2025-04-29 00:08:50 -04:00
928a77aab4
Fix invalid row access in GearListModel
...
This was based off some previous, bad assumptions in Physis where a row
id of 0 was valid. Now we do proper null checks!
2025-04-28 23:50:01 -04:00
a86ef69bdb
Update to latest libphysis and it's API changes
2025-04-28 23:46:23 -04:00
f10beec178
Use upstream Corrosion, not what is shipped in your system
...
Fedora refuses to update their Corrosion, and it's getting *really*
annoying. Whatever!
2025-04-28 23:40:51 -04:00
5f7e050e25
Hide unnecessary actions in the SDK launcher
2025-03-24 22:18:58 -04:00
975eb45d36
Bump copyright year in the about data
2025-03-24 22:15:22 -04:00
6e25f0fd69
Add "What's This?" hints for some widgets in the Excel Editor
2025-03-24 22:13:38 -04:00
fbc1ff134c
Set the window title to the currently open Excel sheet name
2025-03-24 22:09:24 -04:00
04207ecef7
Remove funding information
2025-03-23 20:19:46 -04:00
f99c3e4360
Add a combobox to switch languages of an Excel sheet
2025-03-23 20:18:39 -04:00
0dcad9c5f6
Add a TODO comment for Excel definitions
2025-03-23 20:00:11 -04:00
b6c2f2eb73
Update to latest libphysis
2025-03-23 19:55:28 -04:00
0e1fcebd63
Add scripts to build Novus for the repo
2025-03-17 21:43:09 -04:00
2fe2dda5dc
Update Flatpak base to 6.8
2025-03-02 08:56:06 -05:00
f21619ed3b
Bump minimum Qt and KF versions to 6.8
2025-03-02 08:56:06 -05:00
16197c1c3f
Adjust some of the Flatpak permissions
2024-12-17 16:31:03 -05:00
614f491ea2
Skip rendering models with invalid shader packages
2024-11-03 11:49:33 -05:00
f63dcbe9b0
Make Dawntrail geometry rendering work
...
The biggest change is making the model data read from vertex streams,
like how the retail client is doing. The vertex bindings/locations
should be fixed, resilient for the future and work across more shader
packages.
2024-11-03 11:05:30 -05:00
a3f3437742
Actually fill the whole Dawntrail bone buffer
2024-11-02 22:14:10 -04:00
8535fec7aa
Don't hardcode scene keys in PASS_COMPOSITE_SEMITRANSPARENCY pass
...
This allows stuff to render again! But it's still broken of course...
2024-11-02 22:05:01 -04:00
0d593ba3a6
Don't hardcode scene keys anymore
...
This allows us to properly support a wider variety of shader packages
and also don't have to worry about Dawntrail specifically for now.
2024-11-02 22:00:47 -04:00
8632786920
Don't try to load old tile textures in Dawntrail
...
These no longer exist, I think there are multiple tile textures now but
that will be implemented later.
2024-11-02 19:57:37 -04:00