Kyle Cooley
98c38ad7d1
Merge cleanup.
7 years ago
Kyle Cooley
6d9d98c02c
Merge Land/LandTextures
7 years ago
Kyle Cooley
b14404e9cc
Fix region colors
7 years ago
Marc Zinnschlag
dd17f70068
Merge remote-tracking branch 'aesylwinn/landrecords'
7 years ago
Kyle Cooley
2f5449a68c
Remove now unnecessary overrides.
7 years ago
Kyle Cooley
137ea872d3
Hide base land textures.
7 years ago
Kyle Cooley
dfcbee3ab1
Ignore case when comparing textures, also add new textures to lookup map.
7 years ago
Kyle Cooley
1fe1ec63c4
Fix Qt4 build
7 years ago
Kyle Cooley
3981f79d38
Change flag for base land textures
7 years ago
Kyle Cooley
054e6a780e
Use map for texture lookup.
7 years ago
Kyle Cooley
4921e7f5c1
Get rid of reinterpret cast.
7 years ago
Marc Zinnschlag
e6caacec04
Merge remote-tracking branch 'plutonicoverkill/pref-pane-width'
7 years ago
Kyle Cooley
50d9d9f78f
Get rid of some templates, exceptions instead of assert, and other small changes.
7 years ago
PlutonicOverkill
5e60fb7c10
Fix preferences pane width
7 years ago
scrawl
bd667c3847
Merge pull request #1435 from AnyOldName3/cmake-vs-debugging-dir
...
If CMake supports it, sets the debugger working directory for Visual …
7 years ago
Marc Zinnschlag
9a8a4c744f
Merge remote-tracking branch 'capostrophic/controlplus'
7 years ago
Capostrophic
97ff24b8d6
Change ctl to ctrl in OpenMW-CS shortcut manager
7 years ago
Kyle Cooley
25d4a0370f
Changes to land data access in tables, also update Land once per frame in scene view.
7 years ago
Kyle Cooley
d030b595f8
Fix potential segfault, cleanup, get rid of warnings.
7 years ago
Kyle Cooley
72cb405de2
Some bug fixes, changes to land load code.
7 years ago
AnyOldName3
5ce34f1cbf
Move new behaviour into macro to reduce code duplication
7 years ago
Kyle Cooley
2eacc2f093
Changes to land creation, add ability to specifically clear terrain cache
7 years ago
AnyOldName3
3c0ec0d6d0
If CMake supports it, sets the debugger working directory for Visual Studio
7 years ago
Kyle Cooley
ab607f3028
Tweaks to land loading, land cloning, terrain signals, placeholder land update handling
7 years ago
Kyle Cooley
99e90ef808
Cleanup. Also modify ltex index generation.
7 years ago
Kyle Cooley
97d0fd756a
LTEX importing
7 years ago
Kyle Cooley
5c3e90da88
Fix includes
7 years ago
Kyle Cooley
d3014cf394
Temporary fix for adding new lands, cloned lands will still reference old data though
7 years ago
Kyle Cooley
90c485104a
Land creator
7 years ago
Kyle Cooley
7cc95a11a4
Add more land table columns
7 years ago
Kyle Cooley
30ba1d4c25
Move touch command to creator, to allow customization and not break abstraction
7 years ago
Thunderforge
e0ffc94f3e
Fix OpenMW-CS internal name
7 years ago
Kyle Cooley
1d480015b4
Add ability to touch records, LAND records in particular
7 years ago
Kyle Cooley
9e41f1340a
Replace nonconst getId with setId, add template specialization and specialized derived classes for LandTexture
7 years ago
Kyle Cooley
5d14a2afcc
Initial LTEX/LAND tables
7 years ago
scrawl
4fba157d3b
Implement releaseGLObjects for cached resources
7 years ago
Marc Zinnschlag
91f674bb6f
Merge remote-tracking branch 'aesylwinn/master'
7 years ago
Kyle Cooley
a8576d78ad
Change default topic info values
7 years ago
Kyle Cooley
42b948dffe
Fix pathgrid segfault
7 years ago
Kyle Cooley
157ecb166c
Fix wrong folder name
7 years ago
Kyle Cooley
d3d04171f9
Fix seg fault, undo changes BsaArchive
7 years ago
Kyle Cooley
8c4b12a603
VFS changes, one VFS and resource system per document.
...
Added ability to reset a VFS::Manager.
Removed ability to rebuild the index for a VFS::Manager.
Moved VFS creation to CSM::Data.
7 years ago
Kyle Cooley
979b0d7211
Code cleanup and more cache clearing
7 years ago
Kyle Cooley
3b9326d238
Clear terrain cache and reload terrain
7 years ago
Kyle Cooley
d4a722067d
Reload water
7 years ago
Kyle Cooley
d7744e8b16
A bit of cleanup
7 years ago
Kyle Cooley
5950b26912
Update scene assets
7 years ago
Kyle Cooley
742bd00ec6
Clear cached resources
7 years ago
Kyle Cooley
d31ed83b54
Preliminary asset reloading
7 years ago
Kyle Cooley
249c1ae95a
Fix orbit camera jumping back to old position
7 years ago
Rob Cutmore
3f2cd9b669
Editor: Do color to int conversion in ColorEditor
8 years ago
Rob Cutmore
c7241c692f
Editor: Do int to color conversion in ColorEditor
8 years ago
Rob Cutmore
3fb7c42845
Editor: Use colour field for cell map colour
8 years ago
Rob Cutmore
0082f5a2dc
Editor: fix handling of colour columns
...
Colours are stored as ints in the backend but the conversion from
QColor to int was broken.
8 years ago
PlutonicOverkill
16be1e1a84
Fix occurrence highlighting preferences panel
8 years ago
Bret Curtis
c781d1f8ed
purge unnecessary imports
...
add fstream back
add fstream back
add fstream back
add fstream back
add fstream back
add fstream back
add fstream back
8 years ago
Bret Curtis
d48b829b45
replace and purge boost::lexical_cast
8 years ago
Bret Curtis
d97aa9152b
remove more unused imports, including boost headers
8 years ago
Bret Curtis
39185e6f8c
purge the rest of boost::shared and any other boost related things that no longer are required
...
put boost system back in, clean others up
revert Qt
add back boost fstream
8 years ago
Ewan Higgs
38a2de3c51
convert std::autor_ptr to std::unique_ptr, originally by Ewan Higgs and updated by Bret Curtis
8 years ago
PlutonicOverkill
5ec97811d8
Don't switch pages when right-clicking on list
8 years ago
PlutonicOverkill
7281e8b888
Remove C++11 features
8 years ago
PlutonicOverkill
cd75c5618c
Move context menu code to PageBase
8 years ago
PlutonicOverkill
16f8341de3
Prevent context menu appearing for modifier settings
8 years ago
PlutonicOverkill
c2f427f48d
Prevent context menu appearing when right-clicking shortcut setting
8 years ago
PlutonicOverkill
646ff72cdc
Add a more elegant way of showing the context menu
8 years ago
PlutonicOverkill
bd9f657603
Show context menu when user clicks on empty space
8 years ago
PlutonicOverkill
30af92f575
Fix pointer initialisation bug
8 years ago
PlutonicOverkill
4879405097
Add reset context menu for key binding pages
8 years ago
PlutonicOverkill
3545cfa00a
Rewrite feature to reset options to default
8 years ago
PlutonicOverkill
f30d1a3075
Revert everything
8 years ago
PlutonicOverkill
a9760ec805
Fix indenting
8 years ago
PlutonicOverkill
d8a711f89f
Fix tabs
8 years ago
PlutonicOverkill
477af73ad6
Missed another one
8 years ago
PlutonicOverkill
418aeb65f1
Remove unneeded dependencies
8 years ago
PlutonicOverkill
5fca37d0c8
Forgot to remove debugging code
8 years ago
PlutonicOverkill
dff3828710
Keep the settings page in sync with the real settings
8 years ago
PlutonicOverkill
64879c03e4
Add option to reset settings to default
8 years ago
PlutonicOverkill
829560719e
Make name highlighting more consistent and only for variable names
8 years ago
PlutonicOverkill
95f60d2bb3
Merge branch 'master' into mark-variable
8 years ago
PlutonicOverkill
cbb2b8b119
Add setting so feature can be turned off
8 years ago
PlutonicOverkill
a8e7628e83
Enable highlighting when cursor is placed over a name (script editor)
8 years ago
Marc Zinnschlag
7919c4d672
Merge remote-tracking branch 'plutonicoverkill/master'
8 years ago
PlutonicOverkill
e685de0f84
Fix script editor undo/redo context menu actions
8 years ago
PlutonicOverkill
6063d8e31b
Fix existing context menu in script editor
8 years ago
Marc Zinnschlag
61e6b0d03c
improved ScriptErrorTable handling of script errors that don't have line/column associated with them (also avoiding a segfault)
8 years ago
PlutonicOverkill
3d1e640388
Add setting to change keyboard shortcut and fix another crash
8 years ago
PlutonicOverkill
1f699552f7
Fix infinite recursion bug in uncommentSelection()
8 years ago
PlutonicOverkill
61e374fdfc
Implement commentSelection() and uncommentSelection()
8 years ago
PlutonicOverkill
83ff7d162c
Add comment/uncomment actions to the context menu
8 years ago
Rob Cutmore
0ff56677f6
Remove unused code
8 years ago
Rob Cutmore
84bad9316d
Editor: flag orbit camera for re-initialization
...
After swapping cells the orbit cam controller needs to be
re-initialized to properly center on the new cell.
8 years ago
Rob Cutmore
f7664d4bb9
Editor: reset camera after cell drag and drop
...
When replacing a viewed cell via drag and drop the camera position is
not updated to better view the new cell. This flags the camera position
as not being set so a better default is set.
8 years ago
Marc Zinnschlag
ab8294b281
Merge remote-tracking branch 'rcutmore/bug-2838'
8 years ago
Rob Cutmore
343f2cb81d
Editor: add creator for body parts
...
Added creator subclass for body parts to allow adding first person
parts. IDs for first person body parts are expected to end with ".1st".
8 years ago
scrawl
6a745cb2cc
Fix text colorMode (Bug #3815 ) and render bin
8 years ago
Rob Cutmore
77bf1efc1a
Editor: Fix labels for creator user inputs
8 years ago
Rob Cutmore
8d4441bb5e
Editor: document subclasses without ID checks
...
- Removes ID validation for PathgridCreator.
- Adds comments explaining why ID validation isn't used in some cases.
8 years ago
Rob Cutmore
3714c2a0f2
Editor: add ID validator to pathgrid input
8 years ago
Rob Cutmore
207695e094
Editor: switch input for pathgrid creator
...
Switched from QComboBox to DropLineEdit for pathgrid creator input.
This allows the input the use auto-complete and be a drop target from
the cells table.
8 years ago
Rob Cutmore
0dcb6a9bd4
Editor: update pathgrid creator input on changes
...
When data changes the cell input for pathgrid creator is repopulated
with valid choices. This handles the case where a cell is added or
removed, and also when a cell's pathgrid is added or completely
removed.
8 years ago
Rob Cutmore
491fd3d0be
Editor: set combo box events for pathgrid creator
...
- Handles when combo box should automatically gain or lose focus.
- Checks user input when combo box selection changes.
8 years ago
Rob Cutmore
95d164a6e6
Editor: use combo box when creating pathgrids
...
Instead of using QLineEdit for user input, use a QComboBox populated
with valid choices. This prevents user from being able to create a
pathgrid for a non-existent cell.
8 years ago
scrawl
14225a42c6
Remove unused pointer to IncrementalCompileOperation
8 years ago
scrawl
5eff286c71
Use separate node mask and parent for CompositeMapRenderer to allow the loading screen to pre compile composite maps.
8 years ago
scrawl
5fb854036d
Use a forward declaration to avoid having to workaround Qt MOC
...
Don't think that guard was still needed, but a forward declaration is better anyways.
8 years ago
scrawl
80a0398f9d
Load LandData into the LandObject to avoid threading conflicts when the same data is being loaded by two threads
8 years ago
scrawl
35d53acc65
Factor out terrain chunk loading/caching into a new resource manager
8 years ago
scrawl
9a3a64f0c4
Add resource manager for ESM::Land to allow data to be unloaded when no longer required
8 years ago
FedeWar
e9076088ca
Another tab fix
8 years ago
FedeWar
4e7f7cf84f
Fixed tabs
8 years ago
FedeWar
370c12e78a
Verification results are ordered by Type in alphabetical order.
8 years ago
MAtahualpa
fb8a2093cd
Replace "Female" check box with a combo box, part 2/2 ( fixes #3757 )
...
Replaces the "Female" check box in BodyPart records with a "Gender" combo box. This is the second of two related fixes, the first one covering NPC records.
Related issue:
- Fixes #3757 : Editor: Replace "Female" check box in BodyPart records with "Gender" combo box (https://bugs.openmw.org/issues/3757 )
Tests:
The changes were successfully tested in OpenMW-CS by manipulating several BodyPart records.
8 years ago
MAtahualpa
520e82ed4f
Fix for commit "affc0eb..." in PR 1216 ( fixes #3756 )
...
Fixed use of tab character.
8 years ago
MAtahualpa
affc0eb37f
Replace "Female" check box with a combo box, part 1/2 ( fixes #3756 )
...
Replaces the "Female" check box in NPC records with a "Gender" combo box. This is the first of two related fixes, the second one covering BodyPart records.
Related issue:
- Fixes #3756 : Editor: Replace "Female" check box in NPC records with "Gender" combo box (https://bugs.openmw.org/issues/3756 )
Tests:
The changes were successfully tested in OpenMW-CS by manipulating several NPC records.
8 years ago
MAtahualpa
dab8b328c4
Replace light emitter check boxes with a combo box ( fixes #3752 )
...
Replaces the four emitter check boxes in Light records with an "Emitter Type" combo box.
Related issue:
- Fixes #3752 : Editor: Replace emitter check boxes in Light records with "Emitter Type" combo box (https://bugs.openmw.org/issues/3752 )
Tests:
The changes were successfully tested in OpenMW-CS by manipulating several Light records. Please note that this fix also prevents users from erroneously assigning two or more emitter types at the same time. (I don't know which one would prevail in that case.)
8 years ago
MAtahualpa
7be46eb1f0
Fix for commit "d4972ab..." in PR 1208 ( fixes #3751 )
...
Replaces the two "Xyz blood" check boxes in NPC and Creature records with a "Blood Type" combo box.
Fix:
- corrected false logic operation in refidadapterimp.cpp
- corrected names of the used flags
8 years ago
MAtahualpa
d4972ab166
Replace "Xyz blood" check boxes with a combo box ( fixes #3751 )
...
Replaces the two "Xyz blood" check boxes in NPC and Creature records with a "Blood Type" combo box.
Related issue:
- Fixes #3751 : OpenMW-CS: Replace "Xyz Blood" check boxes in NPC and Creature records with "Blood Type" combo box (https://bugs.openmw.org/issues/3751 )
Tests:
The changes were successfully tested in OpenMW-CS by manipulating several NPC and Creature records. Please note that this fix also prevents users from erroneously assigning two blood types at the same time. (I don't know which one would prevail in that case.)
8 years ago
Marc Zinnschlag
e46fb1770c
Merge remote-tracking branch 'matahualpa/openmw-cs_booktype'
8 years ago
MAtahualpa
2c34a8706b
Replace "Scroll" check box with a combo box ( fixes #3748 )
...
Replaces the "Scroll" check box in Book records with a "Book Type" combo box.
Related issue:
- Fixes #3748 : OpenMW-CS: Replace "Scroll" check box in Book records with "Book Type" combo box. (https://bugs.openmw.org/issues/3748 )
Tests:
The changes were successfully tested in OpenMW-CS by manipulating several Book records. Please note that the actual logic behind this entry is not implemented yet: Books which are of type "Scroll" can have an enchantment attached, normal books ("Book") cannot.
8 years ago
MAtahualpa
607bd8b853
Replace "Scroll" check box with a combo box ( fixes #3748 )
...
Replaces the "Scroll" check box in Book records with a "Book Type" combo box.
Related issue:
- Fixes #3748 : OpenMW-CS: Replace "Scroll" check box in Book records with "Book Type" combo box. (https://bugs.openmw.org/issues/3748 )
Tests:
The changes were successfully tested in OpenMW-CS by manipulating several Book records. Please note that the actual logic behind this entry is not implemented yet: Books which are of type "Scroll" can have an enchantment attached, normal books ("Book") cannot.
8 years ago
scrawl
ddd6605608
Move WNAM out of LandData to avoid redundant (de)allocations on startup
8 years ago
MAtahualpa
c5dcfe0794
Update refidadapterimp.cpp
...
Code cosmetics: Change member variable "mSkillID" to "mSkillId" for Book records.
8 years ago
MAtahualpa
6587880171
Update refidcollection.cpp
...
Makes Book records display skill IDs instead of attribute IDs for teached skills.
Related issue:
- Bug #3746 : OpenMW-CS: Book records show attribute IDs instead of skill IDs for teached skills entry.
8 years ago
scrawl
625c5040ce
Fix build
8 years ago
scrawl
960d4a96c3
Reduce the number of osg::Material state by setting the default state on the graph root
8 years ago
Marc Zinnschlag
34389e15cd
Merge remote-tracking branch 'origin/master'
8 years ago
Marc Zinnschlag
827c78a4cd
added text column to ref id table (books)
8 years ago
Leon Krieg
739cd5ba45
Fixed more spelling mistakes
8 years ago
Leon Krieg
c7b4b2cdd7
Fixed multiple spelling mistakes
8 years ago
scrawl
5297d7b5be
Merge pull request #1137 from nikolaykasyanov/osx-structure
...
[macOS] Move all resources files inside application bundles (fixes #3566 )
8 years ago
Nikolay Kasyanov
db69342b5d
[macOS] Move all configs & resources into app bundles
...
Fixes #3566 (https://bugs.openmw.org/issues/3566 ).
8 years ago
Phillip Andrews
c18fc113e5
Changed missing library dependencies to simple fix
8 years ago
Phillip Andrews
aeaedbc57a
Moved install commands to target-specific cmakelists so that all configurations work.
8 years ago
Phillip Andrews
59eba1dede
Changed tabs to spaces, oops
8 years ago
Phillip Andrews
86b4673539
Removed math constants in openmw-cs, which are apparently not going to be used
8 years ago
Phillip Andrews
1861302dbd
Include various libraries for Visual Studio environment
8 years ago
scrawl
e5cb7306c3
Merge pull request #1115 from Allofich/conversion
...
Fix narrowing conversion warning
8 years ago
Allofich
68ed264f40
Fix narrowing conversion warning
8 years ago
Allofich
125e94ef0e
Fix shadowing warnings
8 years ago
Allofich
ccacad51be
Fix shadowing warnings
8 years ago
Allofich
1c54f54ab8
Fix shadowing warnings
8 years ago
MiroslavR
53b006eccb
OpenMW-CS: Recognize special faction ID "FFFF" (no faction) during topic info verification ( Fixes #3564 )
8 years ago
MiroslavR
8be8c7ca66
OpenMW-CS: Fix verification of "Not Local" info conditions (Bug #3564 )
8 years ago
scrawl
95a67bf0c2
Disable OSG 3.5.5 thread affinity setting in the scenewidget due to the interference with QT threads
...
Reference: http://forum.openscenegraph.org/viewtopic.php?t=16158
8 years ago
Marc Zinnschlag
e918474a94
Merge remote-tracking branch 'rcutmore/bug-3277'
8 years ago
Rob Cutmore
8f47ed17df
Show nested tables only when they are editable
8 years ago
Rob Cutmore
b59694c4f0
Set tooltip for read-only nested tables
8 years ago
Aesylwinn
b899d43a33
Allow base plugins to overwrite referencables made in other base plugins.
8 years ago
Rob Cutmore
829345257c
Allow disabled nested tables to be scrollable
8 years ago