Mihai Varga
eff724bda7
loolwsd: fixed poorly placed cronjob
2015-08-03 22:01:11 +03:00
Mihai Varga
b0282a2a03
Revert "loolwsd: LRU expiry persistent cache"
...
This reverts commit 74dcec1d3f
.
The cronjob replaces this
2015-08-03 21:51:55 +03:00
Mihai Varga
eceb977186
loolwsd: cron job to delete old tiles from rpm packages
...
place a cronjob file in /etc/cron.d/ which is removed when
the loolwsd rpm packages is uninstalled
2015-08-03 21:50:41 +03:00
Mihai Varga
b38d701b97
loleaflet: updated README to reflect new API
2015-08-03 19:19:38 +03:00
Mihai Varga
6eef93a288
loleaflet: send the updateparts message too
2015-08-03 19:08:06 +03:00
Mihai Varga
6812c6aa0b
goToPage API
...
in loleaflet, this is achived by invalidating the cursor and centering
the viewing area around it
2015-08-03 19:07:02 +03:00
Mihai Varga
7aa7c59074
loleaflet: handle parts in Writer
...
In Writer a part is a page and we only get notified about the
current page in which the cursor is. Internally (invalidation and
caching) we work with a single part (0)
2015-08-03 17:39:45 +03:00
Mihai Varga
992f19e6e8
loolwsd: handle parts in Writer
...
In Writer a part is a page and we only notify the client about the
current page in which the cursor is. Internally (invalidation and
caching) we work with a single part (0)
2015-08-03 17:29:23 +03:00
Mihai Varga
6257081494
loleaflet: bump version after tarball
2015-08-03 10:15:09 +03:00
Mihai Varga
8e3cddb76b
loleaflet: bump version before tarball
2015-08-03 10:14:47 +03:00
Mihai Varga
91c98a344e
loolwsd: bump version after tarball
2015-08-03 10:14:19 +03:00
Mihai Varga
ac365f6d17
loolwsd: bump version before tarball
2015-08-03 10:13:07 +03:00
Mihai Varga
a205889e35
loleaflet: update version in master branch
2015-07-31 21:01:40 +03:00
Mihai Varga
f2a950d885
loleaflet: handle the case when prefetching starts from the last part
2015-07-31 17:34:24 +03:00
Mihai Varga
99089a9dd3
loleaflet: don't create img object for prefetched tiles from other parts
...
Instead, add an extra parameter to the 'tile' command (prefetch=true)
to know to cache it when it arrives on the client
2015-07-30 15:11:00 +03:00
Mihai Varga
71750599bd
loleaflet: prefetch all tiles from other parts
...
not only those outside of the visible area
2015-07-30 14:41:22 +03:00
Mihai Varga
9339004176
loleaflet: no rectangle around toolbar buttons
2015-07-29 18:07:50 +03:00
Mihai Varga
f3d5b7c09c
loleaflet: UI tweaks
2015-07-29 17:02:32 +03:00
Mihai Varga
4ae546d7bd
loolwsd: don't move editing tiles to persistent on saveAs
2015-07-29 16:58:43 +03:00
Mihai Varga
a6091f9f6b
loolwsd: don't decode the url in the saveAs command
2015-07-29 11:39:35 +03:00
Mihai Varga
932ffaad68
loleaflet: delete invalid tiles outside of the visible area
2015-07-28 12:32:49 +03:00
Mihai Varga
f36431571e
loleaflet: start prefetching after 5s of inactivity
...
After 5s of inactivity request new tiles every 0.75s
2015-07-28 10:31:51 +03:00
Mihai Varga
1f88357aa8
loleaflet: tilebench - replay an editing session
...
Sends recorded key input commands to the server over a period
about 20 seconds and then requests and empty tile so that the
'alltilesloaded' event is fired in the end, letting us know that the
editing session finished.
2015-07-27 17:53:18 +03:00
Mihai Varga
88f32c61be
loleaflet: log method accepts a timestamp parameter
...
This will be used for tests, to add timestamps to tile requests
2015-07-27 17:51:45 +03:00
Mihai Varga
8d2afb39df
loleaflet: update max bounds when the document has a new size
2015-07-27 12:34:11 +03:00
Mihai Varga
04be35fa39
loleaflet: prefetch tiles when all empty tiles have loaded
2015-07-27 12:26:08 +03:00
Mihai Varga
746c3cb747
loleaflet: updated the test to work with the new scrollbar control
2015-07-27 10:34:07 +03:00
Henry Castro
74dcec1d3f
loolwsd: LRU expiry persistent cache
...
When tile requests from the cache, update time stamp file
so LRU tiles are removed.
2015-07-25 20:12:07 -04:00
Henry Castro
ec094f1601
loolwsd: remove _pendingPreSpawnedChildren.
...
_pendingPreSpawnedChildren is no longer need it, because
fork() is used.
Also adjusted time sleep to 1 second.
2015-07-24 15:17:46 -04:00
Henry Castro
6dafcc753f
loolwsd: process sleep for amount of time ...
...
specified by MAINTENANCE_INTERVAL
2015-07-24 14:10:24 -04:00
Henry Castro
e107fa662c
loolwsd: update loolstat display processes utility
2015-07-24 13:54:35 -04:00
Mihai Varga
53f51a8650
loleaflet: dynamically create the parts preview and tabs divs
2015-07-24 18:13:58 +03:00
Mihai Varga
4f62d67b80
loleaflet: keyboard navigation now also fires 'scrollby' event
2015-07-24 17:17:49 +03:00
Mihai Varga
eca15f7c17
loleaflet: scroll API and event description in README
2015-07-24 16:04:38 +03:00
Mihai Varga
36ccbd84fb
loleaflet: scroll by 1/4 of the view size
2015-07-24 16:04:38 +03:00
Mihai Varga
d7019a0a79
loleaflet: reverse mouse wheel delta sign
...
So that a positive value would scroll down
2015-07-24 16:04:38 +03:00
Mihai Varga
bfa5eda503
loleaflet: renamed handler so we can later have a 'scroll' method
2015-07-24 16:04:38 +03:00
Mihai Varga
e7fc840c9e
loleaflet: mouse scroll is now triggered on the map div
...
Not on the document scrollbar container as before
2015-07-24 16:04:38 +03:00
Mihai Varga
d33f71d32d
loleaflet: renamed Map.ScrollWheelZoom to Map.Scroll
2015-07-24 16:04:38 +03:00
Mihai Varga
9b097f376d
loleaflet: add the scrollbars as a control to be easily removed
2015-07-24 16:04:38 +03:00
Tor Lillqvist
bbd5e54785
Let's try to have a bit saner dependencies
...
Surely loolwsd shouldn't depend on dev packages. And libpng12 gets included
automatically.
2015-07-24 14:31:46 +03:00
Tor Lillqvist
5bee6f71a2
Add more synthetic dependencies per customer wish
...
Not sure why they want to depend on those dev packages!?
2015-07-24 14:03:53 +03:00
Mihai Varga
75155481ac
loleaflet: dynamically create the clipboard div
2015-07-23 17:17:56 +03:00
Mihai Varga
1609139908
loleaflet: removed console.log call
2015-07-23 16:55:38 +03:00
Mihai Varga
5f368efc32
loleaflet: test if loading a document and scrolling works
...
To run the test, open tilebench.html in a browser
2015-07-23 16:53:56 +03:00
Mihai Varga
d055317175
loleaflet: notify when all empty tiles have loaded
...
Will be used for testing
2015-07-23 15:45:08 +03:00
Mihai Varga
929cf9e061
loleaflet: disabled prefetching in editing mode
...
Because the server discards requests that are already in the queue so
we can no longer keep track of the number of requested/received tiles.
This count was used to determine if the user is idle (not editing) so
we can prefetch tiles in the meanwhile
2015-07-22 18:17:38 +03:00
Mihai Varga
b083470901
loleaflet: set calc sheet names in tabs
2015-07-22 15:26:19 +03:00
Mihai Varga
e29d7c8468
loolwsd: save the whole status not only the fst line
2015-07-22 15:09:14 +03:00
Mihai Varga
379072c0aa
loleaflet: parse the whole message if it's not a tile
...
Some messages might have new line characters
2015-07-22 15:08:11 +03:00