Bruno
60ec11982a
OSX compilation
2021-06-19 01:03:21 +02:00
Bruno
e87ef2774b
New SourcePlayer
...
Work in progress; Sources now have play/pause and associated play functions. Media player can play all playable sources, and adapts to control a media player when possible. Selection of play groups (to finalize)
2021-06-19 01:02:12 +02:00
Bruno
2a7857c499
Bugfix; verify frame grabbers before use
2021-06-19 01:02:12 +02:00
Bruno
e892dc1eb5
Implemented delayed start of recording
2021-06-19 01:02:12 +02:00
Bruno
9c8d1f31f6
bugfix linux shared webcam ui
2021-06-19 01:02:12 +02:00
Bruno
f995e1cf72
Reordering source type in UI
2021-05-08 12:17:35 +02:00
Bruno
3be09553cf
Multiple file selection for OSX
...
and finetuning creation UI for MultiFile source
2021-05-07 18:56:54 +02:00
Bruno
e071ffe590
Create new Source type MultiFile
...
MultiFileSource plays a sequence of numbered images.
2021-05-06 00:24:01 +02:00
Bruno
451ff64b6f
Cosmetics
...
Moved string truncate to BaseToolkit, fixed SystemToolkit max memory, clean left panel UI
2021-05-01 16:39:01 +02:00
Bruno
fd3102c0d3
memory monitor on latest value (not average)
2021-05-01 09:38:21 +02:00
Bruno
381f68aaae
Change READY state of source
...
a source is ready after rendering one frame (which is after being initialized)
2021-05-01 00:34:58 +02:00
Bruno
9bbe875690
Cleanup and bigsfix UI for thumbnail and preview source
2021-04-29 23:11:04 +02:00
Bruno
3f6d2bb6e3
Unifying list selection UI in session panel
2021-04-28 13:52:38 +02:00
Bruno
7ba87fcee8
Fixed ButtonOpenUrl
2021-04-26 18:49:01 +02:00
Bruno
c3713c9ce7
work in progress tooltips with thumbnails of sessions
2021-04-26 13:48:20 +02:00
Bruno
98861cea6c
Fixed Mixer delete and rename
2021-04-26 13:47:48 +02:00
Bruno
0e3575c1ca
Using new basetoolkit function for unique naming
...
applied to source and snapshot names
2021-04-25 23:59:18 +02:00
Bruno
055f5c4c4e
Creating a base toolkit for functions independent from other toolkits
2021-04-25 20:09:22 +02:00
Bruno
129d5445c3
Implementation of UI for snapshot manipulation
...
with thumbnails appearing on mouse over and in edit context menu
2021-04-25 14:02:06 +02:00
brunoherbelin
da64172848
Work-in-progress: Interpolation of snapshot in Action manager
2021-04-21 23:35:34 +02:00
Bruno
896cae2d07
Fixed window resize
2021-04-19 18:29:10 +02:00
Bruno
c19acda62d
Added Snapshot Replace
2021-04-18 21:02:23 +02:00
Bruno
2392d844d9
Making classes non-assignable
...
Following CppCheck recomendation, all classes that should not be manipulated by value are made non-assignable to ensure no mistake is made.
2021-04-18 13:04:16 +02:00
Bruno
c6d01c1420
Optimizing iteration
...
prefix ++i is faster than post i++
2021-04-18 11:38:03 +02:00
brunoherbelin
ebb5fd16bb
Draft implementation of Snapshots, with saving and UI
2021-04-17 10:28:12 +02:00
brunoherbelin
2d4a6d1fe6
Snapshots in Action manager
2021-04-15 22:50:28 +02:00
brunoherbelin
17d2a63132
Important change: sources keep their id all lifelong.
...
This simplifies a lot history and testing in session.
2021-04-13 22:26:26 +02:00
brunoherbelin
6d522876ad
Loading session with menu do not use smooth transition
2021-04-13 21:24:56 +02:00
brunoherbelin
ab41a0c5d8
First implementation of Sticky Notes
2021-04-11 15:13:46 +02:00
brunoherbelin
eee9f49c05
Refurbishing the left panel
...
Toggle settings to show whole panel of settings
More space for main session panel (added notes)
2021-04-11 01:27:21 +02:00
Bruno
d7102809fc
Auto stash before checking out "origin/dev"
2021-04-10 00:47:05 +02:00
brunoherbelin
6173e8279f
Improved dev toolbox (saving statistics of memory)
2021-04-09 11:21:43 +02:00
brunoherbelin
28172430dc
Added 'Source' to metrics (moved to UserInterfaceManager)
2021-04-08 00:26:52 +02:00
brunoherbelin
c22df2eb2a
(continue) Migrating clipboard manipulation to Session XML management
2021-04-05 13:06:31 +02:00
brunoherbelin
3e376eb166
ensure output and media player window are visible
2021-04-04 20:55:55 +02:00
brunoherbelin
f443720319
Programming style improvement: following Cppcheck suggestions.
2021-04-04 13:13:06 +02:00
brunoherbelin
163757cb69
Improved layout and menu Media Player UI
2021-04-02 13:57:11 +02:00
brunoherbelin
7344258b2f
fixed hardware decoding detection OSX
2021-04-01 09:12:41 +02:00
brunoherbelin
b089f59e2a
Implemented a detection of hardware decoding used in pipeline
...
Simple check for names of decoder inside uridecodebin and cross check
with the list of known hardware Decoder Names
2021-04-01 00:11:05 +02:00
brunoherbelin
559a036e6d
BugFix: reload list of recent sessions after any change to history
2021-03-30 23:51:06 +02:00
brunoherbelin
0b845591f9
Improved transition view
...
Responsive buttons placement and clarified actions.
2021-03-30 23:02:24 +02:00
brunoherbelin
8eef5465c9
eyecandy: better icons for file menu
2021-03-29 23:18:14 +02:00
Bruno
ee2ce3802f
Linux Dialogs in GTK for SNAP compatibility
...
Discarding use of ZENITY under linux (previously used with the tinyfiledialog) because snapcraft makes it impossible to use :(. Reimplementation of GTK+ dialogs directly inside vimix code. Note: no changes for OSX. Complete cleanup of cmake file.
2021-03-27 13:03:22 +01:00
brunoherbelin
43d44634f7
Trying to fix the tinyfiledialog zenity integration
2021-03-22 16:25:51 +01:00
brunoherbelin
1e458a642c
Merge branch 'master' of github.com:brunoherbelin/vimix
2021-03-22 13:59:05 +01:00
brunoherbelin
b255e41091
Work in progress: force sofware decoder for a media player
2021-03-22 13:58:55 +01:00
brunoherbelin
bc22832ad6
information on tinyfiledialog in about.
2021-03-22 13:35:17 +01:00
brunoherbelin
e15b962221
Cosmetics: improve reordering source in left panel
2021-03-21 14:09:11 +01:00
brunoherbelin
28d4d4acc4
Bugfix: prevent crash with current source when reordering
2021-03-21 13:24:54 +01:00
brunoherbelin
4e83cdf30f
hide history with ESC
2021-03-20 13:01:00 +01:00