Mikunj
d60f147659
replaced jdenticon with identicon.js.
...
Cleanup any unused images.
6 years ago
Mikunj
85fe666edb
Added jdenticon package.
6 years ago
sachaaaaa
13858dfa66
yarn.lock and fix missing variable in transmission error handling
7 years ago
sachaaaaa
6d84eb69e7
upgrade node-fetch to 2.2.0
7 years ago
Scott Nonnenberg
ecb126e74c
Custom linter to check code quality ( #2753 )
7 years ago
Scott Nonnenberg
998c35dcb3
Split configuration into low and high traffic files
...
Also, we're now handling config ourselves instead of using
electron-config and config dependencies.
7 years ago
Scott Nonnenberg
f59ec92fef
Routine update to Electron v2.0.8
7 years ago
Scott Nonnenberg
e13f431456
Build libcrypto.a on Ubuntu 14.04 for maximum compatibility
7 years ago
Scott Nonnenberg
fe84e92359
node-sqlcipher update: always build, statically link openssl
7 years ago
Scott Nonnenberg
ce2f3bd3c4
Statically compile openssl into sqlcipher for linux targets
7 years ago
Scott Nonnenberg
f9780f85bf
Yarn lockfile catch-up
7 years ago
Scott Nonnenberg
3105b77475
Migrate to SQLCipher for messages/cache
...
Quite a few other fixes, including:
- Sending to contact with no avatar yet (not synced from mobile)
- Left pane doesn't update quickly or at all on new message
- Left pane doesn't show sent or error status
Also:
- Contributing.md: Ensure set of linux dev dependencies is complete
7 years ago
Scott Nonnenberg
3c69886320
Finish new Message component, integrate into application
...
Also:
- New schema version 8 with video/image thumbnails, screenshots, sizes
- Upgrade messages not at current schema version when loading messages
to show in conversation
- New MessageDetail react component
- New ConversationHeader react component
7 years ago
Scott Nonnenberg
43a44793c5
Remove jshint - move everything over to eslint
...
Also removed all hints of previous linters
7 years ago
Scott Nonnenberg
8eeaad8e18
Remove unused export/import functionality
7 years ago
Scott Nonnenberg
ec3e36824c
Remove jscs from the project
7 years ago
Scott Nonnenberg
cfe0bd0e79
Move to npm for several dependencies
...
mustache
jQuery
underscore
backbone
mocha
chai
intl-tel-input
7 years ago
Scott Nonnenberg
91c247ef8d
Move all forks to @scottnonnenberg-signal account
7 years ago
Scott Nonnenberg
e02887565b
Update to electron v2.0.1 ( #2401 )
...
* Remove extra parenthesis causing warnings on latest chromium
* Update to electron 2.0.1
* Move all @types dependencies to devDependencies
* Update electron-builder/electron-updater
* Update to Node.js 8.9.3 to match Electron 2.0.1
7 years ago
Scott Nonnenberg
4e5c8965ff
Move to react for newlines, emoji, and links in message body
7 years ago
Scott Nonnenberg
41be7f126b
Visuals for embedded contacts as well as contact detail screen
7 years ago
Daniel Gasienica
58399549c3
Add `protobufjs` dependency
7 years ago
Daniel Gasienica
38b23c6627
Add `@types/semver`
7 years ago
Daniel Gasienica
0b4c60c272
Add `@types/sinon`
7 years ago
Daniel Gasienica
e3191c9017
Remove `node-notifier`
7 years ago
Scott Nonnenberg
58fddc4e9d
Remove electron builder support for publishing to S3
...
We do this ourselves now.
7 years ago
Daniel Gasienica
1bf3ab630c
Add `eslint-config-prettier`
7 years ago
Daniel Gasienica
5ec8b1c6e1
Add `@types/jquery`
7 years ago
Daniel Gasienica
3a8c3ccdab
Add `prettier`
7 years ago
Daniel Gasienica
8ef04cb1fd
Move `@types/*` dependencies to `devDependencies`
7 years ago
Daniel Gasienica
10bede85c9
Add `filesize` dependency
7 years ago
Daniel Gasienica
9533c09707
Add `@types/lodash`
7 years ago
Scott Nonnenberg
21bf02c94d
Fixed examples in Quote.md, rough Android visuals
7 years ago
Daniel Gasienica
9d159da79c
Add Microsoft contributed TSlint rules: `tslint-microsoft-contrib`
7 years ago
Daniel Gasienica
9d41b86162
Remove escaping from `linkText`
...
We leverage jQuery’s HTML escaping in `$.html(…)`.
7 years ago
Daniel Gasienica
d9381c543e
Add `linkify-it` dependency
7 years ago
Daniel Gasienica
6f8dee402d
Add `@types/mocha`
7 years ago
Daniel Gasienica
7ac4bee959
Add `@types/chai`
7 years ago
Daniel Gasienica
78ba4eddc1
Add `@types/lodash`
7 years ago
Daniel Gasienica
f5641fe6d6
Add `link-text` dependency
...
It only has the minimum required dependencies:
- `linkify-it`: Best-in-class link detection library with support for
Unicode/IDN.
- `escape-html`: Standalone dependency for escaping HTML.
- `uc.micro`: Standalone dependency of Unicode data files.
7 years ago
Scott Nonnenberg
be91a89d68
Parse theme from querystring, put on util. Moment from require()
...
We also fully set up i18n and put it on util as well as making
it available on windows.i18n for Backbone views.
7 years ago
Scott Nonnenberg
1326b26585
Full styleguide now available via `yarn styleguide`
...
Due to a number of hacks, the style guide can be used to show Backbone
views. This will allow a smooth path from the old way of doing things to
the new.
7 years ago
Scott Nonnenberg
893fb1cb9e
Introduce React/TypeScript/TSLint into app for new UI components
...
npm run transpile
Works on files under js/react/
Outputs files right next to the .tsx file
This is part of our `grunt dev` task, as well as the default grunt task,
which does everything else necessary to get a raw git checkout ready to
run.
7 years ago
Scott Nonnenberg
1ad2b080c8
Move moment from bower deps to npm deps
7 years ago
Daniel Gasienica
29832c445a
Add `@sindresorhus/is` dependency
...
This will allow us to do runtime and, once we have TypeScript support,
compile-time type checks.
7 years ago
Scott Nonnenberg
4e6d1e128f
Update to electron 1.8.4 ( #2186 )
7 years ago
Daniel Gasienica
7eaa6ef2f7
Remove `string-to-arraybuffer` dependency
...
The function is simple enough to inline and this allows us to reduce our
dependencies surface area.
7 years ago
Daniel Gasienica
19a70ad8b8
Add `to-arraybuffer` dependency
...
Used for converting Node.js buffers to `ArrayBuffer`.
7 years ago
Daniel Gasienica
0fc2868f0e
Remove `tempy` dependency
...
We already use `tmp`.
7 years ago
Daniel Gasienica
14f58281bc
Add `string-to-array-buffer` as dev dependency
...
Used for testing attachment data migration.
7 years ago