Commit Graph

368 Commits

Author SHA1 Message Date
baydam
2aecb8281f improve preferences system 2016-06-17 17:58:12 +00:00
baydam
89b2caebfa Implement camera on user interface 2016-05-20 16:47:21 +00:00
Tats
015b4f40d6 Bug fix: when loading project solo/visible/locked were not activated in the mapping list widgets. 2016-05-14 15:41:23 +00:00
Tats
d162c19c69 Bug fix: when moving layers around video would pause. 2016-05-13 18:02:06 +00:00
Tats
7f0018d493 Cleanup in code related to display of paint icons in list widgets. 2016-05-13 16:16:12 +00:00
Tats
3a83366164 New feature: Paints that are currently not visible are shown in interface with a red bar on them. 2016-05-13 15:31:18 +00:00
Tats
75c6a25dbf Fixed bug: OSC messages that change solo, visible, locked status of mappings were not changed in the GUI. 2016-05-13 02:59:55 +00:00
Tats
4554a593c3 Integrated true FPS in the status bar. 2016-05-12 23:40:56 +00:00
Tats
9f8a967af1 Some cleanup related to OSC. 2016-05-12 17:39:18 +00:00
Tats
5e6179fbae Frame rate is now an option that can be specified on the commandline. 2016-05-12 17:38:58 +00:00
Tats
c92eb78963 Pause paints that are not visible anyway. 2016-05-12 16:27:55 +00:00
Tats
065a561df6 Create meshes instead of quads for color mappings (closes #150). 2016-05-12 15:19:41 +00:00
Tats
9cf56ad962 Merge branch 'videoimpl-refactor' into setup/dakar-bideew-show-2016
# Conflicts:
#	mapmap.pro
2016-05-12 10:27:59 +00:00
Tats
bee45a3491 Enable display of controls of mappings related to current paint (closes #142). 2016-05-12 00:42:44 +00:00
baydam
ed5e6e843b Disable right click on context menu actions 2016-05-11 14:25:11 +00:00
baydam
b1f8d4c39f Don't need screen actions on single screen mode 2016-05-05 12:09:35 +00:00
Vasilis Liaskovitis
5d37219833 Refactoring VideoImpl
VideoImpl now creates the backend pipeline (queue->videoconvert->...->appsink)
Separate subclasses build a different frontend of the pipeline depending on the
type of video stream (uri, webcam , shared memory) that attaches to the backend
pipeline.

- VideoUridecodeBin: front-end for video file / uri
- VideoV4l2SrcBin: front-end for webcam (at the moment only works with
  /dev/video*files, tested only on Ubuntu 14.04)
- VideoShmSrcBin: front-end for Shared memory / socket (used to work, currently
  has problems)

Code is still hacky, needs work.
2016-04-26 18:32:03 +02:00
baydam
d01dd4d356 Allow to finely choose on which display to output 2016-04-22 17:00:55 +00:00
baydam
d8d9671b6c improving the menu and adding some useful link 2016-04-20 17:25:31 +00:00
baydam
225163fd94 Make the duplication of mapping {Undo, Redo}able 2016-04-20 11:18:49 +00:00
Alexandre Quessy
5a83ad3a4a update coding style + add a todo: tooltips for solo/lock buttons 2016-04-19 14:40:11 -04:00
baydam
1b09dd08d8 Can undo or redo Add/Remove paint 2016-04-15 13:05:34 +00:00
baydam
a3355d86be Fix: #240 Allow easy switch between destination+source, destination-only and source-only views 2016-04-14 17:27:01 +00:00
baydam
af917de543 Fix style issues on some plateforme 2016-04-13 18:30:08 +00:00
Tats
61dcef5db1 Automatically move output screen to secondary screen (untested). 2016-03-26 19:47:05 -04:00
Tats
6f9fde311f Fixed bug: ESC key would not work properly to exit full screen. 2016-03-26 19:40:51 -04:00
Tats
512f30d1a6 Merge branch 'develop' of github.com:mapmapteam/mapmap into develop 2016-03-26 18:20:08 -04:00
Tats
14fd387c68 Bug fix: display test signal was wrongly managed in settings readings. 2016-03-26 18:19:31 -04:00
Tats
efea658001 Manage properly the state saving/reloading of display output, test and controls. 2016-03-26 18:19:06 -04:00
Tats
eca2e881d9 Manage properly fullscreen in OutputGLWindow: it was possible to have the window without the fullscreen, which caused issues in some circumstances. 2016-03-26 18:17:57 -04:00
Tats
4c5e104b46 Removed implicit shortcuts for menus (they were conflicting with other ALT+ based shortcuts). 2016-03-26 18:15:47 -04:00
Tats
fcf4c51193 Moved crosshair check into OutputGLWindow. 2016-03-26 18:15:18 -04:00
Tats
2bb758b4c6 Moved display of test signal into OutputGLCanvas where it belongs. 2016-03-26 18:13:06 -04:00
Bay Dam
94211340b5 Preparing for windows package 2016-03-26 18:34:22 +01:00
Tats
5f2157f0c2 Fixed: Destination zoom toolbar was left unactivated. 2016-03-26 13:27:42 -04:00
Tats
0ed995e6a9 Fixed: It should be possible to have an output window when using a single screen (closes #209). 2016-03-26 12:58:19 -04:00
baydam
34bb866a98 Mapping list context menu improvements 2016-03-25 17:02:05 +00:00
baydam
69d1b7840a Set application icon 2016-03-24 21:22:39 +00:00
baydam
37ce6e6cee remove MainWindow event filter 2016-03-22 23:02:42 +00:00
baydam
aadbcb42ce Can reorder mapping by drag & drop 2016-03-22 22:24:57 +00:00
baydam
64c3d92705 Able to show or hide canvases zoom toolbars 2016-03-17 13:59:22 +00:00
Tats
f02933d9a4 Merge branch 'develop' of github.com:mapmapteam/mapmap into develop 2016-03-16 17:28:45 -04:00
Tats
8421c87cd4 Added OSC support for play, pause, and rewind. 2016-03-16 17:28:33 -04:00
baydam
b375367811 Integrate all code inside a namespace 2016-03-16 18:05:47 +00:00
Tats
4564c269b0 Fixed: On Ubuntu 15.10 : window geometry not preserved after quit (closes #227). 2016-03-16 13:55:47 -04:00
Tats
448d9e877c Made source and destination panel QWidgets part of the MainWindow class. 2016-03-16 01:12:21 -04:00
baydam
92edc569bf Remove margin from source ans destination panel 2016-03-07 13:05:24 +00:00
Tats
4c71e0a707 Fixed bug: paint names were not preserved on filesave. 2016-03-06 12:24:12 -05:00
Tats
7896c24bf5 Fixed problem wrt reordering of layers. 2016-03-06 04:15:06 -05:00
Tats
84ebb9d3ad Moved the zoom toolbar into a separate widget class, added them in the right spots and made them correctly interoperate with the canvases. 2016-03-06 01:22:34 -05:00