Commit Graph

3510 Commits (fix-timeslider)

Author SHA1 Message Date
Marcel Klehr 59f54ad3ae Merge branch 'develop' into fix-timeslider 2014-01-24 17:29:10 +01:00
Marcel Klehr fd4dd915ce Merge pull request #2062 from Gared/enable_import_buttons
Fix #1835 Enable import buttons after failed import (timeout)
2014-01-24 08:26:37 -08:00
Marcel Klehr 8dd701b6b6 Merge branch 'develop' into fix-timeslider 2014-01-24 17:09:06 +01:00
Marcel Klehr 966fc25145 Merge remote-tracking branch 'remotes/origin/pr/2040' into fix-timeslider 2014-01-24 17:00:45 +01:00
Marcel Klehr 4b87f77aae Merge pull request #2068 from webzwo0i/fix-randomstring
fix randomstring
2014-01-24 07:43:19 -08:00
webzwo0i a43123880a fix randomstring 2014-01-24 01:19:14 +01:00
Gared bf6ec18ead Fix #1835 Enable import buttons after failed import (timeout) 2014-01-19 20:04:09 +01:00
John McLear e4fbf4bbcd Merge pull request #2061 from Gared/url_square_brackets
Fix #2058 Add square brackets to url characters
2014-01-19 10:26:16 -08:00
Gared 3715535f86 Fix #2058 Add square brackets to url characters 2014-01-19 19:23:11 +01:00
John McLear be4adec122 Merge pull request #2060 from rhelmer/bug844796-session-token-generation
Bug844796 session token generation
2014-01-15 11:46:55 -08:00
Robert Helmer 348d9a838f convert over to server-side crypto 2014-01-15 11:44:57 -08:00
Robert Helmer ae99c5ea6f new randomString function should take len arg 2014-01-15 11:44:41 -08:00
John McLear 346c03911d Merge pull request #2059 from rhelmer/bug844796-session-token-generation
mozilla bug 844796 - use node crypto module for randomString
2014-01-15 11:14:55 -08:00
Robert Helmer 9ef709e7f7 mozilla bug 844796 - use node crypto module for randomString 2014-01-15 10:58:50 -08:00
Siebrand Mazeland 2f9a9d8695 Localisation updates from https://translatewiki.net. 2014-01-11 16:47:39 +00:00
Siebrand Mazeland a35254c772 Localisation updates from https://translatewiki.net. 2014-01-06 11:01:26 +00:00
s1341 e64c589b2f added logging to assist in debugging 2013-12-31 18:38:00 +02:00
s1341 126c83f71c Commit despite bug in requestChangesets 2013-12-31 18:29:26 +02:00
s1341 1060544b86 transition is now much clearer.
It now does partial findPaths, builds the final path as it goes  and requests changesets for missing bits only.
2013-12-31 18:03:31 +02:00
Siebrand Mazeland 1e0456c7ed Localisation updates from https://translatewiki.net. 2013-12-28 17:43:47 +00:00
s1341 aaf028335e Fix the bug causing the lineAssem assert 2013-12-24 20:56:13 +02:00
s1341 9ee80c7a07 missing brace 2013-12-24 19:40:17 +02:00
s1341 f259481c64 Fix logging 2013-12-24 19:37:22 +02:00
s1341 39dc8622e6 Logging verbose by class 2013-12-24 19:30:46 +02:00
Siebrand Mazeland 44f817da01 Localisation updates from https://translatewiki.net. 2013-12-23 20:11:18 +00:00
s1341 321aa05eab Fix transition bug; add scrollIntoView. 2013-12-22 18:41:39 +02:00
s1341 d89babfaeb Handle clicking slider when playing 2013-12-22 18:27:34 +02:00
s1341 b4baba6155 Fixed transition algo not incrementing start
Added HUGE (1000 revs) bucket. There are still some libchangeset errors
which need fixing.
2013-12-22 18:21:54 +02:00
s1341 805e492e74 Handle new author info and revisions
Handle upstream new revisions and added users/authors.
2013-12-21 19:25:25 +02:00
s1341 3c0bd5767b Implement authorinfo; split RevisionSlider out 2013-12-20 14:12:48 +02:00
John McLear b5ca52a5e5 Merge pull request #2045 from ether/exposeUpdateBrowserSel
expose update browser selection function
2013-12-18 14:13:50 -08:00
John McLear 333d2f119b expose update browser selection function 2013-12-18 22:13:03 +00:00
John McLear 1c2f05cb96 Merge pull request #2044 from ether/ff-del-firstchar
dont error when pressing del on rep 0 0
2013-12-18 10:35:25 -08:00
John McLear 1a138438eb dont error when pressing del on rep 0 0 2013-12-18 18:34:35 +00:00
John McLear 33ecd3d52f Merge pull request #2041 from ether/fix-get-attr
better handling for attribute queries
2013-12-17 12:49:28 -08:00
John McLear 8313083cd9 better handling for attribute queries 2013-12-17 20:48:19 +00:00
John McLear af5b8d3e24 Merge pull request #2039 from ether/fix/dont-crash-on-failed-changeset_req
Don't crash if CHANGESET_REQ fails
2013-12-17 07:42:05 -08:00
s1341 ed3e88ba20 Real fix for the traversal/granularity bug.
The algo could still use improvements. In addition, the order of
execution of the callbacks means that the lower granularities will
always be available first, even if higher granularities were requested.

Note that there are some strange libchangeset errors now.
2013-12-17 17:36:22 +02:00
s1341 1c6012b29f Workaround for granularity issue.
Just return the granularity discovered to be empty from findPath and
provide it to requestChangesets. This is very sub-optimal, as it will
almost always result in granularity==1.
2013-12-17 17:36:22 +02:00
s1341 275c26f872 Cleanup; add getHeadRevision function to connection 2013-12-17 17:36:21 +02:00
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 13f4a71aba Clicking steppers should pause playback 2013-12-17 17:36:20 +02:00
s1341 541f0e5517 Fix top of editorcontainer so that it isn't behind timeslider 2013-12-17 17:36:19 +02:00
s1341 14b2af44a1 Don't process clicks on steppers if disabled 2013-12-17 17:36:18 +02:00
s1341 ab9b55dbc4 Play/Pause working. 2013-12-17 17:36:18 +02:00
s1341 ccfb0e2d56 Change changesetLoader to run every 200ms:wq 2013-12-17 17:36:17 +02:00
s1341 b8591edc8d Sliding now triggers goToRevision. 2013-12-17 17:36:16 +02:00
s1341 676ff3f436 Handle is only moved when triggered event is done. 2013-12-17 17:36:16 +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