Scott Nonnenberg
dc11db92f9
New React component: Message
...
Also: Use react to render contects on the 'show group members' screen
7 years ago
Scott Nonnenberg
3ea14ce450
Protos: Add color field to GroupDetails
7 years ago
Scott Nonnenberg
fc5c52fbdf
Remove iOS theme in favor of plain light/dark themes
7 years ago
tinyboxvk
19cbfae127
Pull request template: Fix link to Transifex project ( #2534 )
7 years ago
Scott Nonnenberg
a689d430d2
v1.14.1-beta.1
7 years ago
Scott Nonnenberg
5823ae3951
Ensure disabled timer notification is 'to off' not 'to seconds'
7 years ago
Scott Nonnenberg
f5852bb357
Be resilient to null thrown errors so we can surface to user
7 years ago
Scott Nonnenberg
c54ba8d1fa
Ensure that notifications and auto-hide window settings are saved
7 years ago
Scott Nonnenberg
d8e5e5fcf2
Open separate windows with theme, update settings theme on change
7 years ago
Scott Nonnenberg
d014fa779e
v1.14.0-beta.3
7 years ago
Scott Nonnenberg
3a2582a087
Permissions: 'return callback(true)' instead of 'return true'
7 years ago
Scott Nonnenberg
61d8a694b7
Remove temporary test logging
7 years ago
Scott Nonnenberg
9b04c8ecf3
v1.14.0-beta.2
7 years ago
Scott Nonnenberg
8776b376f6
Ensure that the production build has permissions_popup_preload.js
7 years ago
Scott Nonnenberg
b385489a44
v1.14.0-beta.1
7 years ago
Scott Nonnenberg
212ec8bb73
Whenever user opens conversation, update its last message
7 years ago
Scott Nonnenberg
9003419ff6
Update strings for quite a few languages
7 years ago
Joshua Lund
80d5484325
Minor documentation cleanup - bug templates, readme, etc. ( #2507 )
7 years ago
Matthias Beaupère
6a611cbecf
Auto-scroll to selected conversation when reordering them ( #2498 )
...
When conversations are reordered (last message time has changed), this commit leads to scrolling the shortest distance to the conversation.
7 years ago
Scott Nonnenberg
e30b34f424
Add 'newmessage' event handler to Conversation for reliablity
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
9d9a797bda
Handle timer updates along with group updates
7 years ago
Scott Nonnenberg
67464774c3
eslintify expiring_messages.js
7 years ago
Scott Nonnenberg
12b5547e72
Update contents of conversation even when view not hydrated
...
Also ensure that we update the last message in a conversation after
expire, after the mesage is really deleted from the database.
7 years ago
Scott Nonnenberg
4415293100
Make all OS menus localizable
...
Turns out that Electron is not localizing the 'role' elements like we
expected would happen.
7 years ago
Scott Nonnenberg
1f02d411a1
Add missing timer option strings
7 years ago
Scott Nonnenberg
a40a39314a
Disable notifications on new 'reconnect' event for laptop resume
7 years ago
Scott Nonnenberg
e83e10a7d1
Include about_preload.js in production builds ( #2485 )
7 years ago
Scott Nonnenberg
125c3fafa8
Idle detector: Fix bug preventing it from ever turning off ( #2487 )
7 years ago
Scott Nonnenberg
bd13939548
v1.13.0-beta.2
7 years ago
Scott Nonnenberg
9ef7c42097
Add link to terms and privacy policy in about window
7 years ago
Scott Nonnenberg
0abdd5ead1
Add missing await for thumbnail creation in makeQuote()
7 years ago
Scott Nonnenberg
d29f50c396
Update fr/tr strings ( #2479 )
7 years ago
Scott Nonnenberg
445839770b
Fix width of message detail screen ( #2478 )
7 years ago
Scott Nonnenberg
91e7155736
Restore version/environment details to about window ( #2477 )
7 years ago
Scott Nonnenberg
b113cd0ad2
Expire timer updates: don't send if updated via remote message ( #2473 )
...
A recent change removed the type property to make markRead() behave
properly, but that broke our check 'should we send an update?' logic. So
instead of using `isIncoming()` we now use the thing we previously used
to determine whether a message was incoming: `receivedAt`.
7 years ago
Scott Nonnenberg
2576c3fabe
Clarify beta install instructions ( #2471 )
7 years ago
Scott Nonnenberg
a4603807e1
Send/reply: Be resilient to errors making attachment thumbnail ( #2468 )
...
* Show generic file icon if we fail to make attachment thumbnail
* Be resilient to thumbnail creation errors when creating quote
7 years ago
Scott Nonnenberg
8eeaad8e18
Remove unused export/import functionality
7 years ago
Scott Nonnenberg
951ae6d52c
Disable inline rendering of SVG attachments
...
Like TIFF, they are now treated as binary files.
7 years ago
Scott Nonnenberg
4ccddeaccc
v1.13.0-beta.1
7 years ago
Scott Nonnenberg
1c23c6a9d7
Remove window.config in favor of window.getXXX() accessors
7 years ago
Scott Nonnenberg
d5ead799ce
Follow symlinks in app/config paths before starting app up
7 years ago
Scott Nonnenberg
5fca44d1b1
Send message: Pull expireTimer, recipients, dest before queueJob
7 years ago
Scott Nonnenberg
dfa1f0797c
Ensure timer updates show in convo before initiating message
7 years ago
Scott Nonnenberg
7cebeb20f5
iOS theme: Links in quotes now blue (not white) for visibility ( #2435 )
7 years ago
Scott Nonnenberg
6dd93271d9
v1.12.0-beta.2
7 years ago
Scott Nonnenberg
068cce61e6
Fix path-oriented unit test on Windows
7 years ago
Scott Nonnenberg
7c3325f55e
File protocol filter: log when non-absolute path is rejected
7 years ago
Scott Nonnenberg
71d873ccfe
Ensure message expire timer start times are never in the future
7 years ago