Commit Graph

48 Commits

Author SHA1 Message Date
Marquis Kurt 0a22ee6ba2
Use instances.social to check updates instead of the server itself
Signed-off-by: Marquis Kurt <software@marquiskurt.net>
2019-10-19 16:14:43 -04:00
Marquis Kurt 298b7606cb
Add check-prettier to GitHub actions
Signed-off-by: Marquis Kurt <software@marquiskurt.net>
2019-10-05 15:08:31 -04:00
Marquis Kurt 5b3f1c3359
Bump version to 1.0.0gm (GM)
Signed-off-by: Marquis Kurt <software@marquiskurt.net>
2019-10-05 13:05:50 -04:00
Marquis Kurt 122e6dbc7f
Slight revisions before Beta 7 check
Signed-off-by: Marquis Kurt <software@marquiskurt.net>
2019-10-04 13:41:49 -04:00
Marquis Kurt 1d2c77c429
Merge branch 'beta7' into thread-and-settings-redesigns 2019-10-04 13:08:59 -04:00
Marquis Kurt 6e7658d986
Merge branch 'beta7' into electron-badge 2019-10-04 12:57:25 -04:00
Marquis Kurt 700fd10a58
Store account ID in session storage for quicker access
Signed-off-by: Marquis Kurt <software@marquiskurt.net>
2019-10-03 16:48:11 -04:00
Marquis Kurt 0d4ec15e44
Fix areas where localStorage couldn't be read
Signed-off-by: Marquis Kurt <software@marquiskurt.net>
2019-10-03 13:03:42 -04:00
Marquis Kurt e75a964a39
Add switch account UI from login and update accounts functionality
Signed-off-by: Marquis Kurt <software@marquiskurt.net>
2019-10-03 11:16:21 -04:00
Marquis Kurt 3229d0a337
Do the JavaScript things because object lists are weird
Signed-off-by: Marquis Kurt <software@marquiskurt.net>
2019-10-02 18:03:32 -04:00
Marquis Kurt 359f18a6ce
Allow removal of multi-accounts via account registry, add docs
Signed-off-by: Marquis Kurt <software@marquiskurt.net>
2019-10-02 16:54:24 -04:00
Marquis Kurt e52ae2e332
Create MultiAccount type and utilities for managing multiple accounts
Signed-off-by: Marquis Kurt <software@marquiskurt.net>
2019-10-02 16:46:56 -04:00
Marquis Kurt 35f75c7ad4
Perform node-mac-notifier regression 2019-10-02 11:45:32 -04:00
Marquis Kurt eac85169d9
Fix notifications not deleting due to old API, add notification badge support 2019-10-01 16:56:57 -04:00
Marquis Kurt eb2399201e
Update dependencies, add macOS Aqua theme, and patch up Settings page 2019-09-30 18:18:38 -04:00
Marquis Kurt fd2483b674
Fix changes that were reverted due to merge conflicts 2019-09-23 17:28:01 -04:00
Marquis Kurt cbb7a76218
Run Prettier on all existing files
Signed-off-by: Marquis Kurt <software@marquiskurt.net>
2019-09-18 13:52:39 -04:00
Marquis Kurt 7ea899c462
Add appbar utility, finalize profile page styles
Signed-off-by: Marquis Kurt <software@marquiskurt.net>
2019-09-15 17:12:15 -04:00
bleonard252 411328b3a7 add basic pleroma check, stores in localStorage['isPleroma']
Signed-off-by: bleonard252 <bleonard252@rocketmail.com>
2019-06-29 13:57:03 -04:00
Marquis Kurt 50f94dc6e8 Add background shades when in macOS app, lower drawer z index 2019-05-16 11:32:22 -04:00
Marquis Kurt 01bf4e9ac5 Change theme based on macOS settings (desktop) 2019-05-16 11:00:37 -04:00
Marquis Kurt 935e8c113e Add migration from 0.7 2019-05-13 09:42:51 -04:00
Marquis Kurt d1154f77b4 Make redirection work for hyperspace://protocol 2019-05-11 16:03:40 -04:00
Marquis Kurt bbf994cecc Start writing protocol behaviors seen in vector-im/riot-web 2019-05-11 13:18:17 -04:00
Marquis Kurt deecd99845 Fix merge conflicts 2019-05-11 12:59:36 -04:00
Marquis Kurt ced1dfc3b5 Use federation.universalLogin in Welcome 2019-05-08 09:14:46 -04:00
Marquis Kurt 6dbd6b6224 Redirect to localhost when config set to desktop 2019-05-02 16:49:09 -04:00
Marquis Kurt 7ebfff138b Dynamically change app name in rrgistry, change name in Welcome pages 2019-04-28 15:50:18 -04:00
Marquis Kurt 5a785c50c8 Pass baseurl in createApp call of createHyperspaceApp (#8) 2019-04-23 20:08:28 -04:00
Marquis Kurt f2e384ad97 Add setting for system-determined dark mode 2019-04-21 12:39:22 -04:00
Marquis Kurt bd926d31c4 Create get/set for defaultVIsibility setting 2019-04-20 17:23:08 -04:00
Marquis Kurt f25af3d06a Add default compose visibility setting 2019-04-20 17:14:47 -04:00
Marquis Kurt efcde92331 Add theme preview and new 'Bliss' theme 2019-04-20 16:35:38 -04:00
Marquis Kurt c76b29ac40 Add displayAllOnNotificationBadge setting (fixes #3) 2019-04-19 14:57:35 -04:00
Marquis Kurt 58826fc14b Disable notification switch when user denies permissions 2019-04-19 14:43:06 -04:00
Marquis Kurt ba02f05395 Add refresh settings option 2019-04-12 13:39:24 -04:00
Marquis Kurt 2397dd6b56 Make config own function 2019-04-07 18:31:18 -04:00
Marquis Kurt 9b02639b4b Add login via routing! 2019-04-07 17:25:39 -04:00
Marquis Kurt 339233a00d Emoji support in Composer 2019-04-05 16:29:11 -04:00
Marquis Kurt 5e679e5a6b Start work on Compose page 2019-04-03 20:01:54 -04:00
Marquis Kurt d4580b0cb5 Show notification badge and display notifs when not in focus 2019-04-01 13:48:00 -04:00
Marquis Kurt 911a25506d Add profile page UI 2019-03-28 16:46:19 -04:00
Marquis Kurt 7f1351fb3a Work on notifications utilities 2019-03-28 09:24:38 -04:00
Marquis Kurt 8c4aebf4c5 Work on fetching instance info 2019-03-27 22:01:55 -04:00
Marquis Kurt 5880abd7ae Get some data from Mastodon 2019-03-27 19:24:52 -04:00
Marquis Kurt fec1a94e59 More routing, page work, and settings stuff (including themes!) 2019-03-27 17:39:25 -04:00
Marquis Kurt 799b87a202 Create basic app layout 2019-03-25 21:37:02 -04:00
Marquis Kurt f4784308c3 Add basic themes 2019-03-25 16:48:25 -04:00