Tats
|
3f99dbdebf
|
Removed dynamic cast type checking in Mapper and used subclasses of TextureMapper instead
|
2013-12-16 00:50:31 -05:00 |
|
Tats
|
f47ee7765b
|
Merge branch 'develop'
|
2013-12-12 21:39:58 -05:00 |
|
Tats
|
6595d9911a
|
Replaced Quads by Meshes
|
2013-12-10 22:37:45 -05:00 |
|
Tats
|
14278e1d1f
|
Fix save + load of splitter states
|
2013-12-08 14:57:39 -05:00 |
|
Tats
|
176a1831ae
|
Adjust bottom splitter elements min. widths
|
2013-12-08 14:55:39 -05:00 |
|
Alexandre Quessy
|
27f838ac16
|
update test in the gui
|
2013-12-08 14:03:08 -05:00 |
|
Tats
|
8502ef3b37
|
Added basic properties widget for current selected mapper (bidirectional update of input shape vertices, though wrongly initialized)
|
2013-12-08 11:58:05 -05:00 |
|
Tats
|
cd2639812d
|
Replaced signal quadChanged for shapeChanged
|
2013-12-08 11:56:55 -05:00 |
|
Tats
|
f5f8b36a1d
|
Small fix: was using mapping id instead of layer id in addLayerItem() call
|
2013-12-08 11:55:17 -05:00 |
|
Tats
|
8caab2875b
|
Added method MainWindow::updateAll() to update the canvases
|
2013-12-08 11:54:39 -05:00 |
|
Tats
|
3517b7a71d
|
Generalized the use of Mapper from within DestinationGLCanvas
|
2013-12-08 11:53:49 -05:00 |
|
Tats
|
28a5521131
|
Adjust scalings of splitter elements
|
2013-12-07 17:41:54 -05:00 |
|
Tats
|
2960144393
|
Fixed seg fault on exit due to MainWindow singleton
|
2013-12-07 17:41:19 -05:00 |
|
Tats
|
50649d2a40
|
Reordering of layers with drag and drop
|
2013-12-05 02:16:55 -05:00 |
|
Tats
|
dd3189e847
|
Checkbox for toggling visibility of layers (+ some cleanup)
|
2013-12-05 01:38:03 -05:00 |
|
Tats
|
80f2d92eab
|
Added unique ids to Mapping and Paint
|
2013-12-05 00:16:37 -05:00 |
|
Tats
|
30b9f0f09b
|
Renamed sourceSplitter for resourceSplitter
|
2013-12-05 00:15:39 -05:00 |
|
Tats
|
cf95edaf6f
|
Bug fix: When switching to a source that has no mapping attached to it, last selected mapping was still in use
|
2013-12-01 13:43:24 -05:00 |
|
Tats
|
8d0473410b
|
Removed some of the "normal" pointers and replaced them by smart pointer to prevent memory problems
|
2013-12-01 00:16:33 -05:00 |
|
Tats
|
0015e237c9
|
Added support for triangles
|
2013-11-30 23:55:25 -05:00 |
|
Tats
|
8b205526fe
|
Completed integration of one source -> many quads (everything working)
|
2013-11-30 21:48:01 -05:00 |
|
Tats
|
fab560760e
|
Added quad creation to shapeList (not working yet)
|
2013-11-30 20:39:45 -05:00 |
|
Tats
|
73d934b4d0
|
Some cleanup in switching of image source
|
2013-11-30 19:23:35 -05:00 |
|
Tats
|
5a999f1983
|
- Put all mappings and paints in a single MappingManager class
- Basic compiling / running program (no quads for now)
|
2013-11-30 19:19:29 -05:00 |
|
Tats
|
282f74c083
|
Save splitter geometry / state
|
2013-11-30 16:44:50 -05:00 |
|
Tats
|
4107b38a87
|
Manages resizing correctly (with preferred stretching of the canvases rather than the source list)
|
2013-11-30 16:22:23 -05:00 |
|
Tats
|
8d2d7749d8
|
Set minimum size for canvases
|
2013-11-30 16:21:53 -05:00 |
|
Tats
|
9ee929a260
|
Add icons to imported image sources
|
2013-11-30 15:32:30 -05:00 |
|
Tats
|
5bcefdcf16
|
Added import of image files (from File menu and toolbar)
|
2013-11-30 13:15:07 -05:00 |
|
Tats
|
7b953a7479
|
Added basic GUI frame: menu, toolbar, resources, status bar, etc.
|
2013-11-30 12:01:15 -05:00 |
|
Tats
|
11616282b0
|
Allows selection of the source: changes the source in the canvases
|
2013-11-26 13:38:36 -05:00 |
|
Tats
|
89f8ba130b
|
Automatically added pre-loaded source images to list view
|
2013-11-25 23:43:59 -05:00 |
|
Tats
|
0ff60f6108
|
- Added an empty QListView in the layout, with two splitters
- Also created a class for the main window
|
2013-11-25 23:16:32 -05:00 |
|