brunoherbelin
41efc572e0
Improved keyboard manipulation of selection of sources in Views.
2021-03-17 05:12:00 +01:00
brunoherbelin
ca0058c741
Action manager for undo action of keyboard arrow keys
2021-03-16 21:29:38 +01:00
brunoherbelin
ecba54196f
Mixing and Geometry Selection menu actions
2021-03-15 21:26:30 +01:00
brunoherbelin
c41d7ee067
BugFix select current
2021-03-12 23:56:49 +01:00
brunoherbelin
70cc66a7f4
Added edit menu in New source panel
2021-02-28 10:19:30 +01:00
brunoherbelin
70c28d4226
Renamed Appearance view to Texture view.
2021-02-26 23:15:14 +01:00
brunoherbelin
0ee5eebf91
Linux compilation fix
2021-02-23 23:43:41 +01:00
brunoherbelin
d0fdbeb14f
Changed dt and fps computation in mixer
2021-02-23 23:11:16 +01:00
brunoherbelin
38f1288571
Reading version from git
2021-02-23 20:04:37 +01:00
brunoherbelin
0593e46e62
Changed colors a bit
...
Selection area, group and pain tools matching the highlight color. White
mask tool.
2021-02-11 21:14:21 +01:00
Bruno
84416f566b
Early implementation of groups: SessionGroupSource.
...
Rename SessionSource to SessionFileSource.
2021-02-07 22:01:07 +01:00
brunoherbelin
33f00f9da4
Bugfix (crash when reordering source)
2021-02-05 19:04:13 +01:00
brunoherbelin
d76dfa4a9d
Revert "Cleanup tooltips."
...
This reverts commit d23267d333 .
2021-02-04 22:45:13 +01:00
brunoherbelin
d23267d333
Cleanup tooltips.
2021-01-31 20:09:11 +01:00
brunoherbelin
e8a258094f
Eye candy on help markers and icon; added display of shortcut on the
...
side (grey text).
2021-01-31 14:18:43 +01:00
brunoherbelin
a7b6a67a92
reimplementation of LineSquare using rectangular polygons for horizontal
...
and vertical lines.
2021-01-28 13:50:31 +01:00
brunoherbelin
29c40036b2
have to use ALT+TAB for view switcher in OSX
2021-01-26 22:35:59 +01:00
brunoherbelin
49e845137a
Make CTRL+TAB compatible for OSX
2021-01-26 22:23:28 +01:00
brunoherbelin
6607bd319c
New view navigation with [CTRL+TAB]
2021-01-26 22:16:57 +01:00
brunoherbelin
54c5eb6155
Reordering of Sources in list.
2021-01-25 22:24:08 +01:00
brunoherbelin
0ef6164b24
Added close icon to widgets.
2021-01-24 23:02:27 +01:00
brunoherbelin
2fe282ef6a
new Gui icon button
2021-01-21 22:31:43 +01:00
brunoherbelin
4e6a402142
Improved message and log.
2021-01-19 19:07:24 +01:00
brunoherbelin
5262b8ae29
System configuration in main pannel: toggled with config button. Cleanup
...
the About vimix dialog, giving access to other about dialogs.
2021-01-17 23:59:25 +01:00
brunoherbelin
a3e121d6a0
Fixed softwar FPS limiter when not v-sync
2021-01-13 18:38:44 +01:00
brunoherbelin
d3269e8aaa
Merge commit
2021-01-13 18:38:08 +01:00
brunoherbelin
6fdb93a020
Support for Shift-Tab to loop backward in list of sources.
2021-01-13 14:06:54 +01:00
brunoherbelin
52eb9284f7
UI bugfix
2021-01-11 23:34:06 +01:00
Bruno
398995648a
Mask Paint!! New MaskShader for mouse paiting of masks and associated changes.
...
UI for pain mask, load & save of FrameBuffer Image.
2021-01-10 14:52:57 +01:00
brunoherbelin
f8e926040a
Display transliterated filename in GUI
2021-01-01 20:41:39 +01:00
brunoherbelin
a1e81b58b1
OSX compilation fix
2021-01-01 14:36:44 +01:00
brunoherbelin
25b58b76f3
Enable resize of session frame buffer resolution
2021-01-01 11:54:40 +01:00
Bruno
b346403887
Try to use GPU video decoding plugins when possible
2021-01-01 10:09:17 +01:00
brunoherbelin
4313e51530
Minor GUI bugfix
2020-12-31 10:51:41 +01:00
brunoherbelin
e2bb90208e
Bugs fixed and eye candies
2020-12-31 00:50:50 +01:00
Bruno
85d72a1c0e
Transliteration of source name
2020-12-30 17:23:31 +01:00
Bruno
34c24d99df
Integration procedural GLSL masks
2020-12-27 14:05:03 +01:00
brunoherbelin
44b888fd04
Work in progress - implementation of cropping in Geometry view instead
...
of AppearanceView. Display of scaled mixing surface in Mixing and Layers
view. Changed stippling shading.
2020-12-07 00:17:10 +01:00
brunoherbelin
1ea0ec53af
Minor fixed GUI and mouse cursor
2020-12-03 23:21:30 +01:00
brunoherbelin
bb8f536f0a
BugFix user interface
2020-12-01 21:28:37 +01:00
brunoherbelin
20f1320e2d
Implementation of vertical crop (2 axis projection manipulation in frame
...
buffer). Cleanup of UI for appearance view.
2020-11-26 20:30:37 +01:00
brunoherbelin
59087f9198
Fixed current source selection behavior with swich to appearance view.
2020-11-21 21:29:08 +01:00
brunoherbelin
4630d39663
New context menu in Geometry and Appearance Views: special handle (upper
...
left corner) with new icon and view-specific context menu on current
source.
2020-11-17 23:28:11 +01:00
brunoherbelin
196ce3df1b
Cleanup of surface management in Sources (centralize texturesurface_ in
...
Source class, avoid mistakes in subclasses). Integration of sources in
AppearanceView (not functionnal yet).
2020-11-15 13:01:06 +01:00
brunoherbelin
15a0bab925
Creating view for APPEARANCE control
2020-11-13 22:35:32 +01:00
brunoherbelin
32a4607673
Fixed loading and playing of GIF animation
2020-11-11 19:38:57 +01:00
brunoherbelin
f4baa67089
Cleanup dialog v4l2loopback
2020-11-10 22:16:14 +01:00
brunoherbelin
39f8b56c99
Simplified v4l2loopback system
2020-11-10 20:27:03 +01:00
brunoherbelin
56dfbc737d
Deep redesign of frame grabbers to prevent multiple frame captures
...
(slow) and optimize distribution of gabbed frames to multiple recording
and streaming pipelines (e.g. record H264 *and* share stream on the
network). New implementation of Loopback source for LINUX using
v4l2loopback (experimental).
2020-11-09 23:56:41 +01:00
brunoherbelin
6d80c798f5
Implemented Timers in Metrics toolkit
2020-11-06 23:03:20 +01:00