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
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
Tats
28261033c6
Removed DestinationGLCanvas and SourceGLCanvas which were not doing much: integrated them directly in MapperGLCanvas.
2016-03-06 00:43:01 -05:00
Tats
64f2874a14
Found a temporary workaround to support reordering of mappings.
2016-03-06 00:23:58 -05:00
Tats
689dc0b306
Rename MM::MuteColunm to MM::HideColumn.
2016-03-06 00:23:29 -05:00
Tats
038a0e7e55
Merge branch 'develop' of github.com:mapmapteam/mapmap into develop
...
# Conflicts:
# MainWindow.h
2016-03-05 22:47:33 -05:00
Tats
3d58c92e97
Merge branch 'feature-advanced-mapping-list' into develop-try-to-merge-with-adv
...
# Conflicts:
# MainWindow.cpp
2016-03-05 22:41:41 -05:00
baydam
ab9478c4c2
The fullscreen button is activated only in dual screen mode
2016-03-06 03:11:13 +00:00
baydam
afaccacd26
Fix shortcut propagation
2016-03-06 02:41:22 +00:00
baydam
17e4353b4f
Fix : #143 "The output window should provide the same menus and shortcuts as the main window"
2016-03-06 01:36:14 +00:00
Alexandre Quessy
aec2dba6b8
use qDebug for logging
2016-03-05 19:36:05 -05:00
Alexandre Quessy
5a56e1bba6
fix a syntax error
2016-03-05 19:32:28 -05:00
Alexandre Quessy
fa6a88e87f
Merge branch 'develop' of github.com:mapmapteam/mapmap into develop
2016-03-05 19:12:36 -05:00
Alexandre Quessy
bf256e60e6
remove translate shortcuts - See issue #200
2016-03-05 19:12:16 -05:00
Tats
e5f73277b2
Removed unused items to prevent compilation warnings.
2016-03-05 18:15:57 -05:00
Tats
97ff5ff47d
Fixed: Paint and mapping renamings are not saved in file ( closes #179 ).
2016-03-05 17:07:46 -05:00
Tats
59e95e4c02
Replace "mute" by "hide".
2016-03-04 18:46:54 -05:00
Tats
22acf3c215
Changing mapping solo/visible/locked state changes the corresponding QActions in the main window.
2016-03-04 18:12:45 -05:00
baydam
7cc1043368
Fix broken Undo/Redo for Delete command
2016-03-04 12:10:08 +00:00