lilia
7f8c76faca
Make debug log as big as possible
...
Tweak style to make the modal reasonably wide/tall, and use flexbox
to automatically expand the textarea.
// FREEBIE
9 years ago
lilia
de745c3ba0
Fix menu overlap issue
...
The button for the conversation menu was rendering on top of the global
menu since the global menu was part of a position-fixed element and thus
except from the normal document flow.
// FREEBIE
9 years ago
lilia
34d50f94a9
Make window unscrollable // Fixes #692
...
// FREEBIE
9 years ago
lilia
f4387cc231
Remove obsolete style rules
...
// FREEBIE
9 years ago
lilia
bc9436f90d
Capitalize menu items
...
// FREEBIE
9 years ago
lilia
636c0f2a60
Put debug log in a modal
...
Also dedupe close-button style
// FREEBIE
9 years ago
lilia
78603259c1
Center conversation tile in the main pane
...
Also fixes a visual bug with debug log and other overlays which wouldn't
cover the right edge of a very wide window.
// FREEBIE
9 years ago
lilia
33fde3d4e7
Dedupe modal styles
...
// FREEBIE
9 years ago
2-4601
bb681526dc
Add templates for issues and pull requests
...
GitHub recently introduced templates for issues and PRs.
These will hopefully improve both.
//FREEBIE
9 years ago
2-4601
0a366a5e87
Update README.md
...
- remove reference to the mailing list (as suggested by Riya)
- add link to the community forum
//FREEBIE
9 years ago
lilia
cd5d1875ee
Fix up translatable string
...
Transifex is having trouble delimiting these placeholders.
// FREEBIE
9 years ago
lilia
1fcc528706
Bump to 0.2.1
...
// FREEBIE
9 years ago
lilia
74aeddcbda
Add missing view file
...
// FREEBIE
9 years ago
lilia
8545ab93f4
Bump to 0.2.0
...
// FREEBIE
9 years ago
lilia
df6c9cf462
Rebuild test.js
...
Needs reconcatenation after changing _test.js
// FREEBIE
9 years ago
lilia
173e037fa6
Fix minor style errors
...
And keep it that way, by making jscs config more opinionated.
// FREEBIE
9 years ago
lilia
b09cb228f7
Disallow trailing whitespace
...
// FREEBIE
9 years ago
lilia
18e9ded296
Fix storage.put
...
Adding an existing id to a collection is a no-op. To update an existing
item, we must pass {merge: true} as an option.
// FREEBIE
9 years ago
lilia
a3c6061480
Add Notification Settings
...
Fixes #471
// FREEBIE
9 years ago
lilia
015bbdacc7
Run jshint on more things
...
// FREEBIE
9 years ago
lilia
4ab2e25df6
Refactor Contact and Conflict views
...
Untangle these two views into their component parts, consolidating all
the key conflict logic in the key conflict view. Contact view now simply
renders basic contact info and miscellaneous errors but not conflicts or
message errors.
// FREEBIE
9 years ago
lilia
1e1b87bbbd
Add session store logging
...
// FREEBIE
9 years ago
lilia
1bd0855d93
Remove duplicate display of network errors
...
Network errors render as a resend dialogue at the top of the message
detail and need not be re-reported in the contact list or errors
section.
// FREEBIE
9 years ago
lilia
f221921127
Tweak conflict style
...
// FREEBIE
9 years ago
lilia
28c763992a
Move error indicators on message bubbles
...
// FREEBIE
9 years ago
lilia
5340791868
Display key conflict dialog inline
...
One less modal.
// FREEBIE
9 years ago
lilia
ad66da9fb5
Move identity conflicts to top of message detail
...
Also restyle them as with network errors
// FREEBIE
9 years ago
lilia
b5058e3981
Make network errors & resend button more prominent
...
// FREEBIE
9 years ago
lilia
f5436a5123
Clicking on message status icon opens detail view
...
Additionally, hovering over it will apply cursor: pointer. Previously
only the timestamp exhibited this behavior.
// FREEBIE
9 years ago
lilia
496ac30d6f
Process delivery receipts from yourself
...
Fixes #668
// FREEBIE
9 years ago
lilia
cd7bc78b1d
Refactor delivery receipt processing
...
Replace the where, forEach, and found pattern with a find.
// FREEBIE
9 years ago
lilia
b602533084
Serialize calls to sendSyncMessage
...
Fixes #679
// FREEBIE
9 years ago
lilia
6154dbb8db
Fix debug log growing uncontrollably
...
Races between adding new log entries and fetching old ones can cause an
overage of more than one entry.
// FREEBIE
9 years ago
lilia
a1743e3cc1
Bump to 0.1.12
...
// FREEBIE
9 years ago
lilia
5100cd392d
Remove empty css rule
...
// FREEBIE
9 years ago
lilia
b8602a3b42
Make migrations more robust
...
Occasionally these will fail if they happen to be executed before the
necessary dependencies (storage, ConversationCollection) are declared.
// FREEBIE
9 years ago
lilia
48626ceafb
Remove spurious storage.fetch from migration
...
This should really only be called once, from background.js.
Calling it twice can cause doubled listeners for the registration_done
event, which in turn leads to duplicate post-registration callbacks,
dual sync requests, and an eventual datastore inconsistency.
Fixes #670
// FREEBIE
9 years ago
lilia
df079a7027
Bump to 0.1.11
...
// FREEBIE
9 years ago
lilia
3ab0097cff
Update translations
...
// FREEBIE
9 years ago
lilia
1f2dfc5ea9
Only update notification on add
...
Previously, notifications were persistent until explicitly dismissed
from the notification center (a bell icon in the system tray), but that
ui has been removed from chrome*, so now updating on remove is
unexpectedly creating a new notification pop up.
*http://blog.chromium.org/2015/10/streamlining-notifications-on-desktop.html
Fixes #667
// FREEBIE
9 years ago
lilia
4198987723
Display a message when provisioning socket fails
...
Fixes #464
// FREEBIE
9 years ago
lilia
7e82d1295c
Handle attachment upload errors
...
Adds a new kind of replayable error that handles retry of pre-encryption
failures, e.g., attachment upload.
Fixes #485
// FREEBIE
9 years ago
lilia
910e37649a
Let group messages use new Message class
...
// FREEBIE
9 years ago
lilia
3bffdd96f5
Add sendMessage to handle sending from Message class
...
// FREEBIE
9 years ago
lilia
ecdfa09e97
Create a helper class for constructing messages
...
// FREEBIE
9 years ago
lilia
b73a3aea80
Fix syntax error
...
// FREEBIE
9 years ago
lilia
cee2b3163a
Add missing bind in messageReceiver
...
// FREEBIE
9 years ago
lilia
7dcad67410
Fix handleSentMessage
...
Missing a bind in 27fe7e3
.
// FREEBIE
9 years ago
lilia
6e81a780af
Update translations
...
// FREEBIE
9 years ago
lilia
d4760452d1
Add signal agent to server requests
...
// FREEBIE
9 years ago