Commit Graph

165 Commits

Author SHA1 Message Date
Tats eef76173b6 Integrated paint guis while removing remains of oldPaint/double-click system. 2014-10-16 17:52:32 +00:00
Tats fc89b4fb11 Added PaintGui for textures. 2014-10-16 17:51:41 +00:00
Tats 948a68c8ee Removed commented out deleteAction (minor change). 2014-10-16 17:50:55 +00:00
Tats 4e8a2c19f1 Slightly better timer interval management (with global const variable). 2014-10-16 17:28:17 +00:00
Tats ac29ca5c1f Merged latest changes from develop 2014-10-15 13:42:32 +00:00
Tats 55e909dc69 Introduced a property panel for paints and managed the case of color (disabling double-click feature in the process) 2014-10-14 22:36:54 +00:00
Tats 5640e5b471 Put some long method definitions in the .cpp 2014-10-14 22:36:03 +00:00
Alexandre Quessy f6644d2b15 Remove unused Facade.{h,cpp} and Controller 2014-10-14 18:11:50 -04:00
Alexandre Quessy 31896eb38b Write/read outputWindowFullscreen setting 2014-10-14 10:59:19 -04:00
Alexandre Quessy 695c0fe751 Do not display output window at startup 2014-10-14 10:54:01 -04:00
Alexandre Quessy 1b73d45a89 New feature: menu option toggle sticky vertices 2014-10-14 01:48:00 -04:00
Tats 8f03e98010 Main splitter gets all the extra width when window is stretched 2014-10-13 23:53:38 -04:00
Tats 8f1c1fb35f Fix main splitter proportion 2014-10-13 23:51:54 -04:00
Tats 3a8824ec52 Small fixes 2014-10-13 23:51:40 -04:00
Tats b941819051 When paint is changed, unselect any mappings 2014-10-13 23:41:29 -04:00
Tats fe90060ba3 When mapping is changed, corresponding paint is changed 2014-10-13 23:41:14 -04:00
Tats aac83a576a Switch to mapping tab when mapping is added. 2014-10-13 23:29:40 -04:00
Tats b6292e5fa4 Switch to paint tab when new paint added 2014-10-13 23:23:02 -04:00
Tats 9e2dcc21e8 Update read and write settings for new elements 2014-10-13 23:22:24 -04:00
Tats 0306a300f0 Reorganized elements in window 2014-10-13 23:05:33 -04:00
Tats 6adad6ac77 Video plays by default (at startup). 2014-09-16 20:54:14 -04:00
Alexandre Quessy 91425ab014 improve release process on OS X 2014-07-07 15:59:39 -04:00
Alexandre Quessy 42b0a6708f Merge branch 'develop' into osc-fix-july-2014 2014-07-07 15:30:37 -04:00
Tats 03635c4904 Import video and image dialogs are now restrictive on definite file extensions (with option to select any) 2014-06-26 00:56:53 -04:00
Tats e8f7f44493 Moved MAPMAP_VERSION and MAPMAP_EXTENSION as part of static class MM 2014-06-26 00:56:24 -04:00
Tats 2ede19425b Fixed bug in ellipse creation: two last points of input ellipse were wrong 2014-06-26 00:27:15 -04:00
Tats 45535c80a1 Cleanup debug message 2014-06-26 00:13:42 -04:00
Tats bbc0eeb6ae Added option to import image files using QImage 2014-06-26 00:08:46 -04:00
Tats bcdfed3aca Start timer after creating everything 2014-06-25 23:00:24 -04:00
Tats ab2df9a00f Make icons invisible in menus (not working on Ubuntu Unity but maybe somewhere else) 2014-06-25 21:28:42 -04:00
Tats 00a437864d Integration of toolbars in a single mainToolBar, with runToolBar at the top-right end 2014-06-24 00:39:38 -04:00
Tats f5c05a2e15 Play button replaces pause, pause replaces play 2014-06-24 00:38:02 -04:00
Tats 7c37c0ede9 Added new toolbars and their appropriate placement 2014-06-23 21:48:05 -04:00
Tats 7fc4f711c5 Integration of new icons 2014-06-23 21:47:29 -04:00
Tats 670a686c37 Merge branch 'mike-style-integration' into develop 2014-06-23 18:37:07 -04:00
Tats 0748eda051 Added output window actions to toolbar + dummy buttons 2014-06-23 17:26:20 -04:00
Tats 96ae61cea8 Play disables pause and vice-versa 2014-06-23 17:09:29 -04:00
Tats cb0deae5f1 Base implementation of play/pause/rewind (working, still adjustments to do in the GUI) 2014-06-23 16:54:44 -04:00
Tats b02dc5e622 Bug fix: in Qt5 the layoutChanged() did not work anymore for the layer reordering 2014-06-23 16:20:52 -04:00
Alexandre Quessy 64889af9a9 Fixed OSX-related runtime errors that were making the application crash 2014-06-23 14:53:29 -04:00
Alexandre Quessy 0a14650d88 Reimplement most widgets in the GUI on OS X 2014-06-23 13:11:36 -04:00
Alexandre Quessy 0f40608562 Fixed basic problem with QGLFormat that was causing a crash; still re-building the application step by step 2014-06-23 12:54:58 -04:00
Alexandre Quessy f08f25c7cb Stripped down layout so that it runs on OSX 2014-06-23 12:35:37 -04:00
Tats fae18b4606 Save display output window state in settings to preserve preference / last saved state of the user 2014-06-11 14:42:34 -04:00
Vasilis Liaskovitis 1aace8a578 Change the uri of existing media or color paint with double-click
When double-clicking a paint QListWidgetItem, the uri of that paint can be
altered.

A new signal is sent to ColorMapper and TextureMapper objects so that they can
update heir color and texture paints respectively. Mappings of the old paint are
transferred to the new paint.

TODO: the active mapping may be lost in some cases, needs some more testing.
2014-05-22 11:30:25 +02:00
Tats bca6e7651d Merge branch 'develop' into mike-style-integration
Conflicts:
	main.cpp
2014-05-04 17:50:49 -04:00
Alexandre Quessy d36a4fb56b Fix: open dialog can open files with any ext 2014-05-03 12:46:14 -04:00
Alexandre Quessy 74b7f36582 add a todo 2014-05-03 12:30:05 -04:00
Alexandre Quessy 6ba3f353f4 FIX: Append file ext if not provided when save 2014-05-03 12:03:26 -04:00
Alexandre Quessy ad66eaf650 Translations: more fr strings translated 2014-05-02 10:30:46 -04:00