lilia
21bfb61b7a
Maintain scroll position when textarea resizes
...
Fixes #770
// FREEBIE
2016-04-18 19:15:36 -07:00
lilia
3ac7552d2f
Fix errant change event handler from firing
...
A change in the text field was firing the previewImages handler.
// FREEBIE
2016-04-18 19:15:36 -07:00
lilia
8200780fc2
Don't let timestamps wrap
...
// FREEBIE
2016-04-18 19:15:35 -07:00
lilia
172d843368
Always update lastMessage on incoming messages
...
Fixes #742
// FREEBIE
2016-04-18 19:15:35 -07:00
lilia
ba22151a31
Unpad message-container on message detail screen
...
// FREEBIE
2016-04-18 19:15:35 -07:00
lilia
6a928e3377
Fix reference error in MessageReceiver from fe82e4
...
Fix a reference error when resolving a key conflict on an incoming end
session message. See Signal-Android/5438.
// FREEBIE
2016-04-18 16:01:46 -07:00
lilia
47320fbbc5
Fix file input bug introduced in 28c602a
...
Fix bug where clicking the attachment button to select a file would
immediately send any text already entered into the message input.
// FREEBIE
2016-04-15 14:40:40 -07:00
lilia
fa0cb1c057
Bump version
...
// FREEBIE
2016-04-14 14:06:15 -07:00
lilia
c961c4d5ac
Add missing search icon
...
// FREEBIE
2016-04-14 14:06:15 -07:00
lilia
826d4c4301
Add magnifying glass to search field // Fixes #737
...
// FREEBIE
2016-04-14 11:57:56 -07:00
lilia
72dd93aa02
Clear window attention if all messages are marked read
...
Fixes #758
// FREEBIE
2016-04-14 11:57:56 -07:00
lilia
0cd7f84a05
Refactor read state tracking
...
Adds support for handling early arriving read receipts.
// FREEBIE
2016-04-14 11:57:52 -07:00
lilia
d1e9534542
Refactor delivery receipt tracking
...
Move code for matching receipts to messages (and vice versa) to its own
file.
// FREEBIE
2016-04-13 13:57:56 -07:00
lilia
18012688ea
Log unread message timestamps
...
// FREEBIE
2016-04-13 13:57:55 -07:00
lilia
bb2868f1ec
Debounce updates to notifications and other events
...
Wait for one second of silence before displaying new notifications,
updating the unread count and conversation list previews.
Fixes #470
2016-04-11 14:55:38 -07:00
lilia
ca28ba69d6
Device names must be 50 chars or less
...
Fixes #762
// FREEBIE
2016-04-11 12:31:14 -07:00
lilia
531d1701ef
Move debug log styles to their own file
...
// FREEBIE
2016-04-09 21:09:16 -07:00
lilia
1f4587795e
Add link to github on debug log
...
// FREEBIE
2016-04-09 20:55:21 -07:00
lilia
f3de290f7c
Make debug log link focusable/selectable
...
Add button to open in a new tab. Stye as input group.
// FREEBIE
2016-04-09 20:53:39 -07:00
2-4601
277ff11b3e
Add translation and localization instructions
...
// FREEBIE
2016-04-09 14:24:52 -07:00
2-4601
e874b61839
Fix typo of quality argument in image compression
...
The quality value should be a float in the range 0.0 to 1.0.
Other values (e.g. 50) are discarded silently and a default is used.
Fixes #713
// FREEBIE
2016-04-09 14:17:47 -07:00
lilia
544a346b10
Remove unused file, stale comments
...
// FREEBIE
2016-04-09 00:20:10 -07:00
lilia
fe62d86d37
Move mixins to a separate file
...
// FREEBIE
2016-04-09 00:17:08 -07:00
lilia
a5ec2321fd
Use helper function
...
// FREEBIE
2016-04-09 00:16:44 -07:00
lilia
2f90645142
Break up long line
...
// FREEBIE
2016-04-09 00:16:21 -07:00
lilia
2506b2115d
Log when fetching messages
...
// FREEBIE
2016-04-08 15:41:46 -07:00
lilia
1a06ac6ead
Update install copy
...
// FREEBIE
2016-04-08 15:41:34 -07:00
Blake Griffith
39091fca80
Add tests for message.getContact
...
FREEBIE
2016-04-07 16:30:14 -07:00
Blake Griffith
e07e3a53c9
Test message.*ImageUrl methods.
...
FREEBIE
2016-04-07 16:30:14 -07:00
2-4601
27dc620566
Update issue and pull request templates
...
Issue template
- more explanations and tips
- clarify how to fill checkboxes
- actual and expected results
- remove link to the community forum
PR template
- clarify how to fill checkboxes
- more about tests
- add a link to an explanation for BitHub rewards
- explain that failing Travis CI build checks are normal
Closes #735
// FREEBIE
2016-04-07 16:28:11 -07:00
lilia
c8d03d9019
Remove /native
...
A relic from the days before the great libaxolotl split.
// FREEBIE
2016-04-07 16:24:43 -07:00
lilia
6d445c2ea7
Bump version
...
// FREEBIE
2016-04-07 13:26:02 -07:00
lilia
a81ab2ca6b
Apply paperclip hover state on focus
...
// FREEBIE
2016-04-07 13:26:02 -07:00
lilia
31f3824d89
Update translations
...
// FREEBIE
2016-04-07 12:27:03 -07:00
lilia
28c602ab85
Use button for file input / paperclip
...
// FREEBIE
2016-04-07 12:26:21 -07:00
lilia
4bd266521a
Apply button hover effect on focus as well
...
// FREEBIE
2016-04-07 12:23:12 -07:00
lilia
21cb6e0945
Use aria-hidden on avatars
...
Prevent screen readers from reading the identicons. They will already be
reading the names.
// FREEBIE
2016-04-07 10:57:27 -07:00
lilia
f0720776a2
Add alt tags to close buttons
...
// FREEBIE
2016-04-07 10:56:59 -07:00
lilia
8d800a4862
Make close buttons part of the tab order
...
// FREEBIE
2016-04-07 10:35:05 -07:00
lilia
f9c194f641
Remove commented out button
...
// FREEBIE
2016-04-07 10:26:47 -07:00
lilia
c6f51b190f
Add alt tags to menu buttons for screen readers
...
// FREEBIE
2016-04-07 10:26:40 -07:00
lilia
b5a399dc55
Fix up contact list height off by 4px
...
Add some variables so we can actually compute this height instead of
hard coding it.
// FREEBIE
2016-04-06 17:37:37 -07:00
lilia
2d6d2a92b9
Update libaxolotl
...
// FREEBIE
2016-04-06 17:33:06 -07:00
lilia
0f4f00ff4e
Fix read sync on duplicate messages
...
In the case of a double send (same message encrypted and sent twice due
to key conflict bug), we would mark the first instance read twice rather
than marking both instances read. Fix by searching for matching messages
that have not yet been marked read.
// FREEBIE
2016-04-04 16:14:15 -07:00
lilia
7ff2d431b2
Bump version
...
// FREEBIE
2016-04-03 21:11:50 -07:00
lilia
9aa429e18a
Add frontend support for expiring releases
...
When a release expires, it gets a persistent banner notification to
upgrade, and an ephemeral toast warning when trying to send a message.
// FREEBIE
2016-04-03 21:11:50 -07:00
lilia
c442a02cb6
Add build support for expiring old releases
...
Builds expire after 90 days.
2016-04-03 20:55:53 -07:00
lilia
5faee2d61c
Update translations
...
// FREEBIE
2016-04-03 14:33:07 -07:00
lilia
af392c077d
Update libaxolotl
...
// FREEBIE
2016-04-03 14:25:30 -07:00
lilia
7e2c6fd6bc
Remove unused argument
...
// FREEBIE
2016-04-01 18:12:38 -07:00