Bruno
f59d4af92b
Player: move up timeline and adjust size
...
keep play button bar at the bottom for all configurations, avoid text and buttons overlay when Player is small. Fix cut timing in selection
2021-06-15 23:51:59 +02:00
Bruno
a7df619a05
Timeline management in Player
...
Actions at key times (durations of all videos) to allow to adjust other videos duration (change speed of cut)
2021-06-14 23:42:20 +02:00
Bruno
f3759c2ef5
Player timeline for selection
...
Selection of media sources now displays in a list with proportional timelines, showing actual play time and cursor on effective timeline with opacity curve.
2021-06-13 00:24:45 +02:00
Bruno
d547f3a8a8
Improved management of selection in Player
2021-06-07 22:53:29 +02:00
Bruno
a27bf08ce0
Stick window on current view
...
menu item for media player and output preview to pin the window in current view
2021-06-07 00:04:06 +02:00
Bruno
060fb5ad2d
UI details
2021-06-07 00:03:06 +02:00
Bruno
ffc00d9035
Bugfix timeline display array
2021-06-06 14:54:55 +02:00
Bruno
83a9d281c2
Define UNICODE symbols
2021-06-06 14:54:21 +02:00
Bruno
b6c853c308
work in progress selection timeline
2021-06-06 00:17:19 +02:00
Bruno
552c09d377
Minor improvements timeline display
2021-05-30 22:56:13 +02:00
Bruno
3c71ee1ff2
BugFix IconButton (pop id)
2021-05-25 22:17:57 +02:00
Bruno
faf344bc03
Bugfix and cleanup Info on source in UI
2021-05-25 09:09:23 +02:00
Bruno
3ef2737d82
New InfoVisitor: get string to describe sources
...
Unified code in ImGui visitor and Player
2021-05-24 20:39:56 +02:00
Bruno
5dd6c0af78
New Timeline actions
...
Smooth and auto cut actions added on the side of the timeline UI.
2021-05-24 00:58:21 +02:00
Bruno
893e4f4723
Improved link between ImGuiVisitor and SourcePlayer
...
Source panel shows description and icon to open player UI. Changed icon player, and fixed source selection.
2021-05-23 12:32:32 +02:00
Bruno
d137e87f0e
Cleaup UI Selection source Player
2021-05-23 00:55:24 +02:00
Bruno
7f152077e5
Improved UI media player (info media)
2021-05-22 01:34:19 +02:00
Bruno
74a9b229d0
OSX compilation
2021-05-19 23:30:07 +02:00
Bruno
19ba943075
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-05-19 00:31:37 +02:00
Bruno
1e91b2aa29
Bugfix; verify frame grabbers before use
2021-05-13 23:15:47 +02:00
Bruno
e10cf40f38
Implemented delayed start of recording
2021-05-13 22:15:50 +02:00
Bruno
23defd2117
bugfix linux shared webcam ui
2021-05-12 21:01:19 +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