- 15 Eki, 2015 15 kayıt (commit)
-
-
Jacobo Aragunde Pérez yazdı
This provider now throws exceptions with properly internationalized messages to be shown to the user. Change-Id: I0464bffe14cab24d50180cb5e2e62ce746bcba74 Reviewed-on: https://gerrit.libreoffice.org/16197Reviewed-by:
Jacobo Aragunde Pérez <jaragunde@igalia.com> Tested-by:
Jacobo Aragunde Pérez <jaragunde@igalia.com> (cherry picked from commit 78ecdbc2)
-
Jacobo Aragunde Pérez yazdı
With this patch, document providers are able to listen to changes in their preferences and update their internal state accordingly. Now ownCloud provider can see its server updated without restarting the application. Change-Id: I833c7ec9fc97be58bdc8ac2cbf4384a33c2b400e Reviewed-on: https://gerrit.libreoffice.org/16196Reviewed-by:
Jacobo Aragunde Pérez <jaragunde@igalia.com> Tested-by:
Jacobo Aragunde Pérez <jaragunde@igalia.com> (cherry picked from commit f8a4e1aa)
-
Jacobo Aragunde Pérez yazdı
Change-Id: Ic48275fe2e7d83fd5e77171f4f5740a527dec7e2 Reviewed-on: https://gerrit.libreoffice.org/16195Reviewed-by:
Jacobo Aragunde Pérez <jaragunde@igalia.com> Tested-by:
Jacobo Aragunde Pérez <jaragunde@igalia.com> (cherry picked from commit ba44368d)
-
Jacobo Aragunde Pérez yazdı
Change-Id: I4ad4dd12854ca9f332055a50131959f60f7da504 Reviewed-on: https://gerrit.libreoffice.org/16194Reviewed-by:
Jacobo Aragunde Pérez <jaragunde@igalia.com> Tested-by:
Jacobo Aragunde Pérez <jaragunde@igalia.com> (cherry picked from commit 79f5d446)
-
Jacobo Aragunde Pérez yazdı
Creates an activity to manage the settings of any document provider that needs them, and populated it with the settings required by the ownCloud implementation. The settings screen is not yet plugged to the document browser UI but can be launched with this command: adb shell am start -a android.intent.action.MAIN \ -n org.libreoffice/.storage.DocumentProviderSettingsActivity Change-Id: I83cff641fa61078f2bddbb98262af989c06985a9 Reviewed-on: https://gerrit.libreoffice.org/16193Reviewed-by:
Jacobo Aragunde Pérez <jaragunde@igalia.com> Tested-by:
Jacobo Aragunde Pérez <jaragunde@igalia.com> (cherry picked from commit d5c9d1de)
-
Jacobo Aragunde Pérez yazdı
Documents are downloaded to the private cache directory of the app, and opened from there. That directory is cleared and created again every time the application starts up. Change-Id: I5c05c8ae750b6ced3b419c67d84063e8ee3d84aa Reviewed-on: https://gerrit.libreoffice.org/16192Reviewed-by:
Jacobo Aragunde Pérez <jaragunde@igalia.com> Tested-by:
Jacobo Aragunde Pérez <jaragunde@igalia.com> (cherry picked from commit d6f9e415)
-
Jacobo Aragunde Pérez yazdı
This implementation can connect to a local server and browser its contents, but cannot download and open the documents yet. TODO: * Download and open documents. * UI to configure server, user and password. * Implement filtering to show only the documents of the desired type. * Improve error handling. Change-Id: I54a2e2e1d3e8ec8d824d75639e176ca452551f3e Reviewed-on: https://gerrit.libreoffice.org/16191Reviewed-by:
Jacobo Aragunde Pérez <jaragunde@igalia.com> Tested-by:
Jacobo Aragunde Pérez <jaragunde@igalia.com> (cherry picked from commit 69773f54)
-
Jacobo Aragunde Pérez yazdı
Library code from https://github.com/jaragunde/owncloud-android-library This patch downloads, builds and installs the library from a tarball uploaded to http://dev-www.libreoffice.org/src/. Reviewed-on: https://gerrit.libreoffice.org/16190Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Jacobo Aragunde Pérez <jaragunde@igalia.com> (cherry picked from commit e6fe508d) Change-Id: I28afaea4dabe2dab869b53b1881f4d5a6522943f
-
Miklos Vajna yazdı
Change-Id: I786fd580b3d08fa076eeb2bf90bd23b09c9f8182 (cherry picked from commit 562d8f57)
-
Miklos Vajna yazdı
Change-Id: I45a709d805e8706a2f186fd44b4f467d173bc61e (cherry picked from commit 97b09627)
-
Tor Lillqvist yazdı
(cherry picked from commit ab8cbb6c)
-
Tor Lillqvist yazdı
It is the wrong approach, from the time before tiled rendering, and has not been built for a long time. (cherry picked from commit 1b530664)
-
Tor Lillqvist yazdı
(cherry picked from commit 72a688db)
-
Tor Lillqvist yazdı
It was an early approach, indeed experimental, and has been abandoned for quite a while. (cherry picked from commit 43ad4c56)
-
Miklos Vajna yazdı
When copying the alpha channel, the offset was incorrect when canvas width/height did not equal. Change-Id: If0ab3ec7a4ad4dd958419b566fd473732965cfda (cherry picked from commit d30f5bc3)
-
- 14 Eki, 2015 10 kayıt (commit)
-
-
Miklos Vajna yazdı
Without that, the result in Calc/Impress is ambiguous. Change-Id: I8dfd8dafc996102ed583688fddd721c7600dc48c (cherry picked from commit ad280b67)
-
Miklos Vajna yazdı
Change-Id: I88865db539779bc401550d7b4a3729b89d7e18b1 (cherry picked from commit dd1fc224)
-
Miklos Vajna yazdı
Change-Id: Icee3a07103fad1bf70637fbf23299f50b7ad838d (cherry picked from commit 32d573cd)
-
Miklos Vajna yazdı
Change-Id: I8a2fcaad5806ef204cdac0f6eaac615d50d6d9e8 (cherry picked from commit 28a5d4b5)
-
Miklos Vajna yazdı
Given that sd doesn't support find-all yet, this works for normal find only at the moment (so it may report multiple rectangles, but always a single match). Change-Id: I47bd0d0161b9d1dc843bb503f5521f311fc158c4 (cherry picked from commit 395cfab0)
-
Miklos Vajna yazdı
This gives sd access to the selection rectangles as well (as opposed only to the document model positions of selections). Change-Id: Icb903e91f9e868573403b360bbe839705ddf2916 (cherry picked from commit f7764214)
-
Miklos Vajna yazdı
It turns out a full invalidation is still needed to trigger the loading of graphics on the new page, so instead of not invalidating just don't emit the notification about it during page switch. Change-Id: Ic99a3d4e268b3db61cf09c78ed0f310c9d365867 (cherry picked from commit 1631fa9a)
-
Miklos Vajna yazdı
In case of tiled rendering clients already get LOK_CALLBACK_SET_PART when switching slides, so it's pointless to additionally invalidate windows for help lines. Change-Id: Ibc15c9862ae85bd72328161fa5f7e72d82fd2a97 (cherry picked from commit ca343672)
-
Miklos Vajna yazdı
Search works by using sd::outliner::OutlinerContainer to iterate over all text objects of the document. We used to switch to each and every object, and only then search in it. In large presentations this means the number of invalidations during search was dependent on the number of slides between the current slide and the first match. Fix this by not calling sd::Outliner::SetObject() (which would call sd::Outliner::SetPage()) right after finding a text object, only later when we know it has matching content. The result is that the number of invalidations is not O(n) but O(1) till we find the first match. Change-Id: I29a11c8737a7e1db6a247eb98617d12495c8bb41 (cherry picked from commit aa5f4bb2)
-
Miklos Vajna yazdı
Not needed anymore since the dialog is gone. Change-Id: Icd3747683d2656a9404b405fc29aae6183dcfe15 (cherry picked from commit 8d1d2807)
-
- 13 Eki, 2015 4 kayıt (commit)
-
-
Tor Lillqvist yazdı
Change-Id: Ibecfa73dd1b865edba77caf51f5003d1b18692be (cherry picked from commit a0e10b1e)
-
Andrea Gelmini yazdı
Change-Id: I6dfb5fb468c1305a8f248bf5788c5760135fd835 Reviewed-on: https://gerrit.libreoffice.org/18955Reviewed-by:
Oliver Specht <oliver.specht@cib.de> Tested-by:
Oliver Specht <oliver.specht@cib.de> (cherry picked from commit d344d2b1)
-
Pranav Kant yazdı
Change-Id: I41bf3a21b5da9fc8155bbe6eb0f86078f90f6647 (cherry picked from commit 107d3116)
-
Miklos Vajna yazdı
Change-Id: I8cbb5b7a134fb84bd2c363b06f06f7f40964521f (cherry picked from commit 39321c5f)
-
- 09 Eki, 2015 1 kayıt (commit)
-
-
Miklos Vajna yazdı
1) The size of the searchResultSelection array in LOK_CALLBACK_SEARCH_RESULT_SELECTION provides the same information. 2) None of the clients except lokdocview used it. 3) Only sw provided this callback, not sc/sd. (cherry picked from commit f0e3fe84) Conflicts: libreofficekit/source/gtk/lokdocview.cxx Change-Id: I9da639b6693f24634f298f9bc4773f705e944359
-
- 06 Eki, 2015 2 kayıt (commit)
-
-
Andras Timar yazdı
Change-Id: I50cebc3fb4f8f620f2d25b41d0eb0d56fb32ffd8
-
Andras Timar yazdı
Change-Id: Ie3e2214a0e9992c84ff15d18cce991bb1b6e5e61
-
- 08 Eki, 2015 8 kayıt (commit)
-
-
Miklos Vajna yazdı
Change-Id: Iaca2c1807a6e92cf7a87b0843000d65aea45fe7b (cherry picked from commit a42f582e)
-
Miklos Vajna yazdı
Fails without commit a31f95b1 (sc tiled rendering: fix showing all search results, 2015-10-07). Change-Id: Ibc01d468168367f789b3f5046808104fa3f5ef18 (cherry picked from commit 97c41475)
-
Miklos Vajna yazdı
Normally lok_init() sets the component context, but not e.g. during unit testing. Change-Id: If3760f31af2e4b870f65e5aa7557607e8b6a1114 (cherry picked from commit de1f156c)
-
Miklos Vajna yazdı
And it just causes problems during unit testing. Change-Id: Ie8524b726ae2709bab707df9b2984f07357e3059 (cherry picked from commit dd7d9758)
-
Miklos Vajna yazdı
Change-Id: I9b0a32271a965bc4089720ccb61b26b67ceab7b2 (cherry picked from commit 1cb13d87)
-
Miklos Vajna yazdı
If there is a need for it, this could be extended later to work with uno sequences and/or OUStrings as well. Change-Id: Id0af8b1755c8e4b668720563d10a052337e1b2c9 (cherry picked from commit fce720b3)
-
Miklos Vajna yazdı
Calc can have multiple cells selected, but there is only one cell which has the black border around the cell. Code in ScViewFunc::SearchAndReplace() assumed that the two are always the same, and that's how find-all always highlighted the first match only. Fix this by avoiding emitting LOK_CALLBACK_TEXT_SELECTION two times, at least in the find-all case. Change-Id: Ifce789c7f5f11e94fb2445846279823096ecb2dd (cherry picked from commit a31f95b1)
-
Jan Holesovsky yazdı
Don't call it ~20 times on startup, instead call it once when the user actually opens the styles dropdown. Change-Id: I7bb28d0739bf917d23041f384f60a39a7ed5cbea
-