Commit Graph

101 Commits (master)

Author SHA1 Message Date
Dave Corley 98750a122d Feat(worldspacewidget.cpp): store the camera mode tool & implement the
shortcut to cycle camera modes
5 months ago
Andrei Kortunov 1ad9e5f9e8 Rework editor icons 9 months ago
Dave Corley c563219b61 Cleanup(CS): Pass const ref when applicable for selection groups 1 year ago
Dave Corley 94eadd436d Feat(worldspacewidget.cpp): Implement shortcut for visibility switching
& unhiding all instances
1 year ago
Dave Corley 9d155afc15 Feat(worldspacewidget.hpp): Add virtual decs for selection functions 1 year ago
Evil Eye 9214ffb50b Replace some empty constructors and destructors with default 2 years ago
Max Henzerling 897cdc62d8 Add snap to reference 2 years ago
jvoisin 1a326294c0 Run IWYU on the opencs 2 years ago
jvoisin cd29c181cf Another pass with IWYU 2 years ago
clang-format-bot ddb0522bbf
Apply clang-format to code base 2 years ago
elsid b3882777ab
Cleanup opencs includes 2 years ago
psi29a 716eebe616 Merge branch 'terrainselectioncrashfix' into 'openmw-47'
Fix terrain selection crash

See merge request OpenMW/openmw!1165

(cherry picked from commit ec4e3b04a7)

b84e41bd Avoid storing ref, dynamic cast worldspacewidget for safety
d62ddc00 Use QPointer to detect object existence, less verbose debug messages
cb42b528 Remove friend, make getEditMode public to allow editmode testing.
4b148180 Restucture code
08f7c73e Fix text
3 years ago
Nelsson Huotari 313e895912 [OpenMW-CS] Cube and sphere instance selection 4 years ago
Andrei Kortunov 8084a336b5 Replace zeroes and nulls by nullptrs 4 years ago
Andrei Kortunov 8ca3c3b123 Mark overrided methods by override keyword 4 years ago
Bret Curtis 8a8107e837 as it says; revert vismask and uncomplicate openmw 5 years ago
Andrei Kortunov 84979fa8b7 Move VisMask to components 5 years ago
Nelsson Huotari 16138fc896 Transient land shape editing 5 years ago
Nat Meo af1e5e01b4 Issue #5005: Instance window via Scene window 6 years ago
Kyle Cooley 556117f6e6 Update marker transparency when changed. 7 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
Aesylwinn f73d60cc73 Make scene controls use configurable speed modifier. 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 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 ae0d2c3b9c Refactor edit mode. Remove essentially duplicate function. 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 6fbc10dbba Add ability to get cell, pathgrid, and ability to add nodes.
Also missing include.
9 years ago
Aesylwinn 8b6cb73369 Add ability to invert selection. 9 years ago
Aesylwinn f8b43b2a64 Rename cryptic variables. 9 years ago
Aesylwinn 9645d0cc8a Pass more mouse pick information in scene view editor. 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
Aesylwinn 4dee9604bb Pathgrid rendering v2 9 years ago
Aesylwinn 6c471349f0 Add context menu for orbit camera. 9 years ago
Aesylwinn ebdc212886 Moved selectNavigationMode to SceneWidget class, centralized camera selection. 9 years ago
Aesylwinn 9afb0e0f90 Input restructuring. 9 years ago
Marc Zinnschlag 51a4e3fa7d properly abort drags from outside the worldspace widget (code was leaving unclean dragging flags behind) 9 years ago
Marc Zinnschlag 1240e0c716 cancel instance move on drag abort 9 years ago
Marc Zinnschlag a19ac72215 render marker 9 years ago
Marc Zinnschlag dececf6c38 instance moving via drag in 3D scenes 9 years ago
Marc Zinnschlag 1d0ef97bf6 added select all of same ID item to selection mode button menu 9 years ago
Marc Zinnschlag c1f0aa7260 added delete selection item to selection mode button menu 9 years ago
Marc Zinnschlag 45e6974266 added select all and clear selection features 9 years ago
scrawl 18320b2cd0 Move the Button enum to WorldSpaceWidget 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 ad2145b463 OpenCS: use a separate enum for the toggle buttons 9 years ago
Marc Zinnschlag 7dd7be7f0e make scenes drop target for referenceables 9 years ago
Marc Zinnschlag cf9fa0e0e9 first batch of changing over user settings usage to the new system 9 years ago
Marc Zinnschlag 01f4b8a182 added scene tooltips system (tag based) 9 years ago