Commit Graph

32 Commits

Author SHA1 Message Date
Mo
6d64889aad chore: upgrade deps 2022-03-08 09:07:57 -06:00
Mo
d8caa31dc9 chore: upgrade deps (#906)
* chore: upgrade deps

* fix: MenuArrowRight import

* fix: type naming
2022-03-03 13:31:51 -06:00
Mo
c3d849d204 chore: ugprade snjs deps (#898) 2022-02-24 12:57:32 -06:00
Mo
b549cc38bf fix: unmount application view when ephemeral identifier changes 2022-02-04 12:00:03 -06:00
Mo
0f01d296e4 feat: desktop compatibility, beta 1 2022-02-03 09:02:09 -06:00
Mo
50c92619ce refactor: migrate remaining angular components to react (#833)
* refactor: menuRow directive to MenuRow component

* refactor: migrate footer to react

* refactor: migrate actions menu to react

* refactor: migrate history menu to react

* fix: click outside handler use capture to trigger event before re-render occurs which would otherwise cause node.contains to return incorrect result (specifically for the account menu)

* refactor: migrate revision preview modal to react

* refactor: migrate permissions modal to react

* refactor: migrate password wizard to react

* refactor: remove unused input modal directive

* refactor: remove unused delay hide component

* refactor: remove unused filechange directive

* refactor: remove unused elemReady directive

* refactor: remove unused sn-enter directive

* refactor: remove unused lowercase directive

* refactor: remove unused autofocus directive

* refactor(wip): note view to react

* refactor: use mutation observer to deinit textarea listeners

* refactor: migrate challenge modal to react

* refactor: migrate note group view to react

* refactor(wip): migrate remaining classes

* fix: navigation parent ref

* refactor: fully remove angular assets

* fix: account switcher

* fix: application view state

* refactor: remove unused password wizard type

* fix: revision preview and permissions modal

* fix: remove angular comment

* refactor: react panel resizers for editor

* feat: simple panel resizer

* fix: use simple panel resizer everywhere

* fix: simplify panel resizer state

* chore: rename simple panel resizer to panel resizer

* refactor: simplify column layout

* fix: editor mount safety check

* fix: use inline onLoad callback for iframe, as setting onload after it loads will never call it

* chore: fix note view test

* chore(deps): upgrade snjs
2022-01-30 19:01:30 -06:00
Mo
a2b2d3f0bb fix: issue when creating new note in new tag doesnt re-render immediately 2022-01-12 11:42:36 -06:00
Mo
8d9b192b81 feat: remove extensions manager (#696)
* feat: remove extensions manager

* fix: remove unused code

Co-authored-by: Aman Harwara <amanharwara@protonmail.com>
2021-10-21 13:06:49 -05:00
Antonella Sgarlatta
1190ebbe41 fix: use enable unfinished features env var to set enableV4 2021-10-06 16:35:43 -03:00
Antonella Sgarlatta
3cba208b07 feat: enable websocket connection 2021-10-04 17:10:20 -03:00
Antonella Sgarlatta
ffc84a7ab6 chore(version-snjs): 2.7.20 2021-07-15 12:49:36 -03:00
Gorjan Petrovski
f5ae75ef26 fix: provide websocket url to ApplicationGroup (#602) 2021-07-15 12:06:32 +02:00
Antonella Sgarlatta
b1aeaeac41 chore(version-snjs): 2.7.18 2021-07-13 19:23:14 -03:00
Karol Sójko
8dde06b93b feat: add alternative server for purposes of switching to API v1 (#571)
* feat: add alternative server for purposes of switching to API v1

* fix: naming of next version sync server host variable
2021-06-07 15:19:26 +02:00
Baptiste Grob
0f53361689 feat: select multiple notes in list 2021-04-12 14:54:43 +02:00
Baptiste Grob
aca5ad0dfa feat: SNJS preferences 2020-12-10 14:58:00 +01:00
Baptiste Grob
b0ccecbd96 fix: show the beta warning on web 2020-11-20 12:14:39 +01:00
Baptiste Grob
3a16140699 chore(deps): upgrade snjs & sncrypto-web to npm package versions 2020-11-19 13:37:49 +01:00
Baptiste Grob
212a65f463 refactor: move status functions to footer view 2020-09-29 12:08:19 +02:00
Baptiste Grob
22db551f1b fix: stop relying on window.isElectron 2020-09-28 12:19:23 +02:00
Mo Bitar
2b6abeebfc feat: snjs app groups (#468)
* feat: snjs app groups

* fix: update snjs version to point to wip commit

* wip: account switcher

* feat: rename lock manager to auto lock service

* fix: more relevant sign out copy

* chore(deps): update snjs

* fix: use setTimeout instead of setImmediate

* feat: make account switcher expiremental feature

* chore(deps): upgrade snjs
2020-09-15 10:55:32 -05:00
Baptiste Grob
35fe78e49e fix: desktop interop 2020-09-03 23:33:11 +02:00
Baptiste Grob
57aa942c91 feat: reduce number of steps needed to get going for local development (#454)
* feat: reduce number of steps to get going for local development

* fix: set default sync server in SNJS

* chore: keep --force in submodules command
2020-09-02 17:37:50 +02:00
Baptiste Grob
da78399567 style: rename platform to bridge (#452)
* style: rename platform to bridge

* chore: tsc
2020-08-25 16:56:32 +02:00
Baptiste Grob
78031eed24 feature: add platform layer 2020-08-12 21:21:38 +02:00
Baptiste Grob
3fa0d6cdba feature: expose desktop manager for Electron 2020-08-07 17:22:47 +02:00
Baptiste Grob
7d313d2104 fix: use removeFromArray 2020-06-29 18:17:25 +02:00
Radek Czemerys
3b3c2d6fe4 fix: don't use lodash pull 2020-06-29 11:35:40 +02:00
Radek Czemerys
34505deddc chore: remove whitespace 2020-06-26 19:27:24 +02:00
Radek Czemerys
f1ae5b2145 feature: improve ApplicationGroup 2020-06-26 19:24:46 +02:00
Mo Bitar
0c6b5cbeb7 mv services/state > ui_models/app_state 2020-04-17 13:31:47 -05:00
Mo Bitar
9cf99896a5 Remove dummy concept in favor of editor group and editors 2020-04-14 15:03:22 -05:00