Bruno
|
d56700a9d5
|
Saving, undo and dynamic change of MultiFileSource
|
2021-05-06 23:44:15 +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
|
9bbe875690
|
Cleanup and bigsfix UI for thumbnail and preview source
|
2021-04-29 23:11:04 +02:00 |
|
Bruno
|
c3713c9ce7
|
work in progress tooltips with thumbnails of sessions
|
2021-04-26 13:48:20 +02:00 |
|
Bruno
|
c3a24a6d7f
|
Cleanup XML read & write utility functions
|
2021-04-25 00:26:05 +02:00 |
|
Bruno
|
5473c0b38b
|
Store image size in XML
and discard loaded image if size does not match
|
2021-04-24 13:14:03 +02:00 |
|
Bruno
|
97e7e5f4a1
|
Cleanup image saving and loading in xml session
|
2021-04-22 23:37:39 +02:00 |
|
brunoherbelin
|
da64172848
|
Work-in-progress: Interpolation of snapshot in Action manager
|
2021-04-21 23:35:34 +02:00 |
|
Bruno
|
a50a6e129c
|
Better implementation of SessionSnapshots saving
|
2021-04-18 18:22:21 +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
|
11df7c28b4
|
More robust clone XML mechanism: use ID
|
2021-04-13 22:41:57 +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
|
ab41a0c5d8
|
First implementation of Sticky Notes
|
2021-04-11 15:13:46 +02:00 |
|
brunoherbelin
|
5a9d4dd55e
|
Temporary disabling feature 'follow image processing'
|
2021-04-07 23:00:09 +02:00 |
|
brunoherbelin
|
1d45ab1d20
|
Cleanup DummySource (bad bad bad)
|
2021-04-05 14:55:21 +02:00 |
|
brunoherbelin
|
8a57b52fcc
|
Migrating clipboard manipulation to Session XML management
|
2021-04-05 13:04:44 +02:00 |
|
brunoherbelin
|
f443720319
|
Programming style improvement: following Cppcheck suggestions.
|
2021-04-04 13:13:06 +02:00 |
|
brunoherbelin
|
c08cb95dc1
|
Bugfix: restating correct order session loading properties
|
2021-03-29 23:17:54 +02:00 |
|
brunoherbelin
|
010166e7b0
|
renaming mediaplayer attribute force software decoding
|
2021-03-29 23:17:16 +02:00 |
|
brunoherbelin
|
1c9a5ece83
|
setLocale in C (not std C++)
|
2021-03-27 23:36:51 +01:00 |
|
brunoherbelin
|
6687bdd258
|
BugFix: mixed-up Locale for XML I/O caused by GTK Dialogs
|
2021-03-27 23:17:19 +01:00 |
|
brunoherbelin
|
bc4eadfd08
|
Bugfix view config loading
|
2021-03-27 18:13:09 +01:00 |
|
brunoherbelin
|
b255e41091
|
Work in progress: force sofware decoder for a media player
|
2021-03-22 13:58:55 +01:00 |
|
brunoherbelin
|
28d4d4acc4
|
Bugfix: prevent crash with current source when reordering
|
2021-03-21 13:24:54 +01:00 |
|
brunoherbelin
|
71891292b4
|
Cosmetics: improved naming and actions on SessionSources (Groups and
File)
|
2021-03-20 11:51:46 +01:00 |
|
brunoherbelin
|
b07009f3ce
|
BugFix: SessionGroupSource creation and update in ActionManager and
SessionCreator.
|
2021-03-19 22:53:08 +01:00 |
|
brunoherbelin
|
dd9c8ac0b8
|
Added option to choose mirror or repeat texture on source
|
2021-03-18 19:43:51 +01:00 |
|
brunoherbelin
|
ca0058c741
|
Action manager for undo action of keyboard arrow keys
|
2021-03-16 21:29:38 +01:00 |
|
brunoherbelin
|
10f9c1b329
|
Work in progress Implementation of mixing group
link and unlink methods, integration in MixingView, update groups on
source change, undo-redo improved.
|
2021-03-10 23:38:09 +01:00 |
|
brunoherbelin
|
2d62ab969c
|
Work in progress: undo & redo of mixing group creation and delete
actions.
|
2021-03-10 00:16:49 +01:00 |
|
Bruno
|
7656113dcc
|
Large commit for implementation of load&save of MixingGroups
|
2021-03-07 19:27:00 +01:00 |
|
brunoherbelin
|
70c28d4226
|
Renamed Appearance view to Texture view.
|
2021-02-26 23:15:14 +01:00 |
|
brunoherbelin
|
885ce67174
|
OSX compile fix
|
2021-02-15 09:03:30 +01:00 |
|
Bruno
|
e37b21760e
|
BugFix: interrupting recursive session loading
Prevent crash on recursive (infinite) loading of session file (containing itself).
|
2021-02-14 18:56:48 +01:00 |
|
Bruno
|
84416f566b
|
Early implementation of groups: SessionGroupSource.
Rename SessionSource to SessionFileSource.
|
2021-02-07 22:01:07 +01:00 |
|
brunoherbelin
|
8185c93457
|
Fixed replacement of failed RenderView after sessionSource import (if a
sessionSource contains a RenderView, the later should be re-created).
|
2021-02-05 18:11:16 +01:00 |
|
brunoherbelin
|
93b6bc9ca4
|
Bugfix in Recursive loopback of RenderView inside a SessionSource: fixed
loading and import into main session.
|
2021-02-04 23:25:49 +01:00 |
|
Bruno
|
9c0adb4ce6
|
Important feature: source locking and workspace.
Source locking property, views ability to test if a source is selectable, change of selection when switch view, picking testing locking and workspace.
|
2021-01-24 17:19:41 +01:00 |
|
brunoherbelin
|
227658d2fc
|
Improved error message on different xml version.
|
2021-01-17 00:29:12 +01:00 |
|
Bruno
|
398995648a
|
Mask Paint!! New MaskShader for mouse paiting of masks and associated changes.
UI for pain mask, load & save of FrameBuffer Image.
|
2021-01-10 14:52:57 +01:00 |
|
Bruno
|
34c24d99df
|
Integration procedural GLSL masks
|
2020-12-27 14:05:03 +01:00 |
|
brunoherbelin
|
44b888fd04
|
Work in progress - implementation of cropping in Geometry view instead
of AppearanceView. Display of scaled mixing surface in Mixing and Layers
view. Changed stippling shading.
|
2020-12-07 00:17:10 +01:00 |
|
brunoherbelin
|
61d2a4dcb9
|
Cleanup GUI and user feedback with crop in AppearanceView.
|
2020-11-30 21:39:41 +01:00 |
|
brunoherbelin
|
3c55e25432
|
Finally a working implementation of crop and UV manipulation in
AppearanceView! Added saving and loading.
|
2020-11-30 00:25:02 +01:00 |
|
brunoherbelin
|
1ab2ae0df0
|
Operational implementation of UV texture coordinates changes in
Appearance View.
|
2020-11-16 21:43:39 +01:00 |
|
brunoherbelin
|
8c9b753544
|
First operational version of AppearanceView. Cleanup of symbols for
sources and other bugfix.
|
2020-11-15 23:49:56 +01:00 |
|
brunoherbelin
|
196ce3df1b
|
Cleanup of surface management in Sources (centralize texturesurface_ in
Source class, avoid mistakes in subclasses). Integration of sources in
AppearanceView (not functionnal yet).
|
2020-11-15 13:01:06 +01:00 |
|
brunoherbelin
|
b3fd29056e
|
saving uv in mix session file
|
2020-11-12 22:11:52 +01:00 |
|
brunoherbelin
|
8ef79a6dbd
|
Added frame buffer information display in session preview
|
2020-10-31 19:21:05 +01:00 |
|