Commit Graph

33 Commits (bbde528c2fda9089f2b56acfa75ae2f65400937b)

Author SHA1 Message Date
Jake McGinty bbde528c2f Spiffed out icon
// FREEBIE
9 years ago
lilia b093e34546 Bump version to 0.1.3
// FREEBIE
9 years ago
lilia e783e49698 Bump to 0.1.2
// FREEBIE
9 years ago
lilia 05fc4c55f3 Bump to 0.1.1
// FREEBIE
9 years ago
lilia 87b0574973 Update name/description in app manifest
These strings are displayed in the webstore. Slightly more descriptive
copy is desireable here.

// FREEBIE
9 years ago
lilia 5d15069f8a Bump version to 0.1.0
// FREEBIE
9 years ago
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
10 years ago
McLoo 1b8071f0bb Tweak app icons a bit
//FREEBIE
10 years ago
lilia 9441fa98fd Add short_name manifest attribute 10 years ago
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
10 years ago
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.
10 years ago
lilia 7ec377950c Remove manifest attributes
These properties are not supported in packaged apps.
10 years ago
lilia a57363f1c0 Update manifest to be a chrome packaged app 10 years ago
lilia 22796099d8 Fix manifest 10 years ago
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.
10 years ago
lilia 8da062f75c Resize icon to various resolutions
You want icon sizes? I got all the size you need.
10 years ago
lilia 65c069b3d3 Update extension name and description 10 years ago
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.
10 years ago
lilia c4ae7a21d8 Tighten up CSP
Should be all we need, modulo staging/prod.
10 years ago
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
10 years ago
lilia db3d97b576 Move icon.png to /images 10 years ago
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.
10 years ago
lilia c7550aa9ae Fix whitespace in manifest 10 years ago
Riley Shaw 2cbcb28ee3 Start on panels 10 years ago
Matt Corallo 9a30a1e175 s/\t/ /g in manifest.json 10 years ago
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.
11 years ago
lilia 806693ac1c use new index page for popup 11 years ago
Matt Corallo 615fa1075c Fix blanket for plugin (http://stackoverflow.com/questions/23022686) 11 years ago
Matt Corallo 8db3885659 Updates, NaCL 11 years ago
Matt Corallo eec4c66ef6 Fixup dir structure 11 years ago
Matt Corallo 41866cee95 Working background push. 11 years ago
Matt Corallo f4755cb4b1 Updates 11 years ago
Matt Corallo a25cf5f176 Initial Checkin 11 years ago