Mihai Varga
51505e1934
add an ID parameter to the downloadas command
...
We need it to know wheter the user wants to download the file or just
print it, etc
2015-10-09 17:20:18 +03:00
Mihai Varga
676c6d60d1
tdf#94607 downloadAs command that generates an URL for the doc
...
When requested, the document is exported under
/jail_path/CHILD_ID/user/thedocument/RANDOMDIR/filename
and CHILD_ID, RANDOMDIR and the filename are communicated to the client.
When the client requests
http://server:port/CHILD_ID/RANDOMDIR/filename , the exported document
is served and then RANDOMDIR is removed
2015-10-09 16:11:38 +03:00
Mihai Varga
a4003470e3
loolwsd: update the bundled headers
2015-10-08 16:49:46 +03:00
Mihai Varga
d8fa9d708b
handle LOK_CALLBACK_SEARCH_RESULT_SELECTION callback
2015-10-06 18:05:44 +03:00
Mihai Varga
886cdc80df
search result count callback handler
2015-10-05 16:44:40 +03:00
Mihai Varga
14dca89150
We now send the mouse button that has been pressed and also they key
...
modifiers for actions such as ctrl+click or shift+click
2015-10-05 15:04:19 +03:00
Mihai Varga
a0e74cb5c4
loolwsd: update page sizes when the doc size changes
2015-09-30 17:22:00 +03:00
Mihai Varga
34401c94f6
loolwsd: switch to editing dir when invalidating the cursor
2015-09-30 17:17:03 +03:00
Miklos Vajna
7441ffa21a
loolwsd: document partpagerectangles command on both directions
2015-09-29 12:55:21 +02:00
Miklos Vajna
80ec8a5b4f
loolwsd: parse the partpagerectangles command and cache the values
2015-09-29 12:51:19 +02:00
Miklos Vajna
5d5d41d619
loolwsd: update bundled LOK headers
2015-09-29 12:51:19 +02:00
Miklos Vajna
1feac82b21
loolwsd: implement a 'make tags'
2015-09-29 12:51:19 +02:00
Mihai Varga
eca5a95ecf
Bump 'minor' number in version
2015-09-16 18:40:37 +03:00
Henry Castro
8a10a16855
loolwsd: restore interactive testing
2015-09-11 16:31:43 -04:00
Mihai Varga
b278554ba6
loolwsd: update bundled headers
2015-09-10 12:56:32 +03:00
Mihai Varga
d1ecdbc3df
loolwsd: parse the commandvalues
command and cache the values
...
The values are chaced in the file named
"cmdValues" + unoCmd + ".txt"
2015-09-09 20:23:49 +03:00
Mihai Varga
aad12a8f2b
loolwsd: stop loolwsd service before installing .deb
2015-09-08 16:34:20 +03:00
Mihai Varga
8a371765bc
loolwsd: copy /etc/localtime when running systemplate-setup
2015-09-08 13:03:43 +03:00
Mihai Varga
564572e561
loolwsd: also add /etc/host.conf in chroot
2015-09-08 13:03:14 +03:00
Mihai Varga
e17598e866
loolwsd: also copy /etc/nsswitch.conf
2015-09-08 11:31:49 +03:00
Mihai Varga
5396a83c26
loolwsd: copy /etc/hosts when running the server
2015-09-07 15:56:47 +03:00
Mihai Varga
515e6f7fea
loolwsd: copy /etc/resolv.conf in the jail
...
Because sometimes the hostname is not resolved
2015-09-04 18:43:47 +03:00
Andras Timar
289b8646d2
loolwsd: workaround postinstall script failure in docker environment
2015-08-31 12:29:29 +02:00
Henry Castro
0c6c2c8da2
loolwsd: revert update status when switching parts
2015-08-28 01:28:14 -04:00
Henry Castro
b32b407714
loolwsd: add an optional parameter to load url= ...
...
load part=X url="http" is required to re-establish the connection
2015-08-27 00:18:44 -04:00
Henry Castro
90f790d7ad
loolwsd: update status when switching parts
2015-08-27 00:07:11 -04:00
Mihai Varga
1cfd1352ce
loolwsd: renamed getStatus/saveStatus to getTextFile/saveTextFile
...
And added a getStyles method that uses the above methods to cache
document styles
2015-08-19 11:48:49 +03:00
Henry Castro
38c40efbf3
loolwsd: update LibreOfficeKitInit.h
...
lok: namespace and re-work various types & helper functions.
by Michael Meeks.
2015-08-18 17:31:58 -04:00
Mihai Varga
12ebcd4038
loolwsd: .deb should depend on libreoffice5.0
2015-08-14 11:46:28 +03:00
Tor Lillqvist
baed263003
Check that the LO installation directory exists
2015-08-14 11:31:06 +03:00
Jan Holesovsky
a3cb6fe960
system-template: We need also the content of the symlinks from /etc/fonts.
2015-08-13 17:35:20 +02:00
Mihai Varga
3e0a3d9ed6
loolwsd: use a mutex when moving/removing tiles form the cache
2015-08-12 16:07:44 +03:00
Jan Holesovsky
44c3e01707
Fix typo in error.
2015-08-11 18:39:18 +02:00
Jan Holesovsky
2e6bb94395
More consistent error report.
2015-08-11 18:31:50 +02:00
Henry Castro
7aeca2f92b
loolwsd: destroy LOKit when child finished
2015-08-08 08:20:16 -04:00
Henry Castro
41355096dc
loolwsd: update loolstat, socket client and ...
...
prisioner
2015-08-08 08:09:22 -04:00
Henry Castro
54b1e1b612
loolwsd: set thread name to debug socket
2015-08-08 07:55:54 -04:00
Tor Lillqvist
25333f8f7c
loolwsd.postinst has superseded the postinst file
2015-08-06 20:38:16 +03:00
Tor Lillqvist
5b5a5489d5
Set up a lool user, group and systemd service on Debian, too
2015-08-06 20:10:04 +03:00
Mihai Varga
d4f818522a
'requestloksession' message that starts a LOK process
...
Used to predict the user's interaction with the document and to
provide a better response time
2015-08-06 18:54:45 +03:00
Henry Castro
ee928f9af1
loolwsd: create lokit process id logs
...
Also, when used with --test option, create lokit PID log
so it is attached to the debugger.
gdb loolwsd $(cat /tmp/lokit.pid)
2015-08-05 20:20:05 -04:00
Henry Castro
1c0153d5e0
loolwsd: ensure one child when debugging
...
when used with --test option:
./loolwsd --test --systemplate=${SYSTEMPLATE} --lotemplate=${MASTER}/instdir
--childroot=${ROOTFORJAILS}
ensure that one child is created and attach to it easily to debug lokit
messages
2015-08-05 20:05:30 -04:00
Henry Castro
0ec12fe11e
loolwsd: fix child fork when debugging one child
2015-08-05 18:19:51 -04:00
Jan Holesovsky
2d2fd83859
Document the timestamp= parameter in the protocol.txt.
2015-08-04 20:42:27 +02:00
Jan Holesovsky
527821597f
Make the timestamps work also for non-file:// URLs.
2015-08-04 20:39:33 +02:00
Tor Lillqvist
3b9514aa38
Bump major.minor to 1.3 here in master
2015-08-04 20:28:57 +03:00
Tor Lillqvist
13809cb5f3
Add crontab entry to remove old cached tiles
...
The same entry as Mihai used in the .spec file.
2015-08-04 17:44:14 +03:00
Mihai Varga
47a96e8dee
loolwsd: remove cron job when uninstalling the rpm package
2015-08-04 10:09:47 +03:00
Henry Castro
85b0474deb
loolwsd: remove time stamp query parameter
...
The original URI request with query parameters is processed by loKit.
2015-08-03 21:33:47 -04:00
Mihai Varga
eff724bda7
loolwsd: fixed poorly placed cronjob
2015-08-03 22:01:11 +03:00