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
96b198b66d
Automatically switch the renderer to Dawntrail mode if installed
2024-11-02 19:51:57 -04:00
46564264f1
Update libphysis, accommodate for API changes
2024-11-02 19:51:34 -04:00
50f9faac0f
Remove updateTimer from Vector3Edit
...
It attempts to call a function to stop it, even though we never
initialize it.
2024-10-20 19:53:50 -04:00
e19cbd66b1
Note that Endwalker content in a Dawntrail client still loads
...
DW-specific content is WIP and will probably break.
2024-10-20 19:51:43 -04:00
3fb605f277
Bump libphysis
2024-10-20 19:46:54 -04:00
756a37ecac
Fix crash if shpk_name is null
...
This is common for the new Dawntrail models where I think this is
failing on, and should at least prevent an easy crash.
2024-10-20 19:43:00 -04:00
e76a14fa6a
Fix REUSE compliance, for our new kxmlgui files
2024-06-29 10:35:23 -04:00
927accadf9
Renderer: Disable unused attachments extension config for now
...
To unbreak it on my machine, but I wonder if this is still needed
2024-06-28 05:54:31 -04:00
d9678f3b78
Gear Editor: Add "What's this?" tooltips to single gear view functions
2024-05-27 19:04:26 -04:00
0a488807f6
Gear Editor: General code cleanup
...
Boring stuff... removing unnecessary lambdas, variables and more.
2024-05-27 18:57:17 -04:00
0cf37355cb
Switch to KXmlGuiWindow
...
This will eventually use more KStandardAction, and gets rid of our
custom code which is just doing a worse job than KXmlGui.
2024-05-27 18:18:54 -04:00
6e4e8c81a2
Add AppStream metadata
2024-05-27 16:48:12 -04:00
2c479cbb6a
Add Flatpak building instructions
2024-05-27 16:40:11 -04:00
105f59c1f2
Add Flatpak manifest to REUSE
2024-05-27 16:38:21 -04:00
6f007b0683
Add Flatpak
2024-05-27 16:36:56 -04:00
ac16e73c4d
Renderer: Add workaround for older Vulkan SDKs
2024-05-27 16:36:50 -04:00
6ae749a12f
Don't deploy applications on Flatpak
2024-05-27 16:36:35 -04:00
328bcb5572
SDK Launcher: Fix launching under Flatpak
2024-05-27 16:36:21 -04:00
f15049d6aa
Map Editor: Begin adding support for materials
2024-05-27 13:15:50 -04:00
2252feeef3
MDLPart: Add render material cache
2024-05-27 13:15:40 -04:00
4a777ff9db
Fix narrowing conversion introduced in mdlimport
2024-05-25 23:41:50 -04:00
edc341a014
Begin work on importing shape meshes
...
It's temporarily disabled for now, because it doesn't work. But it does
disable the shape meshes so it doesn't bug out in-game, leaving it a
little less ugly.
2024-05-25 23:28:00 -04:00
6cec87568d
Bump libphysis, begin exporting shape data
2024-05-25 22:59:12 -04:00
a4347e6f8b
Armoury: Add Penumbra actions menu
...
It's now possible to "redraw" manually, and also open the main window.
2024-05-25 22:43:49 -04:00
d9438ad88a
Data Explorer: Add status bar with hash, offset and file type info
2024-05-25 10:57:43 -04:00
04aab49f34
Improve wording in some labels
2024-05-25 10:26:26 -04:00
2720e5fd7a
Add a new game launcher program
...
This is simplistic for now, but I want to expand it for quick offline
testing.
2024-05-18 15:14:22 -04:00
5fd94fc70c
Launcher: Add entry for the new material editor
2024-05-18 14:54:17 -04:00
3747e271f9
Launcher: Support launching Windows executables
2024-05-18 14:53:35 -04:00
dd2c3e4487
Remove more unnecessary files from the Windows artifact
2024-05-18 17:31:14 +00:00
5b042dd8a0
Only run "Save Prefix" step when a cache miss happens
...
Prevents a warning from popping up on the dashboard
2024-05-18 17:31:14 +00:00
c5d77cec4f
Mirror the gperf zip, because SourceForge sucks
2024-05-18 17:31:14 +00:00
42f9cb7d8f
Update libphysis version
2024-05-18 17:31:14 +00:00
4d0b109bb8
sklbpart: Fix GLSL flags
2024-05-18 17:31:14 +00:00
3b8b867a02
Make glslang dependency optional
...
This is only needed for additional GLSL debug information, and is
definitely not required.
2024-05-18 17:31:14 +00:00
b81e22a9ae
Build Breeze Icons on Linux too
2024-05-18 17:31:14 +00:00