summaryrefslogtreecommitdiff
path: root/tools/KitClient.cpp
AgeCommit message (Collapse)AuthorFilesLines
2019-11-13killpoco: removed StringTokenizer from tools directoryPranam Lashkari1-6/+5
removed use of Poco::StringTokenizer from the tools directory using LOOLProtocol::tokenize and std::vecor<std::string> Change-Id: I0673e658fd35cbdc7425a99f1dcea0b54923f52c Reviewed-on: https://gerrit.libreoffice.org/82568 Reviewed-by: Jan Holesovsky <kendy@collabora.com> Tested-by: Jan Holesovsky <kendy@collabora.com>
2019-11-07killpoco: Don't use POCO for app exit values.Jan Holesovsky1-4/+5
Change-Id: I2948ac45a7b4243f7afde08d5245530fdbf9a070 Reviewed-on: https://gerrit.libreoffice.org/82125 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com> Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2019-08-17Update LOK headers and reuse callback-type-to-string helperAshod Nakashian1-52/+2
Also, avoid repeatedly converting INT_MAX to string. It's an arbitrary large number, so use 1 billion, which is probably more easily recognizable as an arbitrary large number. Change-Id: Ie6f898d6e8978efa29c355f3cb50b60114870f0d Reviewed-on: https://gerrit.libreoffice.org/77593 Reviewed-by: Ashod Nakashian <ashnakash@gmail.com> Tested-by: Ashod Nakashian <ashnakash@gmail.com>
2019-08-15tdf#122529 Support for table overlay - column/row change markersTomaž Vajngerl1-0/+1
This adds table markers for resizing rows and columns if the user has the table selected or the cursor is in the table. The code reacts to the callback "tableselected:", where the markers are created for each column and row, if the payload (json) of course has any data. When the marker is dragged, a uno command to resize the table column or row border is send to the core. Change-Id: I9b21d09639c1b2be70a1a897f9e3340b453d847e Reviewed-on: https://gerrit.libreoffice.org/77360 Reviewed-by: Tomaž Vajngerl <quikee@gmail.com> Tested-by: Tomaž Vajngerl <quikee@gmail.com>
2019-07-29tdf#125425 add cell selection markers and cell auto fill markerTomaž Vajngerl1-0/+2
This replaces the standard text selection marker with a cell selection markers to resize the cell selection. This looks and behaves better for cells in Calc and it is also easier to deal with. Additionally add auto fill marker to perform the auto fill action on the cells. This was not possible to do previously unless you hit an invisible part of the cell selection, which is not convenient when using touch. Change-Id: Ia02d03b7b8e8d98412ea98eb92fb47d1505ef979 Reviewed-on: https://gerrit.libreoffice.org/76494 Reviewed-by: Tomaž Vajngerl <quikee@gmail.com> Tested-by: Tomaž Vajngerl <quikee@gmail.com>
2019-04-16perftrace: consume PROFILE_FRAME messages and chart lok ProfileZones.Michael Meeks1-0/+1
Also - enable performance tracing in the kit when we're logging at trace level. Change-Id: I838e8d7769b0ead8508c4482c58e0e2564dcee91
2018-11-12Notify about the editing context.Jan Holesovsky1-1/+1
And also: * Hint the compiler to warn about the missing callbacks. * Add few missing ones. * Update the bundled headers. Change-Id: I8d31363eaaea289e8a517c0b9b1142b33ce3027e
2018-11-09Fix -Werror,-Wswitch warningMiklos Vajna1-0/+1
Change-Id: Id6d25955ee99d0c547d92cfbea407135a75ca47b
2018-11-09handle signature status and prepare document signing in WSDTomaž Vajngerl1-0/+1
This adds handling of signature status (manually request for the status or as a callback) in WSD. In addition prepare support for signing of document, but don't yet trigger the actual LOKit function (needs the JS building blocks set up first to know how to handle the payload - certificate and private key) Change-Id: Ic76baa5847bb52adde616338187d5979e0093c6d Reviewed-on: https://gerrit.libreoffice.org/62533 Reviewed-by: Tomaž Vajngerl <quikee@gmail.com> Tested-by: Tomaž Vajngerl <quikee@gmail.com>
2018-04-03calc: drop down button markerMarco Cecchetti1-0/+1
Change-Id: Ic069ad40e6749f43709760e7f4f0d96b39d5a4ce Reviewed-on: https://gerrit.libreoffice.org/51598 Reviewed-by: Marco Cecchetti <mrcekets@gmail.com> Tested-by: Marco Cecchetti <mrcekets@gmail.com>
2018-03-21Fix -Werror=switch warningMiklos Vajna1-0/+1
Change-Id: I9542ec33df7a2c141055264cb09dc58cb3ad7593
2017-12-20loplugin:includeformPranav Kant1-4/+4
Change-Id: Ib62a7aa61062f00698aa3e8a144438de5c57e53d
2017-12-04lokdialog: Adapt to LOK dialog API changesPranav Kant1-2/+1
Change-Id: I653304e71573eb253e09a72bc87d54b8554ba7ff
2017-10-02lokdialog: Add dialog related callbacksPranav Kant1-0/+2
Change-Id: I5dc54c4bdbaf066b3b089a00fbc89b943e73caae
2017-08-17Extending WOPI implementaion to introduce 'Save As' featureAditya Dewan1-0/+1
Change-Id: Ic4c80f4c4b54944143682c25a5878c1336787b27 Reviewed-on: https://gerrit.libreoffice.org/40946 Reviewed-by: pranavk <pranavk@collabora.co.uk> Tested-by: pranavk <pranavk@collabora.co.uk>
2017-06-07Bin redundant codePranav Kant1-6/+3
Change-Id: Id691052e343cea73f3dec512ee6f4d4960f9614b
2017-05-11calc: added an address input fieldMarco Cecchetti1-0/+1
Change-Id: Ic030724e392693847a195b5e53866b40ebad7435 Reviewed-on: https://gerrit.libreoffice.org/37359 Reviewed-by: pranavk <pranavk@collabora.co.uk> Tested-by: pranavk <pranavk@collabora.co.uk>
2017-04-21Calc: changed the way header are updated on row/col insertion/deletionMarco Cecchetti1-0/+1
Now when a row/col is inserted/removed or resized is the core to notify the client that current header is no more valid and a new header should be requested by the client to core. In this way core can notify the header invalidation to all views. Change-Id: Ia3c1872b73cfb3458cd0d35907291a9fc9eebd11 Reviewed-on: https://gerrit.libreoffice.org/36729 Reviewed-by: Jan Holesovsky <kendy@collabora.com> Tested-by: Jan Holesovsky <kendy@collabora.com>
2017-03-10config.h - get includes right: must always be the first include.Michael Meeks1-0/+2
2017-02-07Avoid including LibreOfficeKit.h.Jan Holesovsky1-1/+0
Change-Id: I112b79790839352ffd0d82394ffc7e2d8e8dcf44
2017-01-27Initial support for comments lok apiPranav Kant1-0/+1
Change-Id: I1fc48e245a47f7b8d4260009d8c377c30d0b8820
2017-01-13No Hungarian notation pleaseTor Lillqvist1-3/+3
Change-Id: Ia624de45a792db7e39f2245aaea7d940b30b0db2
2017-01-04Reanme png namespace to Png for consistencyTor Lillqvist1-1/+1
As far as I see, we tend to use the same namespace name as the basename of the corresponding include file, and this stuff is defined in a file called Png.hpp. Change-Id: Id859e13e94568abd9f1d5b4ef3bfbbb0c156db11
2016-12-31wsd: include cleanupAshod Nakashian1-1/+0
Change-Id: Id481cfbab6be12a095918bdc7318fb3584345307 Reviewed-on: https://gerrit.libreoffice.org/32548 Reviewed-by: Ashod Nakashian <ashnakash@gmail.com> Tested-by: Ashod Nakashian <ashnakash@gmail.com>
2016-11-25Adapt makefiles, includes etc. to new locations.Michael Meeks1-1/+1
2016-11-25Apply the pre-branch rename script to re-organize the source.Michael Meeks1-0/+222