Krisjanis Rijnieks
|
362fd3e5d7
|
Increase thickness of SurfaceHighlightWidget line
|
9 years ago |
Krisjanis Rijnieks
|
fabb81531f
|
Remove SurfaceManagerGui::drawSelectedSurfaceTextureHighlight() method
|
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
|
5f5cc00ff0
|
Draw selected triangle surface highlight as a ofPolyline
|
9 years ago |
Krisjanis Rijnieks
|
32f539304e
|
Add shortcuts to info
|
9 years ago |
Krisjanis Rijnieks
|
dd46823988
|
Add scale, layer and undo shortcuts to Info
|
9 years ago |
Krisjanis Rijnieks
|
ea70f5bd2d
|
Enable perspective warping on fresh quad surfaces
|
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
|
73e68cc89d
|
Add ClearSurfaceCmd command
|
9 years ago |
Krisjanis Rijnieks
|
a7d576b74b
|
Add clear() and getSurfaces() methods to SurfaceStack
|
9 years ago |
Krisjanis Rijnieks
|
613a348d33
|
Set perspective warping when cloning QuadSurface
|
9 years ago |
Krisjanis Rijnieks
|
8793e84bd8
|
Remove ScaleSurfaceUp/Dn commands, use ScaleSurfaceFromToCmd instead
|
9 years ago |
Krisjanis Rijnieks
|
92bdbb9c2e
|
Enable alpha blending before drawing surfaces
|
9 years ago |
Krisjanis Rijnieks
|
2a7c9e8481
|
Adjust surface selection commands to work well with the ScaleWidget
|
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
Mouse releassed event caused crash
|
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
|
7cdf8b6190
|
Add `BaseSurface::getBoundingBox()` method
|
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
|
103e29b881
|
Make `BaseSurface::scaleTo()` non-virtual
|
9 years ago |
Krisjanis Rijnieks
|
a8700b5b52
|
Remove `BaseSurface::getBoundingBox()` method
|
9 years ago |
Krisjanis Rijnieks
|
01db6d2e4e
|
Implement `TriangleSurface::scaleTo()` method
|
9 years ago |
Krisjanis Rijnieks
|
f92d479a70
|
Add `TriangleSurface::getBoundingBox()`, return copy instead of ref
|
9 years ago |
Krisjanis Rijnieks
|
6ec0dfe065
|
Add pure virtual `BaseSurface::getBoundingBox()` method
|
9 years ago |
Krisjanis Rijnieks
|
96e92bcb56
|
Add pure virtual `BaseSurface::scaleTo()` method
|
9 years ago |
Krisjanis Rijnieks
|
8ddfe2b243
|
Add shortcuts for `ScaleSurface*` commands
|
9 years ago |
Krisjanis Rijnieks
|
aa4309637d
|
Add `ScaleSurfaceDnCmd`
|
9 years ago |
Krisjanis Rijnieks
|
c565120580
|
Add `ScaleSurfaceUpCmd`
|
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 |