Commit Graph

302 Commits

Author SHA1 Message Date
Rainer Simon 7e7b7125b0 Merge branch 'master' of github.com:recogito/recogito-client-core 2020-10-12 09:39:20 +02:00
Rainer Simon 607cd707dc Intermediate bugfix to autocomplete 2020-10-12 09:39:14 +02:00
Jarka Pachlová 09a43d2c1f Added czech translation 2020-09-25 10:59:26 +02:00
Rainer Simon 6b5a572b64 Bugfix 2020-09-24 16:59:13 +02:00
Rainer Simon 6507ef4b73 Fixes issue reported in https://github.com/recogito/annotorious/issues/57 2020-09-24 14:55:01 +02:00
Rainer Simon 8faa9f29d8 Proper CSS class prefixing for editor 2020-09-22 14:22:17 +02:00
Rainer Simon 0898639db5 Environment bugfixes 2020-09-22 11:52:19 +02:00
Rainer Simon 9d9b309eb9 Minor API change 2020-09-22 08:31:50 +02:00
Rainer Simon 73642e21f4 Making environment element-specific 2020-09-22 08:30:20 +02:00
Rainer Simon 4373abf54b Introduces 'draft mode' tags, so user doesn't need to hit Enter to store 2020-09-15 15:09:32 +02:00
Rainer Simon 48d65ce520 Style fixes 2020-09-14 12:43:48 +02:00
Rainer Simon 5c26b7e800 Bugfix 2020-09-14 12:38:43 +02:00
Rainer Simon 8013492f60 Bugfix 2020-09-14 12:29:53 +02:00
Rainer Simon 7aa434581e Fixed linter warning 2020-09-14 12:17:38 +02:00
Rainer Simon 5018f2e8cf Fixed linter warnings 2020-09-14 12:16:07 +02:00
Rainer Simon b02ad98dd5 Comment widget now supports 'only edit my own comments' access rule 2020-09-14 12:13:47 +02:00
Rainer Simon bf5da9d2d5 Plugin API: changed the way plugin config works 2020-09-14 11:57:16 +02:00
Rainer Simon 918d517926
Code comment 2020-09-14 10:55:06 +02:00
Rainer Simon 159cd3cdfa Minor compatibility tweak 2020-09-14 10:30:04 +02:00
Rainer Simon 0c033aab50 Fixes to text annotation concerning new plugin API 2020-09-13 08:35:01 +02:00
Rainer Simon d448189c0e Cleanup 2020-09-12 10:36:17 +02:00
Rainer Simon 061a37e706 Minor fix 2020-09-12 10:30:45 +02:00
Rainer Simon f95cd46d55 Bugfix 2020-09-12 10:08:02 +02:00
Rainer Simon 7874622ad4 More work towards flexible widget API 2020-09-12 10:06:29 +02:00
Rainer Simon b1db6e90e0 Preparatory work for flexible plugin API 2020-09-12 09:41:03 +02:00
Rainer Simon d4ab1aedb4 Cleanup 2020-09-11 14:22:53 +02:00
Rainer Simon 26ee0d7868 Cleanup 2020-09-11 11:18:59 +02:00
Rainer Simon 31a2d13cdb Bugfix 2020-09-11 11:14:12 +02:00
Rainer Simon 1cde3d866d Made plugin events work 2020-09-11 09:58:55 +02:00
Rainer Simon 64aa253a5e Basic plugin API example 2020-09-11 09:14:19 +02:00
Rainer Simon fd4fb6cdb1 IE11-specific style tweaks 2020-09-06 08:52:44 +02:00
Rainer Simon 095da4cc7a Comment field focus after render 2020-09-05 13:42:26 +02:00
Rainer Simon ed78059ec5 CSS + behavior tweaks 2020-09-05 13:39:54 +02:00
Rainer Simon 98df4da14c Fixes (potentially) last remaining IE11 compat issue 2020-08-30 12:34:15 +02:00
Rainer Simon 0f7e2f8a70 Fixes #30 2020-08-30 09:10:44 +02:00
Rainer Simon e5391cdb97 Minor tweaks concerning IE11 2020-08-29 14:26:48 +02:00
Rainer Simon d9e5291472 Revised polyfills concerning IE11 compat 2020-08-28 17:55:31 +02:00
Rainer Simon 2c1372f075 Cleanup 2020-08-27 20:40:10 +02:00
Rainer Simon d1cf472938 More IE11 compatibility fixes 2020-08-27 20:31:29 +02:00
Rainer Simon 8d66a79444 Added a million IE11 polyfills... 2020-08-26 22:01:45 +02:00
Rainer Simon 011442bd7d Minor fixes 2020-08-26 21:48:39 +02:00
Rainer Simon b280a7daeb Minor change in preparation for better headless 2020-08-23 20:58:30 +02:00
Rainer Simon 710bfc77af Editor Cancel event now returns annotation as payload 2020-08-15 13:52:17 +02:00
Rainer Simon 0bf9f37549 Rendering no longer breaks when single annotation is broken 2020-08-07 09:28:43 +02:00
Rainer Simon e823d5a506 Autocomplete cleanup 2020-07-13 14:13:04 +02:00
Rainer Simon 130e29f966 Bugfix: avoids stratification when making a selection that perfectly overlaps an annotation 2020-07-13 13:15:17 +02:00
Rainer Simon 351f232be7 Version upgrades 2020-07-13 12:53:22 +02:00
Rainer Simon b75564b29f Tag autocomplete behavior fix 2020-07-10 15:07:04 +02:00
Rainer Simon 89809ad197 Behavior bugfixes 2020-07-09 17:51:43 +02:00
Rainer Simon 1c2a66f5fd Added controlled vocab dropdown to standard tag widget 2020-07-09 15:59:55 +02:00
Rainer Simon e6e33158ab Behavior + style bugfixes 2020-07-09 13:01:34 +02:00
Rainer Simon 779629ed2f Bugfix 2020-07-09 12:36:30 +02:00
Rainer Simon 49b0481b83 Relation vocabulary plumbing 2020-07-09 11:26:16 +02:00
Rainer Simon 24458e26f0 Autocomplete dropdown for relations editor 2020-07-09 11:20:33 +02:00
Rainer Simon d47d93566e
Removed redundant condition 2020-06-27 21:12:45 +02:00
VeraMA b9b8ae7a20
Add files via upload 2020-06-23 11:10:36 +01:00
Rainer Simon 984a5b576d iOS bugfix 2020-06-04 12:58:22 +02:00
Rainer Simon a8befdcb19 Minor tweak: allowing configurable widgets 2020-06-04 10:13:17 +02:00
Rainer Simon 4c5e102095 Another attempt at getting ResizeObserver behavior right 2020-06-03 15:34:52 +02:00
Rainer Simon 7bf430f15c Bugfix 2020-06-03 15:27:05 +02:00
Rainer Simon cd5f676ec0 Removed debug messages 2020-06-03 15:18:12 +02:00
Rainer Simon b33819ed35 Changed the way the ResizeObserver works on the editor popup 2020-06-03 15:11:50 +02:00
Rainer Simon c52dd4e959 Minor edits 2020-06-01 20:30:34 +02:00
Rainer Simon c512ed32da Added readOnly config opt for WebAnnotation 2020-06-01 20:20:36 +02:00
Rainer Simon ef3e467963 ReadOnly mode display tweaks 2020-05-29 18:54:47 +02:00
Rainer Simon 3f4e6a85ec Added onAnnotationSelected call 2020-05-29 10:48:29 +02:00
Rainer Simon 71f390b316 Tweaked readOnly mode 2020-05-29 10:44:11 +02:00
Rainer Simon a2599a9237 Bugfix 2020-05-22 20:01:30 +02:00
Rainer Simon 053830ad4a Disabling ResizeObserver for platforms that don't support it 2020-05-22 19:42:38 +02:00
Rainer Simon 110f42b342 Closes #21 2020-05-20 18:32:51 +02:00
A. Sean Pue 2d208e8841
Update messages_hi.json 2020-05-20 10:16:13 -04:00
A. Sean Pue 824c3b3a33
Update messages_hi.json 2020-05-20 10:15:41 -04:00
seanpue b713a32c0e added hindi and urdu messages translation 2020-05-20 10:07:28 -04:00
Rainer Simon d1354ec489 Minor tweak 2020-05-19 18:18:16 +02:00
Rainer Simon ad67be30f8 Added missing I18n labels 2020-05-18 10:31:04 +02:00
Rainer Simon bb09e7e3fe Helper function for locale detection 2020-05-18 10:26:43 +02:00
Rainer Simon 9e4f0bd3f3 Creation meta is now omitted when no user present 2020-05-18 09:42:55 +02:00
Rainer Simon 3d4f007a8d Minor tweaks 2020-05-18 09:35:23 +02:00
Rainer Simon 3efe56e68c Comments now display timestamps 2020-05-18 09:24:46 +02:00
Rainer Simon 7b6ab418a6 Bugfixes 2020-05-18 08:58:35 +02:00
Rainer Simon a5ee24718a Merge branch 'master' of github.com:recogito/recogito-client-core 2020-05-18 08:43:49 +02:00
Rainer Simon 15dd1374db Handling creation metadata (creator, created, modified) 2020-05-18 08:43:39 +02:00
Greta Franzini 8326368345 Minor correction 2020-05-16 15:29:07 +02:00
Greta Franzini 96e0357fd1 Italian translation 2020-05-16 15:23:58 +02:00
Magnus Sälgö 8ed7afd685
sv messages 2020-05-15 17:38:32 +02:00
Rainer Simon 213c53fa4e Added Environment container 2020-05-15 14:38:17 +02:00
Rainer Simon 207f6e82b0 Filenaming 2020-05-15 08:02:33 +02:00
Rainer Simon a184ff3878
Merge pull request #14 from djwrisley/master
adding Arabic messages
2020-05-15 07:25:21 +02:00
Rainer Simon af70a7ff0d
Merge pull request #15 from LorenaPB/patch-1
Create messages_{es}.json
2020-05-15 07:23:43 +02:00
LorenaPB 4fc2a8b8f1
Create messages_{gl}.json 2020-05-14 22:53:31 +02:00
LorenaPB 21a6aadf4f
Create messages_{es}.json 2020-05-14 22:43:22 +02:00
David Wrisley 3c0cd09573
adding Arabic messages 2020-05-15 00:07:09 +04:00
Rainer Simon 38dbb47eb0 Fixes Annotorious issue re selection equality 2020-05-14 18:58:35 +02:00
Rainer Simon d27c0f382e Added I18n 2020-05-14 15:00:31 +02:00
Rainer Simon 1108859299 Closes #12 2020-05-14 10:36:47 +02:00
Rainer Simon a66df4950c Closes #8 2020-05-14 10:22:46 +02:00
Rainer Simon 6ca6d8e969 Closes #13 2020-05-14 09:48:21 +02:00
Rainer Simon f89eac2b87 Bugfix 2020-05-13 08:36:57 +02:00
Rainer Simon bc005087e0 Position editor on resize 2020-05-12 20:17:37 +02:00
Rainer Simon 2727b38c94 Minor bugfix 2020-05-12 20:11:42 +02:00
Rainer Simon 4825f3b21d Internal API change: keep ref to selected DOM node, not just bounds 2020-05-12 19:50:33 +02:00
Rainer Simon 1508ed1207 API change: selections now take target as arg, not selectors 2020-05-09 16:12:37 +02:00
Rainer Simon 9f11f88fa6 Bugfix 2020-05-08 21:03:45 +02:00
Rainer Simon 252cf943f5 Cleanup 2020-05-08 21:00:15 +02:00
Rainer Simon 4f5bab8237 Exported MS Edge polyfill 2020-05-08 20:57:44 +02:00
Rainer Simon eedbe77e22 Made SVG drawing MS Edge compatible (issue #7) 2020-05-05 13:24:49 +02:00
Simon Rainer 41529a4cd1 Polyfills to enable editor positoning on MS Edge (issue #7) 2020-05-05 13:13:10 +02:00
Rainer Simon 95c7e26557 Switched to Preact 2020-05-01 20:01:55 +02:00
Rainer Simon 53c842035b Minor internal API change 2020-05-01 15:58:25 +02:00
Rainer Simon 574d805008 Made widgets readOnly-compatible 2020-05-01 14:20:13 +02:00
Rainer Simon 2ca27b285d Made overrideId work for long delays 2020-05-01 11:44:01 +02:00
Rainer Simon 5554a54df8 Force-closing all editors during ID override, cf. issue #4 2020-05-01 11:08:00 +02:00
Rainer Simon 41bd28185e Implements issue #4 2020-04-30 20:34:24 +02:00
Rainer Simon 9d85428e91 Added SVG icons for relation editor 2020-04-29 13:54:39 +02:00
Rainer Simon ebd47b6476 Fixes relations rendering timing bug 2020-04-29 13:19:26 +02:00
Rainer Simon 002af61add Bugfix: connections now properly removed when deleting attached annotation 2020-04-29 11:36:52 +02:00
Rainer Simon d1267f0641 Replaced comment arrow and tag delete icons with inline SVG 2020-04-29 08:30:59 +02:00
Rainer Simon 47cf61997e Minor behavior fix 2020-04-28 13:02:32 +02:00
Rainer Simon b5517e54d1 More relationship CRUD behavior cleanup 2020-04-28 12:10:25 +02:00
Rainer Simon b162443053 More fixing of inconsistencies with hash IDs 2020-04-28 12:01:41 +02:00
Rainer Simon b8b126db68 Annotation IDs are now consistently hash-prefixed 2020-04-28 11:49:26 +02:00
Rainer Simon 8121aa38ec Fixed bug that created invalid annotations for relations 2020-04-28 11:41:03 +02:00
Rainer Simon d491c402af Fixes to relation CRUD event behavior 2020-04-28 11:26:58 +02:00
Rainer Simon 11c1c224a0 Bugfix 2020-04-28 11:13:52 +02:00
Rainer Simon cb5f867b14 Added missing events for relation CRUD ops 2020-04-28 11:10:00 +02:00
Jan Kaßel 297d7a42d3 fix: call annotation deleted handler 2020-04-25 13:45:52 +02:00
Rainer Simon 59b7517414 applyTemplate API method 2020-04-22 18:47:42 +02:00
Rainer Simon 3918785cf4 Added experimental 'autoApply' feature 2020-04-20 19:04:53 +02:00
Rainer Simon 3bf995d596 Editor position bugfix 2020-04-17 13:08:08 +02:00
Rainer Simon b5e640bd34 Fixed partial render problem when switching between annotations 2020-04-16 21:14:18 +02:00
Rainer Simon ce23468b01 Minor fix to isEqual method 2020-04-12 11:50:10 +02:00
Rainer Simon b6f8a62a35 Added isEqual method for consistency with WebAnnotation 2020-04-12 10:30:15 +02:00
Rainer Simon aaf1ba2bb6 Additions to selector to support image fragments 2020-04-12 10:21:41 +02:00
Rainer Simon 8600415fa9 Added fade in effect to avoid jumping 2020-04-12 10:05:16 +02:00
Rainer Simon 8cf539c4d4 Behavior tweak 2020-04-12 09:54:09 +02:00
Rainer Simon 83d7ac538b Minor tweak to enable editor to move with changing annotation bounds 2020-04-11 17:44:13 +02:00
Rainer Simon 24bb20196b WebAnnotation API tweaks 2020-04-10 19:24:12 +02:00
Rainer Simon 580ece0352 Cleanup + editor positioning fix 2020-04-08 09:10:37 +02:00
Rainer Simon dfa396031e Cleanup 2020-04-07 17:08:32 +02:00
Rainer Simon ba094bc4a5 Cleanup 2020-04-07 14:19:19 +02:00
Rainer Simon 78f8311d40 Added highlighter performance test + init method return promise 2020-04-06 13:43:32 +02:00
Rainer Simon 4d3df145de Render performance optimization 2020-04-05 20:58:16 +02:00
Rainer Simon 14dd42bad0 Performance tweak 2020-04-05 18:02:18 +02:00
Rainer Simon 31661eac34 Bugfix 2020-04-05 11:12:46 +02:00
Rainer Simon 933eb9f1c4 Moved base app over from RecogitoJS module as TextAnnotator 2020-04-04 22:46:33 +02:00
Rainer Simon 05fcda369b Configurable editor widgets 2020-04-04 21:06:53 +02:00
Rainer Simon 0e70226aaa Rolled the reply field into CommentWidget, where it belongs 2020-04-04 20:47:04 +02:00
Rainer Simon dcef9d5cab Moved type selector widget to addons 2020-04-04 15:56:51 +02:00
Rainer Simon 6c2cb7d98d More CSS class cleanup 2020-04-04 15:54:26 +02:00
Rainer Simon 761794054e Style cleanup 2020-04-04 15:50:47 +02:00
Rainer Simon 08eff5a714 Refactoring 2020-04-04 10:45:53 +02:00
Rainer Simon f155c5751d Initial import 2020-04-03 21:31:10 +02:00