Patrick Wardle
58e4a643a3
v2.4.0 checkin
...
localizations (Spanish)
other minor ui improvements
2024-09-24 13:24:58 +02:00
Patrick Wardle
d635db74b4
updates
2024-09-24 00:29:31 +02:00
Patrick Wardle
450e69eb2f
Update Rules.xib
2024-09-23 21:29:54 +02:00
Patrick Wardle
69b1b27310
Localizations (Spanish), Friends++, UI improvements
2024-09-23 21:13:34 +02:00
Patrick Wardle
77ea0c5821
preparations for localizations
2024-09-23 11:05:31 +02:00
Patrick Wardle
289a6add52
Update AVMonitor.m
2024-09-23 10:22:16 +02:00
Patrick Wardle
74b6566011
improved "unwatching" devices
2024-01-17 09:34:15 -10:00
Patrick Wardle
120d3f1bfd
version 2.3.0
...
improved installer
improved log monitor
improved error messages
added support for devices plugged in after OverSight has started
2024-01-12 16:29:46 -10:00
Patrick Wardle
eea43a5af2
Update AVMonitor.m
...
Added supported for handling connected/disconnected devices (thanks Russell 🙏🏽 )
2024-01-12 11:26:45 -10:00
Patrick Wardle
bd58fdf8cb
v2.2.2
...
Fixed bug in "disable" logic
Improved handling for setting action scripts/binaries
2023-11-22 11:36:57 -10:00
Patrick Wardle
fd2d903328
Exec user action via shell
...
...this supports binaries and scripts
2023-11-08 15:43:36 -10:00
Patrick Wardle
c5ae162dcd
Update AVMonitor.m
2023-11-07 18:19:29 -10:00
Patrick Wardle
0c2436afcf
improved status bar menu and notifications
...
camera off notification now includes which camera
device status now (re)enumerated when menu is opened
2023-11-07 17:48:37 -10:00
Patrick Wardle
e2396db29c
v2.2.0
...
bug fixes
mic process identification on macOS 14
2023-11-04 12:18:30 -10:00
Patrick Wardle
716e1e4b0a
v2.1.8
...
improved handling of arguments for external scripts #54
2023-10-27 07:18:49 -04:00
Patrick Wardle
bc25264ed1
Improved argument passing (for external scripts)
...
Addresses #54
2023-10-26 22:42:19 -04:00
Objective-See Foundation
863ed80542
Merge pull request #48 from spiffy-sam/sg-active-count
...
Pass active device count.
2023-10-26 11:23:27 -04:00
Patrick Wardle
8af2140282
improved timer logic, removed error reporting
2023-10-26 11:13:27 -04:00
Patrick Wardle
cf9c983ff8
Updates for macOS 14
...
#53
2023-10-03 12:41:54 +02:00
Samuel Gubler
d079ba29ed
Pass active device count.
...
When running a script it would be helpful to know if there are
still any active devices. This gives the user more information
to determine what they want to perform in their script.
Example: I want to turn on a smart switch when my camera or mic
are active. This switch has a usb 'On Air' light plugged into it.
I don't want the light to turn off until all devices are no
longer active. The active count allows me to check without having
to keep track since Oversight already does this.
2023-07-06 13:17:06 -05:00
Patrick Wardle
8c833cde89
v2.1.6
...
macOS 13.3 compatibility
improved relaunching app when it's already running
2023-03-29 14:50:52 -10:00
Patrick Wardle
9aa7aec8ad
v2.1.5
...
fix for #39
2022-12-18 21:03:21 -10:00
Patrick Wardle
c9f6ad6d85
improved notification handling & uninstall logic
2022-12-12 18:49:13 -10:00
Patrick Wardle
fd84990a5a
version bump (v2.1.3)
2022-12-08 11:01:25 -10:00
Patrick Wardle
150dc44410
improved built-in device detection + improved parsing on macOS 12
...
parsing of log messages on macOS 12 improved
internal / build-in mic/camera detection improved
2022-12-08 10:58:15 -10:00
Patrick Wardle
dac55f007a
improved parsing of log data, to improve detection(s)
2022-12-04 13:40:06 -10:00
Patrick Wardle
bc629287de
improved status bar icons
2022-12-04 13:37:02 -10:00
Patrick Wardle
6666925033
(UI) fix for #13
2022-12-04 12:45:25 -10:00
Patrick Wardle
9f00793fa3
Improved support for notifications
...
"Only the in-built macOS apps can send alerts by default" 😭
...so we have have to ask (beg) the user to enable alerts via the Notification pane in System Preferences
2022-11-23 14:59:51 -10:00
Patrick Wardle
34fa18d522
v2.1.1
...
version bump
code cleanup
2022-11-22 09:11:33 -10:00
Patrick Wardle
b79bcf7da6
Update AVMonitor.m
...
launch system prefs (via alert) if OverSight needs notifications
2022-11-21 19:51:13 -10:00
Patrick Wardle
998ecf2b5b
improved mic 'inactive' alerts
...
fix for #36
2022-11-21 19:41:28 -10:00
Patrick Wardle
4425d1df0f
set actions +x, clarify admin privs
...
User specified action (script/binary) now set to +x (#2 )
Clarifies that OverSight requires admin access to function properly (#10 )
2022-11-21 16:40:52 -10:00
Patrick Wardle
692e000b1a
Update AVMonitor.m
2022-11-19 11:30:16 -10:00
Patrick Wardle
4bb405a5e4
replaced deprecated APIs
2022-11-19 11:25:15 -10:00
Patrick Wardle
56b14ed5d6
improved update checks
2022-11-18 17:21:56 -10:00
Patrick Wardle
c4c97f2f2c
improved handling of device off/inactive events
2022-11-11 17:06:25 -10:00
Patrick Wardle
dbcecf60c4
Update Preferences.xib
2022-11-11 15:53:23 -10:00
Patrick Wardle
41625aed65
Improved "Ignore External Device" mode
2022-11-11 14:32:50 -10:00
Patrick Wardle
8d3293dbf6
v2.1
...
Improved path/execution action (#31 )
Improved monitoring + of external devices (#12 )
Improved compatibility for recent versions of macOS (#30 )
Shows active devices in status bar menu
2022-11-10 20:45:57 -10:00
Patrick Wardle
aefbf06fd3
improved actions, update logic, and uninstaller
...
Actions now populated by browse pane (ensures path/item is valid)
Update logic now supports OS checking (min supported OS version)
Uninstaller resets/removes preferences file
2022-11-05 13:29:51 -10:00
Patrick Wardle
58c78d24c6
fix for #30
...
On 12.6 Apple privatized the process id for the process accessing the mic/camera 🤬
...this is update makes sure this is handled gracefully (read: doesn't crash) until another approach is found to restore functionality.
2022-10-20 13:44:06 +02:00
Patrick Wardle
0b3f6f18ac
v2.0.1 release
...
improved webcam detection (#20 )
2022-01-11 10:50:38 -10:00
Brett Bender
88f39332b5
fix string "StartStream: Powering ON camera" for M1
2021-12-29 12:11:44 -08:00
Patrick Wardle
680dd2cc70
Update AVMonitor.m
...
code cleanup
2021-05-11 11:42:52 -04:00
Patrick Wardle
b9dd3a3bd3
refactored alerting logic
2021-05-11 11:42:21 -04:00
Patrick Wardle
bff1cf7f81
improved notification on 10.15
2021-05-10 21:44:05 -04:00
Patrick Wardle
43071a26b4
Update AVMonitor.m
2021-05-10 21:14:21 -04:00
Patrick Wardle
9a18b359ab
improved notification logic
2021-05-10 21:00:10 -04:00
Patrick Wardle
03b248fef2
improved logic to handle multiple events
2021-05-10 15:55:29 -04:00