Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge Request (nightly to alpha) #1 #12

Open
wants to merge 63 commits into
base: alpha
Choose a base branch
from

Conversation

sannidhyaroy
Copy link

@sannidhyaroy sannidhyaroy commented Dec 8, 2022

[FIXES]:

  • All Push Notifications will be managed by UNUserNotificationCenter from macOS 11.0 onwards instead of the deprecated NSUserNotificationCenter. This should fix all notification issues on latest macOS versions.
  • Soduto Browser Window folder icons fixed
  • Percent Encoding removed from Soduto Browser file/folder display String
  • Soduto Send SMS dark UI fixes
  • Battery Charging/Critical state icon & critical battery notification fixed
  • Connection issues on wakeup fixes
  • Launch on Login support for macOS Ventura! Soduto now uses the latest SMAppService API if it detects macOS 13.0 or later. This should fix Login Items issue on macOS Ventura or later.

[ENHANCEMENTS]:

  • Upload Start & Complete Notifications added
  • Soduto Share Extension implemented (buggy). Enable it from System Preferences > Privacy & Security > Extensions > Added Extensions
  • Battery Critical Status icon added
  • Notification app icons added for a few apps.
  • Notification Actions, Replies, Request and Dismiss features implemented.
  • Device Type can now be changed.
  • Disable Share Popup toggle added in Preferences.
  • Soduto app Icons follow Apple's Human Interface Guidelines

[FIXED]:
- Soduto Browser window folder icons.
- Percent Encoding removed from file url text in Soduto Browser.
- Browser Window dark mode UI fixes.
- Soduto Send SMS Window dark mode UI fixes.
- Battery Charging Status icon fix.
- Soduto connection issue on wakeup fixed.

[CHANGES]
- Ping Message changed from "Testing Connection." to "Device was pinged for testing connection status!".

[ADDED]
- Battery Critical Status icon added.
UNUserNotification class will be used for notification delivery if Soduto detects you're running macOS 11.0 or newer
[FIXES & CHANGES]:
- Push notifications from macOS 11.0 will be managed by UNUserNotificationCenter instead of the deprecated NSUserNotificationCenter.
- Hide UNNotifications on getting cancel flag
- Telephony Service notifications will use UNUserNotificationCenter on macOS 11.0 & later.
- Critical Battery condition changed & will show when battery is below 10%.
[FIXES]:
- Launch on Login support for macOS Ventura! Soduto now uses the latest SMAPPService API if it detects macOS 13.0 or later.
- Soduto disconnection issue after wakeup fixed.
[ADDED]:
- Soduto Share Extension has been added (buggy)
[FIXES]:
- Soduto Share can send security scoped URLs to Soduto, thus fixes read permission errors.

[CHANGES]:
- Version bump
- Soduto Share has a cleaner interface
- Icon changes

NOTE: Sharing multiple files at once or sharing web pages from Safari isn’t supported on Soduto Share yet!
[ADDED]:
- Upload Finished Notification has been added

[FIXES]:
 - UNNotification implemented for SMS Data Packets
sannidhyaroy and others added 30 commits April 18, 2023 00:53
* Spark Init

* Update MainMenu.xib

* Update Functionality improved
- Soduto Acknowledgements updated
- Version Bumped to 2.0.1
Signed-off-by: sannidhyaroy <58990408+sannidhyaroy@users.noreply.github.com>
Soduto wouldn’t explicitly request for notification permissions, if it wasn’t authorized to push notifications. We've fixed this issue in this commit.
There was an issue where Soduto would copy OTP along with hidden/invisible characters which led to incorrect OTP validation.
Soduto now also recognizes OTP's that contain letters (A-Z) and (a-z).
Add workarounds for some limitations
Implement getting the app notification icon using `downloadTask`
Replace statusbar icon with the one used by gsconnect
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants