David Baker
c4e66af564
Port 51f2afb7b7
from riot-web
2020-02-17 09:58:55 +00:00
David Baker
a13fb235c9
Port 2c0968e40e
from riot-web
2020-02-17 09:57:48 +00:00
David Baker
3716545085
Typo
2020-02-04 22:19:28 +00:00
David Baker
79a362b385
Fix the remainder of the cookie links
...
Port https://github.com/vector-im/riot-web/pull/12008
2020-02-03 16:25:50 +00:00
David Baker
0fdba02e07
ElectronPlatform: Add the indexSize method.
...
Port https://github.com/vector-im/riot-web/pull/11529
2020-02-03 16:23:42 +00:00
David Baker
ab91a311c4
ElectronPlatform: Add the ability to load file events from the event index
...
Port https://github.com/vector-im/riot-web/pull/11907
2020-02-03 16:21:35 +00:00
David Baker
a3021fce0a
Updates URL for Electron Command Line Switches
...
Port https://github.com/vector-im/riot-web/pull/11810
2020-02-03 16:20:09 +00:00
David Baker
b7b9779b65
electron-main: Provide a better error message if Seshat isn't installed.
...
Port https://github.com/vector-im/riot-web/pull/11691
2020-02-03 16:19:16 +00:00
Michael Telatynski
b622cd8e35
Merge pull request #19 from vector-im/t3chguy/context_menu_accelerators
...
Add accelerators to context menu options like cut&paste in electron
2019-12-19 19:27:20 +00:00
Michael Telatynski
7d6ae5437a
Add accelerators to context menu options like cut&paste in electron
2019-12-19 11:16:32 +00:00
David Baker
4f1586ed81
Bump to 1.5.6
...
Not that it makes a lot of difference at this stage, but for general
sanity.
2019-12-13 17:24:12 +00:00
David Baker
238d503341
Merge pull request #18 from vector-im/dbkr/debrepo
...
Build the deb into a repo
2019-12-13 17:22:07 +00:00
David Baker
4d2c8883de
Use jq
2019-12-13 17:21:24 +00:00
David Baker
54421f8dc6
Merge remote-tracking branch 'origin/master' into dbkr/debrepo
2019-12-13 17:19:38 +00:00
David Baker
5bfd0ed383
Merge pull request #17 from vector-im/dbkr/moredocker
...
Better Docker Support
2019-12-13 17:18:16 +00:00
David Baker
39c6db4063
Merge pull request #14 from vector-im/dbkr/debcontrol
...
Use a custom control file for the Debian package
2019-12-13 17:16:43 +00:00
David Baker
bc90d011ae
set both on one line
2019-12-13 16:46:29 +00:00
David Baker
26735585b2
Actually add the distributions file
...
and also remove env.sh which didn;t want to be here
2019-12-13 16:42:59 +00:00
David Baker
9a3c0f7cdc
rename indocker script
2019-12-13 16:37:07 +00:00
David Baker
39c5e64406
Bundle deb into a repo
2019-12-13 16:14:33 +00:00
David Baker
d7b8d25a34
More appropriate section
...
Co-Authored-By: Hubert Chathi <hubert@uhoreg.ca>
2019-12-13 15:48:56 +00:00
David Baker
c9be601c7f
Fix readme
2019-12-13 12:18:32 +00:00
David Baker
6def288521
Slightly better docker support
...
So you can run yarn install in the docker container
2019-12-13 12:17:54 +00:00
David Baker
dc42e2cafa
Merge pull request #15 from vector-im/dbkr/config
...
Support config directories
2019-12-13 11:46:43 +00:00
David Baker
50b43bfa60
Merge pull request #16 from vector-im/dbkr/allow_no_notarise
...
Don't bail if we can't notarise
2019-12-13 11:46:27 +00:00
David Baker
fbec6db1a0
Typing is hard
...
Co-Authored-By: J. Ryan Stinnett <jryans@gmail.com>
2019-12-13 11:46:02 +00:00
David Baker
8931242580
Don't bail if we can't notarise
...
Just print a big fat warning instead.
2019-12-13 11:21:34 +00:00
David Baker
e214c0f19f
Support config directories
2019-12-13 11:13:44 +00:00
David Baker
6e6e7d82c8
Use a custom control file for the Debian package
...
So we can say we replace the riot-web package
2019-12-13 10:45:27 +00:00
David Baker
98fa34f56f
Merge pull request #13 from vector-im/dbkr/setversion
...
Set version automatically
2019-12-13 09:57:57 +00:00
David Baker
3b58fdc8d9
Set version automatically
...
Convert the check script to a script that sets the version to match
whatever Riot is being packaged.
Add a README because the two ways of interacting with versions are
starting to get complex to reason about.
Also add a docker build script.
2019-12-12 19:33:29 +00:00
David Baker
c43a742df4
Merge pull request #12 from vector-im/dbkr/windows_signing
...
Sign natively on Windows
2019-12-12 09:47:09 +00:00
David Baker
dff36277c4
Sign natively on Windows
...
* Replace the windows signing script with certificateSubjectName
option which finds the right certificate from the smart card
* Remove the windows signing script as electron-builder does it
out-of-the-box on windows
* Remove the cert file which isn't necessary with native signing
2019-12-11 17:34:19 +00:00
David Baker
754634ef31
Merge pull request #11 from vector-im/dbkr/lint
...
Fix the linting errors
2019-12-10 18:16:27 +00:00
David Baker
dcaa6a886b
Merge pull request #10 from vector-im/dbkr/electron_api_updates
...
Electron API Updates
2019-12-10 18:16:00 +00:00
David Baker
47d9fc6c83
Merge remote-tracking branch 'origin/master' into dbkr/electron_api_updates
2019-12-10 18:15:12 +00:00
David Baker
36f741ebf7
Merge pull request #9 from vector-im/dbkr/asar
...
Package webapp into an asar archive
2019-12-10 18:14:55 +00:00
David Baker
14a919cf9b
Fix the linting errors
2019-12-10 18:10:15 +00:00
David Baker
a13c0e0be5
Electron API updates
...
A couple of changes to properties rather than functions and the
register*Protocol functionsd are now synchronous and so don't need
a completion callback.
2019-12-10 18:02:20 +00:00
David Baker
680caed505
Remove unnecessary logging
2019-12-10 17:56:50 +00:00
David Baker
8d3529787a
Search for the webapp resources on startup
...
and error if we can't find them.
2019-12-10 17:40:17 +00:00
David Baker
8322676df7
Oops, don't remove the aftersign script
2019-12-10 16:04:16 +00:00
David Baker
672b846364
Pack the webapp into an asar
2019-12-10 15:54:17 +00:00
David Baker
2cfc96cca7
Merge pull request #8 from vector-im/dbkr/scripts
...
Sanitise scripts
2019-12-10 15:23:48 +00:00
David Baker
cb41f2d66d
Sanitise scripts
...
* Remove install:electron - it ran install-app-deps which makes sure
native deps are installed but the native deps we use don't work
with electron-builder anyway (they don't use binding.gyp) so this
does absolutely nothing at all.
* Rename build:electron to build (there is only one thing to build
now).
2019-12-10 15:01:04 +00:00
David Baker
bc73f0ba7f
Merge pull request #6 from vector-im/dbkr/exit_after_importkey
...
Exit after importing key
2019-12-10 14:58:14 +00:00
David Baker
b8f0ef30d2
Exit after importing key
2019-12-10 14:50:57 +00:00
David Baker
2e9146ab78
Merge pull request #5 from vector-im/dbkr/mkdirp
...
Use portable mkdirp
2019-12-10 14:44:15 +00:00
David Baker
c30c0e126d
Merge branch 'master' into dbkr/mkdirp
2019-12-10 14:43:57 +00:00
David Baker
9f3633299a
Merge pull request #4 from vector-im/dbkr/explicit_node
...
Add explicit 'node' to scripts
2019-12-10 14:43:26 +00:00