lilia
787c393e1b
Log key change advisory creation
...
// FREEBIE
8 years ago
lilia
8aa2f771a7
Remove self-listener in conversation model
...
Since there is the only source/listener on this event, it can be called
directly.
// FREEBIE
8 years ago
Scott Nonnenberg
731fcb8ecb
Add test verifying that AttachmentView shows file size
...
FREEBIE
8 years ago
Scott Nonnenberg
e7f41be464
Change android/android-dark file attachments to be on-theme
...
FREEBIE
8 years ago
Scott Nonnenberg
42195acfb1
Reduce empty space to the left of the larger file icon
...
FREEBIE
8 years ago
Scott Nonnenberg
ae6e6da44b
Change iOS file attachment bubbles to be on-theme
...
FREEBIE
8 years ago
Scott Nonnenberg
cd1569e57a
Android themes: Add space between file attachment, message text
...
FREEBIE
8 years ago
Scott Nonnenberg
ee00ad0e15
File attachments: show file size, bold filename, make icon bigger
...
FREEBIE
8 years ago
Scott Nonnenberg
2a04fa02df
Introduce new filesize dependency
...
FREEBIE
8 years ago
Scott Nonnenberg
699549ec47
Add .DS_Store to .gitignore
...
FREEBIE
8 years ago
lilia
c6e1e4492d
Bump version
...
// FREEBIE
8 years ago
lilia
5b1f817f6e
Update translations
...
// FREEBIE
8 years ago
lilia
a5a9118c5c
Fix empty bubble on accepting a new key
...
// FREEBIE
8 years ago
lilia
af90998aa1
Bump version
...
// FREEBIE
8 years ago
lilia
1f7ef8529c
Fix missing emojis in production build
...
Grunt was failing to pack emoji images into dist.
// FREEBIE
8 years ago
r-clancy
499ca5537a
Increase max GIF size to match Signal-Android.
...
Signal-Android had the max GIF size changed to 25MB in
WhisperSystems/Android@ad0f283
This change brings parity to the two projects and fixed #1116 .
8 years ago
lilia
00f626a02a
Update translations
...
// FREEBIE
8 years ago
lilia
62e8006064
Bump version
...
// FREEBIE
8 years ago
lilia
7a8f2f0fec
Allow sending arbitrary files
8 years ago
lilia
40af226a4a
Move Whisper.events out of views and tests
8 years ago
lilia
a1c7369347
Bump version
8 years ago
lilia
bab9580c3a
Don't fallback to file view for images
...
Also lengthen the timeout a bit.
// FREEBIE
8 years ago
lilia
267f1f5d93
Use ISO format in log message
8 years ago
lilia
935941e31e
Brighten dark theme microphone icon
8 years ago
lilia
6b531ad342
Fix attachment size
...
This is already a number.
// FREEBIE
8 years ago
lilia
c98ec91cab
Fix tests again
8 years ago
lilia
79ad09ba47
Update jshint
8 years ago
lilia
a2f0d6c739
Fix tests
8 years ago
lilia
6c7e1aa283
Update tests
8 years ago
lilia
c9b4ae6e80
Save 'video/quicktime' files as .mov
...
Sometimes .mov files arrive with content type video/quicktime, but must
be saved to .mov in order for osx to recognize them as videos and open
the appropriate default program, display thumbnails, etc...
// FREEBIE
8 years ago
lilia
a27ea20f3e
Improve unsupported file type handling
...
Make arbitrary files look nicer and display the filename.
If an audio or video element fails to load for any reason, timeout after
a few seconds and render it as an arbitrary file. Also short circuit to
this treatment for common audio and video file types that we know are
going to fail, e.g., proprietary formats from apple.
// FREEBIE
8 years ago
lilia
27a1c9f18a
Populate attachment file size
...
// FREEBIE
8 years ago
lilia
fc514aa96f
Add support for attachment file names
...
Send, receive, and save attachment filenames. Use them as suggested
names when saving files.
// FREEBIE
8 years ago
lilia
a256f17e19
Cleanup attachment attributes
...
Convert attachment ids from longs to strings, and byte buffers to
arrays.
// FREEBIE
8 years ago
lilia
6a8d0d1919
Bump version
8 years ago
lilia
38973cbc5c
Update translations
8 years ago
lilia
b68f438cee
Use appendChild instead of append
...
`append` is only supported in Chrome > 54
Fixes #1127
// FREEBIE
8 years ago
lilia
c8d456b71f
Bump version
8 years ago
lilia
d0448ec778
Fix tests
...
// FREEBIE
8 years ago
lilia
dcfc4701c2
Tweak socket event logging
8 years ago
lilia
44a4ff3b52
Refactor install view
...
Let install view manage the connection to the provisioning socket as
well as cleaning up the window on completion, simplifying options.js.
Call `remove` so that the view stops listening when the window closes.
Move view script and template to background page.
Adds ability to hide nav if this isn't our first run.
// FREEBIE
8 years ago
lilia
df65585e71
Network status listens to some global events
...
Listen for reconnectTimer to display reconnection info. Listen for
unauthorized to update network status immediately after a failed login,
rather than waiting for the normal 5s interval to time out.
// FREEBIE
8 years ago
lilia
d3492960a6
Display info in network status when unlinked
...
When we can't connect due to being unlinked, network status indicator
will show an appropriate informational message and a button to open the
installer window to relink.
// FREEBIE
8 years ago
lilia
587e5265c5
Only re-render network status when it changes
...
// FREEBIE
8 years ago
lilia
3f05c8ff87
Rename window.events to Whisper events
...
// FREEBIE
8 years ago
lilia
fcff07df98
Remove some global refs to window.events
...
// FREEBIE
8 years ago
lilia
510a5cb7fe
Namespace global listeners to Whisper
8 years ago
lilia
3c2b7c8cbd
Log missing signed prekey ids
...
// FREEBIE
8 years ago
lilia
26d97e621b
Update libsignal-protocol
8 years ago
lilia
5d1e770307
Tweak network status styles
...
Remove inline styles
Use flexbox in the left pane
// FREEBIE
8 years ago