Commit Graph

34190 Commits (7d9d377575ff6aac58561c670c8716314386700a)
 

Author SHA1 Message Date
psi29a 99a0755094 Merge branch 'remove_natural_sort' into 'master'
Remove dead code

See merge request OpenMW/openmw!4047
8 months ago
Andrei Kortunov 5e8dc9cc03 Fix stub icon color 8 months ago
Alexei Kotov 745be2e91b Implement NifOsg::Fog::compare() 8 months ago
Alexei Kotov a513049129 Adjust drawable property state changes
Reset shininess and specular strength when specular lighting is supposed to be disabled
Don't add the material redundantly if a sorter is pushed
Don't discard non-default emissive and specular multipliers if there's no sorter or material
8 months ago
Alexei Kotov 713e741f9c Share fog state attributes 8 months ago
Alexei Kotov d7bd5e76ca Move wrapping flag handling to relevant properties 8 months ago
psi29a 6d0df9f686 Merge branch 'window_clamp' into 'master'
Do not take in account UI scaling factor twice

See merge request OpenMW/openmw!4046
8 months ago
Andrei Kortunov d97838def1 Improve launcher appearance 8 months ago
Andrei Kortunov 0873eb6e62 Use scalable icons for wizard 8 months ago
psi29a 02cdeb6252 Merge branch 'scalable_editor' into 'master'
Treat editor icons as scalable

See merge request OpenMW/openmw!4042
8 months ago
psi29a 9662586947 Merge branch 'editor-crash' into 'master'
Clamp widgets coordinates to avoid editor crashes

See merge request OpenMW/openmw!4043
8 months ago
psi29a 0ba8e6a87e Merge branch 'osg_stats_none' into 'master'
Consider absent value in a frame as none in osg_stats.py

See merge request OpenMW/openmw!4044
8 months ago
psi29a d285e3a3ec Merge branch 'windows-2022-images' into 'master'
Run Windows jobs on new Windows Server 2022 images

See merge request OpenMW/openmw!4045
8 months ago
Alexei Kotov 78eda530ac Simplify material file pointer acrobatics 8 months ago
Alexei Kotov 1c1df996be Allow running soulgem instructions on all actors (#7943) 8 months ago
Andrei Kortunov 6390fdee7a Remove dead code 8 months ago
Andrei Kortunov d10b0d503b Do not take in account UI scaling factor twice 8 months ago
psi29a 023c0f7a46 Merge branch 'vfs_normalized_path_6' into 'master'
Use normalized path for music related functions

See merge request OpenMW/openmw!4038
8 months ago
elsid 9d04c1b2b8
Consider absent value in a frame as none
There are frames with missing values because of loading screens. They should not
be replaced with zeroes or other values. Otherwise showed graphs and calculated
statistics are wrong.
8 months ago
Andrei Kortunov 1bb48bcef7 Treat editor icons as scalable 8 months ago
AnyOldName3 da56e1073e Try MSVC 2022
Looks like they *did* upgrade MSVC on the new Windows images.
8 months ago
AnyOldName3 440dc30ffa Run Windows jobs on new Windows Server 2022 images
If no other software changed, then the same cache keys will still work.
8 months ago
Andrei Kortunov 1909ec121b Take in account faction reaction changes 8 months ago
Andrei Kortunov 2264d067fc Clamp widgets coordinates to avoid crashes 8 months ago
psi29a 7a172b061f Merge branch 'toboldlygowherenowizardcathasgonebefore' into 'master'
Support Bethesda shader material files (#7777)

Closes #7777

See merge request OpenMW/openmw!4041
8 months ago
Alexei Kotov 884668927f BGSM Reader: include cleanup, adjust getFile return result 8 months ago
elsid a863899eb1
Use normalized path for SoundManager::streamMusic 8 months ago
trav5 277d830530 ESM::Dialogue Lua bindings 6 8 months ago
trav5 c1639e54b1 ESM::Dialogue Lua bindings 6 8 months ago
Alexei Kotov 77c3cd4467 More BGSM cleanup 8 months ago
Alexei Kotov 6be2bb70c3 Remove unused remnants of NIFStream from BGSMStream 8 months ago
Alexei Kotov ea5e101821 Handle glow maps for BGSM files 8 months ago
Alexei Kotov 8325e100df More decal deduplication 8 months ago
Alexei Kotov 32d24e73fe Update changelog (#7777, Bethesda material files) 8 months ago
Alexei Kotov 6f9206428d Don't ignore material files in NifLoader tests 8 months ago
Alexei Kotov 4e3d45db1b Deduplicate file handling in niftest 8 months ago
Alexei Kotov 5789eb73b1 Deduplicate decal and alpha handling in NifLoader 8 months ago
Alexei Kotov 4ccf9c1917 Deduplicate NifLoader texture attachment
Handle non-existent shader materials more gracefully
Deduplicate shader material drawable property handling
8 months ago
Alexei Kotov e680123482 NifLoader: Make the image manager a member 8 months ago
Alexei Kotov 8997bd6854 Apply shader material transparency parameters, get rid of unwanted shiny 8 months ago
Alexei Kotov 1d65aaee71 Formatting 8 months ago
Alexei Kotov 96f5ae5a8d Handle BGSM decal flag, hide visibility editor markers 8 months ago
Alexei Kotov 1a961f3021 Extremely early handling for BGSM/BGEM files 8 months ago
Alexei Kotov fe1cb3a5ae Add a resource manager for BGSM files 8 months ago
Alexei Kotov cb77bcc4c8 Initial BGEM file parsing 8 months ago
Alexei Kotov 484a360792 Add a safety measure for string loading in BGSM 8 months ago
Alexei Kotov f9f8c1e591 Fix depth test reading in BGSM 8 months ago
Alexei Kotov 8ef6304dd9 BGSM colors are Vec3 8 months ago
Alexei Kotov 015aca2cfd Initial BGSM file parsing 8 months ago
Alexei Kotov 124df1be61 Parse shared part of material files 8 months ago