audric
714024fb1f
fix notification icons
4 years ago
Audric Ackermann
f7581cf4eb
increase prettier maxWidth to 100
4 years ago
Audric Ackermann
0b6c915f8f
update translation to match android - part 2
5 years ago
Audric Ackermann
a2909c0b58
remove unless comments
5 years ago
Audric Ackermann
28fb1dd12a
address PR reviews
5 years ago
Audric Ackermann
66de8d9648
remove plenty of the friend logic
5 years ago
Audric Ackermann
f46c885fdf
merge fix-closed-group to clearnet
5 years ago
Audric Ackermann
ff8c2fc050
debounce notifications update to 2sec
5 years ago
Vincent
9dcc851ebd
Updated all icon references
5 years ago
Vincent
a1a582d7ea
Session branding fixes
5 years ago
Vincent
5fbbdc33c3
Signal branding
5 years ago
Mikunj
3a8111020e
Merge v1.23.0
...
# Conflicts:
# background.html
# package.json
# yarn.lock
6 years ago
Mikunj
1f03e04d8c
Merge commit 'c75a756b2a58bd4a79890e34673d95d9f17f3f01' into signal-1.23
...
# Conflicts:
# js/views/conversation_view.js
# package.json
# ts/components/ConversationListItem.tsx
# ts/components/conversation/ConversationHeader.tsx
6 years ago
Mikunj
12ce0140de
Left pane changes.
...
Merge commit 'b3ac1373fa64117fe2a9ccfddf3712f1826c06d9' into signal-1.23
# Conflicts:
# _locales/en/messages.json
# background.html
# js/background.js
# js/conversation_controller.js
# js/models/conversations.js
# js/models/messages.js
# js/views/conversation_list_item_view.js
# js/views/conversation_list_view.js
# js/views/conversation_search_view.js
# js/views/inbox_view.js
# libtextsecure/account_manager.js
# package.json
# stylesheets/_global.scss
# stylesheets/_index.scss
# stylesheets/_modules.scss
# test/_test.js
# test/index.html
# test/models/conversations_test.js
# test/views/conversation_search_view_test.js
# ts/components/ConversationListItem.tsx
# ts/components/MainHeader.tsx
# ts/components/conversation/ConversationHeader.tsx
# ts/components/conversation/ResetSessionNotification.tsx
6 years ago
Scott Nonnenberg
7cfd3870d5
Escape XML delimiters for notifications on linux
...
Thanks to @whitequark for pointing out an inconsistency in the way that
some Linux desktop environments were displaying markup in notifications.
6 years ago
Scott Nonnenberg
0e5f405b53
Remove unnecessary 'tag' from Notification construction
6 years ago
Scott Nonnenberg
b3ac1373fa
Move left pane entirely to React
6 years ago
Scott Nonnenberg
6ffbc0ac06
Archive Conversation
6 years ago
Mikunj
6bd2d3962e
Linted files
6 years ago
Mikunj Varsani
f527e2a2ff
Update js/notifications.js
6 years ago
Mikunj
e69999a790
Fix condition order.
6 years ago
Mikunj
7341471ce7
Fix up notification.
6 years ago
Mikunj
a12ed61cc1
Fix notification display after friend request is accepted.
6 years ago
Scott Nonnenberg
5933a34a18
Use window.log in browser context, turn on console eslint rule
7 years ago
Scott Nonnenberg
61d8a694b7
Remove temporary test logging
7 years ago
Scott Nonnenberg
ad4387803b
New media permission, show dialog when not enabled for voice msg
...
UI now in separate renderer:
- the permissions popup
- settings dialog
- debug log dialog
- about window
Couple bug fixes:
- About Window: Fix 'escape' to close window
- Remove outdated dist/copy tasks from Gruntfile
Eslintified settings_view.js
7 years ago
Scott Nonnenberg
b1a54c416f
Notifications: All calls are debounced except for shutdown clear
7 years ago
Scott Nonnenberg
18a76ffb49
Debounce notifications so we don't orphan them
...
Creating/destroying notifications too quickly in testing on macOS would
result in them sticking around forever, requiring manual user dismissal.
We want to dismiss them for the user when we close or our window is
activated. So now we debounce() calls to our notifications code.
7 years ago
Daniel Gasienica
d434262540
Remove last notification before creating new one
7 years ago
Daniel Gasienica
3bf8a8966a
Notification improvements
...
- Remove on read, on focus, and on exit.
- Show multi-message notifications like '5 new messages'.
7 years ago
Daniel Gasienica
0121dc7a5a
Log notification grouping support
7 years ago
Daniel Gasienica
c2407c8906
Disable notification grouping on Windows 7
7 years ago
Daniel Gasienica
c591c3ca55
Use native notifications on all platforms
7 years ago
Daniel Gasienica
4e6a03a91c
Log whether OS supports native notifications
7 years ago
Daniel Gasienica
1f2a2e1d52
Use `Notifications.getStatus`
7 years ago
Daniel Gasienica
5fe5320760
Rename `SETTINGS` to `SettingNames`
7 years ago
Daniel Gasienica
0701768fd7
Declare globals for `drawAttention` and `isFocused`
7 years ago
Daniel Gasienica
06e3f09732
ESLint: Add `js/notifications`
7 years ago
Daniel Gasienica
95321e5d3e
Remove Vim mode lines
7 years ago
Daniel Gasienica
1dd87ad197
Format all source code using Prettier
7 years ago
Daniel Gasienica
a76a6098c4
Simplify log statement
7 years ago
Daniel Gasienica
a61f2939fd
Make `isEnabled` an instance variable
7 years ago
Daniel Gasienica
d6ff5af843
🎨 `shouldUpdate` --> `needUpdate`
7 years ago
Daniel Gasienica
541e0bfb72
Reduce log noise / size
7 years ago
Daniel Gasienica
a5a4ed7de7
Extract `isAudioNotificationEnabled` constant
7 years ago
Daniel Gasienica
dc38d40f20
Revert to disabled notification sound on <= Windows 7
...
We haven’t had the chance to test this using `node-notifier` on Windows 7.
7 years ago
Daniel Gasienica
5a4773fee7
Only play audio notification on supported platforms
7 years ago
Daniel Gasienica
dbc242c37f
Improve debug log for notifications
7 years ago
Daniel Gasienica
b5e7882267
Use system notification sounds
...
Alternatively, there is per-platform support for specific sounds, but that would
require a larger investment:
- macOS: 9420a38fc3 (all-notification-options-with-their-defaults)
- Windows: https://docs.microsoft.com/en-us/previous-versions/windows/apps/hh761492(v=win.10)
7 years ago
Daniel Gasienica
59e59fb754
Remove new message audio notification
...
Bye, bye, dear Ka-Klunk!
7 years ago