LohikaarmeHav
2e6f80688c
Removed debug
9 years ago
LohikaarmeHav
c6ec473280
Camera reset now every time cell object->view is pressed.
9 years ago
Aesylwinn
f73d60cc73
Make scene controls use configurable speed modifier.
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
LohikaarmeHav
f142f9bf86
wtf
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
05888e7925
Updated more tool tips to show shortcut configs.
9 years ago
Aesylwinn
8c5fddf150
Fix pathgrid selection mode not being removed from toolbar.
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
d8fa3fd1de
Added orbit "center on selection" shortcut.
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
Marc Zinnschlag
594444a85a
Merge remote-tracking branch 'aesylwinn/MultipleDeletion'
9 years ago
Aesylwinn
f6c3b44cfb
Fix QTimer not being stopped in right thread
9 years ago
Aesylwinn
ae50300053
Add ability to remove multiple rows in subrecords.
9 years ago
Aesylwinn
2f39a6e20d
Fix camera input not being reset when focus for widget is lost.
9 years ago
Aesylwinn
7657684dad
Fix mouse tracking to fix tooltip behavior. Also hide tooltips
...
when the mouse is moved.
9 years ago
Marc Zinnschlag
b079db7913
Merge remote-tracking branch 'aesylwinn/EditPathgrid'
9 years ago
Aesylwinn
3409d8a922
Change pathgrid node movement to be visually consistent, some
...
renaming
9 years ago
Aesylwinn
83c86cd1be
Implement context-select functionality.
9 years ago
Aesylwinn
b83f522ecd
Changes to color scheme, slight change to drag indicator,
...
change tooltip description.
9 years ago
Aesylwinn
90620081c7
Fix handling of deleted pathgrids.
9 years ago
Aesylwinn
bded4f86f0
Remove connection number check
9 years ago
Aesylwinn
ded8862e9d
Insert nested rows after selected row, or at start if none selected.
9 years ago
Aesylwinn
d0ef95a1e1
Make adjustments to pathgrid modification code.
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
ec90da731c
Redo slight change to pathgrid editing controls, lost in revert
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
5eaaed05fc
Improve mouse pick culling.
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
Aesylwinn
1781aaaa27
Drag indicator.
9 years ago
Aesylwinn
e8e915bcde
Share selection functionality with instance editing mode.
9 years ago
Aesylwinn
ae0d2c3b9c
Refactor edit mode. Remove essentially duplicate function.
9 years ago
Aesylwinn
13c2161b27
Fix memory leak, remove empty if statement, change dynamic_cast
...
to static_cast
9 years ago
Aesylwinn
5a7ebab694
Fix forward declaration.
9 years ago
Aesylwinn
9d02286592
Remove unused forward declaration.
9 years ago
Aesylwinn
a3363bc098
Fix and simplify pathgrid update handling, only recreate geometry
...
once per frame, and a few naming changes.
9 years ago
Aesylwinn
d2d22e2f23
Clamp node positions in exterior cells.
9 years ago
Aesylwinn
cd3b96b3e8
Change interaction mask back to original and place required masks in
...
PathgridMode.
9 years ago
Aesylwinn
aea2380c2b
Add raytrace to dragCompleted. Implement node drag connection,
...
node and edge removal, and some fixes.
9 years ago
Aesylwinn
6fbc10dbba
Add ability to get cell, pathgrid, and ability to add nodes.
...
Also missing include.
9 years ago
Aesylwinn
9f7c8d559c
Add focus requirement for context menu.
9 years ago
Aesylwinn
f0bbe2c633
Add context menu for pathgrid editor.
9 years ago
Aesylwinn
8b6cb73369
Add ability to invert selection.
9 years ago
Aesylwinn
55656d68ef
Cleanup, put duplicated code in function
9 years ago
Aesylwinn
da6a742beb
Add control description to tooltip.
9 years ago
Aesylwinn
f8b43b2a64
Rename cryptic variables.
9 years ago
Aesylwinn
32ba5bf8b8
Initial pathgrid editting, support for selection and movement.
9 years ago
Aesylwinn
9645d0cc8a
Pass more mouse pick information in scene view editor.
9 years ago
Marc Zinnschlag
64fdc5a21a
Merge remote-tracking branch 'rcutmore/bug-3331'
9 years ago
scrawl
a7e6219091
Merge pull request #939 from kpp/rewrite_esm_name_t
...
Rewrite ESM::NAME_T
9 years ago
Rob Cutmore
547d783eac
Editor: Remove overridden configureCreateCommand
...
StartScriptCreator was incorrectly overriding configureCreateCommand.
This caused issues trying to edit an uneditable column while adding a
new record.
9 years ago
Rob Cutmore
e6863c8f79
Editor: Undo editable column check in record add
9 years ago
Marc Zinnschlag
b4e341e1e2
Merge remote-tracking branch 'aesylwinn/RenderPathgrid'
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
Aesylwinn
14ae232938
Remove now unnecessary factory class.
...
It was originally used for storing normals, but that functionality
was removed.
9 years ago
Aesylwinn
1f902ff069
Remove code duplication.
9 years ago
Rob Cutmore
b129ff9672
Editor: Add PathgridCreator to find duplicate IDs
9 years ago
Rob Cutmore
c9ada852aa
Undo including pathgrids in ID check
9 years ago
Aesylwinn
642b1d0273
Add mask.
9 years ago
Aesylwinn
8d95b63180
Add pathgrid rendering to opencs
9 years ago
Aesylwinn
7fbcc47b15
Add pathgrid modified signals.
9 years ago
Aesylwinn
933504dbd0
Revert "Pathgrid rendering v2"
...
This reverts commit 4dee9604bb
.
9 years ago
Rob Cutmore
5580f803fd
Editor: Prevent duplicate pathgrids (Bug #3342 )
9 years ago
Aesylwinn
4dee9604bb
Pathgrid rendering v2
9 years ago
Marc Zinnschlag
091e1bf25d
improved scene element visibility buttons
9 years ago
Marc Zinnschlag
9d906a99a8
Merge remote-tracking branch 'rcutmore/bug-3286'
9 years ago
Rob Cutmore
e6ab3a4ba9
Remove unused CSVWorld::ScriptEdit::setMonoFont
9 years ago
Rob Cutmore
30493545f1
Update script editor tab width on font change
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