Bruno Herbelin
d6c689c5bb
Cleanup include ImGuiToolkit
2021-11-14 00:18:10 +01:00
Bruno Herbelin
a6ba694fbd
Code warning cleanup and add GPL license header to all CPP files
2021-11-10 23:19:38 +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
ddd9bb4e99
minor compilation fix
2021-08-07 20:26:59 +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
5a54e84dd8
Player slight improvements
...
tick marks count adapted to fps, clamped refresh frequency computation, listing of all sources playable from menu
2021-06-19 01:03:21 +02:00
Bruno
887142079b
Fixed Timeline display
2021-06-19 01:03:21 +02:00
Bruno
5dfc45af5f
Fixed Timeline ticks display
2021-06-19 01:03:21 +02:00
Bruno
291410a2b3
Player UI: video menu and speed reset icon
...
+ rename private variables to follow usual style
2021-06-19 01:03:21 +02:00
Bruno
dfc4937688
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-19 01:03:21 +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
5ea056a483
Bugfix timeline display array
2021-06-19 01:03:21 +02:00
Bruno
6ff266581a
work in progress selection timeline
2021-06-19 01:03:21 +02:00
Bruno
6b7d108407
Minor improvements timeline display
2021-06-19 01:03:21 +02:00
Bruno
1f5056bf15
BugFix IconButton (pop id)
2021-06-19 01:03:21 +02:00
Bruno
11d12c1f29
New Timeline actions
...
Smooth and auto cut actions added on the side of the timeline UI.
2021-06-19 01:03:21 +02:00
Bruno
c9707e7335
Improved link between ImGuiVisitor and SourcePlayer
...
Source panel shows description and icon to open player UI. Changed icon player, and fixed source selection.
2021-06-19 01:03:21 +02:00
Bruno
2add317106
Improved UI media player (info media)
2021-06-19 01:03:21 +02:00
Bruno
b2284cf1b4
Improved cursor EditPlotHistoLines
2021-06-19 01:02:12 +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
9c8d1f31f6
bugfix linux shared webcam ui
2021-06-19 01:02:12 +02:00
Bruno
d2f0f42c2d
imgui code cleanup
2021-04-27 23:19:58 +02:00
Bruno
7ba87fcee8
Fixed ButtonOpenUrl
2021-04-26 18:49:01 +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
Bruno
c19acda62d
Added Snapshot Replace
2021-04-18 21:02:23 +02:00
Bruno
bb64579fa5
Cleanup FileDialog (unused)
2021-04-18 13:15:18 +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
brunoherbelin
268486b652
std::string compatible imgui text input
2021-04-13 21:28:36 +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
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
f2cd18f754
Cleanup and unify views interface (combo)
2021-02-28 10:18:10 +01:00
brunoherbelin
d0fdbeb14f
Changed dt and fps computation in mixer
2021-02-23 23:11:16 +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
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
394bfe2da4
Size dependent spaces for combo box in views.
2021-01-26 22:17:28 +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