Bruno Herbelin
3d2de560b0
Timelines of metro-synched media player
2021-11-28 11:36:56 +01:00
Bruno Herbelin
809e30d906
Timeline display in beat unit for synched to metronome
2021-11-27 19:26:33 +01:00
Bruno Herbelin
d6c689c5bb
Cleanup include ImGuiToolkit
2021-11-14 00:18:10 +01:00
Bruno
06187b9a1a
work-in progress Helper and keyboard shortcuts
2021-08-26 15:51:07 +02:00
Bruno
09f46e7a27
Minor GUI layout improvement
2021-08-12 00:05:22 +02:00
Bruno
4f43ddf088
Draw a glyph in IMGUI
...
Proof of concept to show how to access Font texture in opengl to draw one glygh
2021-08-06 13:25:19 +02:00
Bruno
aa904f26ad
Recording timeout with timing slider
...
Changed timout recording in uint milisecond.
2021-06-28 21:33:17 +02:00
Bruno
ff99d37eb6
Player Video Fading dialog
...
New dialog to apply fade in & out with parameters. Fixed Timeline fading functions. New ImGuiToolkit items to draw icons in Combo boxes.
2021-06-28 00:21:29 +02:00
Bruno
79fa6082b0
Player: shoft slider on first frame of MediaPlayer
2021-06-20 18:50:12 +02:00
Bruno
a0b763ab71
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-19 01:03:21 +02:00
Bruno
ad36ac5cd9
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-19 01:03:21 +02:00
Bruno
6ff266581a
work in progress selection timeline
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
7ba87fcee8
Fixed ButtonOpenUrl
2021-04-26 18:49:01 +02:00
brunoherbelin
2814763b97
std::string compatible imgui text input
2021-04-13 21:23:42 +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
brunoherbelin
28172430dc
Added 'Source' to metrics (moved to UserInterfaceManager)
2021-04-08 00:26:52 +02:00
brunoherbelin
f2cd18f754
Cleanup and unify views interface (combo)
2021-02-28 10:18:10 +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
5d23a285b4
get color of highlight
2021-02-07 20:47:55 +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
Bruno
e5ed27180f
New buttons and icon modes
2021-01-24 10:54:25 +01:00
brunoherbelin
2fe282ef6a
new Gui icon button
2021-01-21 22:31:43 +01:00
Bruno
dbd3c071e8
Improved GUI for mask editing, added effects.
2021-01-10 23:56:50 +01:00
brunoherbelin
cf2b6b4b39
Improved information icon for source preview
2021-01-01 12:17:49 +01:00
brunoherbelin
39f8b56c99
Simplified v4l2loopback system
2020-11-10 20:27:03 +01:00
brunoherbelin
6d80c798f5
Implemented Timers in Metrics toolkit
2020-11-06 23:03:20 +01:00
brunoherbelin
77d9b17ac8
HistoryManager: new widget and extending scope of historized user
...
actions.
2020-10-06 21:39:37 +02:00
brunoherbelin
2493d8d9f9
Added ImGUI actions to ActionManager history.
2020-10-04 23:34:59 +02:00
brunoherbelin
86fd5f21f3
Creation of a new widget to display and edit timeline: combined plot of
...
lines (for alpha) and histogram (for gaps).
2020-08-23 00:40:44 +02:00
brunoherbelin
0d934c3590
Fixed User seek request with timeline constraints (request go to
...
position instead of directly seek)
2020-08-22 14:20:00 +02:00
brunoherbelin
710514b478
Revert behavior of MediaPlayer position to normal and instead fixed the
...
GUI to match the [start end] range of timeline (instead of shifting
position in MediaPlayer). Fixed Loop mode for bi-directional and stop
modes to react according to Timeline gaps.
2020-08-21 00:58:20 +02:00
brunoherbelin
182f204d80
Working but dirty implementation of GUI for Timeline and gaps of
...
MediaPlayer.
2020-08-19 23:15:54 +02:00
brunoherbelin
bb8dcf088e
work in progress cleanum memory leak and crash :(
2020-08-11 00:11:22 +02:00
brunoherbelin
c829e5a40c
Minor improvement display timeline
2020-08-07 18:36:40 +02:00
brunoherbelin
6f844f722d
Improved Media player timeline: adding time indication and enabling to
...
scroll in a zoomed-in timeline. Display current time in overlay on
frame.
2020-08-04 00:01:30 +02:00
brunoherbelin
cfac7107b6
Finalized user interface for Transition View. Cleanup DrawVisitor was
...
needed. New ImGuiToolkit functions implemented.
2020-07-08 22:28:36 +02:00
brunoherbelin
79639e2f7b
Improved menu for main pannel and Session File and Option menus.
2020-07-02 22:23:50 +02:00
brunoherbelin
f02c90be3e
Updated behavior navigator pannel and menu. Updated icons.
2020-05-29 00:05:26 +02:00
brunoherbelin
614fa1247d
Improved creation of source: selection of file generates a new source,
...
displayed in preview, and inserted when validated.
2020-05-23 19:13:05 +02:00
brunoherbelin
5b489dd2df
Bugfix MediaPlayer, ButtonOpenUrl and UserInterfaceManager
2020-05-21 14:12:36 +02:00
brunoherbelin
54d4bc2aba
Added Source Geometry properties. Started implementing Layers View.
2020-05-17 11:40:48 +02:00
brunoherbelin
5a7e1fcbb8
Fixed font size issue with oversampling
2020-05-11 15:48:43 +02:00
brunoherbelin
ab1b8bdc33
Updated navigator bar: select current source when activate icon and show
...
indicator for current source.
2020-05-03 14:16:56 +02:00
brunoherbelin
fc8bd02d2f
Creation of the left sidebar with Navigator. Starting to migrate main
...
window to side bar.
2020-05-02 23:47:32 +02:00
brunoherbelin
917c184dad
Cleanup UserInterface and save its settings
2020-04-27 23:50:54 +02:00
brunoherbelin
1d9e955bfa
New GUI buttons and clean media player
2020-04-26 14:38:59 +02:00
brunoherbelin
4f5a71970d
Initial integration of Mixer, Views and Source classes.
...
First tests with user interface and Mixing View
2020-04-19 00:49:55 +02:00
brunoherbelin
29507bfc09
Move and improve time_to_string and date_time_string functions to
...
GstToolkit
2020-03-24 00:03:31 +01:00