Krisjanis Rijnieks
|
636ac92100
|
Add ProjectionMappingMode::selectNext and PrevSurface methods
|
9 years ago |
Krisjanis Rijnieks
|
e358edd56d
|
Add BaseMode::selectNext and PrevSurface methods
|
9 years ago |
Krisjanis Rijnieks
|
8db988ca87
|
Prevent exec SelNext and SelPrevSurfaceCmd when no surfaces present
|
9 years ago |
Krisjanis Rijnieks
|
64f7fa5d29
|
Integrate TextureConsumersWidget into Application
Now in TextureMappingMode one can see the texture coordinates of other surfaces consuming the source.
|
9 years ago |
Krisjanis Rijnieks
|
875cc9e520
|
Add TextureMappingMode::setup
|
9 years ago |
Krisjanis Rijnieks
|
900adab1e6
|
Fix switching to mapping mode instead of presentation
After creating Application::set..Mode methods there was a mistake on <1> keypress.
|
9 years ago |
Krisjanis Rijnieks
|
e413e073a8
|
Remove fullscreen toggle on <f> keypress
If one needs it, it can be integrated on the ofApp level,
|
9 years ago |
Krisjanis Rijnieks
|
303a8e736b
|
Hide cursor on startup
|
9 years ago |
Krisjanis Rijnieks
|
36b2d1fe7f
|
Add autosave
|
9 years ago |
Krisjanis Rijnieks
|
8455ac9a17
|
Move Application mode switching to methods
This gives the possibility to call CommandManager managed calls from the ofxPiMapper class.
|
9 years ago |
Krisjanis Rijnieks
|
16e2473835
|
Add Application::setNextPreset on <n> keypress
|
9 years ago |
Krisjanis Rijnieks
|
1a2070139d
|
Integrate SetActivePresetCmd into Application
|
9 years ago |
Krisjanis Rijnieks
|
2d504160d5
|
Add HexagonSurface as base for CircleSurface
|
9 years ago |
Krisjanis Rijnieks
|
60fedb1277
|
Make presets a hidden feature for now
|
9 years ago |
Krisjanis Rijnieks
|
dfd9dc8c14
|
Use only one settings file (ofxpimapper.xml)
Create it if it is not there.
|
9 years ago |
Krisjanis Rijnieks
|
a96d7c8f7a
|
Saving and loading presets properly
|
9 years ago |
Krisjanis Rijnieks
|
17433cdb97
|
Add loading presets from xml
|
9 years ago |
Krisjanis Rijnieks
|
7febe46958
|
Create presets through SettingsLoader
|
9 years ago |
Krisjanis Rijnieks
|
5076b39c89
|
Make SurfaceStack not a singleton
|
9 years ago |
Krisjanis Rijnieks
|
3e7e3eb3ed
|
Add multiple <surfaces> tag test
|
9 years ago |
Krisjanis Rijnieks
|
e3f67a3067
|
Add preset todo in SettingsLoader
|
9 years ago |
Krisjanis Rijnieks
|
12f0d8abcf
|
Rename SetApplicationStateCmd to SetApplicationModeCmd
|
9 years ago |
Krisjanis Rijnieks
|
2504d5fdaa
|
Refactor TextureMappingMode::draw()
|
9 years ago |
Krisjanis Rijnieks
|
a722ef1b2f
|
Rename application states to modes
|
9 years ago |
Krisjanis Rijnieks
|
b3b5ba13fe
|
Remove SurfaceManagerGui
|
9 years ago |
Krisjanis Rijnieks
|
fc0055cad7
|
Integrate the SourcesEditorWidget into Application
|
9 years ago |
Krisjanis Rijnieks
|
3644c25f95
|
Rename SourcesEditor to SourcesEditorWidget
|
9 years ago |
Krisjanis Rijnieks
|
f3ef6e8134
|
Clean up after ProjectionEditorWidget move
|
9 years ago |
Krisjanis Rijnieks
|
432cf61cd3
|
Add setup related calls to ProjectionMappingState::setup()
|
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
|
ed1dd32fa2
|
Clean up old code related to TextureEditingWidget old paths
|
9 years ago |
Krisjanis Rijnieks
|
43e62ae9a9
|
Simplify SetApplicationStateCmd, remove SurfaceManagerGui parts
|
9 years ago |
Krisjanis Rijnieks
|
42e8a8590f
|
Make Gui the owner of TextureEditorWidget
|
9 years ago |
Krisjanis Rijnieks
|
4cd2d0926a
|
Fix TextureMappingState::draw(), surfaces moving along with the texture
|
9 years ago |
Krisjanis Rijnieks
|
f064ba810c
|
Improve Application::setup(), setup all states
|
9 years ago |
Krisjanis Rijnieks
|
782717215d
|
Call ProjectionEditor::update() from ProjectionMappingState
|
9 years ago |
Krisjanis Rijnieks
|
af90cfea9d
|
Add arrow key detection to TextureMappingState
|
9 years ago |
Krisjanis Rijnieks
|
5df8202ad6
|
Make TextureEditingState responsible for TextureEditor key events
|
9 years ago |
Krisjanis Rijnieks
|
027e763c61
|
Call TextureEditor::update() from TextureMappingState
|
9 years ago |
Krisjanis Rijnieks
|
06241f438d
|
Add TextureMappingState::mousePressed() code from SurfaceManagerGui
|
9 years ago |
Krisjanis Rijnieks
|
d65e498623
|
Move related mousePressed() part to ProjectionMappingState::mousePressed()
|
9 years ago |
Krisjanis Rijnieks
|
0d6d12c894
|
Clean up TextureMappingState a bit
|
9 years ago |
Krisjanis Rijnieks
|
bffb98e558
|
Move mouseDragged texture mapping part to TextureMappingState
|
9 years ago |
Krisjanis Rijnieks
|
0a15a972f9
|
Move projection editor mouseDragged part to ProjectionMappingState
|
9 years ago |
Krisjanis Rijnieks
|
114893face
|
Clean up TextureMappingState a bit
|
9 years ago |
Krisjanis Rijnieks
|
74c07b6234
|
Move mouseReleased from SurfaceManagerGui to states
To ProjectionMappingState
To TextureMappingState
|
9 years ago |
Krisjanis Rijnieks
|
2f8cf9de78
|
Remove SurfaceManagerGui::draw() method
|
9 years ago |
Krisjanis Rijnieks
|
4adf3eb2e2
|
Draw SourcesEditor directly from SourceSelectionState
|
9 years ago |
Krisjanis Rijnieks
|
aeae570b73
|
Move projection editor draw to ProjectionMappingState
|
9 years ago |