Commit Graph

27 Commits

Author SHA1 Message Date
Keith Maika ff8eaa91ea Allow the create account page to display properly.
Make the reconnect menu option always reload the index.html page instead of whatever the current page may be.
2022-04-13 09:56:59 +02:00
Keith Maika 9436bb9802
Applied style guide spacing. 2022-03-29 17:31:30 -04:00
Keith Maika 50c0978148
Small fixes and code cleanup
- Fix "false" showing in username field.
 - Delay showing the window until the page is rendered to prevent flashing
 - Fix various issues highlighted by Webstorm's inspections.
2022-03-29 17:30:38 -04:00
Keith Maika 2740bac95b
Remove connection manager menu option.
Converse.js now includes a connection manager option on the login form so this option is not necessary.
2022-03-26 00:24:15 -04:00
Keith Maika 6f5cc13b2e Fix icon path on MacOS.
Remove unnecessary variable.
2022-03-15 22:27:47 -04:00
Keith Maika e38d68579d
Allow configuration of the connection manager URL. 2022-02-16 15:57:17 -05:00
Keith Maika 4b6cf4b86a
Update to Electron 16
Re-implement tray envelope icon for unread messages.

Fix minimize on close bug.
2022-02-16 15:57:16 -05:00
Keith Maika 4ce02148e2 Re-implement minimize on close. 2022-01-21 19:36:18 +01:00
JC Brand 1a62af799b Refactor converse-desktop and bump to Converse 9
This removes all AngularJS code

Angular version 1 is unmaintained and largely obsolete since years.

Additionally, I'd rather re-use the conventions and libraries from
Converse instead of having different ones in converse-desktop.

This means we're losing some functionality, such as the app settings
and the about modal.

This is unfortunate, but ideally (non-Electron) app settings should
be implemented in Converse itself and not in this repo.
2022-01-21 19:36:18 +01:00
Keith Maika fb72aee403 Update electron and related modules. 2021-02-12 21:52:49 -05:00
Nick Denry 6cde106134 Set new project name 2020-08-07 14:53:57 +03:00
Nick Denry 85bfaf78a7 Fix menu help item 2020-06-17 14:38:16 +03:00
Nick Denry e2fe4fe5b3 Add debug item to the help menu 2020-06-17 00:22:45 +03:00
Nick Denry 7d55286f21 Fix menu help item 2020-05-28 20:18:53 +03:00
Nick Denry 987e2e6913 Adjust icons for a macOS dark mode 2020-05-28 17:12:53 +03:00
Nick Denry d06000103f Platform-dependent "About" menu placement 2020-05-28 00:05:11 +03:00
Nick Denry 8615f0fd8c Hotfix tray icons for each platform 2020-05-18 17:51:43 +03:00
Nick Denry 0600dddbfb Code style 2020-05-13 23:01:42 +03:00
Nick Denry 0d4cc9951d Prepeare for a multiplatform build 2020-05-13 18:23:33 +03:00
Nick Denry 3b953148c7 Load tray icon image via path.join 2020-05-13 15:20:57 +03:00
Nick Denry 33297c118f Fix loading settings values 2020-05-13 15:19:56 +03:00
Nick Denry 21683ccbca Open related chat on tray icon click 2020-05-12 19:55:56 +03:00
Nick Denry 49a66a895c Settings dialog and functionality 2020-05-12 18:06:16 +03:00
Nick Denry 5d6af51c6b Add about dialog 2020-05-11 22:39:11 +03:00
Nick Denry 2fb70a00bb Use own state service 2020-05-09 18:07:42 +03:00
Nick Denry 9a817ab44a Add preferences menu item 2020-05-06 00:10:20 +03:00
Nick Denry f611bd1272 Add reload and force reconntect options to app menu 2019-04-28 02:04:31 +03:00