Commit Graph

285 Commits

Author SHA1 Message Date
Andrés Moya d349e46cd8 🔥 Remove a lot of obsolete code 2020-08-11 10:11:23 +02:00
Andrés Moya 05d54e4bea ♻️ The big media refactor (frontend) 2020-08-10 09:13:15 +02:00
Andrés Moya 9fb821d6e0 🎉 Set files as shared libraries 2020-08-05 12:50:33 +02:00
Andrés Moya 49c57be84a 🎉 Convert libraries to file libraries 2020-08-05 12:12:00 +02:00
Andrés Moya 8c8b5887d6 🎉 Manage file images as assets 2020-08-05 11:20:21 +02:00
Andrés Moya 8f8dc80cad ♻️ Refactor layout flags 2020-08-05 11:20:20 +02:00
Andrey Antukh d170ff8456 Properly check text shape on auto edition mode entering. 2020-07-22 12:27:22 +02:00
Andrey Antukh 86b5ed48fd 🐛 Fix text shape edition mode after creation. 2020-07-22 12:27:22 +02:00
Andrey Antukh 36f4948ad1 Get rid of IUpdateGroup and IBatchedChange usage. 2020-07-22 12:27:22 +02:00
Andrés Moya 835c958972 Change some keyboard shortcuts 2020-07-21 09:31:26 +02:00
Andrés Moya ceaea9d679 🎉 Allow to edit measures of multiple and grouped objects 2020-07-03 11:19:42 +02:00
Andrey Antukh db7f17abdf ♻️ Minor refactor of persistence layer. 2020-06-26 15:31:01 +02:00
Andrey Antukh bc672932ad ♻️ Reimplement recursive shape update event. 2020-06-26 15:31:01 +02:00
Andrés Moya 85c8d544ed 🎉 Allow to drag images from browser to workspace 2020-06-25 09:20:40 +02:00
Andrey Antukh c0cbb5877b 🐛 Fix color palette exception. 2020-06-23 16:37:10 +02:00
Andrey Antukh cfaf09a5c1 🐛 Fix ordering on grouping multiple shapes. 2020-06-22 15:31:53 +02:00
Andrés Moya 84bf0e26b2 Fix viewport position when collapsing left sidebar 2020-06-22 15:08:02 +02:00
Andrés Moya 06c301c7d6 ♻️ Move sidebar logic to data functions 2020-06-22 15:08:02 +02:00
Andrey Antukh 1dfc604cf0 🐛 Fix vertical positioning. 2020-06-16 15:51:01 +02:00
Andrey Antukh 828455ac27 🐛 Fix parent handling on duplicate. 2020-06-15 12:40:04 +02:00
Andrey Antukh df7092e2d4 🐛 Fix inconsistent handing of shape relocation. 2020-06-15 12:40:04 +02:00
Andrey Antukh 1dd1b9d987 🎉 Introduce ordered-set type and use it for workspace selected. 2020-06-15 12:40:04 +02:00
Andrey Antukh 7b0061c038 🐛 Fix ordering on delete shape undo operation. 2020-06-15 10:12:33 +02:00
Andrey Antukh 91c07d5573 🐛 Properly handle grouping from multiple frames. 2020-06-15 10:12:33 +02:00
Andrey Antukh 861150ff46 🐛 Fix positioning on group and ungroup. 2020-06-15 10:12:33 +02:00
Andrey Antukh 9ed6d23041 🐛 Group shapes in the correct parent. 2020-06-15 10:12:33 +02:00
Andrey Antukh b68a076e57 🐛 Fix critical inconsistencies on group handling. 2020-06-15 10:12:33 +02:00
Andrés Moya ff5ec11bac 🐛 Fix two runtime errors when creating shapes from library 2020-06-12 07:58:56 +02:00
Andrés Moya f63657509f 🐛 Add undo to set default grid options operation 2020-06-12 07:58:56 +02:00
Andrey Antukh 7fb897a7ad 🐛 Fix shape leaking on deletion when is grouped. 2020-06-10 08:29:13 +02:00
Andrey Antukh 2d4e76619f 🐛 Fix group and upgroup events naming. 2020-06-09 16:16:15 +02:00
Andrey Antukh b8dab7253e 🐛 Properly setup group on creation. 2020-06-09 16:16:15 +02:00
alonso.torres 1c6bdb5060 🐛 Fixes problems with paths 2020-06-04 15:07:43 +02:00
alonso.torres 353e86c49d 🎉 Adds feedback when dragging interactions 2020-06-04 12:43:39 +02:00
alonso.torres b441ac64d0 🎉 Allows user to change canvas background color 2020-06-04 07:08:34 +02:00
Andrés Moya 7bf06353ad 🎉 Copy & paste images onto the workspace 2020-06-03 11:05:03 +02:00
alonso.torres 1f82c0f1e1 🐛 Fixed selection behaviour 2020-06-03 09:04:49 +02:00
alonso.torres 7861c81538 🐛 Fixes issue with context menu 2020-06-03 07:57:14 +02:00
alonso.torres 174b9db1d2 🎉 Duplicate move 2020-06-02 16:10:30 +02:00
alonso.torres bedd244f44 🎉 New cursors in viewport 2020-06-02 12:10:10 +02:00
Andrey Antukh bee4e5177c 🐛 Fix initial auto-fit of viewport. 2020-06-02 12:08:19 +02:00
Andrés Moya 25518a4ac0 🐛 Implement undo in layer move operation 2020-05-25 12:17:01 +02:00
alonso.torres 593d1cdd39 Migrate pages in the backend 2020-05-25 11:19:08 +02:00
alonso.torres e06d8e754f ♻️ Adds new properties to shapes 2020-05-25 07:51:44 +02:00
alonso.torres 7d464c14c0 ♻️ Moved math and some geom namespaces to common 2020-05-21 15:27:33 +02:00
alonso.torres f199317f47 Improved selection handlers 2020-05-21 12:13:33 +02:00
alonso.torres 283a13acc1 Adds shortcuts to header menu 2020-05-20 15:38:04 +02:00
Andrés Moya 6cb4822842 Allow to drop shape inside frames or groups in layers panel 2020-05-20 14:09:15 +02:00
alonso.torres 23ca77fe3a ♻️ Renamed layout to grid and some refactors 2020-05-19 16:13:20 +02:00
alonso.torres 235e196094 Fixes problem with snap keys 2020-05-19 16:13:20 +02:00