Tats
11734f8d5b
Actual implementation of createTriangleTextureMapping()
2014-01-11 22:01:52 -05:00
Tats
78a944e82a
Check type instead of n vertices to display correct icon
2014-01-11 22:01:23 -05:00
Tats
daaceef671
Disable addTriangle/Mesh for when no paint is selected
2014-01-11 22:01:07 -05:00
Tats
62492a9c41
Minor: added some Q_UNUSED() to prevent warnings
2014-01-11 21:59:56 -05:00
Tats
c973e0e766
Minor: added some Q_UNUSED() to prevent warnings
2014-01-11 21:57:46 -05:00
Tats
2fb214060b
Reading and writing of triangle mappings
2014-01-11 21:56:18 -05:00
Tats
8c7f5b16c1
Implement CRUD method createImagePaint in MainWindow and use it
2014-01-11 18:56:28 -05:00
Tats
dbab46565c
Use UID allocators for Paint and Mapping
2014-01-11 18:55:26 -05:00
Tats
d5c9a7a156
Merge branch 'translation' into statesaving
2014-01-11 16:56:06 -05:00
Tats
7d94a26071
Fixed the documentation for class Mapping
2014-01-11 16:38:23 -05:00
Tats
da0048b4ac
Changed sourceList to paintList
2014-01-11 16:38:07 -05:00
Tats
c29f42c20f
Removed the Layers (moved all layer stuff to Mappings)
2014-01-11 16:36:59 -05:00
Alexandre Quessy
e3029309c0
progress in translation
2014-01-08 12:51:40 -05:00
Alexandre Quessy
65872bd138
update README with info on translations
2014-01-05 18:56:18 -05:00
Alexandre Quessy
69c1ebc648
add language tool thing to build.sh
2014-01-05 18:55:28 -05:00
Alexandre Quessy
72ae5da080
Merge branch 'statesaving' into translation
2014-01-05 18:54:53 -05:00
Tats
27089582d5
Proof of concept: runs in french
2014-01-05 18:50:32 -05:00
Alexandre Quessy
81b7e769b3
git ignore more files
2014-01-05 18:40:00 -05:00
Alexandre Quessy
cc57c3b9b0
more bugs to fix
2014-01-05 18:38:17 -05:00
Alexandre Quessy
d9c9816ab6
rename organization for preferences saving
2014-01-05 18:37:54 -05:00
Alexandre Quessy
cfb7f6422d
Merge branch 'statesaving' of github.com:libremapping/libremapping into statesaving
2014-01-05 18:26:08 -05:00
Alexandre Quessy
bf59519e4b
OscInterface now calls Facade
2014-01-05 18:24:34 -05:00
Tats
0a45fdfdc3
Merge branch 'statesaving' of github.com:libremapping/libremapping into statesaving
...
Conflicts:
MainWindow.cpp
Shape.h
2014-01-05 18:14:08 -05:00
Tats
4639a228c6
Resolved all compilation errors from merging
2014-01-05 18:07:19 -05:00
Tats
559a7ebf90
Merge branch 'develop' into statesaving
...
Conflicts:
DestinationGLCanvas.cpp
MainWindow.cpp
MainWindow.h
Mapper.h
MappingManager.cpp
MappingManager.h
Paint.h
Shape.h
SourceGLCanvas.cpp
Util.cpp
libremapping.pro
main.cpp
2014-01-05 18:06:41 -05:00
Alexandre Quessy
123ea0e49d
OSC: port concurrentqueue to Qt. Fix duplicate OSC messages
2014-01-05 17:43:33 -05:00
Alexandre Quessy
217081b779
add missing include
2014-01-05 17:36:10 -05:00
Alexandre Quessy
586751cfab
some progress in facade
2014-01-05 17:27:24 -05:00
Alexandre Quessy
f4bef80559
main window owns the facade.
2014-01-05 17:10:13 -05:00
Alexandre Quessy
bae2e74fde
add a bit more to facade
2014-01-05 17:03:12 -05:00
Alexandre Quessy
ed09b8cc7c
update Facade.h with things to do
2014-01-05 16:45:07 -05:00
Alexandre Quessy
a8389680e3
start to implement Facade.cpp
2014-01-05 16:30:25 -05:00
Alexandre Quessy
613d385932
Add Facade.h
2014-01-05 16:28:03 -05:00
Alexandre Quessy
7f99061cf0
minor edits
2014-01-05 15:48:53 -05:00
Alexandre Quessy
73df26092b
Update .gitignore
2014-01-05 15:29:07 -05:00
Alexandre Quessy
6d0710db8c
Merge branch 'statesaving' of github.com:libremapping/libremapping into statesaving
2014-01-05 15:27:26 -05:00
Vasilis Liaskovitis
5852cde869
Shape: Convert Point to QObject / QPointF
...
Also add one Q_PROPERTY for each coordinate (x and y) of a Point. This will
enable the controller to set and get these properties.
Since QObjects cannot be copied, we also need to change the Shape class to have
a vector of pointers to Points, instead of actual Point structs.
2013-12-24 13:50:20 +02:00
Vasilis Liaskovitis
92f5d171db
Controller: initial commit
...
This adds a QVariant/QMetaObject based controller for object and properties
manipulation. Object types and objects are stored in std::map structures for
now. The API is based on the prototype controller. The get/set properties only
handle a single QVariant argument instead of a QVariantList argument as in the
prototype but this can be changed.
2013-12-23 02:20:49 +02:00
Tats
9962c56ba7
Removed remaining dynamic cast type checking in *GLCanvas (for drawing shape contours)
2013-12-16 01:37:54 -05:00
Tats
3f99dbdebf
Removed dynamic cast type checking in Mapper and used subclasses of TextureMapper instead
2013-12-16 00:50:31 -05:00
Tats
6b864b64ed
Removed some debugging code
2013-12-15 23:12:44 -05:00
Tats
f47ee7765b
Merge branch 'develop'
2013-12-12 21:39:58 -05:00
Tats
b535ca00a2
Merge branch 'master' of github.com:libremapping/libremapping
2013-12-12 21:39:14 -05:00
Tats
245a74c5c9
Transferred implementations of Shape methods to .cpp file
2013-12-12 21:38:13 -05:00
Tats
7d9d899a37
Fixed small casting error
2013-12-12 21:37:18 -05:00
Alexandre Quessy
0577bec754
fix doc
2013-12-11 08:46:24 -05:00
Tats
88bc2dd745
Mesh properties allows one to add columns and rows
2013-12-11 00:10:04 -05:00
Tats
6595d9911a
Replaced Quads by Meshes
2013-12-10 22:37:45 -05:00
Tats
f66f67c654
Better managing of vertex selection
2013-12-10 22:27:39 -05:00
Tats
b808c982f8
Implemented support for meshes: allows for adding columns and rows to meshes
2013-12-10 22:27:06 -05:00