Commit Graph

274 Commits

Author SHA1 Message Date
Paulo Gustavo Veiga
046215898e Add delay render support. 2022-11-18 23:03:46 -08:00
Paulo Gustavo Veiga
a1f0fa6281 Add spinner on map load. 2022-11-16 19:27:11 -08:00
Paulo Gustavo Veiga
a96c9902d6 Lazy loading for map 2022-11-15 22:51:09 -08:00
Paulo Gustavo Veiga
2d133f33fb Optimize starred rendering. 2022-11-12 19:49:24 -08:00
Paulo Gustavo Veiga
d0297f43f4 Update dependencies 2022-11-12 15:11:05 -08:00
Paulo Gustavo Veiga
c4a7458221 Fix accesibility errors. 2022-11-12 14:20:01 -08:00
Paulo Gustavo Veiga
1723f41ea8 Migrate icons. 2022-11-12 14:03:19 -08:00
Paulo Veiga
6dbf70ffbb Remove global styles. 2022-11-12 19:16:08 +00:00
Paulo Gustavo Veiga
73788bcfe1 Add missing translations 2022-11-12 09:49:04 -08:00
Paulo Veiga
cfa54fbe8c Dependencies cleanup 2022-11-12 15:17:06 +00:00
Paulo Gustavo Veiga
e3298e44f7 Remove icons. 2022-11-11 17:56:32 -08:00
Paulo Gustavo Veiga
e60ed49478 Fix type problems. 2022-11-02 19:56:37 -07:00
Paulo Gustavo Veiga
926eb51405 Fix lint errors. 2022-11-02 19:07:55 -07:00
Paulo Gustavo Veiga
d42ffe3998 Add missing types. 2022-11-02 18:51:07 -07:00
Paulo Gustavo Veiga
b0209e5b3e Add lint to editor 2022-11-02 18:33:28 -07:00
Paulo Gustavo Veiga
38a2e5865d Add lint to editor 2022-11-02 18:17:00 -07:00
Paulo Gustavo Veiga
11ec8d3a39 More migration of icons. 2022-11-01 19:59:30 -07:00
Paulo Gustavo Veiga
81e6c07d08 Migrate icons 2022-11-01 18:05:32 -07:00
Paulo Gustavo Veiga
53045b22ba Migrate images to emoji 2022-11-01 17:44:35 -07:00
Paulo Gustavo Veiga
085318bc41 Compiles. 2022-10-31 20:36:21 -07:00
Paulo Gustavo Veiga
9b6dcdb923 Close icon dialog on icon selected. 2022-10-31 20:10:10 -07:00
Paulo Gustavo Veiga
e0ce593102 Add label on button 2022-10-31 18:02:09 -07:00
Paulo Gustavo Veiga
9e43b9953e Add label to toolbar button. 2022-10-31 17:36:07 -07:00
Paulo Gustavo Veiga
a004d18741 Remove checks on size. 2022-10-31 16:24:07 -07:00
Paulo Gustavo Veiga
63a91858e6 Minor test change. 2022-10-31 15:59:02 -07:00
Paulo Gustavo Veiga
ed67106373 Fix packaging. 2022-10-31 15:32:50 -07:00
Paulo Gustavo Veiga
e9eee90870 Fix showcase. 2022-10-31 14:38:54 -07:00
Paulo Gustavo Veiga
071ac1c383 Add basic render tests. 2022-10-31 13:48:31 -07:00
Paulo Gustavo Veiga
65b8be7cde Fix cypress tests. 2022-10-31 12:50:59 -07:00
Paulo Gustavo Veiga
45eff2311f Update screenshots. 2022-10-31 07:04:26 -07:00
Paulo Gustavo Veiga
e200867369 Migration to cypress 10. 2022-10-30 23:22:13 -07:00
Paulo Gustavo Veiga
eb41a27628 Update cypress. 2022-10-30 22:45:31 -07:00
Paulo Veiga
c60254aca1 Add support for emoji
Update core libraries.
2022-10-31 05:17:01 +00:00
Paulo Gustavo Veiga
906c284c24 Fix missing translations 2022-10-30 09:34:50 -07:00
Paulo Gustavo Veiga
d9d6e5bcf8 Swap buttons. 2022-10-25 20:08:31 -07:00
Paulo Gustavo Veiga
0d2da200d6 Fix title encodding. 2022-10-24 19:04:30 -07:00
Paulo Gustavo Veiga
624cb6ce0e Revert positioning. 2022-10-23 19:06:18 -07:00
Paulo Gustavo Veiga
ca4fab7687 Adjust timeout 2022-10-23 10:38:59 -07:00
Paulo Gustavo Veiga
5f564166d9 Position text. 2022-10-23 10:31:27 -07:00
Paulo Gustavo Veiga
df43bfc373 Add missing resource. 2022-10-23 10:19:10 -07:00
Paulo Gustavo Veiga
5179151f3f Move i18n resources. 2022-10-23 10:18:28 -07:00
Paulo Gustavo Veiga
dac50c33e9 Fix status load error of starred on try mode. 2022-10-23 08:29:58 -07:00
Paulo Gustavo Veiga
fb6141ccab Add arrow to tooltip 2022-10-23 00:48:39 -07:00
Paulo Gustavo Veiga
e45b4c870a Hide app title on mobile. 2022-10-23 00:44:05 -07:00
Paulo Gustavo Veiga
6ef810b77c Add unit test. 2022-10-23 00:34:09 -07:00
Paulo Gustavo Veiga
fa943b302f Fix typo 2022-10-23 00:17:23 -07:00
Paulo Gustavo Veiga
cf8c7eb336 Migrate messages 2022-10-23 00:15:44 -07:00
Paulo Gustavo Veiga
1110d94dcd Fix missing translations. 2022-10-22 20:08:18 -07:00
Paulo Gustavo Veiga
67e41b2da3 Fix do and redo. 2022-10-22 19:04:51 -07:00
Paulo Gustavo Veiga
fac343187f Message migration WIP 2022-10-22 18:29:18 -07:00
Paulo Gustavo Veiga
9b10a987f3 Add status change support in mindmap editor 2022-10-21 17:26:01 -07:00
Paulo Gustavo Veiga
7a9c89b8ae Code clean up. 2022-10-11 21:49:24 -07:00
Paulo Gustavo Veiga
e72531ad03 Add app bar tests. 2022-10-11 21:09:02 -07:00
Paulo Gustavo Veiga
015e23f137 Move AppBar logic as component. 2022-10-11 18:25:59 -07:00
Paulo Gustavo Veiga
e1fcaa0cd2 Editor pane is not reandered until map is loaded. 2022-10-09 21:06:57 -07:00
Paulo Gustavo Veiga
3d8e8dce38 Zoom toolbar reandered during load. 2022-10-09 21:00:53 -07:00
Paulo Gustavo Veiga
0dcdfc69ff Toolbar actions buttons are dissabled until maps is created. 2022-10-09 20:50:59 -07:00
Paulo Gustavo Veiga
d45472134f Improve code wrapper 2022-10-09 17:44:55 -07:00
Paulo Gustavo Veiga
6cc7b851b9 Change save icon order. 2022-10-09 10:39:04 -07:00
Paulo Gustavo Veiga
1356e433a6 Fix mobile render logic. 2022-10-09 08:53:37 -07:00
Paulo Gustavo Veiga
d22096cd83 Change footer buttons order 2022-10-08 16:48:48 -07:00
Paulo Gustavo Veiga
1e173cd690 Reorder toolbar bootons 2022-10-08 16:41:22 -07:00
Paulo Gustavo Veiga
4be35a741e Compiles. 2022-10-08 16:25:08 -07:00
Paulo Gustavo Veiga
63b5aef63b Fix compilation 2022-10-08 16:10:23 -07:00
Paulo Gustavo Veiga
b4558fc79e Add center footer option 2022-10-08 16:02:12 -07:00
Paulo Gustavo Veiga
a47d90e5d3 Remove print from showcase. 2022-10-08 15:02:28 -07:00
Paulo Gustavo Veiga
f69c45a229 Remove buttons on mobile. 2022-10-08 14:58:22 -07:00
Paulo Gustavo Veiga
57bbd8ad6e Fix try error loading account 2022-10-08 14:54:05 -07:00
Paulo Gustavo Veiga
80cb75c846 Clean up editor code. 2022-10-08 14:18:41 -07:00
Paulo Gustavo Veiga
d7343f22c1 Refactor code to editor. 2022-10-08 13:46:52 -07:00
Paulo Gustavo Veiga
de4c6f3f0a Introduce capapbility object 2022-10-08 10:42:43 -07:00
Paulo Gustavo Veiga
54ed067288 Add missing copyright headers. 2022-10-07 21:52:39 -07:00
Paulo Gustavo Veiga
99cec1bd54 Fix getFontStyle error. 2022-10-07 21:33:27 -07:00
Paulo Gustavo Veiga
49de0b4945 Fix NPE on remove node. 2022-10-07 21:00:54 -07:00
Paulo Gustavo Veiga
c9c2194a57 Remove delete icon when no note is present. 2022-10-07 20:36:04 -07:00
Paulo Gustavo Veiga
58d8ab0708 Clean up classes. 2022-10-07 20:22:27 -07:00
Paulo Gustavo Veiga
cb5d72d19f Extract classes components. 2022-10-07 19:59:05 -07:00
Paulo Gustavo Veiga
c812c910b3 Reduce size. 2022-10-07 14:58:46 -07:00
Paulo Gustavo Veiga
0518d188a4 Align message dialog 2022-10-06 22:56:22 -07:00
Paulo Gustavo Veiga
66b68a7f04 More classes refactor. 2022-10-06 22:34:27 -07:00
Paulo Gustavo Veiga
2cdc59b9da Split components class. 2022-10-06 22:16:21 -07:00
Paulo Gustavo Veiga
2a6723f73a Fix compilation 2022-10-06 21:45:10 -07:00
Paulo Gustavo Veiga
a1edb09e91 Fix maps title. 2022-10-06 21:18:25 -07:00
Paulo Gustavo Veiga
e34c1649f1 Minor package rename 2022-10-06 20:48:44 -07:00
Paulo Gustavo Veiga
ed457612f6 Fix mindmap name
Classes Layout
2022-10-06 20:33:05 -07:00
Gonzalo Martinez
c6f04742d8 Merged in editor-actions-by-mode (pull request #63)
Editor actions by mode

* Toolbar configuration for all EditorRenderMode and locked maps

* fix unlock
2022-10-07 01:58:24 +00:00
Paulo Gustavo Veiga
1322ec1436 Downgrade 26.5.6 version. 2022-10-05 17:41:55 -07:00
Paulo Gustavo Veiga
0ab956be1d Change test depedency version 2022-10-05 17:25:45 -07:00
Gonzalo Martinez
f11028e26e Merged in editor-with-mui (pull request #61)
Editor with mui

* hide keyboard help in mobile

* fix translation

* docs

* translations

* duplicated dependency

* keep selected node while note/link editor is focused

* code reorganization

* fix

* fix

* fix node focus is lost when note/link editors are open througth shortcuts
2022-10-05 21:54:23 +00:00
Paulo Gustavo Veiga
637180f1ed Update react-intl 2022-09-11 22:01:11 -07:00
Paulo Gustavo Veiga
50c3508613 v0.4.2 2022-09-11 12:59:38 -07:00
Paulo Gustavo Veiga
34b2e100d6 Update webpack and cypress. 2022-09-11 12:50:34 -07:00
Paulo Gustavo Veiga
b5f47ee41d Update dependencies. 2022-09-11 12:38:56 -07:00
Gonzalo Martinez
5e76bf99d9 Merged in integration-test-fix (pull request #58)
Integration test fix

* cypress find elements in shadow doms

* fix playground tests


Approved-by: Paulo Veiga
Approved-by: Paulo Veiga
2022-09-06 19:02:47 +00:00
Gonzalo Martinez
2370faea62 Merged in mindplot-webcomponent (pull request #57)
Mindplot webcomponent

* styles in js file

* editor now uses bootstrap widget manager

* fix console error: preventDefault on pasive events

* Mode as webcomponent parámeter. Rename of init method

* fix merge

* Mindplot webcomponent documentation

* fix

* remove comments

* delete comments

* Merged in Alejandro-Raiczyk/just-details-1661445571189 (pull request #56)

just details

Approved-by: Paulo Veiga
2022-08-26 01:35:59 +00:00
Alejandro Raiczyk
68b754db43 Merged in ray_fixes_ios (pull request #55)
center map zoom and position icons in the buttons

* center map zoom and position icons in the buttons
2022-08-05 02:15:17 +00:00
Gustavo Fuhr
8e2b006efc body size back to viewport units 2022-07-14 14:49:59 -03:00
Gustavo Fuhr
02a809ec34 Merged in body-size-alternative (pull request #54)
alternative way to set body to fit browser window

* alternative way to set body to fit browser window


Approved-by: Paulo Veiga
2022-07-14 03:12:29 +00:00
Paulo Gustavo Veiga
5ee7448d3c Format JS files. 2022-07-12 18:58:11 -07:00
Gustavo Fuhr
cf29f4f953 Format all files with prettier 2022-07-13 01:45:36 +00:00
Paulo Gustavo Veiga
ae02780a1a Format CSS and TSX files. 2022-07-09 20:56:01 -07:00
Gustavo Fuhr
0f4a8ee087 Merged in ray-develop (pull request #51)
Ray develop

* reset zoom and toolbar fixes

* lang fixes

* dialog enhancements

* comments

* tooltip for zoom and fit commented

* merge develop into ray develop

* rules for ignoring some linebreaks in eslint

* comments in .eslintrc

* brackets around ifs

* playground fixes, comments removed, semi-colon at bottom of editor removed, root container size now defined with css


Approved-by: Paulo Veiga
2022-07-09 01:34:52 +00:00
Paulo Gustavo Veiga
95da8db7a1 Migrate NoteEditos to TS 2022-06-23 21:10:20 -07:00
Paulo Gustavo Veiga
4c71ccd25a Improve german translation 2022-04-12 12:40:14 -03:00
Paulo Gustavo Veiga
ebbc692cf6 Add info icon 2022-04-11 09:00:56 -03:00
Paulo Gustavo Veiga
4a04b60693 yarn update 2022-04-07 14:06:26 -03:00
Paulo Gustavo Veiga
817215514b Fix key bugs. 2022-04-05 13:27:21 -03:00
Paulo Gustavo Veiga
602e58f58e Simplify map lock support. 2022-03-23 23:33:44 -03:00
Paulo Gustavo Veiga
954b0cdbe2 Remove overflow style 2022-03-22 08:50:16 -03:00
Paulo Gustavo Veiga
fdbad76428 Fix location resources. 2022-03-14 14:37:45 -03:00
Paulo Gustavo Veiga
8e263e4047 Change add note shorcut to avoid collision with chrome shortcuts 2022-03-14 00:27:04 -03:00
Paulo Gustavo Veiga
a6a946b43a Fix compilation 2022-03-14 00:02:15 -03:00
Paulo Gustavo Veiga
7e207a5285 Remove shortcuts display from menu 2022-03-13 23:55:10 -03:00
Paulo Gustavo Veiga
a6262ee5ff Add node shoutcuts 2022-03-13 23:36:43 -03:00
Paulo Gustavo Veiga
e0e53c331f Add Chinesse support. 2022-03-13 23:26:24 -03:00
Paulo Gustavo Veiga
924ff3ffc1 Fix order 2022-03-13 17:04:44 -03:00
Paulo Gustavo Veiga
8d03aa4095 Improve save logic. 2022-03-13 16:36:39 -03:00
Paulo Gustavo Veiga
6eafdf4719 Revert zoom removal 2022-03-09 13:01:55 -08:00
Paulo Gustavo Veiga
87a99cd362 Fix zoom on editor 2022-03-09 12:49:44 -08:00
Paulo Gustavo Veiga
d8cdb50558 Fix clean up code. 2022-03-09 11:39:02 -08:00
Paulo Veiga
2b4356d0de Merged in features/move_menu (pull request #47)
Move Menu to editor

* Move Menu
2022-03-05 20:09:25 +00:00
Paulo Gustavo Veiga
40ecda12fe Remove print button on try 2022-03-05 09:11:14 -08:00
Paulo Veiga
c6db14b99a Merged in feature/remove_actions (pull request #45)
Remove actions in toobar when user is not owner.

* Fix eslit errors
2022-03-05 16:10:03 +00:00
Matias Arriola
e9a23bb1e2 Fix css style issue due to bootstrap. 2022-03-02 22:25:51 +00:00
Paulo Gustavo Veiga
57c051c348 Fix i18n issue on editor 2022-02-25 19:59:21 -08:00
Paulo Gustavo Veiga
e2083befa9 Remove toolbar on view mode 2022-02-25 17:55:26 -08:00
Paulo Gustavo Veiga
7a182418a7 Compiles. 2022-02-25 12:29:17 -08:00
Paulo Gustavo Veiga
61c4fd9889 Clean up logic 2022-02-25 10:38:11 -08:00
Paulo Gustavo Veiga
89f4a5137c Clean up code. 2022-02-25 10:03:01 -08:00
Paulo Gustavo Veiga
0629f6f87b Extract editor render as type. 2022-02-25 08:51:05 -08:00
Paulo Gustavo Veiga
63b9b0e353 Compile resources. 2022-02-25 08:28:30 -08:00
Paulo Gustavo Veiga
9149e5888a Fix layout on try 2022-02-25 07:33:55 -08:00
Paulo Gustavo Veiga
52fa90b0a0 Add russian support 2022-02-24 16:42:55 -08:00
Paulo Gustavo Veiga
e0770ef809 Revert "Resolve bootstrap CSS conflict."
This reverts commit 477a58628d.
2022-02-23 18:38:49 -08:00
Paulo Gustavo Veiga
88ca3d92d0 Improve css style 2022-02-23 16:21:27 -08:00
Matias Arriola
477a58628d Resolve bootstrap CSS conflict. 2022-02-23 21:47:45 +00:00
Paulo Gustavo Veiga
5b4134f18c Revert variable name 2022-02-21 21:55:13 -08:00
Paulo Gustavo Veiga
eb4e6e3e71 Clean up editor global variables. 2022-02-21 21:37:00 -08:00
Paulo Gustavo Veiga
c95b5c5a50 Move css to editor 2022-02-20 21:41:59 -08:00
Paulo Gustavo Veiga
619f4274cb Include css as part of the editor 2022-02-20 21:25:18 -08:00
Matias Arriola
24b9cadf80 Add expiration dialog. 2022-02-21 02:50:03 +00:00
Matias Arriola
5e1c063e70 Fix editor share configuration issue. 2022-02-13 03:15:51 +00:00
Paulo Gustavo Veiga
22490b4cd7 Introduce workaround to fix maps with order sequence holes 2022-02-12 10:16:15 -08:00
Paulo Gustavo Veiga
0a70199f53 Revert es resources. 2022-02-12 09:38:46 -08:00
Paulo Gustavo Veiga
be727e3c4b Fix default i18n load 2022-02-09 16:48:33 -08:00
Paulo Gustavo Veiga
46823ccc3e Fix ketboard icon alignment 2022-02-07 19:25:12 -08:00
Paulo Gustavo Veiga
26187eb24e Fix editor internationalization 2022-02-07 18:48:29 -08:00
Paulo Gustavo Veiga
560429116a Simplefy editor modes 2022-02-06 11:12:20 -08:00
Paulo Gustavo Veiga
a9edf899b7 Fix es translation problems 2022-02-05 14:42:26 -08:00
Paulo Gustavo Veiga
bab5da5199 Complete editor properties 2022-02-05 09:39:32 -08:00