1
Fork 0
mirror of https://github.com/redstrate/Novus.git synced 2025-05-02 08:07:45 +00:00
Commit graph

537 commits

Author SHA1 Message Date
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
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