227 Commits (17d7b95760703ad5ec2b0610b250b53df6b93981)

Author SHA1 Message Date
Krisjanis Rijnieks 0f0aa49e37 Improve texture mapping mode code 9 years ago
Krisjanis Rijnieks c436eccb35 Enable texture mapping draw mode switching with 9 and 0 keys 9 years ago
Krisjanis Rijnieks fbbd2a8640 Implement TextureMappingState::set and getDrawMode() 9 years ago
Krisjanis Rijnieks c4204e61e6 Execute DeselectTexCoordCmd only if a coord is selected 9 years ago
Krisjanis Rijnieks 038758ce33 Fix ScaleWidget not capturing new surface after duplicate 9 years ago
Krisjanis Rijnieks 342aa95974 Integrate TranslateCanvasCmd into Application 9 years ago
Krisjanis Rijnieks b81409be3b Clean up couts in TextureMappingState 9 years ago
Krisjanis Rijnieks fa71960821 Fix not being able to drag vertices in projection mapping mode 9 years ago
Krisjanis Rijnieks 48052d7863 Add storing and reseting TextureMappingState canvas translation 9 years ago
Krisjanis Rijnieks fe7933d1b4 Add texture translate working with crop smooth 9 years ago
Krisjanis Rijnieks 8ac6d9dff2 Try out texture dragging 9 years ago
Krisjanis Rijnieks a469046721 Add setting surface color and opacity in ..State::draw() 9 years ago
Krisjanis Rijnieks 7749a6bfb8 Improve folder structure 9 years ago
Krisjanis Rijnieks 899c1db43f Draw the surface manager in application states 9 years ago
Krisjanis Rijnieks 362fd3e5d7 Increase thickness of SurfaceHighlightWidget line 9 years ago
Krisjanis Rijnieks 3edbda77a3 Integrate TexturehighlightWidget into Application 9 years ago
Krisjanis Rijnieks 03b3cd0e48 Add TextureHighlightWidget 9 years ago
Krisjanis Rijnieks 5efee9111c Integrate SurfaceHighlightWidget into Application 9 years ago
Krisjanis Rijnieks 33eaa43f34 Add SurfaceHighlightWidget 9 years ago
Krisjanis Rijnieks 2eaa2faac3 Add LayerPanelWidget as a separate class 9 years ago
Krisjanis Rijnieks 0b698e7f63 Add float return value to GuiBaseWidget::getScale 9 years ago
Krisjanis Rijnieks 4ea034091e Clarify onGuiEvent comment on widgets 9 years ago
Krisjanis Rijnieks c0bca38193 Remove DeselectSurfaceCmd use if no surface selected 9 years ago
Krisjanis Rijnieks 0d429016f4 Integrate ClearSurfacesCmd into Application 9 years ago
Krisjanis Rijnieks 81885d72df Improve ClearSurfaceCmd with surface deselection 9 years ago
Krisjanis Rijnieks 8793e84bd8 Remove ScaleSurfaceUp/Dn commands, use ScaleSurfaceFromToCmd instead 9 years ago
Krisjanis Rijnieks 0e0d7a98d5 Fix ScaleWidget not moving when surface moved 9 years ago
Krisjanis Rijnieks 364ceaa4b3 Finalize adding ScaleWidget 9 years ago
Krisjanis Rijnieks f570ce448f Fix bug in ProjectionMappingState::onGuiEvent 9 years ago
Krisjanis Rijnieks ac32484445 Add ScaleSurfaceFromToCmd and integrate it 9 years ago
Krisjanis Rijnieks 25a3689ece ScaleWidget now reacts to scaling invoked through key shortcuts 9 years ago
Krisjanis Rijnieks b29a575bf9 Add decent ScaleWidget functionality 9 years ago
Krisjanis Rijnieks 8ad0a307e4 Add primitive and buggy ScaleWidget functionality 9 years ago
Krisjanis Rijnieks 5f20529efb Add pure virtual `ApplicationBaseState::onGuiEvent` method 9 years ago
Krisjanis Rijnieks 7f67ec6621 Capture GuiEvent in Application 9 years ago
Krisjanis Rijnieks e4abf646c9 Change GuiEvent to contain pointer to GuiBaseWidget 9 years ago
Krisjanis Rijnieks 1e7e65ef64 Got ScaleWidget events captured by Gui 9 years ago
Krisjanis Rijnieks ebf121e1ce Add work in progress `GuiWidgetEvent` 9 years ago
Krisjanis Rijnieks 4ce763c555 Add `ScaleWidget` based on `GuiBaseWidget` 9 years ago
Krisjanis Rijnieks 86b55edcc7 Add visual sketch of the GUI scaling handle 9 years ago
Krisjanis Rijnieks 9b7069a7d7 Change SSH delete shortcut `-` to `\` 9 years ago
Krisjanis Rijnieks 4344bd3f6b Make `ScaleSurface*` steps bigger 9 years ago
Krisjanis Rijnieks 8ddfe2b243 Add shortcuts for `ScaleSurface*` commands 9 years ago
Krisjanis Rijnieks 020617876d Add label to the layer panel 9 years ago
Krisjanis Rijnieks 89294005f2 Fix layer panel positioning 9 years ago
Krisjanis Rijnieks a1f4363403 Implement `MvLayerUpCmd` and `MvLayerDnCmd` into `ProectionMappingState` 9 years ago
Krisjanis Rijnieks 8d979caf4b Add simple layer panel to `ProjectionMappingState::draw()` 9 years ago
Krisjanis Rijnieks 8c723d6746 Add `registerFboSource` overload method with pointer 9 years ago
Krisjanis Rijnieks df7f97aee8 Fix crash on space press when no surface selected in texture editing mode 9 years ago
Krisjanis Rijnieks f392cab199 Fix crash on space press when no surface selected in projection mapping mode 9 years ago