Commit Graph

15 Commits

Author SHA1 Message Date
Michael Telatynski
2018a51469
Conform to no-floating-promises (#1725) 2024-06-12 17:17:24 +01:00
Alex Meridian
c49f7e6b21
enable flashFrame usage on linux (#1683)
Signed-off-by: Alex Meridian <alex@meridian.family>
2024-05-20 10:06:12 +01:00
Misty De Méo
c89872f2dc
fix: correctly focus window from notification (#1665)
Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2024-05-13 18:20:11 +01:00
Šimon Brandner
a21e5afb84
Switch to the new session API for screen-sharing
See https://github.com/electron/electron/pull/30702 - this has the benefit of the js-sdk and LiveKit not having to add custom logic for Electron

Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2023-07-14 12:09:12 +02:00
Michael Telatynski
f928d59208
Null guard global mainWindow better (#948) 2023-05-09 09:23:01 +01:00
Michael Telatynski
005ab48f18
Fix error about webContents on log out (#627) 2023-04-14 09:07:16 +01:00
Michael Telatynski
8b16f2d0d9
Fix error when breadcrumb image fails to load (#609) 2023-04-05 10:56:12 +00:00
Michael Telatynski
3b08d4fa43
Show recent room breadcrumbs on touchbar (#183) 2023-03-22 09:31:42 +00:00
Michael Telatynski
18d80e4e9c
Clear electron data when logging out (#578) 2023-03-17 15:33:19 +00:00
Andy Balaam
0faac52dae Format all files with prettier 2022-12-15 11:52:12 +00:00
Michael Telatynski
031ee44571
Enable noImplicitAny and kill off request (#457)
* Enable noImplicitAny

* Switch from request to node-fetch

* Fix node-fetch via patch-package

* Add edge to handler

* Pin node-fetch to v2
2022-11-30 13:51:54 +00:00
Michael Telatynski
d0e1596bf2
Enable Typescript strict mode (#426) 2022-10-13 12:42:33 +01:00
Michael Telatynski
b48d607d61
Remove spurious newline 2022-07-13 10:29:15 +01:00
Michael Telatynski
86e372b913
Merge branch 'develop' of github.com:vector-im/element-desktop into SimonBrandner/feat/spell-disable
 Conflicts:
	src/electron-main.ts
2022-07-13 10:12:36 +01:00
Michael Telatynski
389f6f4334
Split electron-main into smaller chunks (#377)
* Split electron-main into smaller chunks

* Affix @types/node version and upgrade electron-store

* Iterate PR

* tidy up

* Actually run the split out code
2022-07-01 20:17:40 +01:00