1
Fork 0
mirror of https://github.com/redstrate/Novus.git synced 2025-05-01 15:57:45 +00:00
Commit graph

540 commits

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