From c5197d1b1955187c1471bd5b5f82ab5bbc96901e Mon Sep 17 00:00:00 2001 From: Andrew Parnell Date: Tue, 6 Apr 2021 13:17:43 -0700 Subject: [PATCH 01/13] Update gitignore --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 6399fb3a..00599789 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ .docs_tmp *.swp hammerspoon/ +.DS_Store \ No newline at end of file From ba35358fb1ec83cc63879b2584ab3a01f10ac012 Mon Sep 17 00:00:00 2001 From: Andrew Parnell Date: Tue, 6 Apr 2021 13:21:58 -0700 Subject: [PATCH 02/13] Added WatchForMeeting --- Source/WatchForMeeting.spoon/docs.json | 816 ++++++++++++++++++ Source/WatchForMeeting.spoon/init.lua | 737 ++++++++++++++++ .../menubar-icons/Color/Detailed/Free.pdf | Bin 0 -> 5129 bytes .../Color/Detailed/Meeting-Faking.pdf | Bin 0 -> 5583 bytes .../Color/Detailed/Meeting-Mic-Faking.pdf | Bin 0 -> 7423 bytes .../Detailed/Meeting-Mic-Screen-Faking.pdf | Bin 0 -> 6990 bytes .../Color/Detailed/Meeting-Mic-Screen.pdf | Bin 0 -> 6697 bytes .../Color/Detailed/Meeting-Mic-Vid-Faking.pdf | Bin 0 -> 7006 bytes .../Meeting-Mic-Vid-Screen-Faking.pdf | Bin 0 -> 5120 bytes .../Color/Detailed/Meeting-Mic-Vid-Screen.pdf | Bin 0 -> 4822 bytes .../Color/Detailed/Meeting-Mic-Vid.pdf | Bin 0 -> 6702 bytes .../Color/Detailed/Meeting-Mic.pdf | Bin 0 -> 7134 bytes .../Color/Detailed/Meeting-Screen-Faking.pdf | Bin 0 -> 7424 bytes .../Color/Detailed/Meeting-Screen.pdf | Bin 0 -> 7125 bytes .../Color/Detailed/Meeting-Vid-Faking.pdf | Bin 0 -> 7421 bytes .../Detailed/Meeting-Vid-Screen-Faking.pdf | Bin 0 -> 6991 bytes .../Color/Detailed/Meeting-Vid-Screen.pdf | Bin 0 -> 6701 bytes .../Color/Detailed/Meeting-Vid.pdf | Bin 0 -> 7129 bytes .../menubar-icons/Color/Detailed/Meeting.pdf | Bin 0 -> 5288 bytes .../menubar-icons/Color/Minimal/Free.pdf | Bin 0 -> 3857 bytes .../Color/Minimal/Meeting-Faking.pdf | Bin 0 -> 4147 bytes .../Color/Minimal/Meeting-Mic-Faking.pdf | Bin 0 -> 4385 bytes .../Minimal/Meeting-Mic-Screen-Faking.pdf | Bin 0 -> 4927 bytes .../Color/Minimal/Meeting-Mic-Screen.pdf | Bin 0 -> 4635 bytes .../Color/Minimal/Meeting-Mic-Vid-Faking.pdf | Bin 0 -> 4601 bytes .../Minimal/Meeting-Mic-Vid-Screen-Faking.pdf | Bin 0 -> 5058 bytes .../Color/Minimal/Meeting-Mic-Vid-Screen.pdf | Bin 0 -> 4773 bytes .../Color/Minimal/Meeting-Mic-Vid.pdf | Bin 0 -> 4320 bytes .../Color/Minimal/Meeting-Mic.pdf | Bin 0 -> 4102 bytes .../Color/Minimal/Meeting-Screen-Faking.pdf | Bin 0 -> 4565 bytes .../Color/Minimal/Meeting-Screen.pdf | Bin 0 -> 4282 bytes .../Color/Minimal/Meeting-Vid-Faking.pdf | Bin 0 -> 4387 bytes .../Minimal/Meeting-Vid-Screen-Faking.pdf | Bin 0 -> 4709 bytes .../Color/Minimal/Meeting-Vid-Screen.pdf | Bin 0 -> 4419 bytes .../Color/Minimal/Meeting-Vid.pdf | Bin 0 -> 4105 bytes .../menubar-icons/Color/Minimal/Meeting.pdf | Bin 0 -> 3856 bytes .../menubar-icons/Template/Detailed/Free.pdf | Bin 0 -> 4282 bytes .../Template/Detailed/Meeting-Faking.pdf | Bin 0 -> 4991 bytes .../Template/Detailed/Meeting-Mic-Faking.pdf | Bin 0 -> 5465 bytes .../Detailed/Meeting-Mic-Screen-Faking.pdf | Bin 0 -> 5341 bytes .../Template/Detailed/Meeting-Mic-Screen.pdf | Bin 0 -> 4990 bytes .../Detailed/Meeting-Mic-Vid-Faking.pdf | Bin 0 -> 5382 bytes .../Meeting-Mic-Vid-Screen-Faking.pdf | Bin 0 -> 5095 bytes .../Detailed/Meeting-Mic-Vid-Screen.pdf | Bin 0 -> 4765 bytes .../Template/Detailed/Meeting-Mic-Vid.pdf | Bin 0 -> 5056 bytes .../Template/Detailed/Meeting-Mic.pdf | Bin 0 -> 5151 bytes .../Detailed/Meeting-Screen-Faking.pdf | Bin 0 -> 5484 bytes .../Template/Detailed/Meeting-Screen.pdf | Bin 0 -> 5137 bytes .../Template/Detailed/Meeting-Vid-Faking.pdf | Bin 0 -> 5506 bytes .../Detailed/Meeting-Vid-Screen-Faking.pdf | Bin 0 -> 5330 bytes .../Template/Detailed/Meeting-Vid-Screen.pdf | Bin 0 -> 5002 bytes .../Template/Detailed/Meeting-Vid.pdf | Bin 0 -> 5175 bytes .../Template/Detailed/Meeting.pdf | Bin 0 -> 4606 bytes .../menubar-icons/Template/Minimal/Free.pdf | Bin 0 -> 4200 bytes .../Template/Minimal/Meeting-Faking.pdf | Bin 0 -> 4735 bytes .../Template/Minimal/Meeting-Mic-Faking.pdf | Bin 0 -> 4617 bytes .../Minimal/Meeting-Mic-Screen-Faking.pdf | Bin 0 -> 4878 bytes .../Template/Minimal/Meeting-Mic-Screen.pdf | Bin 0 -> 4643 bytes .../Minimal/Meeting-Mic-Vid-Faking.pdf | Bin 0 -> 4563 bytes .../Minimal/Meeting-Mic-Vid-Screen-Faking.pdf | Bin 0 -> 5016 bytes .../Minimal/Meeting-Mic-Vid-Screen.pdf | Bin 0 -> 4886 bytes .../Template/Minimal/Meeting-Mic-Vid.pdf | Bin 0 -> 4268 bytes .../Template/Minimal/Meeting-Mic.pdf | Bin 0 -> 4161 bytes .../Minimal/Meeting-Screen-Faking.pdf | Bin 0 -> 4637 bytes .../Template/Minimal/Meeting-Screen.pdf | Bin 0 -> 4227 bytes .../Template/Minimal/Meeting-Vid-Faking.pdf | Bin 0 -> 4434 bytes .../Minimal/Meeting-Vid-Screen-Faking.pdf | Bin 0 -> 4837 bytes .../Template/Minimal/Meeting-Vid-Screen.pdf | Bin 0 -> 4452 bytes .../Template/Minimal/Meeting-Vid.pdf | Bin 0 -> 4031 bytes .../Template/Minimal/Meeting.pdf | Bin 0 -> 4199 bytes Source/WatchForMeeting.spoon/monitor.html | 271 ++++++ 71 files changed, 1824 insertions(+) create mode 100644 Source/WatchForMeeting.spoon/docs.json create mode 100644 Source/WatchForMeeting.spoon/init.lua create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Free.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting-Mic-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting-Mic-Screen-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting-Mic-Screen.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting-Mic-Vid-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting-Mic-Vid-Screen-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting-Mic-Vid-Screen.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting-Mic-Vid.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting-Mic.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting-Screen-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting-Screen.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting-Vid-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting-Vid-Screen-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting-Vid-Screen.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting-Vid.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Free.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Mic-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Mic-Screen-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Mic-Screen.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Mic-Vid-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Mic-Vid-Screen-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Mic-Vid-Screen.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Mic-Vid.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Mic.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Screen-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Screen.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Vid-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Vid-Screen-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Vid-Screen.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Vid.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Detailed/Free.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Detailed/Meeting-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Detailed/Meeting-Mic-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Detailed/Meeting-Mic-Screen-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Detailed/Meeting-Mic-Screen.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Detailed/Meeting-Mic-Vid-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Detailed/Meeting-Mic-Vid-Screen-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Detailed/Meeting-Mic-Vid-Screen.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Detailed/Meeting-Mic-Vid.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Detailed/Meeting-Mic.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Detailed/Meeting-Screen-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Detailed/Meeting-Screen.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Detailed/Meeting-Vid-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Detailed/Meeting-Vid-Screen-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Detailed/Meeting-Vid-Screen.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Detailed/Meeting-Vid.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Detailed/Meeting.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Minimal/Free.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Minimal/Meeting-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Minimal/Meeting-Mic-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Minimal/Meeting-Mic-Screen-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Minimal/Meeting-Mic-Screen.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Minimal/Meeting-Mic-Vid-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Minimal/Meeting-Mic-Vid-Screen-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Minimal/Meeting-Mic-Vid-Screen.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Minimal/Meeting-Mic-Vid.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Minimal/Meeting-Mic.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Minimal/Meeting-Screen-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Minimal/Meeting-Screen.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Minimal/Meeting-Vid-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Minimal/Meeting-Vid-Screen-Faking.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Minimal/Meeting-Vid-Screen.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Minimal/Meeting-Vid.pdf create mode 100644 Source/WatchForMeeting.spoon/menubar-icons/Template/Minimal/Meeting.pdf create mode 100644 Source/WatchForMeeting.spoon/monitor.html diff --git a/Source/WatchForMeeting.spoon/docs.json b/Source/WatchForMeeting.spoon/docs.json new file mode 100644 index 00000000..b094612f --- /dev/null +++ b/Source/WatchForMeeting.spoon/docs.json @@ -0,0 +1,816 @@ +[ + { + "Constant" : [ + + ], + "submodules" : [ + + ], + "Function" : [ + + ], + "Variable" : [ + { + "doc" : "hs.logger object used within the Spoon. Can be accessed to set the default log level for the messages coming from the Spoon.", + "name" : "logger", + "stripped_doc" : [ + "hs.logger object used within the Spoon. Can be accessed to set the default log level for the messages coming from the Spoon." + ], + "desc" : "hs.logger object used within the Spoon. Can be accessed to set the default log level for the messages coming from the Spoon.", + "notes" : [ + + ], + "signature" : "WatchForMeeting.logger", + "type" : "Variable", + "returns" : [ + + ], + "def" : "WatchForMeeting.logger", + "parameters" : [ + + ] + }, + { + "doc" : "A Table containing the settings that control sharing.\n\n| Key | Description | Default |\n| --- | ----------- | ------- |\n| enabled | Whether or not sharing is enabled.When false, the spoon will still monitor meeting status to [meetingState](#meetingState), but you will need to write your own automations for what to do with that info. | _true_ |\n| useServer | Do you want to use an external server? (See *Configuration Options* below) | _false_ |\n| | ↓ _required info when `useServer=false`_ | |\n| port | What port to run the self hosted server when WatchForMeeting.sharing.useServer is false. | _8080_ |\n| | ↓ _required info when `useServer=true`_ | |\n| serverURL | The complete url for the external server, including port. IE: `http:\/\/localhost:8080` | _nil_ |\n| key | UUID to identify the room. Value is provided when the room is added on the server side. | _nil_ |\n| maxConnectionAttempts | Maximum number of connection attempts when using an external server. When less than 0, infinite retrys | _-1_ |\n| waitBeforeRetry | Time, in seconds, between connection attempts when using an external server | _5_ |\n\n# Configuration Options\n## Default\nIn order to minimize dependencies, by default this spoon uses a [hs.httpserver](https:\/\/www.hammerspoon.org\/docs\/hs.httpserver.html) to host the status page. This comes with a significant downside of: only the last client to load the page will receive status updates. Any previously connected clients will remain stuck at the last update they received before that client connected.\n\nOnce you are running the spoon, assuming you haven't changed the port (and nothing else is running at that location) you can reach your status page at http:\/\/localhost:8080\n\n## Better - MeetingStatusServer\nFor a better experience I recommend utilizing an external server to receive updates via websockets, and broadcast them to as many clients as you wish to connect.\n\nFor that purpose I've built [http:\/\/github.com\/asp55\/MeetingStatusServer](http:\/\/github.com\/asp55\/MeetingStatusServer) which runs on node.js and can either be run locally as its own thing, or hosted remotely.\n\nIf using the external server, you will to create a key to identify your \"room\" and then provide that information to the spoon. \nIn that case, before `spoon.WatchForMeeting:start()` add the following to your `~\/.hammerspoon\/init.lua`\n\n```\nspoon.WatchForMeeting.sharing.useServer = true\nspoon.WatchForMeeting.sharing.serverURL=\"[YOUR SERVER URL]\"\nspoon.WatchForMeeting.sharing.key=\"[YOUR KEY]\"\n```\n\nor \n\n```\nspoon.WatchForMeeting.sharing = {\n useServer = true,\n serverURL = \"[YOUR SERVER URL]\",\n key=\"[YOUR KEY]\"\n}\n```\n\n## Disable\nIf you don't want to broadcast your status to a webpage, simply disable sharing\n```\n spoon.WatchForMeeting.sharing = {\n enabled = false\n }\n```", + "name" : "sharing", + "stripped_doc" : [ + "A Table containing the settings that control sharing.", + "", + "| Key | Description | Default |", + "| --- | ----------- | ------- |", + "| enabled | Whether or not sharing is enabled.When false, the spoon will still monitor meeting status to [meetingState](#meetingState), but you will need to write your own automations for what to do with that info. | _true_ |", + "| useServer | Do you want to use an external server? (See *Configuration Options* below) | _false_ |", + "| | ↓ _required info when `useServer=false`_ | |", + "| port | What port to run the self hosted server when WatchForMeeting.sharing.useServer is false. | _8080_ |", + "| | ↓ _required info when `useServer=true`_ | |", + "| serverURL | The complete url for the external server, including port. IE: `http:\/\/localhost:8080` | _nil_ |", + "| key | UUID to identify the room. Value is provided when the room is added on the server side. | _nil_ |", + "| maxConnectionAttempts | Maximum number of connection attempts when using an external server. When less than 0, infinite retrys | _-1_ |", + "| waitBeforeRetry | Time, in seconds, between connection attempts when using an external server | _5_ |", + "", + "# Configuration Options", + "## Default", + "In order to minimize dependencies, by default this spoon uses a [hs.httpserver](https:\/\/www.hammerspoon.org\/docs\/hs.httpserver.html) to host the status page. This comes with a significant downside of: only the last client to load the page will receive status updates. Any previously connected clients will remain stuck at the last update they received before that client connected.", + "", + "Once you are running the spoon, assuming you haven't changed the port (and nothing else is running at that location) you can reach your status page at http:\/\/localhost:8080", + "", + "## Better - MeetingStatusServer", + "For a better experience I recommend utilizing an external server to receive updates via websockets, and broadcast them to as many clients as you wish to connect.", + "", + "For that purpose I've built [http:\/\/github.com\/asp55\/MeetingStatusServer](http:\/\/github.com\/asp55\/MeetingStatusServer) which runs on node.js and can either be run locally as its own thing, or hosted remotely.", + "", + "If using the external server, you will to create a key to identify your \"room\" and then provide that information to the spoon. ", + "In that case, before `spoon.WatchForMeeting:start()` add the following to your `~\/.hammerspoon\/init.lua`", + "", + "```", + "spoon.WatchForMeeting.sharing.useServer = true", + "spoon.WatchForMeeting.sharing.serverURL=\"[YOUR SERVER URL]\"", + "spoon.WatchForMeeting.sharing.key=\"[YOUR KEY]\"", + "```", + "", + "or ", + "", + "```", + "spoon.WatchForMeeting.sharing = {", + " useServer = true,", + " serverURL = \"[YOUR SERVER URL]\",", + " key=\"[YOUR KEY]\"", + "}", + "```", + "", + "## Disable", + "If you don't want to broadcast your status to a webpage, simply disable sharing", + "```", + " spoon.WatchForMeeting.sharing = {", + " enabled = false", + " }", + "```" + ], + "desc" : "A Table containing the settings that control sharing.", + "notes" : [ + + ], + "signature" : "WatchForMeeting.sharing", + "type" : "Variable", + "returns" : [ + + ], + "def" : "WatchForMeeting.sharing", + "parameters" : [ + + ] + }, + { + "doc" : "A Table containing the settings that control sharing.\n\n| Key | Description | Default | \n| --- | ----------- | ------- | \n| enabled | Whether or not to show the menu bar. | _true_ | \n| color | Whether or not to use color icons. | _true_ |\n| detailed | Whether or not to use the detailed icon set. | _true_ |\n| showFullState | Whether the menubar icon should represent the full state(IE: Mic On\/Off, Video On\/Off, & Screen Sharing) | _true_ |\n\n\n## Icons\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n WatchForMeeting.menuBar = {...}<\/code> →\n <\/th>\n color=true,<\/code>detailed=true,<\/code><\/th>\n color=true,<\/code>detailed=false,<\/code><\/th>\n color=false,<\/code>detailed=true,<\/code><\/th>\n color=false,<\/code>detailed=false,<\/code><\/th>\n <\/tr>\n
State (See: WatchForMeeting.meetingState<\/a>) ↓\n <\/th>\n showFullState=true<\/code> or showFullState=false<\/code><\/th>\n <\/tr>\n <\/thead>\n
Available<\/td>\n \"Free<\/td>\n\"Free<\/td>\n\"Free<\/td>\n\"Free<\/td>\n <\/tr>\n
Busy<\/td>\n \"In<\/td>\n\"In<\/td>\n\"In<\/td>\n\"In<\/td>\n <\/tr>\n
<\/td>\n showFullState=true<\/code> only<\/th>\n <\/tr>\n
Busy + Mic On<\/td>\n \"In<\/td>\n\"In<\/td>\n\"In<\/td>\n\"In<\/td>\n <\/tr>\n
Busy + Video On<\/td>\n \"In<\/td>\n\"In<\/td>\n\"In<\/td>\n\"In<\/td>\n <\/tr>\n
Busy + Screen Sharing<\/td>\n \"In<\/td>\n\"In<\/td>\n\"In<\/td>\n\"In<\/td>\n <\/tr>\n
Busy + Mic On + Video On<\/td>\n \"In<\/td>\n\"In<\/td>\n\"In<\/td>\n\"In<\/td>\n <\/tr>\n
Busy + Mic On + Screen Sharing<\/td>\n \"In<\/td>\n\"In<\/td>\n\"In<\/td>\n\"In<\/td>\n <\/tr>\n
Busy + Video On + Screen Sharing<\/td>\n \"In<\/td>\n\"In<\/td>\n\"In<\/td>\n\"In<\/td>\n <\/tr>\n
Busy + Mic On + Video On + Screen Sharing<\/td>\n \"In<\/td>\n\"In<\/td>\n\"In<\/td>\n\"In<\/td>\n <\/tr>\n <\/tbody>\n<\/table>", + "name" : "menubar", + "stripped_doc" : [ + "A Table containing the settings that control sharing.", + "", + "| Key | Description | Default | ", + "| --- | ----------- | ------- | ", + "| enabled | Whether or not to show the menu bar. | _true_ | ", + "| color | Whether or not to use color icons. | _true_ |", + "| detailed | Whether or not to use the detailed icon set. | _true_ |", + "| showFullState | Whether the menubar icon should represent the full state(IE: Mic On\/Off, Video On\/Off, & Screen Sharing) | _true_ |", + "", + "", + "## Icons", + "", + "", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + "
", + " WatchForMeeting.menuBar = {...}<\/code> →", + " <\/th>", + " color=true,<\/code>detailed=true,<\/code><\/th>", + " color=true,<\/code>detailed=false,<\/code><\/th>", + " color=false,<\/code>detailed=true,<\/code><\/th>", + " color=false,<\/code>detailed=false,<\/code><\/th>", + " <\/tr>", + "
State (See: WatchForMeeting.meetingState<\/a>) ↓", + " <\/th>", + " showFullState=true<\/code> or showFullState=false<\/code><\/th>", + " <\/tr>", + " <\/thead>", + "
Available<\/td>", + " \"Free<\/td>", + "\"Free<\/td>", + "\"Free<\/td>", + "\"Free<\/td>", + " <\/tr>", + "
Busy<\/td>", + " \"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + " <\/tr>", + "
<\/td>", + " showFullState=true<\/code> only<\/th>", + " <\/tr>", + "
Busy + Mic On<\/td>", + " \"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + " <\/tr>", + "
Busy + Video On<\/td>", + " \"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + " <\/tr>", + "
Busy + Screen Sharing<\/td>", + " \"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + " <\/tr>", + "
Busy + Mic On + Video On<\/td>", + " \"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + " <\/tr>", + "
Busy + Mic On + Screen Sharing<\/td>", + " \"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + " <\/tr>", + "
Busy + Video On + Screen Sharing<\/td>", + " \"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + " <\/tr>", + "
Busy + Mic On + Video On + Screen Sharing<\/td>", + " \"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + " <\/tr>", + " <\/tbody>", + "<\/table>" + ], + "desc" : "A Table containing the settings that control sharing.", + "notes" : [ + + ], + "signature" : "WatchForMeeting.menubar", + "type" : "Variable", + "returns" : [ + + ], + "def" : "WatchForMeeting.menubar", + "parameters" : [ + + ] + }, + { + "doc" : "Number representing which mode WatchForMeeting should be running\n\n- *0* - Automatic (default)\n-- Monitors Zoom and updates status accordingly\n- *1* - Busy\n-- Fakes a meeting. (Marks as in meeting, and signals that the mic is live, camera is on, and screen is sharing.) Useful when meeting type is not supported (Currently any platform that isn't zoom.)", + "name" : "mode", + "stripped_doc" : [ + "Number representing which mode WatchForMeeting should be running", + "", + "- *0* - Automatic (default)", + "-- Monitors Zoom and updates status accordingly", + "- *1* - Busy", + "-- Fakes a meeting. (Marks as in meeting, and signals that the mic is live, camera is on, and screen is sharing.) Useful when meeting type is not supported (Currently any platform that isn't zoom.)" + ], + "desc" : "Number representing which mode WatchForMeeting should be running", + "notes" : [ + + ], + "signature" : "WatchForMeeting.mode", + "type" : "Variable", + "returns" : [ + + ], + "def" : "WatchForMeeting.mode", + "parameters" : [ + + ] + }, + { + "doc" : "(Read-only) The hs.application for zoom if it is running, otherwise nil", + "name" : "zoom", + "stripped_doc" : [ + "(Read-only) The hs.application for zoom if it is running, otherwise nil" + ], + "desc" : "(Read-only) The hs.application for zoom if it is running, otherwise nil", + "notes" : [ + + ], + "signature" : "WatchForMeeting.zoom", + "type" : "Variable", + "returns" : [ + + ], + "def" : "WatchForMeeting.zoom", + "parameters" : [ + + ] + }, + { + "doc" : "(Read-only) Either false (when not in a meeting) or a table (when in a meeting)\n\n| Value | Description |\n| ----------------------------------------------------------------------- | ----------- |\n| `false` | Available | \n| `{mic_open = [Boolean], video_on = [Boolean], sharing = [Boolean] }` | Busy |", + "name" : "meetingState", + "stripped_doc" : [ + "(Read-only) Either false (when not in a meeting) or a table (when in a meeting)", + "", + "| Value | Description |", + "| ----------------------------------------------------------------------- | ----------- |", + "| `false` | Available | ", + "| `{mic_open = [Boolean], video_on = [Boolean], sharing = [Boolean] }` | Busy |" + ], + "desc" : "(Read-only) Either false (when not in a meeting) or a table (when in a meeting)", + "notes" : [ + + ], + "signature" : "WatchForMeeting.meetingState", + "type" : "Variable", + "returns" : [ + + ], + "def" : "WatchForMeeting.meetingState", + "parameters" : [ + + ] + } + ], + "stripped_doc" : [ + + ], + "desc" : "A Spoon to answer the question", + "Deprecated" : [ + + ], + "type" : "Module", + "Constructor" : [ + + ], + "Field" : [ + + ], + "Method" : [ + { + "doc" : "Starts a WatchForMeeting object\n\nParameters:\n* None\n\nReturns:\n* The spoon.WatchForMeeting object", + "name" : "start", + "stripped_doc" : [ + "Starts a WatchForMeeting object", + "" + ], + "desc" : "Starts a WatchForMeeting object", + "notes" : [ + + ], + "signature" : "WatchForMeeting:start() -> WatchForMeeting", + "type" : "Method", + "returns" : [ + "* The spoon.WatchForMeeting object" + ], + "def" : "WatchForMeeting:start() -> WatchForMeeting", + "parameters" : [ + "* None", + "" + ] + }, + { + "doc" : "Stops a WatchForMeeting object\n\nParameters:\n* None\n\nReturns:\n* The spoon.WatchForMeeting object", + "name" : "stop", + "stripped_doc" : [ + "Stops a WatchForMeeting object", + "" + ], + "desc" : "Stops a WatchForMeeting object", + "notes" : [ + + ], + "signature" : "WatchForMeeting:stop()", + "type" : "Method", + "returns" : [ + "* The spoon.WatchForMeeting object" + ], + "def" : "WatchForMeeting:stop()", + "parameters" : [ + "* None", + "" + ] + }, + { + "doc" : "Restarts a WatchForMeeting object\n\nParameters:\n* None\n\nReturns:\n* The spoon.WatchForMeeting object", + "name" : "start", + "stripped_doc" : [ + "Restarts a WatchForMeeting object", + "" + ], + "desc" : "Restarts a WatchForMeeting object", + "notes" : [ + + ], + "signature" : "WatchForMeeting:start()", + "type" : "Method", + "returns" : [ + "* The spoon.WatchForMeeting object" + ], + "def" : "WatchForMeeting:start()", + "parameters" : [ + "* None", + "" + ] + }, + { + "doc" : "Monitors Zoom and updates status accordingly\n\nParameters:\n* None\n\nReturns:\n* The spoon.WatchForMeeting object", + "name" : "auto", + "stripped_doc" : [ + "Monitors Zoom and updates status accordingly", + "" + ], + "desc" : "Monitors Zoom and updates status accordingly", + "notes" : [ + + ], + "signature" : "WatchForMeeting:auto()", + "type" : "Method", + "returns" : [ + "* The spoon.WatchForMeeting object" + ], + "def" : "WatchForMeeting:auto()", + "parameters" : [ + "* None", + "" + ] + }, + { + "doc" : "Disables monitoring and reports as being in a meeting. \nUseful when meeting type is not supported (currently any platform that isn't zoom.)\n\nParameters:\n* None\n\nReturns:\n* The spoon.WatchForMeeting object", + "name" : "fake", + "stripped_doc" : [ + "Disables monitoring and reports as being in a meeting. ", + "Useful when meeting type is not supported (currently any platform that isn't zoom.)", + "" + ], + "desc" : "Disables monitoring and reports as being in a meeting.", + "notes" : [ + + ], + "signature" : "WatchForMeeting:fake()", + "type" : "Method", + "returns" : [ + "* The spoon.WatchForMeeting object" + ], + "def" : "WatchForMeeting:fake()", + "parameters" : [ + "* None", + "" + ] + } + ], + "Command" : [ + + ], + "doc" : "A Spoon to answer the question\n> Are you in a meeting?\n\nWatches to see if:\n1) Zoom is running\n2) Are you on a call\n3) Are you on mute, is your camera on, and\/or are you screen sharing\n\nAnd then lets you share that information.\n\n# Installation & Basic Usage\nDownload the [Latest Release](https:\/\/github.com\/asp55\/WatchForMeeting\/releases\/latest) and unzip to `~\/.hammerspoon\/Spoons\/`\n\nTo get going right out of the box, in your `~\/.hammerspoon\/init.lua` add these lines:\n```\nhs.loadSpoon(\"WatchForMeeting\")\nspoon.WatchForMeeting:start()\n```\n\nThis will start the spoon monitoring for zoom calls, and come with the default status page, and menubar configurations.", + "items" : [ + { + "doc" : "hs.logger object used within the Spoon. Can be accessed to set the default log level for the messages coming from the Spoon.", + "name" : "logger", + "stripped_doc" : [ + "hs.logger object used within the Spoon. Can be accessed to set the default log level for the messages coming from the Spoon." + ], + "desc" : "hs.logger object used within the Spoon. Can be accessed to set the default log level for the messages coming from the Spoon.", + "notes" : [ + + ], + "signature" : "WatchForMeeting.logger", + "type" : "Variable", + "returns" : [ + + ], + "def" : "WatchForMeeting.logger", + "parameters" : [ + + ] + }, + { + "doc" : "(Read-only) Either false (when not in a meeting) or a table (when in a meeting)\n\n| Value | Description |\n| ----------------------------------------------------------------------- | ----------- |\n| `false` | Available | \n| `{mic_open = [Boolean], video_on = [Boolean], sharing = [Boolean] }` | Busy |", + "name" : "meetingState", + "stripped_doc" : [ + "(Read-only) Either false (when not in a meeting) or a table (when in a meeting)", + "", + "| Value | Description |", + "| ----------------------------------------------------------------------- | ----------- |", + "| `false` | Available | ", + "| `{mic_open = [Boolean], video_on = [Boolean], sharing = [Boolean] }` | Busy |" + ], + "desc" : "(Read-only) Either false (when not in a meeting) or a table (when in a meeting)", + "notes" : [ + + ], + "signature" : "WatchForMeeting.meetingState", + "type" : "Variable", + "returns" : [ + + ], + "def" : "WatchForMeeting.meetingState", + "parameters" : [ + + ] + }, + { + "doc" : "A Table containing the settings that control sharing.\n\n| Key | Description | Default | \n| --- | ----------- | ------- | \n| enabled | Whether or not to show the menu bar. | _true_ | \n| color | Whether or not to use color icons. | _true_ |\n| detailed | Whether or not to use the detailed icon set. | _true_ |\n| showFullState | Whether the menubar icon should represent the full state(IE: Mic On\/Off, Video On\/Off, & Screen Sharing) | _true_ |\n\n\n## Icons\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n WatchForMeeting.menuBar = {...}<\/code> →\n <\/th>\n color=true,<\/code>detailed=true,<\/code><\/th>\n color=true,<\/code>detailed=false,<\/code><\/th>\n color=false,<\/code>detailed=true,<\/code><\/th>\n color=false,<\/code>detailed=false,<\/code><\/th>\n <\/tr>\n
State (See: WatchForMeeting.meetingState<\/a>) ↓\n <\/th>\n showFullState=true<\/code> or showFullState=false<\/code><\/th>\n <\/tr>\n <\/thead>\n
Available<\/td>\n \"Free<\/td>\n\"Free<\/td>\n\"Free<\/td>\n\"Free<\/td>\n <\/tr>\n
Busy<\/td>\n \"In<\/td>\n\"In<\/td>\n\"In<\/td>\n\"In<\/td>\n <\/tr>\n
<\/td>\n showFullState=true<\/code> only<\/th>\n <\/tr>\n
Busy + Mic On<\/td>\n \"In<\/td>\n\"In<\/td>\n\"In<\/td>\n\"In<\/td>\n <\/tr>\n
Busy + Video On<\/td>\n \"In<\/td>\n\"In<\/td>\n\"In<\/td>\n\"In<\/td>\n <\/tr>\n
Busy + Screen Sharing<\/td>\n \"In<\/td>\n\"In<\/td>\n\"In<\/td>\n\"In<\/td>\n <\/tr>\n
Busy + Mic On + Video On<\/td>\n \"In<\/td>\n\"In<\/td>\n\"In<\/td>\n\"In<\/td>\n <\/tr>\n
Busy + Mic On + Screen Sharing<\/td>\n \"In<\/td>\n\"In<\/td>\n\"In<\/td>\n\"In<\/td>\n <\/tr>\n
Busy + Video On + Screen Sharing<\/td>\n \"In<\/td>\n\"In<\/td>\n\"In<\/td>\n\"In<\/td>\n <\/tr>\n
Busy + Mic On + Video On + Screen Sharing<\/td>\n \"In<\/td>\n\"In<\/td>\n\"In<\/td>\n\"In<\/td>\n <\/tr>\n <\/tbody>\n<\/table>", + "name" : "menubar", + "stripped_doc" : [ + "A Table containing the settings that control sharing.", + "", + "| Key | Description | Default | ", + "| --- | ----------- | ------- | ", + "| enabled | Whether or not to show the menu bar. | _true_ | ", + "| color | Whether or not to use color icons. | _true_ |", + "| detailed | Whether or not to use the detailed icon set. | _true_ |", + "| showFullState | Whether the menubar icon should represent the full state(IE: Mic On\/Off, Video On\/Off, & Screen Sharing) | _true_ |", + "", + "", + "## Icons", + "", + "", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + "
", + " WatchForMeeting.menuBar = {...}<\/code> →", + " <\/th>", + " color=true,<\/code>detailed=true,<\/code><\/th>", + " color=true,<\/code>detailed=false,<\/code><\/th>", + " color=false,<\/code>detailed=true,<\/code><\/th>", + " color=false,<\/code>detailed=false,<\/code><\/th>", + " <\/tr>", + "
State (See: WatchForMeeting.meetingState<\/a>) ↓", + " <\/th>", + " showFullState=true<\/code> or showFullState=false<\/code><\/th>", + " <\/tr>", + " <\/thead>", + "
Available<\/td>", + " \"Free<\/td>", + "\"Free<\/td>", + "\"Free<\/td>", + "\"Free<\/td>", + " <\/tr>", + "
Busy<\/td>", + " \"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + " <\/tr>", + "
<\/td>", + " showFullState=true<\/code> only<\/th>", + " <\/tr>", + "
Busy + Mic On<\/td>", + " \"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + " <\/tr>", + "
Busy + Video On<\/td>", + " \"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + " <\/tr>", + "
Busy + Screen Sharing<\/td>", + " \"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + " <\/tr>", + "
Busy + Mic On + Video On<\/td>", + " \"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + " <\/tr>", + "
Busy + Mic On + Screen Sharing<\/td>", + " \"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + " <\/tr>", + "
Busy + Video On + Screen Sharing<\/td>", + " \"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + " <\/tr>", + "
Busy + Mic On + Video On + Screen Sharing<\/td>", + " \"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + "\"In<\/td>", + " <\/tr>", + " <\/tbody>", + "<\/table>" + ], + "desc" : "A Table containing the settings that control sharing.", + "notes" : [ + + ], + "signature" : "WatchForMeeting.menubar", + "type" : "Variable", + "returns" : [ + + ], + "def" : "WatchForMeeting.menubar", + "parameters" : [ + + ] + }, + { + "doc" : "Number representing which mode WatchForMeeting should be running\n\n- *0* - Automatic (default)\n-- Monitors Zoom and updates status accordingly\n- *1* - Busy\n-- Fakes a meeting. (Marks as in meeting, and signals that the mic is live, camera is on, and screen is sharing.) Useful when meeting type is not supported (Currently any platform that isn't zoom.)", + "name" : "mode", + "stripped_doc" : [ + "Number representing which mode WatchForMeeting should be running", + "", + "- *0* - Automatic (default)", + "-- Monitors Zoom and updates status accordingly", + "- *1* - Busy", + "-- Fakes a meeting. (Marks as in meeting, and signals that the mic is live, camera is on, and screen is sharing.) Useful when meeting type is not supported (Currently any platform that isn't zoom.)" + ], + "desc" : "Number representing which mode WatchForMeeting should be running", + "notes" : [ + + ], + "signature" : "WatchForMeeting.mode", + "type" : "Variable", + "returns" : [ + + ], + "def" : "WatchForMeeting.mode", + "parameters" : [ + + ] + }, + { + "doc" : "A Table containing the settings that control sharing.\n\n| Key | Description | Default |\n| --- | ----------- | ------- |\n| enabled | Whether or not sharing is enabled.When false, the spoon will still monitor meeting status to [meetingState](#meetingState), but you will need to write your own automations for what to do with that info. | _true_ |\n| useServer | Do you want to use an external server? (See *Configuration Options* below) | _false_ |\n| | ↓ _required info when `useServer=false`_ | |\n| port | What port to run the self hosted server when WatchForMeeting.sharing.useServer is false. | _8080_ |\n| | ↓ _required info when `useServer=true`_ | |\n| serverURL | The complete url for the external server, including port. IE: `http:\/\/localhost:8080` | _nil_ |\n| key | UUID to identify the room. Value is provided when the room is added on the server side. | _nil_ |\n| maxConnectionAttempts | Maximum number of connection attempts when using an external server. When less than 0, infinite retrys | _-1_ |\n| waitBeforeRetry | Time, in seconds, between connection attempts when using an external server | _5_ |\n\n# Configuration Options\n## Default\nIn order to minimize dependencies, by default this spoon uses a [hs.httpserver](https:\/\/www.hammerspoon.org\/docs\/hs.httpserver.html) to host the status page. This comes with a significant downside of: only the last client to load the page will receive status updates. Any previously connected clients will remain stuck at the last update they received before that client connected.\n\nOnce you are running the spoon, assuming you haven't changed the port (and nothing else is running at that location) you can reach your status page at http:\/\/localhost:8080\n\n## Better - MeetingStatusServer\nFor a better experience I recommend utilizing an external server to receive updates via websockets, and broadcast them to as many clients as you wish to connect.\n\nFor that purpose I've built [http:\/\/github.com\/asp55\/MeetingStatusServer](http:\/\/github.com\/asp55\/MeetingStatusServer) which runs on node.js and can either be run locally as its own thing, or hosted remotely.\n\nIf using the external server, you will to create a key to identify your \"room\" and then provide that information to the spoon. \nIn that case, before `spoon.WatchForMeeting:start()` add the following to your `~\/.hammerspoon\/init.lua`\n\n```\nspoon.WatchForMeeting.sharing.useServer = true\nspoon.WatchForMeeting.sharing.serverURL=\"[YOUR SERVER URL]\"\nspoon.WatchForMeeting.sharing.key=\"[YOUR KEY]\"\n```\n\nor \n\n```\nspoon.WatchForMeeting.sharing = {\n useServer = true,\n serverURL = \"[YOUR SERVER URL]\",\n key=\"[YOUR KEY]\"\n}\n```\n\n## Disable\nIf you don't want to broadcast your status to a webpage, simply disable sharing\n```\n spoon.WatchForMeeting.sharing = {\n enabled = false\n }\n```", + "name" : "sharing", + "stripped_doc" : [ + "A Table containing the settings that control sharing.", + "", + "| Key | Description | Default |", + "| --- | ----------- | ------- |", + "| enabled | Whether or not sharing is enabled.When false, the spoon will still monitor meeting status to [meetingState](#meetingState), but you will need to write your own automations for what to do with that info. | _true_ |", + "| useServer | Do you want to use an external server? (See *Configuration Options* below) | _false_ |", + "| | ↓ _required info when `useServer=false`_ | |", + "| port | What port to run the self hosted server when WatchForMeeting.sharing.useServer is false. | _8080_ |", + "| | ↓ _required info when `useServer=true`_ | |", + "| serverURL | The complete url for the external server, including port. IE: `http:\/\/localhost:8080` | _nil_ |", + "| key | UUID to identify the room. Value is provided when the room is added on the server side. | _nil_ |", + "| maxConnectionAttempts | Maximum number of connection attempts when using an external server. When less than 0, infinite retrys | _-1_ |", + "| waitBeforeRetry | Time, in seconds, between connection attempts when using an external server | _5_ |", + "", + "# Configuration Options", + "## Default", + "In order to minimize dependencies, by default this spoon uses a [hs.httpserver](https:\/\/www.hammerspoon.org\/docs\/hs.httpserver.html) to host the status page. This comes with a significant downside of: only the last client to load the page will receive status updates. Any previously connected clients will remain stuck at the last update they received before that client connected.", + "", + "Once you are running the spoon, assuming you haven't changed the port (and nothing else is running at that location) you can reach your status page at http:\/\/localhost:8080", + "", + "## Better - MeetingStatusServer", + "For a better experience I recommend utilizing an external server to receive updates via websockets, and broadcast them to as many clients as you wish to connect.", + "", + "For that purpose I've built [http:\/\/github.com\/asp55\/MeetingStatusServer](http:\/\/github.com\/asp55\/MeetingStatusServer) which runs on node.js and can either be run locally as its own thing, or hosted remotely.", + "", + "If using the external server, you will to create a key to identify your \"room\" and then provide that information to the spoon. ", + "In that case, before `spoon.WatchForMeeting:start()` add the following to your `~\/.hammerspoon\/init.lua`", + "", + "```", + "spoon.WatchForMeeting.sharing.useServer = true", + "spoon.WatchForMeeting.sharing.serverURL=\"[YOUR SERVER URL]\"", + "spoon.WatchForMeeting.sharing.key=\"[YOUR KEY]\"", + "```", + "", + "or ", + "", + "```", + "spoon.WatchForMeeting.sharing = {", + " useServer = true,", + " serverURL = \"[YOUR SERVER URL]\",", + " key=\"[YOUR KEY]\"", + "}", + "```", + "", + "## Disable", + "If you don't want to broadcast your status to a webpage, simply disable sharing", + "```", + " spoon.WatchForMeeting.sharing = {", + " enabled = false", + " }", + "```" + ], + "desc" : "A Table containing the settings that control sharing.", + "notes" : [ + + ], + "signature" : "WatchForMeeting.sharing", + "type" : "Variable", + "returns" : [ + + ], + "def" : "WatchForMeeting.sharing", + "parameters" : [ + + ] + }, + { + "doc" : "(Read-only) The hs.application for zoom if it is running, otherwise nil", + "name" : "zoom", + "stripped_doc" : [ + "(Read-only) The hs.application for zoom if it is running, otherwise nil" + ], + "desc" : "(Read-only) The hs.application for zoom if it is running, otherwise nil", + "notes" : [ + + ], + "signature" : "WatchForMeeting.zoom", + "type" : "Variable", + "returns" : [ + + ], + "def" : "WatchForMeeting.zoom", + "parameters" : [ + + ] + }, + { + "doc" : "Monitors Zoom and updates status accordingly\n\nParameters:\n* None\n\nReturns:\n* The spoon.WatchForMeeting object", + "name" : "auto", + "stripped_doc" : [ + "Monitors Zoom and updates status accordingly", + "" + ], + "desc" : "Monitors Zoom and updates status accordingly", + "notes" : [ + + ], + "signature" : "WatchForMeeting:auto()", + "type" : "Method", + "returns" : [ + "* The spoon.WatchForMeeting object" + ], + "def" : "WatchForMeeting:auto()", + "parameters" : [ + "* None", + "" + ] + }, + { + "doc" : "Disables monitoring and reports as being in a meeting. \nUseful when meeting type is not supported (currently any platform that isn't zoom.)\n\nParameters:\n* None\n\nReturns:\n* The spoon.WatchForMeeting object", + "name" : "fake", + "stripped_doc" : [ + "Disables monitoring and reports as being in a meeting. ", + "Useful when meeting type is not supported (currently any platform that isn't zoom.)", + "" + ], + "desc" : "Disables monitoring and reports as being in a meeting.", + "notes" : [ + + ], + "signature" : "WatchForMeeting:fake()", + "type" : "Method", + "returns" : [ + "* The spoon.WatchForMeeting object" + ], + "def" : "WatchForMeeting:fake()", + "parameters" : [ + "* None", + "" + ] + }, + { + "doc" : "Restarts a WatchForMeeting object\n\nParameters:\n* None\n\nReturns:\n* The spoon.WatchForMeeting object", + "name" : "start", + "stripped_doc" : [ + "Restarts a WatchForMeeting object", + "" + ], + "desc" : "Restarts a WatchForMeeting object", + "notes" : [ + + ], + "signature" : "WatchForMeeting:start()", + "type" : "Method", + "returns" : [ + "* The spoon.WatchForMeeting object" + ], + "def" : "WatchForMeeting:start()", + "parameters" : [ + "* None", + "" + ] + }, + { + "doc" : "Starts a WatchForMeeting object\n\nParameters:\n* None\n\nReturns:\n* The spoon.WatchForMeeting object", + "name" : "start", + "stripped_doc" : [ + "Starts a WatchForMeeting object", + "" + ], + "desc" : "Starts a WatchForMeeting object", + "notes" : [ + + ], + "signature" : "WatchForMeeting:start() -> WatchForMeeting", + "type" : "Method", + "returns" : [ + "* The spoon.WatchForMeeting object" + ], + "def" : "WatchForMeeting:start() -> WatchForMeeting", + "parameters" : [ + "* None", + "" + ] + }, + { + "doc" : "Stops a WatchForMeeting object\n\nParameters:\n* None\n\nReturns:\n* The spoon.WatchForMeeting object", + "name" : "stop", + "stripped_doc" : [ + "Stops a WatchForMeeting object", + "" + ], + "desc" : "Stops a WatchForMeeting object", + "notes" : [ + + ], + "signature" : "WatchForMeeting:stop()", + "type" : "Method", + "returns" : [ + "* The spoon.WatchForMeeting object" + ], + "def" : "WatchForMeeting:stop()", + "parameters" : [ + "* None", + "" + ] + } + ], + "name" : "WatchForMeeting" + } +] diff --git a/Source/WatchForMeeting.spoon/init.lua b/Source/WatchForMeeting.spoon/init.lua new file mode 100644 index 00000000..0c5c9526 --- /dev/null +++ b/Source/WatchForMeeting.spoon/init.lua @@ -0,0 +1,737 @@ +--- === WatchForMeeting === +--- +--- A Spoon to answer the question +--- > Are you in a meeting? +--- +--- Watches to see if: +--- 1) Zoom is running +--- 2) Are you on a call +--- 3) Are you on mute, is your camera on, and/or are you screen sharing +--- +--- And then lets you share that information. +--- +--- # Installation & Basic Usage +--- Download the [Latest Release](https://github.com/asp55/WatchForMeeting/releases/latest) and unzip to `~/.hammerspoon/Spoons/` +--- +--- To get going right out of the box, in your `~/.hammerspoon/init.lua` add these lines: +--- ``` +--- hs.loadSpoon("WatchForMeeting") +--- spoon.WatchForMeeting:start() +--- ``` +--- +--- This will start the spoon monitoring for zoom calls, and come with the default status page, and menubar configurations. +--- + + +--We'll store some stuff in an internal table + +local _internal = {} + +-- create a namespace + +local WatchForMeeting={} +WatchForMeeting.__index = WatchForMeeting + + +-- Metadata +WatchForMeeting.name = "WatchForMeeting" +WatchForMeeting.version = "1.0.0" +WatchForMeeting.author = "Andrew Parnell " +WatchForMeeting.homepage = "https://github.com/asp55/WatchForMeeting" +WatchForMeeting.license = "MIT - https://opensource.org/licenses/MIT" + + + +------------------------------------------- +-- Declare Variables +------------------------------------------- + + +--- WatchForMeeting.logger +--- Variable +--- hs.logger object used within the Spoon. Can be accessed to set the default log level for the messages coming from the Spoon. +WatchForMeeting.logger = hs.logger.new('WatchMeeting') + + + + +-- private variable to track if spoon is already running or not. (Makes it easier to find local variables) +_internal.running = false + + ------------------------------------------- + -- Special Variables (stored in _internal and accessed through metamethods defined below) + ------------------------------------------- + + --- WatchForMeeting.sharing + --- Variable + --- A Table containing the settings that control sharing. + --- + --- | Key | Description | Default | + --- | --- | ----------- | ------- | + --- | enabled | Whether or not sharing is enabled.

