Karel Bilek
557d33bf88
Fixing upper bounds on contact search ( fixes #545 )
2016-01-02 04:23:21 -08:00
lilia
a229075016
Update project/repo names in package.json
...
// FREEBIE
2016-01-02 02:51:55 -08:00
lilia
c6956f81d0
i18n DebugLogView
...
// FREEBIE
2016-01-02 02:51:25 -08:00
lilia
1d6e391dd6
Prefer single quotes
...
// FREEBIE
2016-01-02 02:51:25 -08:00
lilia
0e2d2d60c2
i18n KeyConflictDialogue
...
// FREEBIE
2016-01-02 02:51:25 -08:00
lilia
3172c49436
i18n ContactView
...
Part of the MessageDetailView
// FREEBIE
2016-01-02 02:51:25 -08:00
lilia
d502f1bdee
i18n KeyConflictView
...
Also refactor generic error view to make this simpler.
// FREEBIE
2016-01-02 02:51:25 -08:00
lilia
ccdbfc3e12
i18n AttachmentView
...
// FREEBIE
2016-01-02 02:51:24 -08:00
lilia
47e33a14ac
i18n UnsupportedFileTypeToast
...
// FREEBIE
2016-01-02 02:51:24 -08:00
lilia
42f15011fa
i18n FileSizeToast
...
// FREEBIE
2016-01-02 02:51:24 -08:00
lilia
4066223d72
i18n SocketView
...
// FREEBIE
2016-01-02 02:51:24 -08:00
lilia
836a7cb8c5
i18n InboxView
...
// FREEBIE
2016-01-02 02:51:24 -08:00
lilia
85eb5c4d59
i18n KeyVerificationView
...
// FREEBIE
2016-01-02 02:51:24 -08:00
lilia
95e47dace1
i18n GroupMemberListView
...
// FREEBIE
2016-01-02 02:51:24 -08:00
lilia
73ea415e95
i18n ConfirmationDialogView
...
// FREEBIE
2016-01-02 02:51:24 -08:00
lilia
ea9fa00658
i18n MessageDetailView
...
// FREEBIE
2016-01-02 02:51:24 -08:00
lilia
0a43e9e8b2
i18n EndSessionView
...
// FREEBIE
2016-01-02 02:51:24 -08:00
lilia
02cc6623ea
i18n ConversationView
...
// FREEBIE
2016-01-02 02:51:24 -08:00
lilia
e9d3272e87
Prepare for i18n
...
// FREEBIE
2016-01-02 02:51:23 -08:00
lilia
d03d6fb7a5
Fix autolinking for urls with non-English characters
...
Fixes #559
https://url.spec.whatwg.org/#url-code-points
// FREEBIE
2016-01-01 06:29:26 -08:00
lilia
3d55f2c125
Update libtextsecure
...
Recompile missed in 093eb00
// FREEBIE
2015-12-25 16:52:47 -08:00
lilia
881aa1685d
Fix up unsupported attachment rendering
...
Rather than simply displaying an inactionable error, render a link that
allows the user to save the unsupported attachment.
// FREEBIE
2015-12-21 17:57:35 -08:00
lilia
239ec8e318
Fix test
...
// FREEBIE
2015-12-21 17:43:32 -08:00
lilia
ce51620b2a
Add fullscreen permission // Fixes #538
...
// FREEBIE
2015-12-21 17:23:56 -08:00
David Baldwynn
e24fa69b04
Added test case for unsupported type
2015-12-21 00:19:53 -08:00
David Baldwynn
8251db6ae6
Added error message for unsupported attachment type (issue #419 )
2015-12-21 00:19:32 -08:00
lilia
04359c9184
Remove received_at from message detail on outgoing messages
...
Only show sent_at for outgoing messages, matching Android.
The received_at timestamp reflects the time a message was saved locally.
It is necessary on both incoming and outgoing messages for sorting
purposes, but can be confusing in the context of an outgoing message
detail view, since users don't think about themselves "receiving" their
own messages, and may even interpret this as the time that a message was
received by their conversation partner's device.
// FREEBIE
2015-12-20 23:45:35 -08:00
lilia
093eb001ff
Correct log statement
...
Although in practice, these timestamps are often the same, they needn't
be, and when they aren't, we want the sentMessage.timestamp here.
// FREEBIE
2015-12-20 23:45:30 -08:00
lilia
2a6f42f8d1
Add dist to .gitignore
...
closes #529
// FREEBIE
2015-12-20 22:30:04 -08:00
lilia
ed4015f919
Return early from previewImages for unsupported files
...
// FREEBIE
2015-12-20 22:16:54 -08:00
lilia
fa6d6974ed
Discard unsupported files
...
Fixes #534
// FREEBIE
2015-12-20 22:14:39 -08:00
lilia
41357b4a24
Bump version to 0.1.5
...
// FREEBIE
2015-12-17 16:44:37 -08:00
lilia
d95f869d62
More logging
...
// FREEBIE
2015-12-17 16:42:54 -08:00
lilia
51fc10abb6
Don't wake up to check messages if not registered
...
This chrome alarm business is in place to help us wake up and check for
messages when running in the background. Without it, chrome will suspend
our app after a short period of inactivity. Upon waking, if the app
discovers it is not linked, it prompts you to link it. However, if
you've declined registration (i.e., because you already maxed out your
linked device limit, but chrome auto-added the app to another machine),
we should just wait until explicitly launched again.
Fixes #519
// FREEBIE
2015-12-17 16:36:14 -08:00
lilia
d201c65f7c
More verbose logging in message receiver
...
// FREEBIE
2015-12-17 16:36:13 -08:00
lilia
7215afb6c7
Resize paperclip.png
...
// FREEBIE
2015-12-13 15:46:46 -08:00
lilia
0009a50d4d
Clean up css style
...
Use a variable and remove a space.
// FREEBIE
2015-12-11 13:05:38 -08:00
Wasseranomalie
2618c8095e
Let container-div fit in key-verification-window
...
// FREEBIE
2015-12-11 21:31:06 +01:00
lilia
bc576e18d5
Fix no delivery receipts on close session messages
...
// FREEBIE
2015-12-11 12:06:45 -08:00
lilia
adf919e0fe
Make fingerprints selectable
...
Fixes #500
Closes #501
// FREEBIE
2015-12-11 11:13:01 -08:00
lilia
a23e862e62
Clear dock/taskbar attention on window focus
...
Fixes #440
// FREEBIE
2015-12-11 10:41:44 -08:00
lilia
dabe51fd68
Mark message sent iff at least 1 recipient got it
...
Previously, we would always mark a message sent even if all our network
requests failed.
Fix #484
// FREEBIE
2015-12-10 16:21:21 -08:00
lilia
7f60a2d797
Bump version to 0.1.4
...
// FREEBIE
2015-12-10 15:55:52 -08:00
Jake McGinty
bbde528c2f
Spiffed out icon
...
// FREEBIE
2015-12-10 10:36:15 -08:00
lilia
63135a2337
Fix race between sync messages and receipts
...
Previously, when processing a backlog of sync messages and their
delivery receipts, we would fail to mark some messages as delivered even
though we got a receipt. This was due to an async race condition between
saving a sync message and fetching it after the receipt arrives.
Fix by re-ordering idb requests such that we save the message first and
fetch it after.
Fixes #479
// FREEBIE
2015-12-10 10:36:15 -08:00
lilia
077cba284f
Ignore delivery receipts from myself
...
// FREEBIE
2015-12-10 10:36:15 -08:00
lilia
a137415b7a
Fix standalone registration
...
// FREEBIE
2015-12-10 10:36:14 -08:00
lilia
77caa63321
Normalize views' template fetching pattern
...
Typically, a view can specify its templateName and then use the default
render method on Whisper.View, except in some special cases like message
view or message detail where other operations are performed during
render.
// FREEBIE
2015-12-09 18:58:52 -08:00
lilia
0e0994832e
Fix message view tests
...
// FREEBIE
2015-12-09 18:58:52 -08:00
lilia
11cedcce6e
Add model-level search tests
...
// FREEBIE
2015-12-09 18:58:52 -08:00