Bruno Herbelin
94fbe58fb7
New toolbox Timeline editor
...
DRAFT implementation of a new toolbox to apply fade-in and fade-out and to cut the timeline.
2024-07-13 12:32:05 +02:00
Bruno Herbelin
34297feed4
Improv GUI, begin menu icon, tool menu name
2024-05-26 10:55:46 +02:00
Bruno Herbelin
e7f388999d
Improv appearance of tooltips
...
Ensure uniform border size around tooltips with image, lighter color background for better visibility.
2024-05-20 13:19:34 +02:00
Bruno Herbelin
b599fbf88d
BugFix Minor UI corrections and bugs fixed
2024-01-01 17:54:27 +01:00
Bruno Herbelin
58371c36d3
Text source satisfying
...
Improved layout options, better UI, tested features.
2023-11-13 12:41:37 +01:00
Bruno Herbelin
d39064b209
New Text source
...
Initial implementation of Text Source, displaying free text or subtitle file. support for Pango font description and formatting tags via gstreamer textoverlay plugin. Saving and loading in XML, GUI for creation (in patterns) and for editing.
2023-11-12 01:15:54 +01:00
Bruno Herbelin
33c222555f
New Playlists and new main panel
...
Favorite and custom playlists of Sessions. Main panel separate control of current session (with preview) and selection of session in playlists. Bugfix in history of files.
2023-09-17 00:51:34 +02:00
Bruno Herbelin
12a5d777e5
Icons improved for Display, preview, etc
...
Also added a close icon to large preview. Fixed help with recent improvements.
2023-09-01 17:53:50 +02:00
Bruno Herbelin
124415363f
Improve Layers view icons and Workspace management
...
Added 'Workspace any' in list of workspaces to allow Geometry view to list sources from all workspaces. Updated icon for layers view, in left panel and in view.
2023-08-30 20:47:14 +02:00
Bruno Herbelin
a8bb4ae6d1
New MousePointer to change behavior of mouse
...
Initial implementation, mostly replicating GLMixer features. 5 Modes; default, linear, spring, wiggly and metronome. Save in Settings. Selection in Navigation panel.
2023-08-19 23:39:41 +02:00
Bruno Herbelin
e92e9eb45c
Various UI improvements
2023-08-17 17:51:29 +02:00
Bruno Herbelin
a033b74f7f
New ScreenCapture separate from Device, with Window selection
...
For now only LINUX support for window selection. New icons for Loopback and for ScreenCapture. Important BugFix on DeviceSource and Device management.
2023-08-15 22:26:42 +02:00
Bruno Herbelin
09dbc5c84e
Improve UX List of New source type to insert
...
New icons for inserted source panel. Merged loopback into connected list. Removed 'internal' new source.
2023-08-12 20:47:26 +02:00
Bruno Herbelin
3cde191afb
Compilation fix OSX
...
Pedantic warning CLang for 64bits compiler.
2023-08-12 16:01:12 +02:00
Bruno Herbelin
e248e92ca1
Fix Player menu for 'Timeline'
...
Replace 'Video' menu for MediaPlayer to 'Timeline'. Move Hardware decoding selection to MediaSource GUI Visitor.
2023-08-11 13:03:26 +02:00
Bruno Herbelin
4efaa1f350
New MediaPlayer image with timeline
...
Enable playing and seeking into a timeline on a media player that loaded an image. Timeline sets a duration (end) and is saved/loaded. Add a gstreamer imagefreeze element in the pipeline to simulate a playable stream. Distinction must be made between 'isImage' (what was loaded) and 'singleFrame' (what is in the pipeline). GUI is added and customized with menu and dialog.
2023-08-10 00:46:48 +02:00
Bruno Herbelin
c2a0e51984
Code cleanup - eradicate sprintf
2023-08-08 23:31:11 +02:00
Bruno Herbelin
f75b384c17
New support for gstreamer video effects in MediaPlayer
...
Implementation of the GUI allowing to set the pipeline element description
2023-08-08 17:43:46 +02:00
Bruno Herbelin
2891ad7efe
UI improved
...
Add Help and Log to About and to supplementary list of windows.
2023-04-22 22:09:46 +02:00
Bruno Herbelin
8aa82274ff
BugFix UI and completed missing help
2023-04-20 00:31:59 +02:00
Bruno Herbelin
37a7bc43fd
BugFix Imgui toolkit layout and colors
2023-04-16 14:50:12 +02:00
Bruno Herbelin
b53f0b4c1b
BugFix - correcting previous change
2023-04-12 00:19:16 +02:00
Bruno Herbelin
18734345a1
UI improvements, with context menu for additional windows
2023-04-09 16:11:16 +02:00
Bruno Herbelin
935d2ff02c
Update Copyright date to 2023
2023-03-23 22:55:48 +01:00
Bruno Herbelin
d86754b0e6
UI selection Workspace in Geometry View
...
Back to the combo box (smaller and unified with other views) but following the unified color accent.
2023-03-23 22:49:35 +01:00
Bruno Herbelin
8c778e8afb
Larger IMGUI_RIGHT_ALIGN
2023-03-08 22:12:37 +01:00
Bruno Herbelin
cbe8217790
UX improvements, highlight icon button, ComboIcon, reset value label
...
Major changes in ImGuiVisitor (all image filtering and ImageProcessingShader), new imGuiToolkit ComboIcon (replacing previous ComboIcon widget), new icons,
2023-03-05 23:35:06 +01:00
Bruno Herbelin
e7878bdb8f
Changed grey accent color to green, make help icon more visible.
2023-02-22 12:47:13 +01:00
Bruno
f5df923c51
BugFix: non-ImGui calls to accent color cause crash
2023-02-21 10:10:22 +01:00
Bruno Herbelin
48f1df2fd6
ImGuiToolkit to render a Disabled Button
2023-01-29 10:54:57 +01:00
Bruno Herbelin
9ee434f275
Cleanup Player UI
...
Add play/pause button on source icon in selection (dynamic or stored selection). Display source icon in lower left corner, instead of play status. Fix alignment disabled timeline. Minor bugfix.
2023-01-27 19:25:05 +01:00
Bruno Herbelin
e9b72b442a
Cleanup source tree
...
Move all C++ source files in the src subfolder. Adapted the cmake process accordingly and cleanup.
2022-10-25 00:29:22 +02:00