Krisjanis Rijnieks
0fbfe7174b
Remove `std::` prefix everywhere in `src`
10 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
9bf14255c8
Reset color to white before drawing texture
10 years ago
Krisjanis Rijnieks
0d0bae9f43
Remove the `auto` specifier from `i` variable in `for` loops
`auto` is available in C++11+ compilers and this is not the case of a basic RPi setup.
10 years ago
Krisjanis Rijnieks
bb720731f2
Fix crashing on mouse release if no source selected
- SurfaceManagerGui mouseRelease method did not check whether a surface is selected before checking if a selected surface has been moved
10 years ago
Krisjanis Rijnieks
7e7aa93226
Add SelSourceCmd select source undoable command
10 years ago
Krisjanis Rijnieks
35593c1612
Add MvTexCoordCmd undo command
10 years ago
Krisjanis Rijnieks
424a7827c1
Add MvAllTexCoordsCmd undo feature
10 years ago
Krisjanis Rijnieks
c69ca799b4
Add gui mode/state switch undo command
10 years ago
Krisjanis Rijnieks
bbd462f551
Rename command class names to shorter versions
- Also remove initial undo test code
10 years ago
Krisjanis Rijnieks
ce6588d296
Add undo operation with MoveSurfaceVertexCommand
10 years ago
Krisjanis Rijnieks
746742fac0
Do not repeat SelectSurfaceCommand if surface already selected
10 years ago
Krisjanis Rijnieks
24fe4fdc94
Remove MoveSurfaceCommand from command stack via undo if surface not moved
10 years ago
Krisjanis Rijnieks
6d011c2e7a
Add undo feature with SelectSurfaceCommand
10 years ago
Krisjanis Rijnieks
c9a591a4ae
Add undo feature with MoveSurfaceCommand
10 years ago
Krisjanis Rijnieks
fdb24a99e4
Move surface related files into Surfaces directory
11 years ago
Krisjanis Rijnieks
19c33ddd5f
Massive restructure:
- Added source types
- Adjusted surfaces to work with the types instead of plain textures
- Improved media server to manage all of the source types
- Added video source that works on Mac for now
- A lot of small adjustments
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
Krisjanis Rijnieks
6260e485f1
Add move surfaces and joints with arrow keys
11 years ago
Krisjanis Rijnieks
193bb8764a
Add hide cursor on start and show on edit modes
11 years ago
Krisjanis Rijnieks
db50dc6404
Add select joints on click
11 years ago
Krisjanis Rijnieks
125f4f246c
Add image source selection per surface
11 years ago
Krisjanis Rijnieks
af146d001f
Add basic memory management, unloading surfaces that are not assigned
11 years ago
Krisjanis Rijnieks
765b8eaae6
Add posibility to select texture for selected surface
11 years ago
Krisjanis Rijnieks
5ab0168cbb
Add visual switching to sources editor with key 4
11 years ago
Krisjanis Rijnieks
90712b37db
Add movable joints for texture edit mode
11 years ago
Krisjanis Rijnieks
f2b419c82e
Add texture area dragging in gui texture edit mode
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
37d5cd9946
Add different surface management logic
11 years ago
Krisjanis Rijnieks
84f2645165
Fix type classes
11 years ago
Krisjanis Rijnieks
0a64bccc94
Add surfaceManager pointer to surfaceManagerGui
11 years ago
Krisjanis Rijnieks
e6e683d74e
Add surface manager gui
11 years ago