- 28 Mar, 2014 14 commits
-
-
Randall Leeds authored
-
gergely-ujvari authored
-
Ujvari Gergely authored
-
Ujvari Gergely authored
- The directive now determines the timezone - Determines the browser language settings - Adjusts the time to show in the tooltip with the timezone difference - Formats the timestamp according to the detected language - Uses jstz, momentjs, and moment-timezone
-
Ujvari Gergely authored
The fuzzytime directive's template has been modified to turn the timestamp into a link for the annotator's standalone page. Fixes #1008
-
Ujvari Gergely authored
- Now if a realtime update arrives, the tab numbers are recalculated - The new (or updated) annotations' parents are marked with the _updatedAnnotation property - The new blinkBuckets() function in the heatmap checks for these annotations and does the blinking in the relevant buckets and removes that property (so only one blinking will occur) - This new property is transferred via the bridge plugin
-
Ujvari Gergely authored
-
Ujvari Gergely authored
-
Ujvari Gergely authored
* angular-animate.js library was added to the project (as a file, and to assests.py and app.coffee) * The ng-repeater tags for annotations in both viewer.html and page_search.html were enhanced with the vl-animate class * This vl-animate css class contains the animation description in the common.scss (currently emulating a 3D cube change) * The update notification bar is no longer active.
-
Randall Leeds authored
It makes more sense to compute this when its value changes, rather than at the time the share button is toggled
-
csillag authored
-
csillag authored
-
Kristof Csillag authored
Scope cleanup part 1 Fixes #1099
-
csillag authored
-
- 27 Mar, 2014 12 commits
-
-
csillag authored
-
csillag authored
-
csillag authored
-
csillag authored
-
csillag authored
User visible: * Introduced the "Tab", "Selection" and "Comments" views, as per #1091 * Fixed the following problems: * Clicking on a tab does not update scope name * Clicking on a highlight does not update scope name * Clicking on heatmap does not update scope name Internal: * Change function names: * applyview -> applyView * applysor -> applySort * Move the `view` field from viewer's scope to rootScope * The `updateViewer` and `showViewer` methods of the Hypothesis class no expect a `viewName` parameter (alongside the list of annotations), which they use to update the `view` field of the rootScope. * Added a `getComments` RPC call in guest, to collect comments for comments scope.
-
gergely-ujvari authored
Like #1096, this is an angularjs upgrade issue too, which was already fixed once, so strange.
-
gergely-ujvari authored
Fixing the fix for the #1065
-
gergely-ujvari authored
Search refactoring 1 - try 2
-
csillag authored
This does the following: * Introduces the `viewFilter` service, to filter annotations according to a given query. * Factor out the filtering code from the controller into this new service. (As described in #1092) * Enhances the tab searching: now we can search for multiple tags.
-
csillag authored
-
csillag authored
-
csillag authored
-
- 25 Mar, 2014 3 commits
-
-
-
Randall Leeds authored
-
Randall Leeds authored
-
- 24 Mar, 2014 7 commits
-
-
gergely-ujvari authored
It was hiding in the manage_new_data(). It generated the standalone url for the annotations in the old hardcoded way. Fixed.
-
Randall Leeds authored
-
Randall Leeds authored
-
Randall Leeds authored
Closes #1086
-
Randall Leeds authored
Only replace extra slashes with a single slash.
-
gergely-ujvari authored
In the previous implementation we did a really unnecessary string conversion. This solution is shorter and cleaner. It does fix #1065 however it does not solve the underlying discussion about the document plugins unencoding.
-
Randall Leeds authored
Introducing email notifications to page owners.
-
- 21 Mar, 2014 2 commits
-
-
Randall Leeds authored
-
Randall Leeds authored
Add V1 viewsort feature
-
- 19 Mar, 2014 2 commits
-
-
RawKStar77 authored
-
RawKStar77 authored
The viewsort feature allows users to better control the annotations that appear in the sidebar. The view control allows users to select either SCREEN (in which the sidebar only displays annotations that are currently visible on screen) or DOCUMENT (All annotation on the page are visible in the sidebar). The sort feature allows users to sort annotations by newest, oldest, or location (where they fall in the document). Both controls are implemented in simple tabs below the topbar. The sort feature is implemented using Angular's very useful OrderBy attribute on ng-repeat. The view control is implemented using updateviewer.
-