Krisjanis Rijnieks
3f28befa72
Clean up ProjectionEditorWidget
9 years ago
Krisjanis Rijnieks
3f1bc1520e
Fix crashing on vertex click after deselect
This was a nasty long-timer bug. A lot of unfortunate crashes before autosave was there. It
usually happened when one was trying to click on the selected surface vertex, failed and
then tried again. The selection widget joints were still hitTested, but as there was no
selection anymore, the app crashed while trying to access a vertex of a non-existing
surface.
9 years ago
Krisjanis Rijnieks
198b4456c5
Change owner of ProjectionEditorWidget to Gui
9 years ago
Krisjanis Rijnieks
5c37c56ecb
Rename ProjectionEditor to ProjectionEditorWidget
9 years ago
Krisjanis Rijnieks
d603d332d3
Remove deconstructors from ProjectionEditor and TextureEditor
9 years ago
Krisjanis Rijnieks
6cd213a1a4
Clean up ProjectionEditor from old comments
9 years ago
Krisjanis Rijnieks
d5a1249b20
Remove ProjectionEditor::register/unregisterMouseEvents()
9 years ago
Krisjanis Rijnieks
782717215d
Call ProjectionEditor::update() from ProjectionMappingState
9 years ago
Krisjanis Rijnieks
fa71960821
Fix not being able to drag vertices in projection mapping mode
9 years ago
Krisjanis Rijnieks
9947c8b58d
Remove key event listeners from `ProjectionEditor`
9 years ago
Krisjanis Rijnieks
cde083607e
Clean up `ProjectionEditor` a bit
9 years ago
Krisjanis Rijnieks
322d775b94
Remove `ProjectionEditor::moveSelection` as `SurfaceManager` now takes care of it
9 years ago
Krisjanis Rijnieks
9f2d9fde1c
Remove key listeners from `UserInterface` because they should be in `Application`
9 years ago
Krisjanis Rijnieks
7ae93c16bd
Disable `ProjectionEditor::moveSurface`
9 years ago
Krisjanis Rijnieks
f160fbd232
Replace `NULL` with `0` everywhere
10 years ago
Krisjanis Rijnieks
95b366ada5
Change src code style using ofStyler
10 years ago
Krisjanis Rijnieks
05edf64d04
Fix another getSelectedSurface() relatedbug that caused crash
10 years ago
Krisjanis Rijnieks
ef8d701176
Add ofLogNotice on existing command undo calls
10 years ago
Krisjanis Rijnieks
ce6588d296
Add undo operation with MoveSurfaceVertexCommand
10 years ago
Krisjanis Rijnieks
819a9a02ea
Move user interface related classes to UserInterface dir
11 years ago
Felix Dubrownik
6d44d1cae7
ran clang Format with google code Style
11 years ago
Felix Dubrownik
66283175f1
Refactoring: Renaming Classes, introducing namespace
11 years ago
Felix Dubrownik
921b2e20da
Renamed the files
11 years ago
Felix Dubrownik
5e2d481d9a
bugfix: mesh doesn't recalculate when moved
11 years ago
Krisjanis Rijnieks
e307d6c62a
Fix crash when removing surface after releasing mouse outside window
11 years ago
Krisjanis Rijnieks
cbac99cbdf
Add snapping to projection surface editor
11 years ago
Krisjanis Rijnieks
6260e485f1
Add move surfaces and joints with arrow keys
11 years ago
Krisjanis Rijnieks
db50dc6404
Add select joints on click
11 years ago
Krisjanis Rijnieks
7c26399452
Fix joints not redrawn on new surface selection while in projection editor
11 years ago
Krisjanis Rijnieks
4c93ea241f
Add projection surface joint movement
11 years ago
Krisjanis Rijnieks
e561579685
Add moveSelectedSurface by method to projection editor
11 years ago
Krisjanis Rijnieks
4d813b38a3
Add posibility to move surfaces again
11 years ago
Krisjanis Rijnieks
8ab9754ff6
Add joints and surface deselection
11 years ago
Krisjanis Rijnieks
7c002c73b6
Add surface selection in projection mapping edit mode
11 years ago
Krisjanis Rijnieks
1351042ddd
Add texture and projection editor classes
11 years ago