Germain Souquet
105070716e
Make application react to element-web language change
2021-04-26 13:58:29 +01:00
Germain Souquet
658304cc51
Wrap all strings in _td function for i18n
2021-04-23 16:56:17 +01:00
Germain
5ae736e861
Merge pull request #185 from vector-im/gsouquet-exit-shortcut
...
Fix exit shortcuts for non QWERTY keyboards
2021-04-15 17:25:44 +01:00
Germain Souquet
29d22aefd7
Fix exit shortcuts for non QWERTY keyboards
2021-04-15 16:50:35 +01:00
J. Ryan Stinnett
ce26e7964d
Merge pull request #179 from SimonBrandner/disable-spell-check
...
Fix disabling spellchecker
2021-04-07 12:07:50 +01:00
Šimon Brandner
55dffc8c52
Fix disabling spellchecker
...
This is quite ugly. We have to use the store here to get this working since spellCheckerEnabled isn't persistent
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-04-02 12:07:33 +02:00
Germain Souquet
adfb4a424a
remove unused imports
2021-04-01 09:30:15 +01:00
Germain Souquet
5fc871492e
make shortcut pressed variable more explanatory
2021-03-31 17:18:39 +01:00
Germain Souquet
84990559ec
Avoid exit listener to hijack other application shortcuts
2021-03-31 08:58:24 +01:00
Germain Souquet
d986555517
Only prompt exit warning for keyboard shortcuts
2021-03-29 12:10:27 +01:00
Germain Souquet
3d18ff16d1
Attempt to minimise the window first rather than exiting
2021-03-25 14:50:33 +00:00
Germain Souquet
9cdea580d3
Remove checkbox options for exit dialog
2021-03-25 14:34:02 +00:00
Germain Souquet
68587e84ed
Add user settings for warn before exit
2021-03-25 14:15:04 +00:00
Germain Souquet
c9c0ceb757
Add prompt to warn before quitting the application
2021-03-25 12:46:10 +00:00
Šimon Brandner
121bba1f35
Set an empty array to disable spell-checker
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-03-03 14:49:07 +01:00
Šimon Brandner
9ca19d7de6
Use getSpellCheckLanguages() instead of a setting
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-02-18 20:12:47 +01:00
Šimon Brandner
dce524f5bc
Use try-catch
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-02-18 18:39:51 +01:00
Šimon Brandner
48d66c0031
Merge branch 'feature-multi-language-spell-check' of https://github.com/SimonBrandner/element-desktop into feature-multi-language-spell-check
2021-02-18 18:30:37 +01:00
Šimon Brandner
36438479fc
Merge branch 'develop' into feature-multi-language-spell-check
2021-02-18 18:25:21 +01:00
Šimon Brandner
f51acb78e0
Update src/electron-main.js
...
Co-authored-by: J. Ryan Stinnett <jryans@gmail.com>
2021-02-18 18:05:37 +01:00
J. Ryan Stinnett
5ad0967b07
Enable context isolation, bridge expected IPC
...
This enables Electron's context isolation mode as recommended in their guidance.
We use the context bridge feature to regain access to only the IPC channels we
expect to have access to.
2021-01-13 15:21:00 +00:00
Šimon Brandner
0d00f3ea6c
Fix more formatting
2020-12-01 20:27:09 +01:00
Šimon Brandner
2ef3c8c1ab
Fix formatting
2020-12-01 20:22:51 +01:00
Šimon Brandner
e373c03b2a
Cleanup
2020-12-01 20:19:12 +01:00
Šimon Brandner
107efba6f3
Added getAvailableSpellCheckLanguages case
2020-11-29 20:50:57 +01:00
Edward Betts
82c88ca654
Correct spelling mistakes
2020-11-14 21:54:07 +00:00
Damir Jelić
8add8d7717
electron-main: Fix some lint issues.
2020-10-13 17:07:39 +02:00
Damir Jelić
1d811b6f4b
electron-main: Use keytar to for the seshat passphrase.
...
This will also change the passphrase for existing setups if no
passphrase is found in the secret store.
2020-10-13 15:59:21 +02:00
Damir Jelić
50a4069893
electron-main: Refactor out the randomArray method.
2020-10-13 15:58:35 +02:00
David Baker
94086f247a
Remove ' (Riot)' from app name
...
And remove the hacks to make the user data path different from the
app name. Also add the profile dir to the legacy user data dir too.
Fixes https://github.com/vector-im/riot-web/issues/14619
Fixes https://github.com/vector-im/riot-web/issues/14623
2020-07-21 17:57:54 +01:00
David Baker
9d15c1bbd0
Don't forget nightly when computing userData path
...
We were assuming we were always 'Element'
2020-07-15 20:21:06 +01:00
David Baker
769d4cf647
Merge remote-tracking branch 'old-origin/develop' into dbkr/update_more_icons
2020-07-15 13:53:04 +01:00
David Baker
b06bba2c69
More icon updates
2020-07-15 13:50:00 +01:00
David Baker
5f01bbd9e0
Fix lint error
2020-07-15 11:41:30 +01:00
David Baker
4a488c9ab2
Add old app name in brackets
...
And fix user data path to be non-bracketed version always.
2020-07-07 18:57:29 +01:00
David Baker
c048dff4de
Apply 1 suggestion(s) to 1 file(s)
2020-07-02 13:42:45 +00:00
David Baker
85dd2504db
Rebrand step 2
...
* Continue to use Riot user data directory if it exists and the new
one doesn't, so users stay logged in.
* Move the auto-launcher over to new name.
* Look for keytar password under both names.
2020-07-02 13:30:11 +01:00
David Baker
386e0be08d
This one's easy too
2020-07-01 15:40:23 +01:00
David Baker
466a871094
Rebrand step 1: s/riot/element/ in the places where it's reasonably simple
2020-07-01 15:30:53 +01:00
Damir Jelić
2da6bc6a1e
electron-main: Rename the deletion method for the index.
2020-06-24 11:06:09 +02:00
Damir Jelić
141107c678
electron-main: Skip the reindex if we're going to delete the db anyways.
2020-06-23 16:42:27 +02:00
Damir Jelić
069f009d85
Merge remote-tracking branch 'origin/poljar/eventindex-user-version' into develop
2020-06-19 09:54:29 +02:00
Damir Jelić
c1646e882a
Merge remote-tracking branch 'origin/poljar/eventindex-newly-encrypted-room' into develop
2020-06-19 09:54:19 +02:00
Damir Jelić
a9b4110d65
electron-main: Add support to set and get the user version.
2020-06-17 17:19:47 +02:00
Damir Jelić
193dd0f9e3
main: Add an event index IPC method to check if a room is being indexed.
2020-06-08 16:41:15 +02:00
Michael Telatynski
799ccc6197
Electron recall latest downloaded update for when the user manually checks for updates
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-06-05 18:36:10 +01:00
Hubert Chathi
f841622e81
Merge pull request #95 from uhoreg/keytar
...
use keytar to store pickle keys
2020-06-03 16:54:48 -04:00
Hubert Chathi
188190888b
more lint
2020-05-28 15:36:06 -04:00
Hubert Chathi
b366dbb460
fix lint errors and add copyright info
2020-05-28 15:30:00 -04:00
Hubert Chathi
19edcd436e
use keytar to store pickle keys
2020-05-28 15:07:39 -04:00