OdysseasKr
f2d2e08fa2
Fix code styling
2015-12-09 18:57:50 -08:00
OdysseasKr
652d0963fc
Add drag and drop support for text
...
By adding the drag and drop support for media files, the default
event handlers were overwritten. Thus drag and drop did not support
text. Now, the drag and drop listeners revert to the default behaviour
when the user does not drag a file.
Resolves : #478
2015-12-09 18:57:50 -08:00
Jake McGinty
d914f4affe
change attachment icon
...
// FREEBIE
2015-12-09 18:53:04 -08:00
lilia
9031b4c10c
Update libaxolotl
...
Fixes #477
// FREEBIE
2015-12-08 10:51:52 -08:00
lilia
ea980b4385
Don't surface invalid attachment urls to the user
...
Log them, but don't put display them in user-facing error ui.
// FREEBIE
2015-12-07 16:52:45 -08:00
lilia
7b1268e5f7
Log incoming invalid attachment urls also
...
Same as previous commit but for incoming.
// FREEBIE
2015-12-07 16:43:59 -08:00
lilia
fe7505c050
Log invalid attachment urls
...
// FREEBIE
2015-12-07 16:07:10 -08:00
lilia
84fc2883c7
Update readme
...
Add link to support and re-order some sections
// FREEBIE
2015-12-07 15:40:26 -08:00
OdysseasKr
c1300fc014
Add styling for the file input area
...
The file input area has a transparent border. When a file is dragged
above that area, the border turns blue. This helps the user understand
that this is the correct drop-off area.
2015-12-07 15:34:31 -08:00
OdysseasKr
cbbb8dfa24
Add drag and drop for attachments
...
Files can be dragged and dropped on the bottom in order to be added as
attachments.
Resolves : #260
2015-12-07 15:32:14 -08:00
mad-de
4e416c6cbf
Set textarea size to 100 % - button
2015-12-07 15:26:22 -08:00
mad-de
97d8d11ae0
Set search-cancel-pointer to hand
...
Nicer looking and more intuitive
// FREEBIE
2015-12-07 15:18:57 -08:00
lilia
ae3a834b4c
Log global errors
...
Use the global error handler, window.onerror, to catch miscellaneous
exceptions and pipe them into the debug log.
Fixes #456
// FREEBIE
2015-12-07 13:54:51 -08:00
lilia
c1aada4f0f
Don't request background page from background page
...
This file is loaded by the background page, which means it is already
bound to the background page's global context. This was not true at some
time in the distant past but is true now.
// FREEBIE
2015-12-07 12:36:30 -08:00
lilia
88ec5970d5
Normalize message input font size
...
Fixes #465
// FREEBIE
2015-12-06 23:45:59 -08:00
lilia
cb98970094
Add missing image file
...
// FREEBIE
2015-12-06 20:56:56 -08:00
lilia
ae686b3984
Style search clear element
...
// FREEBIE
2015-12-06 20:46:05 -08:00
mad-de
2cde35e212
Change input type of search field to "search"
...
This generates a simple clear element when typing. Cloeses https://github.com/WhisperSystems/Signal-Desktop/issues/420
2015-12-06 19:01:32 +01:00
lilia
85285a1094
Inline a one-line function only used in one place
...
// FREEBIE
2015-12-05 19:33:11 -08:00
lilia
9c59dfda93
Remove duplicate case statement
...
This line was never being hit due to the duplicate one above (#L166).
Peeking at the server code shows that 403 is only given in response to
registration attempts, where it does in fact indicate an invalid code.
// FREEBIE
2015-12-05 11:07:31 -08:00
lilia
37edf47800
Add link to blog post / beta signup in README
...
// FREEBIE
2015-12-04 12:36:29 -08:00
Harald Wagener
74273e8bdd
Update CONTRIBUTING.md
2015-12-04 12:20:48 -08:00
lilia
68f2505996
Display phone number in conversation header
...
Fixes #436
// FREEBIE
2015-12-04 12:15:12 -08:00
lilia
0620f08a7c
Save single errors returned from send functions
...
// FREEBIE
2015-12-04 12:02:19 -08:00
lilia
2f469835d9
Handle group quit sync messages
...
Previously, we would incorrectly reject group updates originating from a
linked device instructing us to remove ourselves from the group.
// FREEBIE
2015-12-04 11:25:19 -08:00
lilia
edcb28aebb
Don't save a MessageCounterError
...
Fixes #446
// FREEBIE
2015-12-04 11:20:12 -08:00
lilia
8d243738f3
Update README
...
Remove scarey warnings
// FREEBIE
2015-12-02 10:10:17 -08:00
lilia
b093e34546
Bump version to 0.1.3
...
// FREEBIE
2015-12-01 17:28:37 -08:00
lilia
999e084727
Serialize notification updates
...
// FREEBIE
2015-12-01 13:53:59 -08:00
lilia
d0b1aa3829
Silently remove read messages from existing notifications
...
Previous commit removed notification models from the global collection
but did not actually update the existing notification.
This commit refactors the notification interface to allow us to update
it without re-surfacing the notifcation onscreen.
// FREEBIE
2015-12-01 13:53:59 -08:00
Georg Semmler
1a6cedac56
Fix #402
...
Remove messages which are read from the notification
2015-12-01 13:31:02 -08:00
lilia
5a71d150aa
Update README
...
// FREEBIE
2015-12-01 13:14:57 -08:00
lilia
e783e49698
Bump to 0.1.2
...
// FREEBIE
2015-11-30 17:11:46 -08:00
lilia
f1ca06e0e9
Change welcome screen copy
...
// FREEBIE
2015-11-30 15:19:05 -08:00
lilia
05fc4c55f3
Bump to 0.1.1
...
// FREEBIE
2015-11-29 18:42:04 -08:00
lilia
77623dde87
Tweak breakpoint width for conversation avatar
...
This is the threshold window size where we toggle between large and
small avatar display in the conversation header.
// FREEBIE
2015-11-29 18:42:04 -08:00
lilia
87b0574973
Update name/description in app manifest
...
These strings are displayed in the webstore. Slightly more descriptive
copy is desireable here.
// FREEBIE
2015-11-29 18:03:51 -08:00
lilia
2df50a65d1
Update CONTRIBUTING.md
...
// FREEBIE
2015-11-29 18:03:51 -08:00
Max Muth
ce97aaa72d
Added Bug, Ideas and Fund Sections to the Readme
...
I added the following sections based on the Android Repository:
- Contributing Bug reports
- Contributing Ideas
- Contributing Funds
The first two should be in the readme, so the issue tracker stays an issue tracker and does not mutate into a discussion forum.
The contributing funds additionally links to the BitHub blog post, so people can understand what it is and where their money goes.
// FREEBIE (although it looks like, BitHub isn't set up for this repo yet?)
2015-11-29 18:03:51 -08:00
lilia
b00d5289cf
Save message timestamp for resending
...
Fix bug where resending due to failed network connection would fail
silently.
Broken in 7b6820 refactor which changed arguments to transmitMessage
// FREEBIE
2015-11-29 18:02:37 -08:00
lilia
5d15069f8a
Bump version to 0.1.0
...
// FREEBIE
2015-11-29 10:54:14 -08:00
lilia
db773dd8a7
Fix selected state transition on firstRun
...
// FREEBIE
2015-11-28 15:50:44 -08:00
lilia
8d214b73d9
Render conversation placeholder hint in place
...
// FREEBIE
2015-11-28 14:42:25 -08:00
lilia
891a5e54ad
Add hint for users with no groups or contacts
...
If you have no contacts or groups, display a hint about phone numbers.
// FREEBIE
2015-11-27 22:26:56 -08:00
lilia
e9949152bb
Always return a promise from sendSyncMessage
...
// FREEBIE
2015-11-27 22:26:56 -08:00
lilia
acae4afce3
Handle invalid responses better
...
Depending on the response code, returning an HTTPError here will let us
retry later, if appropriate.
// FREEBIE
2015-11-27 22:26:56 -08:00
lilia
7bf94c33d5
Show all contacts when inbox is empty
2015-11-27 22:26:55 -08:00
lilia
152f59cc95
Restyle first run hint
...
// FREEBIE
2015-11-27 22:26:55 -08:00
lilia
52b039a900
Remove unused function
...
This is now used only internally in libaxolotl, which provides its own
definition.
// FREEBIE
2015-11-27 14:40:20 -08:00
lilia
6445581594
Update libaxolotl
...
isEqual added to internal helper module
// FREEBIE
2015-11-27 14:40:19 -08:00