Miloslav Číž
199e41833f
Merge branch 'master' into cs-cam
7 years ago
Miloslav Číž
d85f8deaa3
CS: Add fixed roll setting, plus ortho fix
7 years ago
Miloslav Číž
1b77e3ed62
CS: Add ortho camera setting
7 years ago
Miloslav Číž
bfad5ebde4
CS: Fix camera orbit control with keys
7 years ago
Miloslav Číž
5e076ee015
CS: Fix camera orbit with arbitrary roll
7 years ago
Miloslav Číž
cfdc6c788e
CS: Make camera FOV change dynamically
7 years ago
Miloslav Číž
7d36dd68dc
CS: Make orbit camera not change roll
7 years ago
Miloslav Číž
360d786ff2
CS: Add rendering prefs and camera FOV
7 years ago
Kyle Cooley
eb23367175
Fix rendering depth/order issues
7 years ago
Kyle Cooley
c8f79ea838
Adjust rotation markers
7 years ago
Kyle Cooley
1cd539bad2
Fix render order for markers
7 years ago
Kyle Cooley
556117f6e6
Update marker transparency when changed.
7 years ago
Kyle Cooley
de214db8d4
Use configured transparency.
7 years ago
Kyle Cooley
197ea95646
Prevent arrows for move/scale markers from intersecting.
7 years ago
Kyle Cooley
492b99b008
Transparent object markers
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
137ea872d3
Hide base land textures.
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
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
2eacc2f093
Changes to land creation, add ability to specifically clear terrain cache
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
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
30ba1d4c25
Move touch command to creator, to allow customization and not break abstraction
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
d3d04171f9
Fix seg fault, undo changes BsaArchive
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
5950b26912
Update scene assets
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
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
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
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
cd75c5618c
Move context menu code to PageBase
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
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
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
370c12e78a
Verification results are ordered by Type in alphabetical order.
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
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
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
625c5040ce
Fix build
8 years ago