Commit Graph

100 Commits

Author SHA1 Message Date
sparks-alec 76e0a6a87a add basic hostname validation for bonjour devices 2023-05-24 00:22:00 -04:00
jwetzell 9f8e0e260d Merge branch 'main' into plugin-atem 2023-03-17 09:47:26 -05:00
jwetzell be657f2341 remove rogue semi-colon
Man this was driving me insane trying to find the source of this semi-colon
2023-02-08 16:46:54 -06:00
jwetzell be3899a8f6 add search for sending udp direct to IPs for ATEM 2023-02-07 12:54:10 -06:00
jwetzell bd6757c99f convert to different atem library. Add FTB and DSK 2023-02-07 00:35:12 -06:00
jwetzell 8d70d9d246 add atem transition bar 2023-01-26 02:02:33 -06:00
jwetzell 6f0e528164 basic atem connection/display working 2023-01-26 00:48:06 -06:00
jwetzell 65996e0e7a fix closing div tag 2023-01-26 00:18:59 -06:00
jwetzell aa4397ba56 cleanup templating 2023-01-22 13:01:35 -06:00
sparks-alec f31ba8ae73 remove old debug 2023-01-09 19:23:28 -05:00
jwetzell 0d235b5c61 remove logging and commented code 2023-01-09 09:11:52 -06:00
sparks-alec 6ccfd92db3 make device active when its view is clicked 2023-01-09 00:58:29 -05:00
sparks-alec 1d689ef6c5 Revert "clicking on a device column makes it the active the device"
This reverts commit 205f407266.
2023-01-09 00:12:52 -05:00
sparks-alec 205f407266 clicking on a device column makes it the active the device 2023-01-08 23:51:55 -05:00
sparks-alec ee3e79bef0 remove alec's terrible old code 2023-01-08 23:24:04 -05:00
sparks-alec ababf93e2b bugfix basically everything about heartbeats 2023-01-08 23:11:07 -05:00
sparks-alec d810f3ed40 make a newly manually added device the active device 2023-01-08 22:17:14 -05:00
sparks-alec 1d7ff53c9f remove lodash! 2023-01-08 22:13:26 -05:00
sparks-alec c8a23ee2b3 close TCP sockets before deleting device
prevents a situation where active TCP traffic would prevent a device from being visually deleted
2023-01-08 22:12:31 -05:00
sparks-alec 9d3980cda9 Merge branch 'main' of https://github.com/stagehacks/Cue-View 2023-01-08 21:47:17 -05:00
sparks-alec e5cba677db bugfix #46 dupe device loading 2023-01-08 21:47:15 -05:00
jwetzell 341d093645 organize assets like images and stylesheets 2023-01-06 09:42:01 -06:00
jwetzell 778173b118 replace indexOf with includes where possible 2023-01-05 08:51:31 -06:00
sparks-alec c3f64cd842 clearer feedback when too many hosts
Instead of preventing search when the subnet is too large, restrict the search area to part of the subnet and provide feedback about which hosts are to be searched.
2023-01-05 02:30:47 -05:00
sparks-alec 32c655fb43 prevent title text from overlapping the pin icon 2023-01-05 01:57:29 -05:00
sparks-alec 8e0fb1b474 correct system font 2023-01-05 01:29:41 -05:00
sparks-alec e91e5a1a43 add Network Info window 2023-01-05 01:29:31 -05:00
sparks-alec cdccffbb08 Merge pull request #44 from stagehacks/plugin-shure-wireless
Add Plugin: Shure Wireless
2023-01-05 01:05:53 -05:00
sparks-alec c5f79f5a50 add multicast on all NICs 2023-01-04 22:44:01 -05:00
sparks-alec da31f9b199 UDP use proper broadcast IPs
instead of generic 255.255.255.255 to search all interfaces, search all interfaces one by one using its appropriate broadcast IP
2023-01-04 21:25:59 -05:00
sparks-alec fe57a2af52 check .send exists before running heartbeat 2023-01-04 05:15:46 -05:00
sparks-alec 77e0d59864 tcp search bugfix
when TCP device is discovered, wait to register it till socket closes. this way we don't have two sockets going at once!
2023-01-04 05:14:42 -05:00
sparks-alec 2afb03d543 prettier width 2023-01-04 04:36:30 -05:00
sparks-alec e92a486088 bugfix variable names 2023-01-04 04:36:13 -05:00
sparks-alec 59257ff345 prettier wider 2023-01-04 04:35:36 -05:00
sparks-alec 190e771f4b add button style 2023-01-04 01:35:04 -05:00
jwetzell 0ed345b810 Merge pull request #43 from stagehacks/save-slot-cleanup
clean up slot/device saving. closes #40
2022-12-31 10:43:25 -06:00
jwetzell 6187af6f69 Merge pull request #42 from stagehacks/active-arrangement-indicator
Active arrangement indicator
2022-12-31 10:40:13 -06:00
jwetzell a0e8789ca4 cleanup variable names 2022-12-30 15:17:28 -06:00
jwetzell 620e0f7c04 fix UDPSocket bind for new config layout 2022-12-30 15:02:48 -06:00
jwetzell f08f3b53df cleanup variable names 2022-12-30 15:02:32 -06:00
jwetzell b3ba6d2491 clean up slot/device saving 2022-12-30 14:33:17 -06:00
jwetzell d0a8910f90 clean up save-slot click handling 2022-12-29 16:08:46 -06:00
jwetzell c4a7db2fb2 fix styling for active save slot 2022-12-29 16:08:15 -06:00
sparks-alec 09f396c853 initial commit adding Shure Wireless 2022-12-29 08:01:09 -05:00
sparks-alec 93be649ce2 be smarter about changing the type of a device 2022-12-28 16:32:53 -05:00
jwetzell 8df019aee4 lint src files 2022-12-12 14:58:54 -06:00
jwetzell 29bdf40ffb pretty src directory 2022-12-12 14:54:24 -06:00
jwetzell b450d79d8e disable select on non-inputs closes #26 2022-12-12 11:49:27 -06:00
sparks-alec 72601b3c97 save field values with other save data 2022-12-11 04:45:12 -05:00