Commit graph

121 commits

Author SHA1 Message Date
lilia
8203e71ac3 Bump version
// FREEBIE
2016-06-23 14:18:10 -07:00
lilia
9091233950 Open images in a lightbox
Adds file-write permission for saving to disk from lightbox.

Fixes #810

// FREEBIE
2016-06-20 11:55:23 -07:00
lilia
c01722c31b Bump version
// FREEBIE
2016-06-16 10:51:19 -07:00
lilia
b73e7ac28f Bump version
// FREEBIE
2016-05-26 18:11:17 -07:00
lilia
814328b12c Bump version
// FREEBIE
2016-05-18 14:30:42 -07:00
lilia
f783b11368 Bump version
// FREEBIE
2016-05-17 12:03:44 -07:00
lilia
777e7386a4 Bump version
// FREEBIE
2016-05-15 17:03:56 -07:00
lilia
3d3cbb45b7 Bump version
// FREEBIE
2016-05-14 22:59:48 -07:00
lilia
b762a847da Bump version
// FREEBIE
2016-05-13 17:12:44 -07:00
lilia
b19ec6c05b Bump version
// FREEBIE
2016-05-12 13:01:33 -07:00
lilia
e2dbd90533 Bump version
// FREEBIE
2016-05-10 19:24:34 -07:00
lilia
6fd438951c Bump version
// FREEBIE
2016-05-05 12:54:15 -07:00
lilia
0dc5a0488c Bump version
// FREEBIE
2016-04-28 11:27:15 -07:00
lilia
b29a48fc35 Bump version
// FREEBIE
2016-04-21 12:08:48 -07:00
lilia
fa0cb1c057 Bump version
// FREEBIE
2016-04-14 14:06:15 -07:00
lilia
6d445c2ea7 Bump version
// FREEBIE
2016-04-07 13:26:02 -07:00
lilia
7ff2d431b2 Bump version
// FREEBIE
2016-04-03 21:11:50 -07:00
lilia
3e9396f933 Bump version
// FREEBIE
2016-03-29 15:40:21 -07:00
lilia
b1b4cd81d4 Bump version
// FREEBIE
2016-03-28 11:56:05 -07:00
lilia
7210636b5e Bump version to 0.5.0
// FREEBIE
2016-03-24 14:07:00 -07:00
lilia
57ac7c4fd7 Bump version
// FREEBIE
2016-03-17 17:27:52 -07:00
lilia
9fd4760438 Bump version to 0.3.2
// FREEBIE
2016-03-03 07:35:18 -08:00
lilia
a70ce7ae0e Bump version to 0.3.1
// FREEBIE
2016-02-26 12:41:29 -08:00
lilia
aac9f3ec4c Bump version to 0.3.0
// FREEBIE
2016-02-25 11:15:05 -08:00
lilia
bb97239214 Bump version to 0.2.2
// FREEBIE
2016-02-22 14:29:35 -08:00
lilia
1fcc528706 Bump to 0.2.1
// FREEBIE
2016-02-18 16:14:16 -08:00
lilia
8545ab93f4 Bump to 0.2.0
// FREEBIE
2016-02-18 15:24:27 -08:00
lilia
a1743e3cc1 Bump to 0.1.12
// FREEBIE
2016-02-12 17:26:57 -08:00
lilia
df079a7027 Bump to 0.1.11
// FREEBIE
2016-02-11 12:36:16 -08:00
lilia
a33e379c22 Bump to 0.1.10
// FREEBIE
2016-01-28 18:04:52 -08:00
lilia
54b4b03db7 Bump to 0.1.9
// FREEBIE
2016-01-16 09:04:30 -08:00
lilia
cda1eb723b Bump to 0.1.8
// FREEBIE
2016-01-15 01:43:34 -08:00
lilia
60c37ca3c6 Bump to 0.1.7
// FREEBIE
2016-01-14 17:48:44 -08:00
lilia
f127807d88 Bump to 0.1.6
// FREEBIE
2016-01-02 11:30:31 -08:00
lilia
e9d3272e87 Prepare for i18n
// FREEBIE
2016-01-02 02:51:23 -08:00
lilia
ce51620b2a Add fullscreen permission // Fixes #538
// FREEBIE
2015-12-21 17:23:56 -08:00
lilia
41357b4a24 Bump version to 0.1.5
// FREEBIE
2015-12-17 16:44:37 -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
b093e34546 Bump version to 0.1.3
// FREEBIE
2015-12-01 17:28:37 -08:00
lilia
e783e49698 Bump to 0.1.2
// FREEBIE
2015-11-30 17:11:46 -08:00
lilia
05fc4c55f3 Bump to 0.1.1
// 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
5d15069f8a Bump version to 0.1.0
// FREEBIE
2015-11-29 10:54:14 -08:00
lilia
36f3bc5002 Add minimum chrome version
Chrome 37 and higher should support the native SubtleCrypto api, which
allows us to remove the cryptojs polyfill from libaxolotl.

