brunoherbelin
43f444f07b
Creation of the Connection Manager : this new mechanism continuously
...
checks for the presence of vimix programs in the network neibourhood.
The list of connections can then be used for indentifying streaming
requests and offers.
2020-10-23 01:02:28 +02:00
brunoherbelin
bbeb99056a
Update to OSCPack v1.1
2020-10-20 18:27:26 +02:00
brunoherbelin
65aefc9fb8
Complete integration of original OSCPack lib
2020-10-20 18:18:44 +02:00
brunoherbelin
27239b7513
working on streaming and clients
2020-10-20 00:28:44 +02:00
brunoherbelin
15285ec151
Added lib OSCPack
2020-10-20 00:28:16 +02:00
brunoherbelin
d7893be541
First working implementation of Streamer, with TCP and SharedMemory.
2020-10-18 13:13:07 +02:00
brunoherbelin
59c07ceb96
First working implementation of VideoStreamer
2020-10-17 11:32:29 +02:00
brunoherbelin
007d876dbc
Initial commit of Video Streamer. bugFix delete Pbos.
2020-10-14 22:58:02 +02:00
brunoherbelin
3a41e59f00
Management of recorders by id in user interface.
2020-10-14 22:37:53 +02:00
brunoherbelin
3a34da9322
Renaming Recorder to FrameGrabber
2020-10-14 21:04:22 +02:00
brunoherbelin
b3ee400b1a
Hack to prevent re-openning automatically a session file in case vimix
...
was not properly closed (to avoid crash at start that prevent vimix from
restarting after loading a faulty session file).
2020-10-13 23:42:33 +02:00
brunoherbelin
102413c7f4
Minor compilation fixes
0.3.2
2020-10-12 16:41:34 +02:00
brunoherbelin
c674fa0897
Implementation of Copy, Cut & Paste of sources. Keeps description (xml)
...
of source in clipboard for pasting in another session or in the same
(then it clones existing sources).
2020-10-11 23:41:24 +02:00
brunoherbelin
bd922f5bcc
Improved Esc key and Ctrl+Q behavior
2020-10-11 16:54:30 +02:00
brunoherbelin
1390eff646
Action manager follows View of restored action (user settings)
2020-10-11 16:02:41 +02:00
brunoherbelin
34b508a8dd
BugFix: PatternSource pattern type is unsigned and undefined when
...
created
2020-10-11 16:01:57 +02:00
brunoherbelin
8297c85220
Cosmetic improvement of Action manager and Log messages.
2020-10-11 12:05:38 +02:00
brunoherbelin
795c0ed30f
BugFix: ensure update of source after update by SessionLoader
2020-10-11 12:04:58 +02:00
brunoherbelin
babbddcf28
Improved Action manager labels of stored actions
2020-10-11 00:37:49 +02:00
brunoherbelin
650017c8f3
BugFix: history manager undo and redo for delete and recreation of
...
source, delete multiple sources or clones, etc.
2020-10-11 00:37:04 +02:00
brunoherbelin
2c1eaff476
improvement in order of delete in selection (for better history of
...
delete)
2020-10-10 15:30:28 +02:00
brunoherbelin
c0e135993c
BugFix: prevent visitors for failed sources. Avoid duplicate list of
...
source ids.
2020-10-10 15:16:47 +02:00
brunoherbelin
22011ffd54
Avoid extension specific opengl calls (not always working...)
2020-10-10 12:02:09 +02:00
brunoherbelin
31ebccd248
Hack to prevent font oversampling for low-memory graphics card.
2020-10-10 10:48:39 +02:00
brunoherbelin
af11408ee9
Heuristics to prevent font displaying issues.
2020-10-10 10:29:11 +02:00
brunoherbelin
99f5236959
Compile issues for 64bits int under i386
2020-10-08 20:26:17 +02:00
brunoherbelin
67463d2214
Prevent erroneous font size
2020-10-07 22:04:20 +02:00
brunoherbelin
3aabb83ccf
BugFix: remove session filename from list or recent files if failed
...
loading.
2020-10-07 20:18:11 +02:00
brunoherbelin
82b755db84
Merge branch 'master' of github.com:brunoherbelin/vimix
2020-10-07 19:50:09 +02:00
brunoherbelin
10dc426119
Fixed compilation issue (OSX)
2020-10-07 12:07:03 +02:00
brunoherbelin
233fc64c4e
Increased size of unique identifier of objects: using uint64 instead of
...
int. Deep change in all concerned objects (Node, Source, Shader, etc.).
No behavior change, just more robust in duration.
2020-10-06 22:45:52 +02:00
brunoherbelin
977ae76f9b
Eye candy; rounding up the font size in monitor.
2020-10-06 21:40:16 +02:00
brunoherbelin
77d9b17ac8
HistoryManager: new widget and extending scope of historized user
...
actions.
2020-10-06 21:39:37 +02:00
brunoherbelin
6f4b75ec1c
Cleanup z compression XML array
2020-10-06 09:11:16 +02:00
brunoherbelin
2faa499ace
Z-compression of the timeline fading when saving to XML; data on disk
...
are much faster to load, and files smaller.
2020-10-06 00:03:26 +02:00
brunoherbelin
2493d8d9f9
Added ImGUI actions to ActionManager history.
2020-10-04 23:34:59 +02:00
brunoherbelin
616c6c8bdf
First working implementation of ActionManager, but incomplete.
2020-10-04 22:52:23 +02:00
brunoherbelin
5421b5e926
Cleanup Session loading (prepare for session history)
2020-10-03 18:45:30 +02:00
brunoherbelin
d563ee14a9
Cleanup source id management, and improved session merging and source
...
renaming.
2020-10-03 17:54:34 +02:00
brunoherbelin
3e5b1e74e8
Adding ActionManager
2020-10-03 14:05:58 +02:00
brunoherbelin
f32b85a656
Centralizing and unifying the generator of object identifiers.
2020-10-03 14:05:28 +02:00
brunoherbelin
61e5c046c0
possible implementation of a confirmation action when deleting source
2020-10-02 18:24:51 +02:00
brunoherbelin
0eaffe213a
Changed order of filter sliders, and publish related documentation
2020-10-02 13:24:39 +02:00
brunoherbelin
b2a316b813
Updated description (link to user manual)
2020-10-02 12:06:31 +02:00
brunoherbelin
fac798df93
BugFix: prevent from creating twice a source with the same device:
...
create a clone of the original device source instead.
2020-10-01 23:44:14 +02:00
brunoherbelin
83a2da6b2b
Setup icon (i,j coordinates in ImGui Toolkit) for each Source class, and
...
use this icon in GUI to indicate the type of class.
2020-10-01 22:57:49 +02:00
brunoherbelin
467ed23b37
Optimizing size of icon file
2020-10-01 22:11:56 +02:00
brunoherbelin
41e0a6f0be
updtate gitignore
2020-09-30 23:40:41 +02:00
brunoherbelin
00ebacc9db
Clean source icons
2020-09-30 23:38:38 +02:00
brunoherbelin
e0d44d4db1
LICENSE for icons
2020-09-30 23:23:19 +02:00