- 23 Nov, 2014 1 commit
-
-
Randall Leeds authored
onSetTool calls setVisibleHighlights so this is no longer needed.
-
- 22 Nov, 2014 11 commits
-
-
Randall Leeds authored
- Fix a typo where a closure was unbound - Always set target.hasDiff rather than having it be sometimes undefined and sometimes true. Thanks @aron
-
Randall Leeds authored
-
Randall Leeds authored
Move the updateTimestamp function into the controller and call it when render is called. If it is the first time, invoke it with a flag that causes it to call itself, otherwise it will only update once.
-
Randall Leeds authored
[WIP] Resurrect the removed visual diff support
-
Randall Leeds authored
-
Randall Leeds authored
-
Randall Leeds authored
Rather than watching a bunch of subproperties, the most complex of which are the targets, deep watch the whole annotation. The targets were being deep watched already. This just seems much easier and clearer than debouncing the render calls, and scales to whatever properties much change in the future. We'll re-evaluate if this becomes a bottleneck.
-
Randall Leeds authored
The pattern of comparing the new value passed to a watcher with the old value is idiomatic angular for avoiding the first digest. Instead, the first digest is covered by the watch on the model reference identity. After the initial rendering, the model will not change but the other properties may, at which point re-rendering will occur.
-
Randall Leeds authored
-
Randall Leeds authored
-
csillag authored
Calculate the `showDiff` flag for the whole annotation, instead of on a per-target basis. Benefits: - One less variable stored inside the annotation model - We can more easily avoid unwanted overrides of the manually set value.
-
- 21 Nov, 2014 7 commits
-
-
csillag authored
-
csillag authored
* Move the calculations to the render funcion * Stop automatically `$sce.trust()`-ing the HTML code. (So now `$sanitize` is invoked automatically.) This also removes the need to use the `$sce` module, or to set the `trustedDIffHTML` flag, simplifying the code. * Use the `objectEquality` flag when `$watch()`ing the targets, so that we pick up changes in both the number and the contents of the targets
-
csillag authored
-
gergely-ujvari authored
Update Annotator to 6da826c7 (typed-packaging branch)
-
Kristof Csillag authored
Re-add jQuery output to the assets.yaml
-
csillag authored
... which removes the single remaining line of debug output.
-
Aron Carroll authored
Otherwise the Chrome extension doesn't get the jQuery file copied into it's public folder. Also had to rename jQuery to include the version string as Webassets will skip an asset entirely if the output filename matches the content filename. This causes the embed.js loader to skip the loading of jQuery completely.
-
- 18 Nov, 2014 3 commits
-
-
Randall Leeds authored
Terser logging
-
Gergely Ujvari authored
Fix #1645
-
Nick Stenning authored
Normalize for diacritics
-
- 17 Nov, 2014 1 commit
-
-
Randall Leeds authored
Realtime (behind a feature flag)
-
- 16 Nov, 2014 2 commits
-
-
Gergely Ujvari authored
-
Gergely Ujvari authored
-
- 15 Nov, 2014 1 commit
-
-
Randall Leeds authored
Use jquery.min.js downloaded from jQuery.com
-
- 14 Nov, 2014 14 commits
-
-
BigBlueHat authored
-
BigBlueHat authored
Because of the jquery.min.js change
-
Gergely Ujvari authored
- Using proper regexp from xregexp - Renamed unidecode to uniFold Thanks for @nickstenning
-
Gergely Ujvari authored
We have every analyzers setup for ES to do that more precisely.
-
Gergely Ujvari authored
Old default was term query. Removed es options from client-side field definitions. Cleanup old code
-
Gergely Ujvari authored
We judge whether to normalize or not by the variable type
-
Gergely Ujvari authored
-
Gergely Ujvari authored
-
Gergely Ujvari authored
-
Gergely Ujvari authored
-
Nick Stenning authored
Vagrantfile correctly starts and sets runlevels for elasticsearch.
-
Randall Leeds authored
Firefox addon + build process
-
BigBlueHat authored
-
BigBlueHat authored
-