lilia
cac95562c8
Add .yarnclean
8 years ago
lilia
6b70aecf29
Fix opening a conversation from notification
8 years ago
lilia
9f873e21a2
yarn upgrade electron-builder
8 years ago
lilia
8732127b1d
yarn upgrade icon-gen
8 years ago
lilia
a885123ab3
Upgrade dev dependencies
...
Including multiple major version upgrades.
// FREEBIE
8 years ago
lilia
404c8baffc
yarn upgrade
...
// FREEBIE
8 years ago
lilia
90ad83a91d
Add yarn.lock
...
Remove grunt-preen due to its dependency on module incompatible with
current node.
// FREEBIE
8 years ago
lilia
da69b790b8
Correction to comment in aptly.sh
8 years ago
lilia
9320b0b5f0
Make icons more consistent
...
Round corners everywhere. Also about 10% more padding around the tile.
// FREEBIE
8 years ago
lilia
77d5ef2f68
Add spellcheck
...
As of Electron 1.6.5, this requires disabling the sandbox in order to
get access to the `webFrame` api.
// FREEBIE
8 years ago
lilia
eefcaf0bcc
Bump version
8 years ago
lilia
b6e5439860
Fix saving attachments
...
// FREEBIE
8 years ago
lilia
2ae48ad9cd
Use relative path for file.svg
8 years ago
lilia
4d11e257fe
Use built-in url parsing in preload script
...
Latest electron allows acces to the url module in a preload script.
Also add a wrapper to shield global scope and use strict inside.
// FREEBIE
8 years ago
lilia
878b15c288
Add node version to debug log
...
The chrome, electron, and signal versions are already included in the
user agent string.
// FREEBIE
8 years ago
lilia
112f5a00ca
Delete unused files
...
// FREEBIE
8 years ago
lilia
de3816b094
Get standalone registration working in development
...
Whisper.events.trigger('openStandalone') to open the standalone
registration view.
// FREEBIE
8 years ago
lilia
e60111f34d
Ignore .DS_Store
8 years ago
lilia
3a9f4f0df3
Flatten database migrations
...
We can compress or toss out most of these one-off data migrations since
everyone starts from scratch with electron.
// FREEBIE
8 years ago
lilia
46b0146a4c
Log user data directory
8 years ago
lilia
bdeee1d2b1
Add CSP
8 years ago
lilia
1c8d3fb41a
Bump version
8 years ago
lilia
7627bddcfa
Update default grunt task
8 years ago
lilia
98fe29b419
Fix aptly path
8 years ago
lilia
ab9f5beead
Fix release script
...
// FREEBIE
8 years ago
lilia
934d06b512
Override environment vars in production
...
Don't allow environment vars to muck with configs in production.
// FREEBIE
8 years ago
lilia
14b65a9dce
Log on app ready
8 years ago
lilia
a55c61a3ba
Use local var `environment` rather than `NODE_ENV`
...
Traditionally, NODE_ENV refers to an environment variable. For clarity,
let's keep it that way and don't reuse it in the renderer. Also, add a
note about explicitly overriding env vars for node-config.
// FREEBIE
8 years ago
lilia
e7e030a5e2
Build expiration date
...
Add the buildExpiration config and add it to the renderer's config
object. Use grunt to write the build expiration to
config/local-production.json which will override the default value (no
expiration) in production. Finally, run this grunt task as part of the
build process.
// FREEBIE
8 years ago
lilia
d0fc2f7e71
Ensure that package.json environment > NODE_ENV
...
We only set the environment in package.json when it is packaged for
deployment. When we do that, we don't want to allow a local environment
variable to override it.
// FREEBIE
8 years ago
lilia
c83dbc1bf0
Rename window.env to window.config
...
Also normalize to camelCase for configs.
// FREEBIE
8 years ago
lilia
75f4c3c522
Update CONTRIBUTING.md
...
Add how-to for storageProfile config
// FREEBIE
8 years ago
lilia
bc80e5e3b6
Add local.json to gitignore
8 years ago
lilia
6574958087
Remove check for open windows
...
We now live in a single-window world.
// FREEBIE
8 years ago
lilia
e4e41140c4
Refactor app view
...
Introduce a top level view for navigating between the inbox and the
installer, enabling an in-window relink flow. Navigation is driven
through the openInbox and openInstaller global events.
// FREEBIE
8 years ago
lilia
3f5505907f
Fix setUnreadCount
8 years ago
lilia
75dbc27cfa
Fix i18n of timer options
...
It is important to return something falsey in the case where there is
no translation.
// FREEBIE
8 years ago
lilia
590284e4cb
Open links in the default browser
8 years ago
lilia
72c3dc286c
Remove onLaunched handler
...
This is now handled outside the renderer.
// FREEBIE
8 years ago
lilia
83a020cc5e
Move focus listeners to their own file
...
// FREEBIE
8 years ago
lilia
9f47ff9040
Adjust initial window size
8 years ago
lilia
0839a358d3
Fix scroll overflow in installer layout
...
Make it slightly more responsive at smaller window sizes.
// FREEBIE
8 years ago
lilia
8015dc73e3
Add local config overrides to .gitignore
...
// FREEBIE
8 years ago
lilia
4963af60c9
Use default output dir: ./dist
8 years ago
lilia
d12c94d44e
Update CONTRIBUTING.md
8 years ago
lilia
7e1bee1082
Configure app/build using node config
...
Add environment-specific configs under `./config` and integrate with the
build system. Also changes package.json `files` from blacklist to
whitelist.
// FREEBIE
8 years ago
lilia
34042415e9
Database logging cancels persistent debug log storage
...
Database logging is helpful as a debugging tool, but it creates an
infinite loop with the debug log, which wants to write to the database,
which wants to write to the log, which wants to write to the database,
which wants to write to the log, which wants to write to the database,
which wants to write to the log, which wants to write to the database...
// FREEBIE
8 years ago
lilia
550b926a15
Log on preload
8 years ago
lilia
6a49036da9
Bump to 1.0.1
8 years ago
lilia
a381d9c975
Fix focus detection
8 years ago