in Electron get config via IPC from main process
which has access to the "local" config.json override file
and can make people happy :D
Remove bunch of duplicated code,
and move comments around to put them in the right place
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
This runtime PNG icon (the default window and tray icon) was not updated to
remove the white background when we last changed the branding. This copies a 265
px PNG from elsewhere to ensure it matches.
Part of https://github.com/vector-im/riot-web/issues/9897
Electron doesn't seem to want to load icons from within `asar`s, so this changes
the default icons (used for window and tray) so that they are just regular files
on disk and updates the reference to match.
Part of https://github.com/vector-im/riot-web/issues/9897
This fixes the fallback path which sets the Electron window icon to the default
icon in case there's no data URI based icon coming content. This is true
immediately after startup, for example.
Part of https://github.com/vector-im/riot-web/issues/9897
A custom user data directory can now be specified using the "profile-dir"
command line argument.
Github ref: closes#6175
Signed-off-by: Pacien TRAN-GIRARD <pacien.trangirard@pacien.net>
* develop: (47 commits)
Translated using Weblate (Romanian)
Translated using Weblate (Finnish)
Translated using Weblate (Dutch)
Added translation using Weblate (Slovenian)
bump olm version
Use a different cookie to expire any cookies people may already have
Step cookie down to 4 hours
Fix autolaunch setting appearing toggled off
Expire mobile guide cookie after 24 hours
Don't try to save files the user didn't want to save
v1.0.6
Prepare changelog for v1.0.6
v1.0.6
Released js-sdk & react-sdk, and bump electron version
Deleted translation using Weblate (English (United Kingdom))
Translated using Weblate (Italian)
Translated using Weblate (Irish)
Translated using Weblate (Finnish)
Translated using Weblate (Esperanto)
Translated using Weblate (English (United Kingdom))
...
* develop: (75 commits)
Support CI for matching branches on forks
Update yarn.lock
v1.0.4
Prepare changelog for v1.0.4
v1.0.4
Released js-sdk & react-sdk
Translated using Weblate (Irish)
Translated using Weblate (English (United States))
Added translation using Weblate (Irish)
Update README.md grammar
Cross-promote mobile apps
Fix downstream branch fetching
Update issue templates
Declare the officially supported browsers in the README
Update version number in issue templates
Use the right CI branch
Set up BuildKite for Chrome
Lint doesn't need develop deps
Remove Travis (CI)
Add a basic BuildKite :pipeline:
...
We did not previously commit lock files for the Electron app, so there is no
correct copy to import from. For this directory, I created a fresh yarn lock
file using yarn install.