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
|
058fde19ce
|
Fixed merging and action manager bug
|
2021-04-30 12:33:23 +02:00 |
|
Bruno
|
63544c603d
|
Fixed Session thumbnail
wait for all sources to be ready before creating the thumbnail.
|
2021-04-30 10:17:10 +02:00 |
|
Bruno
|
92cd8f945e
|
align behavior with stream
|
2021-04-29 23:13:30 +02:00 |
|
Bruno
|
5244941d9b
|
remove commented code
|
2021-04-29 23:13:03 +02:00 |
|
Bruno
|
877fb09fa3
|
more elegant session source init
|
2021-04-29 23:12:46 +02:00 |
|
Bruno
|
34827ab068
|
ensure execute open immediately
and various code cleanup
|
2021-04-29 23:12:05 +02:00 |
|
Bruno
|
9bbe875690
|
Cleanup and bigsfix UI for thumbnail and preview source
|
2021-04-29 23:11:04 +02:00 |
|
Bruno
|
c7f09fb12d
|
Prevent crash on exit
Global objects are deleted before glfw terminates, thus crashing opengl access. Omitting glfw terminate on program exit is harmless, so...
|
2021-04-29 23:08:23 +02:00 |
|
Bruno
|
3f6d2bb6e3
|
Unifying list selection UI in session panel
|
2021-04-28 13:52:38 +02:00 |
|
Bruno
|
bd2500314f
|
decide for byte aligned opengl textures all over
|
2021-04-28 13:18:01 +02:00 |
|
Bruno
|
a28f46a9eb
|
perform render thumbnail only if framebuffer available
|
2021-04-28 11:23:11 +02:00 |
|
Bruno
|
7b7bd763c9
|
clear code copy vec4
|
2021-04-28 11:22:27 +02:00 |
|
Bruno
|
1118e4bfe0
|
add source propose a name, does not change it yet
and use filename only if provided
|
2021-04-28 11:21:47 +02:00 |
|
Bruno
|
b0bc88e9c2
|
unified behavior stream and media player
|
2021-04-28 11:19:59 +02:00 |
|
Bruno
|
038fea3539
|
opengl good practice: unbind texture after set
|
2021-04-28 11:18:45 +02:00 |
|
Bruno
|
ee20718c51
|
remove debug code
|
2021-04-27 23:21:33 +02:00 |
|
Bruno
|
f46ffc004a
|
Validate list of filenames
|
2021-04-27 23:20:18 +02:00 |
|
Bruno
|
d2f0f42c2d
|
imgui code cleanup
|
2021-04-27 23:19:58 +02:00 |
|
Bruno
|
be36662efc
|
Fixed unique source name algorithm
|
2021-04-26 23:51:47 +02:00 |
|
Bruno
|
c7d6d37a8e
|
oops
|
2021-04-26 22:06:06 +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 |
|
brunoherbelin
|
d89290f9b2
|
alphabetically sort list of files in a dir
|
2021-04-26 09:22:22 +02:00 |
|
Bruno
|
1b6b2ecd4d
|
Bugfix undo of multiple sources delete
|
2021-04-26 00:29:26 +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 |
|
Bruno
|
6e202def1e
|
Bugfix Action Snapshot replace
|
2021-04-25 11:39:45 +02:00 |
|
Bruno
|
0c51b16353
|
use framebuffer blit for thumbnail of RenderView
|
2021-04-25 01:27:51 +02:00 |
|
Bruno
|
c5ee77e969
|
Fixed blit of framebuffer
|
2021-04-25 01:27:32 +02:00 |
|
Bruno
|
c7962abfbb
|
Save thumbnail of session when storing history or snapshot
|
2021-04-25 00:27:59 +02:00 |
|
Bruno
|
d371f6ae8e
|
Cleanup FrameBufferImage API
|
2021-04-25 00:27:32 +02:00 |
|
Bruno
|
8336f6a595
|
Fixed RenderView thumbnailer
|
2021-04-25 00:26:38 +02:00 |
|
Bruno
|
c3a24a6d7f
|
Cleanup XML read & write utility functions
|
2021-04-25 00:26:05 +02:00 |
|
Bruno
|
f643e80de7
|
Using std future promises to get thumbnail of render view
|
2021-04-24 13:14:57 +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
|
eb54b67caa
|
New function to get thumbnail of render view
|
2021-04-22 23:38:00 +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
|
e2d2e6ddd8
|
prefix ++View::need_deep_update_
|
2021-04-19 19:24:50 +02:00 |
|
Bruno
|
896cae2d07
|
Fixed window resize
|
2021-04-19 18:29:10 +02:00 |
|
Bruno
|
409870dddb
|
OSX cmake fix
|
2021-04-19 18:28:17 +02:00 |
|
Bruno
|
c19acda62d
|
Added Snapshot Replace
|
2021-04-18 21:02:23 +02:00 |
|
Bruno
|
a50a6e129c
|
Better implementation of SessionSnapshots saving
|
2021-04-18 18:22:21 +02:00 |
|
Bruno
|
d68987be0f
|
C++ improved declaration of singleton managers
|
2021-04-18 13:27:19 +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 |
|
Bruno
|
c6d01c1420
|
Optimizing iteration
prefix ++i is faster than post i++
|
2021-04-18 11:38:03 +02:00 |
|