// FREEBIE
2015-11-23 16:13:32 -08:00
McLoo
1b8071f0bb Tweak app icons a bit
//FREEBIE
2015-06-29 14:47:45 +02:00
lilia
9441fa98fd Add short_name manifest attribute 2015-06-26 11:26:23 -07:00
lilia
9882190bde Wake up once a minute to check for messages
If all the application windows are closed (and not merely hidden), the
background page will go inactive and there's nothing we can do to stop
it. However, we can ask chrome to trigger an alarm once per minute,
which will spin up the background page and check for new messages.

This will effectively keep us alive as long as chrome has open windows
or is running in the background, subject to chrome settings'
Advanced -> System -> Continue running background apps
2015-05-22 17:26:56 -07:00
lilia
5d3a2a4cc8 Fix file inputs
As a chrome app we are obligated to use the fileSystem api, and must do
so via the window in which we want to open the dialog.
2015-05-21 18:19:10 -07:00
lilia
7ec377950c Remove manifest attributes
These properties are not supported in packaged apps.
2015-05-15 12:54:27 -07:00
lilia
a57363f1c0 Update manifest to be a chrome packaged app 2015-05-12 15:39:14 -07:00
lilia
22796099d8 Fix manifest 2015-05-09 14:35:57 -07:00
lilia
6572c0836f Get notification permission on install
Notifications are still configured off by default, but now we don't need
to trigger the pop-down permission dialogue if the user enables them.
2015-05-07 17:30:29 -07:00
lilia
8da062f75c Resize icon to various resolutions
You want icon sizes? I got all the size you need.
2015-05-07 17:30:29 -07:00
lilia
65c069b3d3 Update extension name and description 2015-05-07 14:46:03 -07:00
lilia
20baa795ad Fixes #198 Squished avatars
Refactor all avatar views to use a shared partial, then change it to a
background image. Requires allowing unsafe-inline styles in the CSP.
2015-03-23 14:01:18 -07:00
lilia
c4ae7a21d8 Tighten up CSP
Should be all we need, modulo staging/prod.
2015-03-23 12:20:28 -07:00
lilia
5ffa265559 Revert "Popout inbox"
This reverts commit 31e7d285e3.

This seemed like a nice feature, but the popup bubble isn't very
conducive to nontrivial user inputs, e.g. file inputs.

Fixes #211
2015-03-23 12:19:32 -07:00
lilia
db3d97b576 Move icon.png to /images 2015-03-19 18:34:11 -07:00
lilia
31e7d285e3 Popout inbox
Rather than opening the inbox in its own window, let it appear as a
browser action popup by default, but allow promotion to its own window
if requested.
2015-03-18 16:29:01 -07:00
lilia
c7550aa9ae Fix whitespace in manifest 2015-02-12 13:21:15 -08:00
Riley Shaw
2cbcb28ee3 Start on panels 2015-02-11 17:37:56 -08:00
Matt Corallo
9a30a1e175 s/\t/ /g in manifest.json 2015-01-06 14:52:15 -08:00
lilia
ced295a630 Move message and conversation storage to IndexedDB
Getting up and running with IndexedDB was pretty easy, thanks to
backbone. The tricky part was making reads and writes asynchronous.
In that process I did some refactoring on Whisper.Threads, which
has been renamed Conversations for consistency with the view names.

This change also adds the unlimitedStorage permission.
2014-11-24 19:25:03 -08:00
lilia
806693ac1c use new index page for popup 2014-08-25 19:01:18 -07:00
Matt Corallo
615fa1075c Fix blanket for plugin (http://stackoverflow.com/questions/23022686) 2014-07-26 18:51:06 -04:00
Matt Corallo
8db3885659 Updates, NaCL 2014-01-22 06:23:41 +00:00
Matt Corallo
eec4c66ef6 Fixup dir structure 2014-01-22 03:28:35 +00:00
Matt Corallo
41866cee95 Working background push. 2014-01-12 04:27:11 -10:00
Matt Corallo
f4755cb4b1 Updates 2014-01-12 04:07:13 -10:00
Matt Corallo
a25cf5f176 Initial Checkin 2014-01-09 21:48:05 -10:00