Commit graph

19 commits

Author SHA1 Message Date
s1341
a5eced9952 Allow compose or apply to be used in GoToRevision
Controlled on the static PadClient.USE_COMPOSE variable.
2013-12-17 17:36:20 +02:00
s1341
ccfb0e2d56 Change changesetLoader to run every 200ms:wq 2013-12-17 17:36:17 +02:00
s1341
eef08490b2 Minimal working UI wireup
Working:
  - location.hash
  - click on slider
  - stepper buttons
  - UI update (except authors)
Not working:
  - playback
  - bugs in transition code
2013-12-17 17:36:15 +02:00
s1341
3013bab251 More or less working goToRevision
There are still some bugs in the traversal algorithm, as well
as bugs being triggered in the server. Also, for some reason it looks
like there is a problem with the attribute pool not containing certain
elements.
2013-12-17 17:36:14 +02:00
s1341
11146ce1cd Cleanup cruft. Start wiring things up 2013-12-17 17:36:12 +02:00
s1341
360bb55dac Fix discontinuity detection in revision traversal 2013-12-17 17:36:12 +02:00
s1341
186efe0b21 Make the transition algo a little more accurate.
There are still some weird kinks in the traversal algorithm. For
example, trying to go from 9 -> 19 fails very oddly.
2013-12-17 17:36:11 +02:00
s1341
c634822a9d Fix reverse traversals 2013-12-17 17:36:10 +02:00
s1341
1eddedc434 working revision/changeset graph
findPath works. transition requests changesets from server. processing
of changesets works correctly.

Only need to manage the async-ifying of transition, which is currently
written as a while loop, (with a short-circuit break for debugging).
2013-12-17 17:36:10 +02:00
s1341
3d4b6a9a4a Cleanup code (jshint) 2013-12-17 17:36:08 +02:00
s1341
88971c1462 add missing break 2013-12-17 17:36:08 +02:00
s1341
e54d63dbcb Fix syntax errors 2013-12-17 17:36:07 +02:00
s1341
8c96c4c60e Spike of revision graph 2013-12-17 17:36:06 +02:00
s1341
6526942c11 PadClient initial 2013-12-17 17:36:06 +02:00
s1341
78eb0c7410 Working changesetloader (no caching) 2013-12-17 17:36:05 +02:00
s1341
47a6c74bde Add configurable interval 2013-12-17 17:36:04 +02:00
s1341
30279e2fe3 Fix typos, add Thread class 2013-12-17 17:36:04 +02:00
s1341
a90cf74108 wrong findPath function. corrected 2013-12-17 17:36:03 +02:00
s1341
2a63aa5b44 add revisioncache which is destined to replace broadcast_revisions 2013-12-17 17:36:02 +02:00