Aesylwinn
b2ddd3c259
Initialize with correct content file number instead of correcting at save stage.
8 years ago
Aesylwinn
3ae2fc17c6
Fix some issues with content file numbers in the editor.
...
1. Change content numbers to be relative to the plugin when saving.
2. Initialize the indices in the MasterData part of a plugin header.
8 years ago
Aesylwinn
91fd966146
Fix some issues detected by coverity for the editor.
9 years ago
Aesylwinn
7125775648
Change free axis rotation.
9 years ago
LohikaarmeHAV
19c74a4d6e
Part two
9 years ago
LohikaarmeHAV
7309be8592
First part
9 years ago
LohikaarmeHav
c6ec473280
Camera reset now every time cell object->view is pressed.
9 years ago
Aesylwinn
bf2ab4ed45
Change the way modifiers are handled so they can be shared.
9 years ago
Aesylwinn
faea33b888
Revert "Change scene controls to more closely match blender as requested"
...
This reverts commit bc7ae70f0b
.
9 years ago
Aesylwinn
bc7ae70f0b
Change scene controls to more closely match blender as requested
...
in the forums.
9 years ago
Aesylwinn
1cce085fa2
Remove unused headers.
9 years ago
Aesylwinn
2f97d6cffb
Move tool tip processing to ShortcutManager,
...
Process cell arrow tooltip,
Fix cell arrows not being added when cell is added
9 years ago
Aesylwinn
d7a83d80a2
Change some key binding defaults.
9 years ago
Aesylwinn
3475b83e90
Clean up modifier/shortcut class and handle focus out event,
...
Improve shortcut labels,
Adjust menu titles and remove menu navigation (can conflict with
shortcuts)
9 years ago
Aesylwinn
96a3c278fd
Added shortcuts for loading a cell relative to the camera,
...
Removed Ctl+V binding for "Verify" because that is associated
with paste.
9 years ago
Aesylwinn
65201badf6
Add custom page for key bindings.
9 years ago
Aesylwinn
b685c0ce6c
Add ability to clear shortcut/modifier setting with right click.
9 years ago
Aesylwinn
12db6d2114
Add modifier setting.
9 years ago
Aesylwinn
b204758be1
More shortcuts.
9 years ago
Aesylwinn
3f7f75cc9d
Exclude keys not compatible with qt 4
9 years ago
Aesylwinn
3edc77a32b
Remove QShortcut usage,
...
Add a lot of shortcuts,
Remove debug messages
9 years ago
Aesylwinn
08af82e1bd
Switched to an interactive method for key input,
...
Redid text representation for shortcuts
9 years ago
Aesylwinn
051aec2729
Added methods to keep text mentioning shortcuts up to date,
...
fixed potential issue with widget relationship tracking,
hopefully got rid of signed/unsigned errors (Qt4/5 issue)
9 years ago
Aesylwinn
f251c3867d
Redesigned shortcut handler to be capable of dealing with child and
...
parent widgets. This should be the final design change. Also, some
various bug fixes.
9 years ago
Aesylwinn
acdb636935
Qt4 protected signal workaround and signed/unsigned mismatch.
9 years ago
Aesylwinn
455d227f3c
Changed shortcut design to allow a configurable second output. Also
...
re-added shift for temporarily changing camera speed.
9 years ago
Aesylwinn
1b5273f2b7
Finally re-added rendering stats, refactored some functions
...
to better fit new input structure, removed unneeded shortcut
declarations in headers, and changed the cell marker
interaction to use primary/secondary select instead of
shift + primary/secondary edit.
9 years ago
Aesylwinn
faa84e0a35
- Further extended usage of new shortcut class
...
- Refactored camera classes to take advantage of Qt's reference counting
- Removed some of the old implementation
9 years ago
Aesylwinn
e8626e588a
Changes in shortcut design.
...
- Handle input in centralized class for potential conflict resolution.
- Remove wrapper class for QShortcut; it should be unnecessary.
- Added customizable shortcut usage to orbit camera mode.
9 years ago
Aesylwinn
3fa4fdb839
Remove use of c++11 feature and add some missing headers.
9 years ago
Aesylwinn
40297701d0
Base key config/shortcut implementation
9 years ago
scrawl
b9b73d7b12
Replace "sys::default" with ESM::CellId::sDefaultWorldspace
9 years ago
Aesylwinn
f6c3b44cfb
Fix QTimer not being stopped in right thread
9 years ago
Marc Zinnschlag
b079db7913
Merge remote-tracking branch 'aesylwinn/EditPathgrid'
9 years ago
Aesylwinn
bded4f86f0
Remove connection number check
9 years ago
Aesylwinn
564d0db68c
Move pathgrid abstraction handling to save code.
9 years ago
Aesylwinn
239727531f
Revert "Fix data corruption issues."
...
This reverts commit 6199663bd8
.
9 years ago
Aesylwinn
9a567b3712
Revert "Fix editor undo for nested data."
...
This reverts commit 774e1497b6
.
9 years ago
Aesylwinn
bb81e89c08
Revert "Cleanup and slight change to pathgrid editing controls."
...
This reverts commit cc4655e9c7
.
9 years ago
Aesylwinn
cc4655e9c7
Cleanup and slight change to pathgrid editing controls.
...
Now that there is a drag indicator, it is easy to tell if an
operation is active or not.
9 years ago
Aesylwinn
18897348d7
Fix weapon values not being properly set in editor.
9 years ago
Aesylwinn
774e1497b6
Fix editor undo for nested data.
9 years ago
Aesylwinn
6199663bd8
Fix data corruption issues.
...
- Point connection count not being set
- Nested undo not restoring table (for pathgrid scene editing, editor
nested undo is still broken)
9 years ago
Aesylwinn
799ed300ea
Use cell coordinates class, fix undo description.
9 years ago
scrawl
703dba902b
Set the shader path in OpenCS
9 years ago
Aesylwinn
b86250036c
Add ability to add pathgrids.
9 years ago
Marc Zinnschlag
64fdc5a21a
Merge remote-tracking branch 'rcutmore/bug-3331'
9 years ago
Rob Cutmore
e6863c8f79
Editor: Undo editable column check in record add
9 years ago
Roman Proskuryakov
d5dfa89060
Rewrite NAME_T into FIXED_STRING.
9 years ago
Rob Cutmore
307f04f827
Editor: Fix issue adding start script (Bug #3331 )
...
Updated to verify column is editable when adding a new record.
9 years ago
Rob Cutmore
c9ada852aa
Undo including pathgrids in ID check
9 years ago
Rob Cutmore
5580f803fd
Editor: Prevent duplicate pathgrids (Bug #3342 )
9 years ago
Marc Zinnschlag
9d906a99a8
Merge remote-tracking branch 'rcutmore/bug-3286'
9 years ago
Rob Cutmore
25d9b77d10
Add setting for script editor tab width
9 years ago
Marc Zinnschlag
a5bc561c7d
Merge remote-tracking branch 'origin/master'
9 years ago
Bret Curtis
2c90b0b78d
fix a few spelling mistakes
9 years ago
Aesylwinn
7d89c82f08
Revert "Fix indentation."
...
This reverts commit 9a495042cc
.
9 years ago
Aesylwinn
8c35836883
Fix misnamed identifier.
9 years ago
Aesylwinn
85005626b1
Replace usage of deprecated function.
9 years ago
Aesylwinn
94d4fb0686
Add check for region weather chances to verifier.
9 years ago
Aesylwinn
9a495042cc
Fix indentation.
9 years ago
Aesylwinn
5e38fcac36
Add ability to edit region weather probabilities.
9 years ago
Marc Zinnschlag
60509875e8
Merge remote-tracking branch 'aesylwinn/editor_camera'
9 years ago
Aesylwinn
e07687ee01
Add button for camera mouse inversion in user preferences, and separate the
...
sensitivity settings for orbit and free cameras.
9 years ago
Aesylwinn
02f991c63e
Cleanup, fix comment
9 years ago
Marc Zinnschlag
8f699b5d39
avoid creating move tags for instances that exist only in the currently edited content file
9 years ago
Aesylwinn
08d055ca23
Allow setting precision of double preferences. Also increase precision of camera sensitivity.
9 years ago
Aesylwinn
35ff4ec4b1
Normalize default camera controls so that is appears as if the camera is
...
the object being moved. Also, allow mouse inversion for secondary movement.
9 years ago
Aesylwinn
bee8977e45
Add camera control customization options.
9 years ago
Marc Zinnschlag
1774f6d9bf
moved ref num assingment from instance creation to save procedure
9 years ago
Marc Zinnschlag
d5067201d0
Merge branch 'move'
9 years ago
Marc Zinnschlag
d6b8033b46
handle cell transitions when moving objects
9 years ago
scrawl
97526284f5
Allow setting the water level of an interior cell with sky ( Fixes #3244 )
9 years ago
Marc Zinnschlag
b2181fae20
safer handling of command macros
9 years ago
Marc Zinnschlag
7d8bd56e11
create new records with basic data in the same step without updates inbetween ( Fixes #3207 )
9 years ago
Marc Zinnschlag
9f14247562
Merge remote-tracking branch 'aesylwinn/topic-info-editor-improvements'
9 years ago
Aesylwinn
1ae402476d
Journal verifier
9 years ago
Aesylwinn
f4ed389496
InfoCondition autocompletion
9 years ago
Aesylwinn
20942e6658
Fixes to testing if condition is always or never true
9 years ago
Aesylwinn
5315866f61
Corrections to condition ranges and several other minor fixes
9 years ago
Aesylwinn
9d392487a9
Fix names to be unique and condition values to be set to 0
9 years ago
Aesylwinn
bdc99048bb
Missing header
9 years ago
Aesylwinn
8668eccd0b
Topic Info verifier with fixes to InfoSelectWrapper class
9 years ago
Aesylwinn
e89609e5b0
Changes to how Info Conditions are edited
9 years ago
scrawl
c4d38bb42d
Fix clang analyzer warnings
9 years ago
Aesylwinn
3f40346636
Implemented a wrapper for DialInfo::SelectStruct
9 years ago
scrawl
596fe56bfd
Make Land::loadData thread safe
9 years ago
scrawl
d12f24c321
Fix typo
9 years ago
Rob Cutmore
d43315fe4e
Add script editor line wrapping (Feature #2926 )
...
Adds line wrapping for script editor and associated entry in settings
window. No line wrapping remains the default.
9 years ago
scrawl
b0431833a1
Fix some defects reported by Coverity CI
9 years ago
Aesylwinn
bbda5fe634
Removed hints from error messages and fixed naming to match conventions
9 years ago
Aesylwinn
1d86f705ba
gmst verifier
9 years ago
scrawl
41c571d4f4
Merge branch 'master' of https://github.com/OpenMW/openmw into lighting
...
Conflicts:
apps/opencs/view/render/instancemode.cpp
9 years ago
scrawl
091ca9743e
Do not write LandData twice ( Fixes #3140 )
9 years ago
Marc Zinnschlag
55627c0853
handling drops into cells that do not exist or are not shown
9 years ago
scrawl
fb849014bd
Pass the fallback map to CSMWorld::Data
9 years ago
scrawl
11496b8075
Read fallback settings in OpenCS
9 years ago
Marc Zinnschlag
5b9d6cce98
made drop distance configurable
9 years ago
Marc Zinnschlag
466f91db67
Fixed wrong GMST name for newly created game files ( Fixes #3132 )
9 years ago
scrawl
daa94cc50e
Fix cppcheck warnings
9 years ago
Marc Zinnschlag
2162f21550
Merge branch 'drop'
9 years ago
Aesylwinn
9bd14215d7
Expanded inventory check to creatures and NPCs
9 years ago
Aesylwinn
4c14117761
Added checks to verifier for container inventories
9 years ago
Marc Zinnschlag
6b626c2954
spelling fixes
9 years ago
scrawl
6ee7c61667
CSMPrefs: fix deadlock in toColor()
9 years ago
Marc Zinnschlag
9c7bbd667b
Merge branch 'usersettings'
9 years ago
Marc Zinnschlag
d6bd2cb1f0
changed name of openmw-cs user settings file
9 years ago
Marc Zinnschlag
c646533448
removed old user settings system
9 years ago
Marc Zinnschlag
67cf260144
final batch of changing over user settings usage to the new system
9 years ago
Marc Zinnschlag
44925e9fc8
fixed records settings (Text Only wasn't updating)
9 years ago
Marc Zinnschlag
591564566c
made user settings access thread-safe
9 years ago
Marc Zinnschlag
a3a2c2f476
second batch of changing over user settings usage to the new system
9 years ago
scrawl
fb9f5f8fe8
Fix typo
9 years ago
Marc Zinnschlag
0ffe4290fb
workaround for MOC's lack of namespace awareness
9 years ago
Marc Zinnschlag
04a11679fb
added category update function
9 years ago
Marc Zinnschlag
3a5238bebc
changed the settingChanged signature to accommodate queued connections
9 years ago
Marc Zinnschlag
8245b9e439
added interface for querying settings
9 years ago
Marc Zinnschlag
31b105ad9e
improved settings layout
9 years ago
Marc Zinnschlag
a907b4ab15
made Setting class non-abstract
9 years ago
Marc Zinnschlag
73ffdd5ac5
added colour settings
9 years ago
Marc Zinnschlag
590d6eba9b
added enum settings
9 years ago
Marc Zinnschlag
8050eba83b
added a few comments
9 years ago
Marc Zinnschlag
b0fb6d56f1
added bool settings
9 years ago
Marc Zinnschlag
9ca5a1b647
added double settings
9 years ago
Marc Zinnschlag
c61d717e41
added integer settings
9 years ago
Marc Zinnschlag
c158224314
fixed a faulty include
9 years ago
Marc Zinnschlag
5e40b4d2e8
page switching mechanism
9 years ago
Marc Zinnschlag
0dc3d10112
some simplification
9 years ago
scrawl
07b064f616
Rename to lowerCaseInPlace
9 years ago
scrawl
4dd4c5394b
Broken lower-casing fix
9 years ago
scrawl
42d68eb7fb
Build fix
9 years ago
Marc Zinnschlag
b37a2ac09c
user settings categories
9 years ago
Marc Zinnschlag
36ce8f97d7
basic framework for new user settings system
9 years ago
Marc Zinnschlag
99500f4021
make initial size of script error panel configurable ( Fixes #2996 )
9 years ago
scrawl
eb2f16d682
Support for loading .osg mesh format
9 years ago
scrawl
af4923577b
Fix double writing of Dialogue NAME in OpenCS
9 years ago
Marc Zinnschlag
de98ee0062
Merge remote-tracking branch 'scrawl/esm_rewrite'
9 years ago
Marc Zinnschlag
b0d79ee790
Merge branch 'tooltip'
9 years ago
scrawl
b8e11cf197
Merge commit 'pull/upstream/678' into HEAD
...
Conflicts:
apps/esmtool/record.cpp
apps/opencs/model/doc/savingstages.cpp
apps/opencs/model/world/land.cpp
apps/opencs/model/world/land.hpp
apps/opencs/model/world/landtexture.cpp
apps/openmw/mwworld/store.cpp
components/esm/loadland.cpp
components/esm/loadland.hpp
9 years ago
Marc Zinnschlag
01f4b8a182
added scene tooltips system (tag based)
9 years ago
cc9cii
7f477e2fae
Fix include file issue.
9 years ago
cc9cii
4af469511d
Fix some sub-tables becoming uneditable since commit 80869d
9 years ago
cc9cii
819fecd08e
Add a check for scale value of 0. Should resolve bug #2880 .
9 years ago
cc9cii
7c007d9c6d
Rename a variable to make it less confusing.
9 years ago
cc9cii
78c735adc6
Fix saving when only topic info was modified (topic itself unchanged)
9 years ago
Marc Zinnschlag
ad4e0e3b97
split virtual select button into two buttons (primary select and seconadry select)
9 years ago
cc9cii
107ccd84d4
Move TableEditModes enum inside a class scope.
9 years ago
cc9cii
77471d1592
Re-add mistakenly removed line and fix a silly typo.
9 years ago
cc9cii
80869d9bae
Disable context menu for fixed size sub-tables. Should resolve bug #2932 .
9 years ago
cc9cii
972193c7eb
Fix issue where mandatory effects field was allowed to be empty (and vice versa)
9 years ago