Comments (1)
Some other tips:
- Notification timeout cannot be managed by the notification center, one have to manage it on their own: keeping the time and asking the notification center to remove the notification at timeout.
- For a simple notification without action buttons, there are two builtin actions, identified with
UNNotificationDefaultActionIdentifier
,UNNotificationDismissActionIdentifier
. TheUNNotificationDefaultActionIdentifier
will be sent when you click the notification. TheUNNotificationDismissActionIdentifier
is supposed to be sent when you dismiss (e.g. close) the notification. However, it will only be sent when one the notification belongs to a category withUNNotificationCategoryOptionCustomDismissAction
option enabled. - When one removes a delivered notification with
removeDeliveredNotificationsWithIdentifiers
, the sender app will not know it. One have to do the housekeeping on their own. - The completion handler in
userNotificationCenter:didReceiveNotificationResponse:withCompletionHandler:
method has some async parts. If one exit the app immediately after calling the completion handler, one may get an error complaining the app is already closed and may get an additional empty notification delivered.
from taqo-paco.
Related Issues (20)
- pal_event_server should use new 'dart compile exe' method to build native app
- macOS set app icon to paco icon HOT 1
- Fixed time schedule does not work well on daylight saving time transition day.
- 5 days worth of daily notifications showed up on the fifth day (macOS)
- macOS taqo_daemon dart native binary cannot be signed - prevents launching app easily
- Update `distribution/README.md` to latest build instructions
- Need to move 'flutter config' from linux build script to image startup script. HOT 1
- Security Policy violation Binary Artifacts HOT 2
- Outside collaborations HOT 1
- taqo_client Build failed due to using end of support APIs HOT 1
- Migrate to null-safety Dart
- Red ball does not show before shell prompt on zsh if using powerlevel9k/10k
- macOs windowed app tracing does not properly show Chrome apps & Electron apps
- Experiment with tracing does not update experiment version # after refreshing running experiment
- Implement server.err and server.out for linux
- Taqo Client - Edit Schedule has null time object HOT 1
- logcmd preexec hook causes exceptions to print to console when taqo daemon is down
- holding alt-tab in glinux crashes daemon with null + error reading xwindow class and name
- Taqo Linux: Click actions in other notifications will crash the Taqo server
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from taqo-paco.