Commit Graph

453 Commits

Author SHA1 Message Date
e4119c5189 add missing property getter for "Hold Last Look" 2022-11-19 15:45:31 -05:00
488328a05e refactor persistent settings 2022-11-19 15:44:34 -05:00
e98b6f5734 make the add universe dialog modal 2022-11-19 15:43:31 -05:00
e528abe5e1 make the ACN EPI 19 Fixed name only asignable at initilization 2022-11-19 15:43:02 -05:00
0cad3288d7 move metatype declaration ajacent to type definition 2022-11-19 15:36:15 -05:00
01e3549861 Add a note to documentation about subclassing vs wrapping for QSacnUniverse 2022-11-19 12:34:52 -05:00
5c0a74e338 verify subscription by validity of universe pointer 2022-11-19 12:34:20 -05:00
33347894af toggle'able sACN discovery 2022-11-19 12:33:49 -05:00
498129c325 rearrange the menu bar 2022-11-19 12:32:32 -05:00
a0a1c13cb3 enhanced IGMP debug messages 2022-11-19 12:27:02 -05:00
24e7b5eb4c retrieving a universe doesn't modify the receiver 2022-11-19 12:26:07 -05:00
ef38fae104 Without a way to query the subscription state of an IGMP group, use a boolean to track the state of sACN discovery. 2022-11-19 12:24:46 -05:00
ffb82f3029 edit'able source names from the tree view 2022-11-18 15:55:52 -05:00
693b361244 add citation 2022-11-18 13:50:07 -05:00
8fb0666ff0 fix indent 2022-11-18 12:16:35 -05:00
a0cb4c18a4 uniformly check if user entered value is valid 2022-11-18 12:15:19 -05:00
e889e36ccd remove unused header 2022-11-18 11:32:22 -05:00
d60721cf79 Enable setting priority from the universe model tree 2022-11-18 11:32:07 -05:00
056063ab2c remove the universe name from the window title now that it's in the toolbar 2022-11-17 12:41:15 -05:00
4ddd786053 initialize the description edit in a uniform way 2022-11-17 12:40:33 -05:00
85e631424a include universe number in metadata source_name 2022-11-17 12:39:43 -05:00
7def265788 header cleanup 2022-11-17 12:29:57 -05:00
9b918b858e add universe description edit 2022-11-16 09:35:38 -05:00
bfb46eb0df header cleanup 2022-11-16 09:28:08 -05:00
186f7d9134 setDescription slot parameter as QString 2022-11-16 09:27:28 -05:00
091dea3ed5 remove spurious menu entry 2022-11-16 08:54:24 -05:00
0f481ae2a7 stubs for Artnet I/O 2022-11-15 11:42:27 -05:00
4123e85328 nodes contain a set of ports 2022-11-15 11:41:25 -05:00
161f8644ec ArtDmx has two modes 2022-11-15 11:40:47 -05:00
b4f27c88f7 explicit constructors 2022-11-15 11:39:54 -05:00
8e7489082b introduce ports and universes 2022-11-15 11:37:52 -05:00
5f46377e95 remove unnecessary headers 2022-11-15 11:32:53 -05:00
bca742c37f Documentation improvement and cleanup 2022-11-15 11:32:29 -05:00
248aca3f70 fixed by commit b20e463177 2022-11-14 10:04:12 -05:00
b20e463177 preserver stream state checking when reading 8bit values 2022-11-14 10:00:02 -05:00
0b5435065e correctly accept empty universe discovery lists 2022-11-14 09:16:53 -05:00
db3c782bef remove unnecessary header includes 2022-11-11 11:08:24 -05:00
933279e068 cleanup doxygen warnings 2022-11-11 11:08:05 -05:00
ea1b281cde Remove depricated doxygen config statements. 2022-11-11 11:06:35 -05:00
ce1e17e9fc use reinterpret_cast on data() instead of c style cast on constData() that silently removed the const. 2022-06-11 11:25:18 -04:00
5220fa5b3d use std::make_shared to construct the shared pointer 2022-06-11 11:23:41 -04:00
1904dacea9 globally configurable Art-Net OEM value 2022-06-09 16:51:14 -04:00
27e668457f class hierarchy of Device, Controller, and Node 2022-06-09 16:41:55 -04:00
2942d2800d add a header 2022-06-08 16:06:30 -04:00
5710631724 the Art-Net packet definitions 2022-06-08 16:05:06 -04:00
7826d17d40 set flag value if initialized via the manufactuer high bit 2022-06-08 10:42:44 -04:00
f03b2140fa always write the flag bit 2022-06-08 10:39:10 -04:00
b0c291b146 Prepare to support the Art-Net protocol. 2022-06-04 10:54:45 -04:00
fa24d64c72 receive a ProbeRequest 2022-06-04 10:52:42 -04:00
5d4f6654cd protocol I/Os are protected functions 2022-06-04 10:52:06 -04:00