When false, the spoon will still monitor meeting status to [meetingState](#meetingState), but you will need to write your own automations for what to do with that info. | _true_ | + --- | useServer | Do you want to use an external server? (See *Configuration Options* below) | _false_ | + --- | | ↓ _required info when `useServer=false`_ | | + --- | port | What port to run the self hosted server when WatchForMeeting.sharing.useServer is false. | _8080_ | + --- | | ↓ _required info when `useServer=true`_ | | + --- | serverURL | The complete url for the external server, including port. IE: `http://localhost:8080` | _nil_ | + --- | key | UUID to identify the room. Value is provided when the room is added on the server side. | _nil_ | + --- | maxConnectionAttempts | Maximum number of connection attempts when using an external server. When less than 0, infinite retrys | _-1_ | + --- | waitBeforeRetry | Time, in seconds, between connection attempts when using an external server | _5_ | + --- + --- # Configuration Options + --- ## Default + --- In order to minimize dependencies, by default this spoon uses a [hs.httpserver](https://www.hammerspoon.org/docs/hs.httpserver.html) to host the status page. This comes with a significant downside of: only the last client to load the page will receive status updates. Any previously connected clients will remain stuck at the last update they received before that client connected. + --- + --- Once you are running the spoon, assuming you haven't changed the port (and nothing else is running at that location) you can reach your status page at http://localhost:8080 + --- + --- ## Better - MeetingStatusServer + --- For a better experience I recommend utilizing an external server to receive updates via websockets, and broadcast them to as many clients as you wish to connect. + --- + --- For that purpose I've built [http://github.com/asp55/MeetingStatusServer](http://github.com/asp55/MeetingStatusServer) which runs on node.js and can either be run locally as its own thing, or hosted remotely. + --- + --- If using the external server, you will to create a key to identify your "room" and then provide that information to the spoon. + --- In that case, before `spoon.WatchForMeeting:start()` add the following to your `~/.hammerspoon/init.lua` + --- + --- ``` + --- spoon.WatchForMeeting.sharing.useServer = true + --- spoon.WatchForMeeting.sharing.serverURL="[YOUR SERVER URL]" + --- spoon.WatchForMeeting.sharing.key="[YOUR KEY]" + --- ``` + --- + --- or + --- + --- ``` + --- spoon.WatchForMeeting.sharing = { + --- useServer = true, + --- serverURL = "[YOUR SERVER URL]", + --- key="[YOUR KEY]" + --- } + --- ``` + --- + --- ## Disable + --- If you don't want to broadcast your status to a webpage, simply disable sharing + --- ``` + --- spoon.WatchForMeeting.sharing = { + --- enabled = false + --- } + --- ``` + --- + + _internal.sharingDefaults = { + enabled = true, + useServer = false, + port = 8080, + serverURL = nil, + key = nil, + maxConnectionAttempts = -1, --when less than 0, infinite retrys + waitBeforeRetry = 5, + } + _internal.sharing = setmetatable({}, {__index=_internal.sharingDefaults}) + + + --- WatchForMeeting.menubar + --- Variable + --- A Table containing the settings that control sharing. + --- + --- | Key | Description | Default | + --- | --- | ----------- | ------- | + --- | enabled | Whether or not to show the menu bar. | _true_ | + --- | color | Whether or not to use color icons. | _true_ | + --- | detailed | Whether or not to use the detailed icon set. | _true_ | + --- | showFullState | Whether the menubar icon should represent the full state
(IE: Mic On/Off, Video On/Off, & Screen Sharing) | _true_ | + --- + --- + --- ## Icons + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + ---
+ --- WatchForMeeting.menuBar = {...} → + --- color=true,
detailed=true,
color=true,
detailed=false,
color=false,
detailed=true,
color=false,
detailed=false,
State (See: WatchForMeeting.meetingState) ↓ + --- showFullState=true or showFullState=false
AvailableFree slash AvailableFree slash AvailableFree slash AvailableFree slash Available
BusyIn meeting, no additional statusIn meeting, no additional statusIn meeting, no additional statusIn meeting, no additional status
showFullState=true only
Busy + Mic OnIn meeting, mic:on, video:off, screensharing:offIn meeting, mic:on, video:off, screensharing:offIn meeting, mic:on, video:off, screensharing:offIn meeting, mic:on, video:off, screensharing:off
Busy + Video OnIn meeting, mic:off, video:on, screensharing:offIn meeting, mic:off, video:on, screensharing:offIn meeting, mic:off, video:on, screensharing:offIn meeting, mic:off, video:on, screensharing:off
Busy + Screen SharingIn meeting, mic:off, video:off, screensharing:onIn meeting, mic:off, video:off, screensharing:onIn meeting, mic:off, video:off, screensharing:onIn meeting, mic:off, video:off, screensharing:on
Busy + Mic On + Video OnIn meeting, mic:on, video:on, screensharing:offIn meeting, mic:on, video:on, screensharing:offIn meeting, mic:on, video:on, screensharing:offIn meeting, mic:on, video:on, screensharing:off
Busy + Mic On + Screen SharingIn meeting, mic:on, video:off, screensharing:onIn meeting, mic:on, video:off, screensharing:onIn meeting, mic:on, video:off, screensharing:onIn meeting, mic:on, video:off, screensharing:on
Busy + Video On + Screen SharingIn meeting, mic:off, video:on, screensharing:onIn meeting, mic:off, video:on, screensharing:onIn meeting, mic:off, video:on, screensharing:onIn meeting, mic:off, video:on, screensharing:on
Busy + Mic On + Video On + Screen SharingIn meeting, mic:on, video:on, screensharing:onIn meeting, mic:on, video:on, screensharing:onIn meeting, mic:on, video:on, screensharing:onIn meeting, mic:on, video:on, screensharing:on
+ + + _internal.menubarDefaults = { + enabled = true, + color = true, + detailed = true, + showFullState = true + } + _internal.menubar__newIndex = function (table, key, value) + if(key=="enabled") then + if(value) then + _internal.meetingMenuBar:returnToMenuBar() + _internal.updateMenuIcon(_internal.meetingState, _internal.faking) + else + _internal.meetingMenuBar:removeFromMenuBar() + end + else + _internal.updateMenuIcon(_internal.meetingState, _internal.faking) + end + end + + _internal.menubar = setmetatable({}, {__index=_internal.menubarDefaults, __newindex=_internal.menubar__newIndex}) + + --- WatchForMeeting.mode + --- Variable + --- Number representing which mode WatchForMeeting should be running + --- + --- - *0* - Automatic (default) + --- -- Monitors Zoom and updates status accordingly + --- - *1* - Busy + --- -- Fakes a meeting. (Marks as in meeting, and signals that the mic is live, camera is on, and screen is sharing.) Useful when meeting type is not supported (Currently any platform that isn't zoom.) + _internal.mode = 0 + + --- WatchForMeeting.zoom + --- Variable + --- (Read-only) The hs.application for zoom if it is running, otherwise nil + _internal.zoom = nil + + --- WatchForMeeting.meetingState + --- Variable + --- (Read-only) Either false (when not in a meeting) or a table (when in a meeting) + --- + --- | Value | Description | + --- | ----------------------------------------------------------------------- | ----------- | + --- | `false` | Available | + --- | `{mic_open = [Boolean], video_on = [Boolean], sharing = [Boolean] }` | Busy | + _internal.meetingState = false + + + + -- MetaMethods + WatchForMeeting = setmetatable(WatchForMeeting, { + __index = function (table, key) + if(key=="zoom" or key=="meetingState" or key=="menubar" or key=="mode" or key=="sharing") then + return _internal[key] + else + return rawget( table, key ) + end + end, + __newindex = function (table, key, value) + if(key=="zoom" or key=="meetingState") then + --skip writing zoom or meeting state to watchformeeting + elseif(key=="menubar") then + _internal.menubar = setmetatable(value, {__index=_internal.menubarDefaults, __newindex=_internal.menubar__newIndex}) + if(_internal.menubar.enabled) then + _internal.meetingMenuBar:returnToMenuBar() + _internal.updateMenuIcon(_internal.meetingState, _internal.faking) + else + _internal.meetingMenuBar:removeFromMenuBar() + end + elseif(key=="mode") then + if(value == 1) then + table:fake() + else + table:auto() + end + elseif(key=="sharing") then + + _internal.sharing = setmetatable(value, {__index=_internal.sharingDefaults}) + else + return rawset(table, key, value) + end + end + }) + +------------------------------------------- +-- End of Declare Variables +------------------------------------------- + +------------------------------------------- +-- Menu Bar +------------------------------------------- + +_internal.meetingMenuBar = hs.menubar.new(false) + + +function _internal.updateMenuIcon(status, faking) + if(_internal.menubar.enabled) then + local iconPath = 'menubar-icons/' + + if(_internal.menubar.color) then + iconPath = iconPath..'Color/' + else + iconPath = iconPath..'Template/' + end + + if(_internal.menubar.detailed) then + iconPath = iconPath..'Detailed/' + else + iconPath = iconPath..'Minimal/' + end + + local iconFile = "" + if(status) then + iconFile = "Meeting" + if(_internal.menubar.showFullState and (status.mic_open or status.video_on or status.sharing)) then + if(status.mic_open) then iconFile = iconFile.."-Mic" end + if(status.video_on) then iconFile = iconFile.."-Vid" end + if(status.sharing) then iconFile = iconFile.."-Screen" end + end + if(faking) then iconFile = iconFile.."-Faking" end + iconFile = iconFile..".pdf" + else + iconFile = "Free.pdf" + end + + _internal.meetingMenuBar:setIcon(hs.spoons.resourcePath(iconPath..iconFile),not _internal.menubar.color) + end +end + +------------------------------------------- +-- End of Menu Bar +------------------------------------------- + + +------------------------------------------- +-- Web Server +------------------------------------------- +_internal.server = nil +_internal.websocketStatus = "closed" + +local function composeJsonUpdate(meetingState) + local message = {action="update", inMeeting=meetingState} + return hs.json.encode(message) +end + +local monitorfile = io.open(hs.spoons.resourcePath("monitor.html"), "r") +local htmlContent = monitorfile:read("*a") +monitorfile:close() + +local function selfhostHttpCallback() + local websocketPath = "ws://"..hs.network.interfaceDetails(hs.network.primaryInterfaces())["IPv4"]["Addresses"][1]..":"..WatchForMeeting.sharing.port.."/ws" + htmlContent = string.gsub(htmlContent,"%%websocketpath%%",websocketPath) + return htmlContent, 200, {} +end + +local function selfhostWebsocketCallback(msg) + return composeJsonUpdate(_internal.meetingState) +end +------------------------------------------- +-- End Web Server +------------------------------------------- + +------------------------------------------- +-- Zoom Monitor +------------------------------------------- + +local function currentlyInMeeting() + local inMeetingState = (_internal.zoom ~= nil and _internal.zoom:getMenuItems()[2].AXTitle == "Meeting") + return inMeetingState +end + +--declare startStopWatchMeeting before watchMeeting, define it after. +local startStopWatchMeeting = function() end + +local watchMeeting = hs.timer.new(0.5, function() + + -- If the second menu isn't called "Meeting" then zoom is no longer in a meeting + if(currentlyInMeeting() == false) then + _internal.updateMenuIcon(false) + -- No longer in a meeting, stop watching the meeting + startStopWatchMeeting() + + if(_internal.server and _internal.websocketStatus == "open") then _internal.server:send(composeJsonUpdate(_internal.meetingState)) end + return + else + _internal.updateMenuIcon(_internal.meetingState, _internal.faking) + --Watch for zoom menu items + local _mic_open = _internal.zoom:findMenuItem({"Meeting", "Unmute Audio"})==nil + local _video_on = _internal.zoom:findMenuItem({"Meeting", "Start Video"})==nil + local _sharing = _internal.zoom:findMenuItem({"Meeting", "Start Share"})==nil + if((_internal.meetingState.mic_open ~= _mic_open) or (_internal.meetingState.video_on ~= _video_on) or (_internal.meetingState.sharing ~= _sharing)) then + _internal.meetingState = {mic_open = _mic_open, video_on = _video_on, sharing = _sharing} + WatchForMeeting.logger.d("In Meeting: ", (_internal.meetingState and true)," Open Mic: ",_internal.meetingState.mic_open," Video-ing:",_internal.meetingState.video_on," Sharing",_internal.meetingState.sharing) + if(_internal.server and _internal.websocketStatus == "open") then _internal.server:send(composeJsonUpdate(_internal.meetingState)) end + end + end +end) + +startStopWatchMeeting = function() + if(not _internal.faking) then + if(_internal.meetingState == false and currentlyInMeeting() == true) then + _internal.updateMenuIcon(_internal.meetingState, _internal.faking) + WatchForMeeting.logger.d("Start Meeting") + _internal.meetingState = {} + watchMeeting:start() + watchMeeting:fire() + elseif(_internal.meetingState and currentlyInMeeting() == false) then + _internal.updateMenuIcon(false) + WatchForMeeting.logger.d("End Meeting") + watchMeeting:stop() + _internal.meetingState = false + if(_internal.server and _internal.websocketStatus == "open") then _internal.server:send(composeJsonUpdate(_internal.meetingState)) end + end + else + watchMeeting:stop() + end +end + + +local function checkMeetingStatus(window, name, event) + WatchForMeeting.logger.d("Check Meeting Status",window,name,event) + _internal.zoom = window:application() + startStopWatchMeeting() +end + +-- Monitor zoom for running meeting +hs.application.enableSpotlightForNameSearches(true) +_internal.zoomWindowFilter = hs.window.filter.new(false,"ZoomWindowFilterLog",0):setAppFilter('zoom.us') +_internal.zoomWindowFilter:subscribe(hs.window.filter.hasWindow,checkMeetingStatus,true) +_internal.zoomWindowFilter:subscribe(hs.window.filter.hasNoWindows,checkMeetingStatus) +_internal.zoomWindowFilter:subscribe(hs.window.filter.windowDestroyed,checkMeetingStatus) +_internal.zoomWindowFilter:subscribe(hs.window.filter.windowTitleChanged,checkMeetingStatus) +_internal.zoomWindowFilter:pause() + +------------------------------------------- +-- End of Zoom Monitor +------------------------------------------- + + +_internal.connectionAttempts = 0 +_internal.connectionError = false + + +--Declare function before start connection because they're circular +local function retryConnection() +end +local function stopConnection() + if(_internal.server) then + if(getmetatable(_internal.server).stop) then _internal.server:stop() end + if(getmetatable(_internal.server).close) then _internal.server:close() end + end +end + +local function serverWebsocketCallback(type, message) + if(type=="open") then + _internal.websocketStatus = "open" + _internal.connectionAttempts = 0 + + local draft = {action="identify", key=WatchForMeeting.sharing.key, type="room", status={inMeeting=_internal.meetingState}} + _internal.server:send(hs.json.encode(draft)) + elseif(type == "closed" and _internal.running) then + _internal.websocketStatus = "closed" + if(_internal.connectionError) then + WatchForMeeting.logger.d("Lost connection to websocket, will not reattempt due to error") + else + WatchForMeeting.logger.d("Lost connection to websocket, attempting to reconnect in "..WatchForMeeting.sharing.waitBeforeRetry.." seconds") + retryConnection() + end + elseif(type == "fail") then + _internal.websocketStatus = "fail" + if(WatchForMeeting.sharing.maxConnectionAttempts > 0) then + WatchForMeeting.logger.d("Could not connect to websocket server. attempting to reconnect in "..WatchForMeeting.sharing.waitBeforeRetry.." seconds. (Attempt ".._internal.connectionAttempts.."/"..WatchForMeeting.sharing.maxConnectionAttempts..")") + else + WatchForMeeting.logger.d("Could not connect to websocket server. attempting to reconnect in "..WatchForMeeting.sharing.waitBeforeRetry.." seconds. (Attempt ".._internal.connectionAttempts..")") + end + retryConnection() + elseif(type == "received") then + local parsed = hs.json.decode(message); + if(parsed.error) then + _internal.connectionError = true; + if(parsed.errorType == "badkey") then + stopConnection() + hs.showError("") + WatchForMeeting.logger.e("WatchForMeeting.sharing.key not valid. Make sure that key has been established on the server.") + end + else + WatchForMeeting.logger.d("Websocket Message received: ", hs.inspect.inspect(parsed)); + end + + else + WatchForMeeting.logger.d("Websocket Callback "..type, message) + end +end + + +local function startConnection() + if(WatchForMeeting.sharing) then + if(WatchForMeeting.sharing.useServer) then + WatchForMeeting.logger.d("Connecting to server at "..WatchForMeeting.sharing.serverURL) + _internal.connectionAttempts = _internal.connectionAttempts + 1 + _internal.websocketStatus = "connecting" + _internal.server = hs.websocket.new(WatchForMeeting.sharing.serverURL, serverWebsocketCallback); + else + WatchForMeeting.logger.d("Starting Self Hosted Server on port "..WatchForMeeting.sharing.port) + _internal.server = hs.httpserver.new() + _internal.server:websocket("/ws", selfhostWebsocketCallback) + _internal.websocketStatus = "open" + _internal.server:setPort(WatchForMeeting.sharing.port) + _internal.server:setCallback(selfhostHttpCallback) + _internal.server:start() + end + end +end + +--redefine retryConnection now that startConnection & stopConnection exist. +retryConnection = function() + if(WatchForMeeting.sharing.maxConnectionAttempts > 0 and _internal.connectionAttempts >= WatchForMeeting.sharing.maxConnectionAttempts) then + WatchForMeeting.logger.e("Maximum Connection Attempts failed") + stopConnection() + elseif(_internal.connectionError) then + stopConnection() + else + hs.timer.doAfter(WatchForMeeting.sharing.waitBeforeRetry, startConnection) + end +end + + +function validateShareSettings() + WatchForMeeting.logger.d("validateShareSettings") + if(WatchForMeeting.sharing.useServer and (WatchForMeeting.sharing.serverURL==nil or WatchForMeeting.sharing.key==nil)) then + hs.showError("") + if(WatchForMeeting.sharing.serverURL==nil) then WatchForMeeting.logger.e("WatchForMeeting.sharing.serverURL required when using a server") end + if(WatchForMeeting.sharing.key==nil) then WatchForMeeting.logger.e("WatchForMeeting.sharing.key required when using a server") end + return false + elseif(not WatchForMeeting.sharing.useServer and WatchForMeeting.sharing.port==nil) then + hs.showError("") + WatchForMeeting.logger.e("WatchForMeeting.sharing.port required when self hosting") + return false + else + return true + end +end + + +------------------------------------------- +-- Methods +------------------------------------------- + + +--- WatchForMeeting:start() -> WatchForMeeting +--- Method +--- Starts a WatchForMeeting object +--- +--- Parameters: +--- * None +--- +--- Returns: +--- * The spoon.WatchForMeeting object +function WatchForMeeting:start() + if(not _internal.running) then + _internal.running = true + if(self.sharing.enabled and validateShareSettings()) then + startConnection() + end + + if(self.menubar.enabled) then + _internal.meetingMenuBar:returnToMenuBar() + end + + if(_internal.mode == 1 ) then + self:fake() + else + self:auto() + end + end + + return self +end + +--- WatchForMeeting:stop() +--- Method +--- Stops a WatchForMeeting object +--- +--- Parameters: +--- * None +--- +--- Returns: +--- * The spoon.WatchForMeeting object +function WatchForMeeting:stop() + _internal.running = false + stopConnection() + + _internal.meetingMenuBar:removeFromMenuBar() + _internal.zoomWindowFilter:pause() + return self +end + +--- WatchForMeeting:start() +--- Method +--- Restarts a WatchForMeeting object +--- +--- Parameters: +--- * None +--- +--- Returns: +--- * The spoon.WatchForMeeting object +function WatchForMeeting:restart() + self:stop() + return self:start() +end + + + +--- WatchForMeeting:auto() +--- Method +--- Monitors Zoom and updates status accordingly +--- +--- Parameters: +--- * None +--- +--- Returns: +--- * The spoon.WatchForMeeting object +function WatchForMeeting:auto() + _internal.mode = 0 + + if(_internal.running) then + _internal.faking = false + _internal.meetingState = false + startStopWatchMeeting() + + _internal.meetingMenuBar:setMenu({ + { title = "Meeting Status:", disabled = true }, + { title = "Automatic", checked = true }, + { title = "Busy", checked = false, fn=function() WatchForMeeting:fake() end } + }) + + + --Update everything + _internal.updateMenuIcon(_internal.meetingState, _internal.faking) + if(_internal.server and _internal.websocketStatus == "open") then _internal.server:send(composeJsonUpdate(_internal.meetingState)) end + + --turn on the zoom window monitor + _internal.zoomWindowFilter:resume() + end + + return self +end + + +--- WatchForMeeting:fake() +--- Method +--- Disables monitoring and reports as being in a meeting. +--- Useful when meeting type is not supported (currently any platform that isn't zoom.) +--- +--- Parameters: +--- * None +--- +--- Returns: +--- * The spoon.WatchForMeeting object +function WatchForMeeting:fake(_mic_open, _video_on, _sharing) + _internal.mode = 1 + + if(_internal.running) then + _internal.faking = true + _internal.meetingState = {mic_open = _mic_open, video_on = _video_on, sharing = _sharing} + startStopWatchMeeting() + + local meetingMenu = { + { title = "Meeting Status:", disabled = true }, + { title = "Automatic", checked = false, fn=function() WatchForMeeting:auto() end }, + { title = "Busy", checked = true }, + { title = "-"} + } + if(not (_mic_open and _video_on and _sharing)) then + table.insert(meetingMenu, { title = "Select All", fn=function() WatchForMeeting:fake(true, true, true) end }) + else + table.insert(meetingMenu, { title = "Select None", fn=function() WatchForMeeting:fake(false, false, false) end }) + end + + table.insert(meetingMenu, { title = "Mic On", indent=1, checked = _internal.meetingState.mic_open, fn=function() WatchForMeeting:fake(not _mic_open, _video_on, _sharing) end}) + table.insert(meetingMenu, { title = "Video On", indent=1, checked = _internal.meetingState.video_on, fn=function() WatchForMeeting:fake(_mic_open, not _video_on, _sharing) end }) + table.insert(meetingMenu, { title = "Sharing Screen", indent=1, checked = _internal.meetingState.sharing, fn=function() WatchForMeeting:fake(_mic_open, _video_on, not _sharing) end }) + + + if(_mic_open or _video_on or _sharing) then + table.insert(meetingMenu, { title = "Clear", fn=function() WatchForMeeting:fake(false, false, false) end }) + end + _internal.meetingMenuBar:setMenu(meetingMenu) + + _internal.zoomWindowFilter:pause() + + if(_internal.server and _internal.websocketStatus == "open") then _internal.server:send(composeJsonUpdate(_internal.meetingState)) end + _internal.updateMenuIcon(_internal.meetingState, _internal.faking) + end + + return self +end + + +------------------------------------------- +-- End of Methods +------------------------------------------- + +return WatchForMeeting diff --git a/Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Free.pdf b/Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Free.pdf new file mode 100644 index 0000000000000000000000000000000000000000..ca50ecbbb5b428d42be157e1624b8b29b432b0b4 GIT binary patch literal 5129 zcmai22|SeD_eTmts4OMbLzZNj-BQ_ikzIDpjKNrDG{#!iEZMRryvUNMEJZI_vzGLl z%3dMaDkRHmo8jrS;HbaGcg0u4(W^|02cMYQf{Syc_g}U5D8vtE7A3FiVNmTaCKPD7&57N_)^gq5XW7SWV29T@ z96UvAFItbO9=I}ee$2l^H{wCd-mGB}odX$ewujYPO>x=1*X{M$W*8*f8Aw;9j+=b) zcC3G&EcYdS%V0`xME6m}LEYZE>-AL#VDF&TW=i$F6Pypy_tiH_el2R_j;p#wp`Bj7N4=l0_-aGCjg;sK};#(Ddfj3-h6v9|8_40NWzBQAe|}hUVmOoEzJGDSBxnbMuMS=+Jcaz>xEN z;6N>d(bq8M7K$Zf2rAE#=krXn?fwH@ZL3TNxfwYv86S^1IWcRmX)yJEZBWd}DAwty zT=^^$;#l`as>w*qtA8svNmx!@WDf&GvrqO+kQo0YQ>tlY`ys>@^RwkN2}C3u!I#ID ze@}S4t=xU(_LO8@=Z$o+i97+T?nCvcoVYrpkxbFCf;i?p+Z&?qoC_|q;2X?zGZ`jV zPxSPx{h`kQM%J}s8#9*xlCIrKStk%@sdwN0U(%o)3`;F81OSL8eq!yK)PE!sD5 zgE0BwsnfQdwS1LF+XVpLDvfeZ_ zdNjy%Q}Jm4&3r*@mYSm)mt!^RK6?+^z{jv6Vx4uQvN6q^p~_>A%H-HR!+C&VaW_NN z$RA5bBi-$j+un1Cv&YWPx_dF^y2(g>kfY^>k)Ab0Dy(L7eWqEQF5*`XJ+8}(#A{9# z-7Y$-@%%XlXFAn!bCr8*{ILSzug+GfKXM=QFGPGWH~x^y79QQKRGxO+3x{zMkaO$aJf2F4_HVXt5a(sS1czz`my z!@cYJE*Tvrf(r8kRi!}&h$?)L(dUY*Cqr*&zzgPcVX~fkY?;qL-s{QE5u&XEiEKU# zV;l)3u!eo%=FL~VlgL-dm7&(peb}1SUtQHmo@ZCPdUPUpvda1kvEqX#uiVK~H&R?a zP7$bOwY#!$ljQ|~+Ox?R7{2cYQx9hEAj6*_Llvh5S+!fb-f8&p{=vfk_|2GJ4WANc zbqoL4;V%qQ5e_XWtSV1gcfHiIWIeo~p_XVV!njY!ElIeLsYEj~k+bmdqj;U9ixa!{ zMCD;_9OUabG#+IYH-@#q^kem4eK&A7EcE%OWSzK?q3dC{uzmN7EXD6B`>@IG%Zit7 zv$&9O!KNbp{;omH>}f&HCyx)k7xWCOIcSR@qRW`8xd!6uLS|a`j)^V!)t?;UnGfS? z_WFXoEYt`I77RW*nsBV6Nj#Cwn%OOkOXxZv;x1ywExx*5K&1!WvsY)BD~wiaQ7e>wPQwTEk@AtkP^6T2Nt;r!`j9q8Op8nVFx4y^77m zMq{tMN4Fb`)+dK1SMN70QTbT$O7xbHfLhNj|5r6t234nC<6py$Xv-DSdQv{NFCY8R zu*`-R#oJ7tm=v58n5=wevZn=hVGU_==vG`xTwPqk5^CxZb)5P}wwz$URWFgYev)|d za++|OQyODh!X15cQXfxW_8pHqhP^OXF;|T1kSncE=59RoHq|$Wn(ctvn)n*^siHPI zpk~AM@77O>pHc)e1sVko3789{qdL%sGKra;nUk5*s3%n}*6a_NttYLgAKJsxGCn^y za}uqLRmdwXo4YOjQmJtGu3{;!xYE+O;9O<*0lQ=w8#&c#+iFu^HN&$|OQ=J+@qC_= zac*gDVUu=~P4KhFFM!t_awjKt(Db1t^S(|t!JKIF7VGo{>6cC1JJO(xd8A#YXGvwoErWT;P*P*Ku5BchT_F!_pGzQJ?uEE<7V%5s_j`12 zk7iqSOLXt;E@0>2|H9uZeUSX};#iF!IZ4J*CeFdnGq2bDP1?Bi%*Jzrf%s{kHjlR9 zLB*lX8k!{6S*|4Q*e9vCQ>F!|?DkjF%g-mBFRxBs#m>9V-&Q)M6s;7mbfD3v@ope= z4YSF#>9aAsH1K75V}NGJEYEz8?E|EcS&P|%MTs53wtu%bb89nWb6wam=qm>i+g?5< zwXfTPv82~S@=)sBtlJIm**)v4XC z*{5xwc}X)}^K81MlvU+~R-APlP^8Fr>@e>o5g&5N>Z{?iQRB1kA>*HAkha$=XJ3;a zPL_00%Mu-$tuCHCdidCpQSPni11%+!`en-wk9;SY2U6;yXvxzZlGE`Ec5C>rNzCct z55iw+q_^2c<8;e(d3DE`3{@Y#^M2s47&=jsnwVN3fh>7h@)sezYOShAO%xMTA!&zH z6mNjGq6%Q@wa*BBpUn^CtGrCoKjCHNRCnXrH~qhL;zY7UuUN5Hx;_|j*2d>PGk(5r zYI!1ag4lJWbE%USgmyyvdOJ7ze2e_rjQ;G#SsKw_X8Y#RIbXZx+OfYIXA(RB51pYe zU0Pl7_`{>bn2}!No5mH57hEdmr#jRgsTq$oNO#+Cy0^RYy3Y+eRhGKGNf)+%`8T%f zeaw49(YMJnqgH|E*N304gwHkHTDe8@edojK`*!$a?UH2%*2;e9McF&M(#hwG`HR(c z=Vu!&Fg6!2a1jz56RHr!4;u8!UA6mee=7VGDv*#l)$r+3^<4JrCvOItMm>Ui7~^-f zvnUx@zQBs_M~>c{_Hml{%CEskX^E*dbVBPG=#BsvV(y>q$$3ci-vW0l8wi zRN0pJA>BOM#zFkYs~UO3JdR_tR0)r;W#to9}{@zqxfd-%AYT+ zW32P~-}XoUStv`mqs^Zt>gkn09xk)fzumyH0a1mZQ$g!t?a|QV)tx(mTA1SW&c+3W8lc< zOO_HYd*$Z=@|!N3xY_Z1afso`oIA>;n|*5oP9+V?vo{AWP%E!GCq&k$L$}h_%MDw1 zQ%k6lT2)$~v`e+AaqDrz0r!{NzjVc=_l!q0NqqZrHSOiy+#p|CgEO|X?Tg#XnG9vU zk>W;$js6vnX~z!}J-&qbqT4YecN>*gLO1hhxaB8FA7>5M4AXMsm3=R>eO>eu^KhCP zT@7EN{m!npY3MemmW3mJ@L@W!rOQALtgEiBhVjBX0(1&%0@(c+Lg&~&DDzJW?gc;% z@QwtG8p#i^p%Yvr8i31gvuAIRA;SUaS%RY%$gL4O+J2$PaQJT;)iD%|JIQ&6-Ftnf z^*>oVooD~kgl!rQHTA|)wvz%gvNwLmHu@HJI*rv$HFfkQjYyuJ1frL;Dc*yiMsj!D zq3{}bFC3ZRNg z0D7L_NO7TW6pchc&`3HI|MrnZ!NJ_(=a#lt{e4eA?b@;P9L5986#n~G+%e7|T%Z~B zJ*$DvfY?Z*QAj`$ji#o(evAB zAy5k64FgkKJOTpW$<}_s;MZ5{N3yh&v3<{t!ORN{s{CK6alEmC%K>BV9RE6^<>A-v zJqD^8w!$U1cu@vD%;d!W-MjN78vIgj#TVU}>p&$<6de_fvai1?E>Rr&>WUxiFY^!W zVegt9^ti%a#Oj>6I@RunIS_Qm48y`;^?Q>iqzm_>tSzov!d zhmQ^KFK2zW_ca|gp1vAcoKG^leRMqGf)&YkH3+|)eKSRW&rK{#NPNg&ksseOX62tS z$GjF&eH*D7Be?vv+ImfoTStX+@ddDT_1z%G% z#Vg87)q%$bHjCyfeO8(32FB+D6uT2yI1O$EemVXoj4`BG0pDTJRcJBwW;3vNeQ!Ng z#v`Eor2Adrhe!JJGeQcFKinth@+y6JSj=ts^4J1bDn4I4OPs{5#VDm&e9uwJ>6%O4 ziF2YoJtZ1vu2GLYmo>I2c3fIYSRb~QP3i21wKP>)^mh*BbT(meQ*Va|7wy(b0Z<`{ z4??CAWPuJL?w+DnN;m;~CE}4L?fqnQ{dt-4du7>HQZ_9R{r<&;Lu<`%!U0 zBTzp=+OGi!tO7WCm^kiI4-M z+&^V77~*#s5(ZXC{$m^p_AmO7zpaZz!NBwUA9K;L-_}4P;J>YbM52G2ia+4+x0b5LI57b4}hAGNMNj^d))+#ghVG2`2V!?tN{k@GdQd) zS`LSnM`N%!1QIWg!pO_xX1njZUumq9|r>*?R=<9R>s zysK}7pa2*^COAS)odTdbL|1#N1Aqoe1^`r@nAyN+IH1 zAl}SThAk1FVBF8fkBud>b{CcpJB1z^j!_hR8E~cfk?_O|+x3G6;?YFSx;>nZk1Y$P zie0T{cb!wMh~$%MkM%GunYq&@trneil*Yd^(dWt{KewCy%lu}aDBNMsAO!c;P!z#tu{KnTu31xw6(VFaDO?p1e zcIi)RwO8xqq@u9u1r-DMDM$;HCY^8L()VZ3^!o;3XwZ;Z6& zQtgVKAv#bO&~28Xbga|7s@|RWB3m`MqJ}wVDe@wqPtE}8aM;y?ulVpqm|nSGh5Xb! zZvUssMxlXJ?Lk4@^BpVsQ0XYU4qM-1%0kD4?;MZ1w!!}z(&w}DYl^FZM72FH}RF&vS zvLPC1DF6R$l9uRYWZ26eMyr;sez!*y5T6tB^0#i?(`+oApOU#^ zTlMkyb3F<7?v2Z_qOvMtJD4D9U6@k=5(0FVn}($g`w$zfujdk^5TS4ce1~1y=DDoL?Y8U9HGX$Zz}vd3lsazdh9a_*Yzc=LpqapuKjQXYq%C6m!~J0L?3-+ zw>(>FxI};-yZKUg@S3*{ZLW;-229|}19GAov$&bdEr;02B9X~Sv+l1BOV4`;4g?sk z$-nYlF`ku}prtECrkf2oPuz!A^E1thncv=DT9aVRROYfnkv@1IHw`d--_BIlpZeoK zsPp-_`Y)W4JFibnIJ+}vILRCvm0igQBENnfie0$XGPPoIGFRYq;9)I3BvFl?o0qGt z`sNKMR}#&3ZGn4Z=mnPaw)y4p)QlGbvmv9#`lB~Fg2NrELQVym#>m)0f-iRsUKYei zvh526(W?cSDthvBhp9r9 z>{eHo@36fCP&?L`{eyXuSvv5$-ZMS9(pz#;gk7Vq<+G|cUn-lxi;sh6D)<$+%IgFM zg=d(KhgjFevn#%0-`1vX$}T*ssvKh~#>{ibDONOxC0{KihAT(-X_RK{#o=u`!ZPv6 zg8Ys9hQiDu2MH$lZo(N@SF%mAiH^Wmj2$;Ja4G06q3dC;spS3Bo*WpS+fmZ>CKsYF zSd=6^-1Z(naZ-e<>BYV;B5nZ{f|dwZbTMoB?w-i1E8{PB4NA; z=}-;ivdHBF1JMT?pG(GYn6o+s?LL$Uh&hWHaSO4Ju&)L4)S>hP@8PJTq1-<8mISGX zH{L5f(-M(58_%m1DkfkcCUvVU&`8Ts)Jj5LqWVyL^9frGilCX|d0eqr24F3|JMOgJ z%_9=LxHBSZ%Drc?XPzqhDEg?}HQ05}wbQg9xiZZhSFP%Q#viH?k4*ZJG}K%aUl{9@ zFrMTmj=R~D#e{aVFZ!@%qklT7u&vO4(?Ewz-a1j02!3L%_u z^$WT|U;J5IU|jhgT)yJBl6LXChlG?n?)tP>lgvDa~>OQtZ2mPhkSr=?k=HilQj#!4!~eJhq7 zf4&@(ABz`C5vmc|CuA&?gla_ZOL0wUPNAoapqk1Y%y&L!HK&`8JU$OgxHa|0$WFZU zIySSYcrs7AO(CbRP`=3KUa6^l_Sw?by;gBD7P3m^mgR6F{7|3bWM$*u6zVu+Q`(x__w{j6zVv|S^GW}c zDOM$Y{8eYGX!Bh2qALzm;*83czkQ`QZRueXbod}LS+dWuc)-u;t1s#O8TZ>tC^0O$f zs(6N+;y`m+@h!Ux${a`CmzeOWF!m1c_F|PLsHv*dS7}DSYJa71J&IqO-%Gt&qd~1p zLs!jDElEu~$@I8c>9BgFc_ff4&wo&u&ri&glE2X2ryVvl@dYw8C4;m~ES>m3c}&l5 zp%uqi*P2~CdO-N#{sHcd@V#~Ube-Zk>!)6H)}HvPu$8!x#$zKuT6|hVEI6gdpFJK~e-9kazZr8gTMC)qmj9L%T((%&p)8J%C^=?@l$WfA zzC>liR4QMSx~7cxW+}GC>Kt)5v#UzJv99w|Gg9of_*Ju=rH+sK?KOxQul3*Xe4QIk z8Fp>i-~6L_B>-)Q_VTc=@mvpGtwm2caTSGh7h8UOde+OTwsP=i&3Lp6;G)?()1uxI zMHC)zjp*;xzoTDLbHSl>`fH=|Q)T_ZYUx%BF6RbkKIh3kyV4@Zk4d8E+kO&SzC?V% ziGPY4A29Pjx77D$K6tYF?)=>qug{+BUZ48DRsJx&MKC+x`>y!2RT2Ho_pI;bRp%yZ zOz;*LFYG2o+eVim?menL^T1J~D{m}kEKn#qzlzv&^fpDwb>9m39jX<9ruoz8ix*C)ci;G5)H#{83a<`L$Z z-JiO{pX6XjemZ^w->!6|?Qh*LefsvsrMbxYTPdZl?X_vKt$eAsu^CwWawH{_kpVPMC*wF z(znOcF4f=MO4kyHif+_w_a9ldT7mY@SNhX$Y@`WqyS`(2N~XqdhKLc3M8| zn0lG|m`0HXEpjQc&-dY6!%RzLQpZrpbE)+w3khw783A4^)%Jwu`WdIT@mr_Q^xvz& zE_ctnjM$D2cX*MebMqql3u{i#2d-tV*vvJ>ew)B8;u12VPJ3PASpDuT;bQl7U?KR& z%Ae?Z6NYYLY789l8xJ#pErSMPU@a9DWxPAl7GOYF1HkGx3j<^ShRlCKaCZQzOSC27 zmC4?K1q0w>U;rGmiJm<`gbW9u+9X?d5L+`4JlNacATk{OM~^CaD&CoFzlHAIf5G~{ zP&)%>|5Job7!Eb`AW%1h0wanCaZ5JF6t*grHB5CiHIC_#-P}m7?$U-t7m_mB*>(%U zs}kL9C?q#3nF4`tNeESQ1*21vD=366-o}9Jf_MFkqE4c?Q&k-B6aa$-LtOl?f*cBf zo+H^(9T*cuBM}f7Ad6uLi;!i!8Mho33&W zu+}ux7u-m5@9B0M?S6(-CiDm++p|(#59_q2iu1AaX-Yh%o^W?JOiEq^=J*$C4+PDK z>sbqB;dos9*mFk3l|~OOXD>-CwqKPuoh+XI)OTt0?(Wtl|K~p#&j`+UB7oQPjbczK zlt-%;mMFo#tMMRb@~Pb=w@gv()?XHN1+TRQ?IVkw;@8fR)a}+7}mZa&za! zTnn!VF>8^K4CpI%SZCJykjr<;^3uBcXM5ade|%vH!MfBEa6GKmtZ9$UqGb=HL!Bo> zCY&12+Pz~E{zu}6)8B7`$S<@M`pO zWuXjQ(L;0kndqhgZuSD*2+P(kp^OLlaPApd?*i|>!ST$*lYyW6x{H}dyfDTA;`O<$sk>1-@r`?Y|gCEk>yA&82w?NZ5Ba*jJ zl=uA74kZF-m;-xh7Q~_Iz5mblhRR~wqi7T&;JY~r-kBJAeR_#)tg~e7zj)-|c{2>= z-wBVu`$jN9Ve4T7rq7PJ;B9b*fC-V}P9nR4dsPOGmXQT4k0^VPK#vB;YN8P+ODRC# z15cs)0$?^{GXdgFl>#?0m}#SetyICB1LTP62?PuQhoN9_1QL!!%bLSrlHddK>5^?3 zEWrO}`D?p+Q;2q;uY;o@uzz0w28{;&oE`9shQeaNxiBuk^*0TML4Z^KCk+(hPd*p| zbc+AvgJEEx7yS>KEbPDZhXj*6|Kvl;!v5?}4)kgN$%lsjF$NNY{-Z4tivT^?KgU49 z<^H5$QGXkQO2LEPkFuF1H6-~GLHz+x12P$Oz91KPNJ6z-?a1KKx%ICKo++o$Fd`m} zu*IYBvIJQI296{UQFa6ySptD*i$@@c3XuQLvUS?HQ$gF%RBS%E~!w&z`-{%zS&#KHq?prDb^_y!-%A()77P#yneDwG9m3Ip%F02qwvR4TkbE4KhAaIbyOL)&c@TIcSU2bdX4i0`zJr4MjvyEn+z>`%~0Hse;$Yjj30R zAIv=DjAtH&`DXJE$!ix;bGf-X8Vd}dwkQEHyOTGFj<&V>CoGNObpLs>T)MX(95(9a$eeiraLI4#Ur%c)ulSh z!QJd`PK>jvin-U`b1(;8(|M6#>>(aEWG7PWvEWL{nAt+SZf)dBot+#(%D6ajk$%&} zRh6suS|1%r;cWrOuFPzu){pfDs%)Jp%th}tV z(aO7WAtFMlt_(-PGLi>pr#&aMEiPxe<2?Sb$g0x4S?2W-1N@Hp&LkHhJwz2o-NFjU6aqSVk1KwYd+X<48?kWb3i z$`+$$heV-)$8joU4*?4PGyvq2adAMXIbdV-qz!>>gPd3gh=~FDw3Li2&?twKCRu9; zQ0T{d$XY{z5Xh;CzhC3H`Sdk@W&`1$J^mpZ@ckJ1sSiFiMG3bCL!E2!^`xs+B;C_j?e!8N*ExOUsPvBdhe1}GOL!{k?!PJx#kle)Y zfpqj)f`EHh4{}9R>HA*rN!GTRZ4N)c?O|ci|GHBc0%|;ugLIA;ef_#8RAD+zCND#_ znZ+Iru3x{o6vLs2`t+nqoo-!oTK0T>EbTXrIn#@zLJ3bFPhLo~X@@+HE{|*x>eFE^ z_(tf>=&|Sw*pKes%^;YIuRiKTr&sp~*6BR=wdOi}>(2J_1ACPLQ{ZbtkY^ara|z

B%~s!sEX~>E94Lf!(Q* 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 WGa8Spvq^^vi{iJ>Knfa)fd2!g?j{ic literal 0 HcmV?d00001 diff --git a/Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting-Mic-Screen.pdf b/Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting-Mic-Screen.pdf new file mode 100644 index 0000000000000000000000000000000000000000..abfe439b86be6e06bbeb76cd41d87511f4efdb2d GIT binary patch literal 6697 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 qL_|awYKcO@ARxU*-Zoi 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 XLC!9iSpGU_h#&;h@MD!zlPCHQ?9dA3 literal 0 HcmV?d00001 diff --git a/Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting-Mic-Vid-Screen.pdf b/Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting-Mic-Vid-Screen.pdf new file mode 100644 index 0000000000000000000000000000000000000000..efcbd4ff6c6ca4211ea9ba7f78767bd772816845 GIT binary patch literal 4822 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 nL>LAZMZztFg@q+R|6B6s7vzS^64 literal 0 HcmV?d00001 diff --git a/Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting-Mic-Vid.pdf b/Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting-Mic-Vid.pdf new file mode 100644 index 0000000000000000000000000000000000000000..5aca4ded4579f201302f6de9ae834551e3adb54a GIT binary patch literal 6702 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 z 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 literal 0 HcmV?d00001 diff --git a/Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting-Screen.pdf b/Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting-Screen.pdf new file mode 100644 index 0000000000000000000000000000000000000000..ea1fcf3160b5e4eee3e8238108a6b8433a528a73 GIT binary patch literal 7125 zcmb_h2UJtdwx%f%P*CY0L?kpRN$4QGNl`k|d*~1hq4zFLIsudpB2^TWX6RBxK%|LC z7f^cd$O|Zc^WJsWeea!>m2=jfJ$vTt`Sw10z5%Jq$ZFrB60^maIV)>m zi?Ryu+2nvI^_O&g)+#dAdUy9;U_W-Qp4`IH_6mYEmsR4?>OOgv>ZQnQno*p-^lVH*O^GNm*jLy_?Y0JQWZVE9 zx&HUDrjBiYVtiiW(wiA3cY;+ar{<{0)^`IvQOYhWX?LTuemlPOO8)IKSP$G?zt*eYr*Vxv6dPx~) z-bsbj24>AKqW3-7)>)U)6KBSjbAC{T)^c2N`6do4?kHU-y7Ni2um};znK%A%al?Jw z#m6A4Ay52p7M+7iaz2+V9^JIXCnCF8oBfibOA4A*Hlb;g!y|0keW5o*%xI}|;dvsF zA&+WCvqGWr)D+7m1rj1Q&lIsVJ)?5yOZ!#5lsTlVOyBLB&}sA?!2)_b0*1ABnbgMb z&bA6!$Pjn+jNH6m@ruq1yGA~CC;9D_WtaTqsBIy_JhV?E*E*nK-&A*X@qICs)yp!2Pa#1RCyb(U){21yr&NCZ(I49Kl&YIXLHfH@+8JU`K` z4s(XPAk1OTK>nWsX}BX2)9wsBjR^Hqr2n#a+I}7(stCBb1`G+*#~7870~!LkrQ!B) zgocx;IShCjLekC#mp9Fjy!9UbASK^ zf6hbB0Sbgb&Q1I|jnn4yY5WRQp4$Rpq`PG?iq0CH<0OdXw_Ofl{>_rSce1`u+V zG638PKqSHi<7y?KrK!F1X}b7Z#xPV=?TrJT?il!#s@Zr}fr|FLoazo#EQv^C(d36)aP?RMFS3`=S-6b7YJ2<=PmX zVc_Ns<)vg+CG)SbXib_8?P<9y%_!<^)_JRI#DZy09!*}&aqNOTN~%t17aY)IDBH#l zxbCy)1~^RW-Os-;pIU#?4a=?X6KK-Q3wB^Xe&fab@*@k{h(7!^KFBYIGf$Fm{zbGV zljs*t@22a*%(6`Y_?G0b@y(6Ekl#Uny6&e?;DJETL3*}M=kWONQ2Hmt&R}UAN4uWkG`^c&a!(S!c!$~^O z-ih+gK`#}F*u@3NiSh_@7IMj5dvB=Nvr$Z%hO5xt!EhwVe92nes$_2pw>Ss#;7Pt+ zVBCJ9PkCy@F_?e;pOp)B? zra&+k^e>qg^4HXRj>n(bmHQqhk#kF)Rw$0A`ITD+=4xXOQ{{=7JpA6*g@P%|>kbFh+A(GNPbBvthyw zQq{I5H5u92u_!yj)l$CA@wDT1-HDO;s^Jlr6p0f6b=R?V*0d zn-Nu~I-Ula%8kOyHb?-~n233^|RW6=)JL#=h@rQQt5s0`f+`=t_Y zGzHcUliuU&74=D4Sd|VJC1$5eR91ml8yB!D$DeG{huRy(w@wqY5JfI6**jxr+Hu|b zCUBS;2!GcQDzuy0wQ{H}@|03M;HCmO4@`FUX~9z^nfLFBFQa-bj(15%j78TiQ}`VPYMBa)W5MVjeG7K1NHndf51Rw5aBqbEXk-bw?iCbfdJ)jQ0Gnr z+c)7{jm1Z10eAzrz&IQxm+1U?oN&j1Si$~xNO6;Kx$fZDNZ`Gc6#Ik)kc51~b`7$1 z!Wszh{D5~akl*Q|0p9(_OHM?@{_+xl&?Y4?_IQ8|LEsuGd5&aJEJYqks?-oEtsa4g zw4|ya8SY!@@L1A#iTw}Eggin66uMYnDuX=(`!gATIrKLB|z9%K6iUrE8~H@)-; z>$U$#xdlvA{8SR5h7%?Sh&9R#?2aykUG>oQWY zI!xGCZrH^!=HV2|ro~>)qpgX)6ZhaN?!~Zd(-bO-HtLx$-KZ%uZPOt$MetyXd5X3& zEp)CE~7x{8t`FbGB-m#F*%pqh8>CGF=j(yWHMLJx%B2TTNvE zb>u6m(4ej8kmN=( zkjb7&laz*Fp5Qq6N;9uoz%vyjV<@RdtAQEYi$|X%-zd;A-%B7<2xX#FXJSjO4A4}t zWi(_KWk%mf=oGe)M^NcX7^##oWde;sB=O>^iLA_IDvETnQX}_-6l)|rBs`?^)h|7B z9MCCBsZG~YLCg3k`f$r9@SrwPGo7Ug#c_5?izqLUO5!le4Q0%g$zpuNPw~goqiP(r zCW$7EfZTHJY`Lk*X3-D@*|eM_vxjDBX5nT*(|m8$KyTs$;;XKz6iR$A{|L&zK_k_l z@A0v^@@}Q@XV_=(b$Nlj!~TTtZ?_n}p|=QOAejCv>nzinpL zsJf__P2Rbh-kIJ}{^vGECvVu2_SqfTy^|P|ER(R4Vv3Zt;Dcm?=|v7jDg$6!W?NI+ z5!=H-uHxw4f?l_b-gIN$ldnf%3+1)pp4A7o+bs*C3kfu7H1#ypG+Hz$-Znn!G{>~g zwAr+I-u6msJ)&25db4`-uZ+M+sVna_EkPBLLfNHd%LSZ$VtHf5qNV1~Ds-%J?^X0% zGmPib7m%znsM2tgQc>d8;WmD*wwf)bmRXva*C5}Z@At0p1Mss+q~znKXW0?i4W=2U zxl`shi{gs=*mL!AMcM?-Uq6Ug7n{*%E)P#vh*ya2ysPnPU|iFrwzsmE*ly06nYWm) zu05yxi>_{o+)$QK%k2*DT#v{5w}?a|bt2O##wd(AmN_&y7daSo*>o@HI8-i_AGCaK zO|vsJ_h}EcoiVTIc{(=tstOjXk%;^f4zJB03?HiC3F4Iyegov;$>C|^ zixEKyuU>G$YiYu6staV`{%Fi(FhGGLbtLT?a+{Ek*pU3dnTm^pw}g4gqgu<|*WC?| z(@a)Iy0z|3OvlF#`N(JrB?>pWPWiX8gYtJ}y<}0cN+=x;-HNYrQF>9pr=k=LwB%k) zu86|jk7G(}u&=P&Cb)91vR?{h8c}}BkVljS&E3MA3zn{ZXEV5>buCAtFHV`&S=X{I<0C#$F1aHneWuzUzywbn)cPP>w4#A=bjb zbLa)Hs^#?0?W4mD6Apg;*wMIe@x|!L=-&8s?5f(8N;@`$)0c%C8^O%gW2fy8=+pjn-=rg`?=hBP~?1 zRhf{Xh)=o?dO7qsdWgO*BiVS#*XH}HRR{EUr;6j`nbJq~7kuUq3=g@-cWQlRADyJr z;znLPSmCPoIx+ep`rT*zxDUUO#7O+Tr{J;mvH8+W4hukqJ)=mx^muS@*s>74wUjk% z(p&M+DkijAn)@Va|G7%bh2Fy6TXL0h3-YD%y;1v7W1cUz-mY~;q55Y+8rXik-c9N& z&h&LVL|d74wyxRrEvAYqjz6mxIvCnPQY>Yq4`#O-1jAw zJ(Z-)XmK}h!lMm$W(Ui;iQVAM!+%jCpO&GgRi0XEm%k z(D08s`d{qhF&36HwRF|9OxzPa2J6t5bSSK9*mZrk_x0 zNAq%IkV3K|A;IGP5>t=zMYRXAQs}Zn@*GeLzjNoajW2!X?;3^ozu%zAQ={Q{ zrY#!Z-E-Af>Q>otgT8pI3iv+Div8++cnvKFLJ71nhF`B;IRKixCKFI$J60KfF|Xg8#o)^lCjt0t^Q-b0`|Pe8R|b2PxEqp0V4n+x%)26c|s3mJGuYDD2elk)!0 z`Cf%6<4=^0_R+1G%lt@>Uhu|q7jP=FpnrlN%Fv)|lUKW!u90+9F{Q5Ta~b4?)NJRTb%UIvpQ)7`e<|2v$AuoC*tBQWU#D{~*=z z@qUldYlDxMpNbr)uv;pwnXSI6U3t%nAlmDeyEpJiC!jMh^$t#p6|gJXqfaH^apmMK z(gGSzGp)|7yXvg+3K7$KEZ35++T;aIl_S7(Zid~#6}>s^?$K$Fx|`En5|`5rOQm4t z7Y*Gi+22YrsNrU?Z{dH6Sk%a-TA`VIcQR9u-WB~QlZMvR^fl$l;U|vK-lrqPY)foA zydsU$CRU%shTSN)6+k`0kV|m2_JM)3C=T{?9k|T<0dY!km^q-u3SOYR~X!rEx;cxV8Gtm982kJEU zDu)V2Jt+*e@RAmKdO%1?>FzfLbKyn|sC$00Un;KIHd<%smFoWhwWHQ}wBZ zc~)LbF|_!F-fvkA5hp(3LUa1C`+(9>VkoWzM#ESxMPsE2MFu6~>VvxOSg#!>D5W!K zgQ9=1w7hCKMMsDoj$%lj*|@x~<}swjw(;;bsNkz%xxHI&_hWc|6=G|aHOJ-9d0uB) zx6eRD5O?A@1*<#qlK}2!hfeOynoZ7x**LKQS$^>w^(ZY-Dvo_VaKCIs1{_P&$Q0o(8_g$aW2kkU6w)*(F5Kc&1^Dk({$$+T5im;t7zl*`z<*poem*`PKAC@b;EGwa5xfp238D9s^Dk|$DsP` zYpx)J!S!uHescj!3ouv^gA%AE7{UWK6SNR8gIGW<`C%3oU@^ddR>7PzU?Ag+#9;Ca QF#LSHf&dUmRz(i*KQ8(LoB#j- literal 0 HcmV?d00001 diff --git a/Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting-Vid-Faking.pdf b/Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting-Vid-Faking.pdf new file mode 100644 index 0000000000000000000000000000000000000000..f374c7d0f189914c4176fcb7b1fd9bc3eeb8b617 GIT binary patch literal 7421 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 CVvw5v literal 0 HcmV?d00001 diff --git a/Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting-Vid-Screen-Faking.pdf b/Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting-Vid-Screen-Faking.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c3fbc5bf392d7202fd7f6e880a724738e3f10b4d GIT binary patch literal 6991 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 aU4CL4=SsxYk4Z;}ii-k3AO#IY!2bYws2o!O literal 0 HcmV?d00001 diff --git a/Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting-Vid-Screen.pdf b/Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting-Vid-Screen.pdf new file mode 100644 index 0000000000000000000000000000000000000000..93377e0b79a2c7b7e0872b1b8dbe2b465d57a5a1 GIT binary patch literal 6701 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 literal 0 HcmV?d00001 diff --git a/Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting-Vid.pdf b/Source/WatchForMeeting.spoon/menubar-icons/Color/Detailed/Meeting-Vid.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c29d59a22020100c622d34c9d4c0f6587befc08e GIT binary patch literal 7129 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 literal 0 HcmV?d00001 diff --git a/Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Faking.pdf b/Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Faking.pdf new file mode 100644 index 0000000000000000000000000000000000000000..3811fcd592139ccb217649fe29ed45850c6453c2 GIT binary patch literal 4147 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 LFh9RCN(KBMK=hvl literal 0 HcmV?d00001 diff --git a/Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Mic-Screen-Faking.pdf b/Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Mic-Screen-Faking.pdf new file mode 100644 index 0000000000000000000000000000000000000000..7146b10e9378585c874fed13f8e00452169726af GIT binary patch literal 4927 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 literal 0 HcmV?d00001 diff --git a/Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Mic-Screen.pdf b/Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Mic-Screen.pdf new file mode 100644 index 0000000000000000000000000000000000000000..333dad9ecbd067973c09a3fc16aae80d28854fb0 GIT binary patch literal 4635 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 F{|A^fAw>WH literal 0 HcmV?d00001 diff --git a/Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Mic-Vid-Faking.pdf b/Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Mic-Vid-Faking.pdf new file mode 100644 index 0000000000000000000000000000000000000000..7a535c93b1677abc17550e50d072d249ffed3f58 GIT binary patch literal 4601 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 literal 0 HcmV?d00001 diff --git a/Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Mic-Vid.pdf b/Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Mic-Vid.pdf new file mode 100644 index 0000000000000000000000000000000000000000..7b8dc2a1e8ffe8953f8c554f25267f47cb2ec152 GIT binary patch literal 4320 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 mhDC^p!jKl?7-{f-Px?r1!T$ped=Vf3 literal 0 HcmV?d00001 diff --git a/Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Screen-Faking.pdf b/Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Screen-Faking.pdf new file mode 100644 index 0000000000000000000000000000000000000000..e013187cb3c37a0012b1bec7f697013136a2590a GIT binary patch literal 4565 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 literal 0 HcmV?d00001 diff --git a/Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Screen.pdf b/Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Screen.pdf new file mode 100644 index 0000000000000000000000000000000000000000..63490a3b2e1f00c2e09595c7ca40936afb55257e GIT binary patch literal 4282 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 S`7_Z_1VkAuA)$-b1OE?JK4cUC literal 0 HcmV?d00001 diff --git a/Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Vid-Faking.pdf b/Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Vid-Faking.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c7282e0237650c1aa747548fb748fbe5080fc539 GIT binary patch literal 4387 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 literal 0 HcmV?d00001 diff --git a/Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Vid-Screen-Faking.pdf b/Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting-Vid-Screen-Faking.pdf new file mode 100644 index 0000000000000000000000000000000000000000..a967b151b9685a7bfa6638be52d6f7d829fe32a8 GIT binary patch literal 4709 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 literal 0 HcmV?d00001 diff --git a/Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting.pdf b/Source/WatchForMeeting.spoon/menubar-icons/Color/Minimal/Meeting.pdf new file mode 100644 index 0000000000000000000000000000000000000000..443484ef8725b02a749aed883f89dba02d3789d0 GIT binary patch literal 3856 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 literal 0 HcmV?d00001 diff --git a/Source/WatchForMeeting.spoon/menubar-icons/Template/Detailed/Free.pdf b/Source/WatchForMeeting.spoon/menubar-icons/Template/Detailed/Free.pdf new file mode 100644 index 0000000000000000000000000000000000000000..6ba7beab7007dea32a1f6c6ebe260573df6ba5a3 GIT binary patch literal 4282 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 VWae6aFEm00h62mT=wbE2{{!`hW-I^z literal 0 HcmV?d00001 diff --git a/Source/WatchForMeeting.spoon/menubar-icons/Template/Detailed/Meeting-Faking.pdf b/Source/WatchForMeeting.spoon/menubar-icons/Template/Detailed/Meeting-Faking.pdf new file mode 100644 index 0000000000000000000000000000000000000000..f5f2d4eb9d7f8b062f3afe8ac5431183eadcd78d GIT binary patch literal 4991 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�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 AOaK4? literal 0 HcmV?d00001 diff --git a/Source/WatchForMeeting.spoon/menubar-icons/Template/Detailed/Meeting-Mic-Screen-Faking.pdf b/Source/WatchForMeeting.spoon/menubar-icons/Template/Detailed/Meeting-Mic-Screen-Faking.pdf new file mode 100644 index 0000000000000000000000000000000000000000..7ec0ba2d2436ca213bab25d18f0c3a1e1c2d2db5 GIT binary patch literal 5341 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 YtH(%W>i7Lse1w!F5(ow>>!<+#2PAEBSpWb4 literal 0 HcmV?d00001 diff --git a/Source/WatchForMeeting.spoon/menubar-icons/Template/Detailed/Meeting-Mic-Vid-Screen-Faking.pdf b/Source/WatchForMeeting.spoon/menubar-icons/Template/Detailed/Meeting-Mic-Vid-Screen-Faking.pdf new file mode 100644 index 0000000000000000000000000000000000000000..bc5a8d7c695043cd9624d8e54a3028a27fce699c GIT binary patch literal 5095 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 literal 0 HcmV?d00001 diff --git a/Source/WatchForMeeting.spoon/menubar-icons/Template/Detailed/Meeting-Vid-Screen-Faking.pdf b/Source/WatchForMeeting.spoon/menubar-icons/Template/Detailed/Meeting-Vid-Screen-Faking.pdf new file mode 100644 index 0000000000000000000000000000000000000000..5a6bb831d4e85bd16e5ae9beb71e159dca678df4 GIT binary patch literal 5330 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 literal 0 HcmV?d00001 diff --git a/Source/WatchForMeeting.spoon/menubar-icons/Template/Detailed/Meeting-Vid-Screen.pdf b/Source/WatchForMeeting.spoon/menubar-icons/Template/Detailed/Meeting-Vid-Screen.pdf new file mode 100644 index 0000000000000000000000000000000000000000..1ec6450c84e3a6c85b0faaf8672d522165674b0b GIT binary patch literal 5002 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 JHC=Uv{{aODus8q! literal 0 HcmV?d00001 diff --git a/Source/WatchForMeeting.spoon/menubar-icons/Template/Detailed/Meeting-Vid.pdf b/Source/WatchForMeeting.spoon/menubar-icons/Template/Detailed/Meeting-Vid.pdf new file mode 100644 index 0000000000000000000000000000000000000000..9a1cd4498c2aba4e907fd370ecdd8a0872a8a8d2 GIT binary patch literal 5175 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 literal 0 HcmV?d00001 diff --git a/Source/WatchForMeeting.spoon/menubar-icons/Template/Minimal/Meeting-Mic-Vid-Screen-Faking.pdf b/Source/WatchForMeeting.spoon/menubar-icons/Template/Minimal/Meeting-Mic-Vid-Screen-Faking.pdf new file mode 100644 index 0000000000000000000000000000000000000000..894db3d21c470959568f25d764dc30bc8c29d547 GIT binary patch literal 5016 zcmai&2Q*w;+sDn2UM3-Sk9VL2+7A;zkC_xYry(T1D^wGuW zC4vY;w1^Udh;QWPe($~CUEg}oI&02e|NY<3+Owatp8Y$UTUS|C7%CzL;>Hnn2 z49Xeg3$REvdnn9Ht#ax_uMNh90Coe_+*)8EdCFIcrAKb!t@_^I%DO#PZeW`R-QN#8 zN(m~kD&CWEL|&`SZQ0}I!j2u`6pV5#6&$nPWq3}M2rCRk#Rq-RXQA}m!w3dC68zqc z+#c3EN;35pOt~H5gV8~X&oB?xNBGPJ2uKM8)lmZtOEESQg&}X&+(PQFuP7^lJZhAf z0}L`@VonqbSnqd1%mFL76Y^xCG>xK{$Vv$L@L6V$mQV)^-4;>+-LUjYBJKOyHCC1?ti9y* za;Id4E4Ukje%TAOr}P5Hg^WiY~Z3 zb`!zFaWHaSokH_uRumwdK+~kvro=A}pdBv0PFUhte6aFLsB62GuM&16V%WX#sXBwY zS0VhV^+QnU25Er24{2q#^T%FIyiUa1S34~(_4%}Zw#liy;L$N6uu2eZt1O)Jp%4?-FtK;dhi(e5+|^ zFb7vBj4mQ%YgsG8ZCOhYZ8|#zBz+doWa)@do)RpPeUOB=_Ni+|(t|6RzkP z96aewaZ~G9)caruE=N9hc|Cuv5Au-n?e>?t!$2s@L`GZiC17QmVGgG{UA?ig=4yPR zs}D78_U)9t2YOhw^#+T?dvFeJf$)Bg-lI`j!-c{9Z(YYjd;ASLKJ8^bHGnB~DY1to z-K%uQZeB7pllE_IDs|>w-g)Dn>u^0$5t%E);+wR}d9%x-;sJ!4?}kgMOS#8P%#NKX zgUIx`ojI+wt5pGFo6oUJD?)f-3jw;rSNBq7ND=d7Z2mVq_$t|#!hepG#dX7(9gx@y z