summaryrefslogtreecommitdiff
path: root/desktop
AgeCommit message (Collapse)Author
2017-05-19better reporting for normal response from updaterMarkus Mohrhard
Change-Id: I26cbd69c46afadc21eeab73cbccddc6873c43655
2017-05-19extract the common updater path info into methodsMarkus Mohrhard
Change-Id: I8d25fc3c6a6a0a7e05bac6679f2312a904e75bbd
2017-05-19either try to install an update or check for updateMarkus Mohrhard
Change-Id: Id1e879598ef34715786e10e163ed1e4689f3137a
2017-05-19normalize path for updaterMarkus Mohrhard
2017-05-19first stab at normalizing updater pathMarkus Mohrhard
Change-Id: I5ef2253068595c41577330395810b0797eff8cbb
2017-05-19use an update dir that is in the user profileMarkus Mohrhard
The user profile should always be writable Change-Id: I45f7e05e128d62a5930e6db9793b8cf4e7751046
2017-05-19don't crash when we get bad responseMarkus Mohrhard
Change-Id: I4bc68e9f9604a8a39f36f10434571cd9fbb48ae1
2017-05-19hard coding the number of entries just leads to problemsMarkus Mohrhard
Change-Id: I527c2c881bf46b1724b8da9223b2614ff30fbec7
2017-05-19version entry is no moreMarkus Mohrhard
Change-Id: I5011deec4a3b00b22d68d5dff594586d74d717ba
2017-05-19protect the downloading of the update info also with try..catchMarkus Mohrhard
Change-Id: Ie3f2687670b02d8af85016c25b49cb42517701b9
2017-05-19update the update URL and adapt to the server changesMarkus Mohrhard
Change-Id: I6ece7924e6e0980c2bb4fffa9d733e6352382084
2017-05-19use the path and not the URL stringMarkus Mohrhard
Change-Id: I045e801a86f656a182bd1c5c42aca29cde694f71
2017-05-19use consistent method namesMarkus Mohrhard
Change-Id: I19e066b7e4c4ba1fc1b0802e80260a6d9b0d9b9a
2017-05-19follow redirects when downloading update filesMarkus Mohrhard
Change-Id: Ic6679aa3d150499b354ccb396c136178d662bb67
2017-05-19executable names on linux and windows are differentMarkus Mohrhard
Also use different user agent strings. Change-Id: I047e743f2ea13ee5ea6bff1cb5d6d86ca2ac6417
2017-05-19fix more platform define checksMarkus Mohrhard
Change-Id: I2e125770fc6c21141c45ccc057d95fada8ccf74c
2017-05-19handle errors returned by the serverMarkus Mohrhard
Change-Id: I91808a017123501fa28cc9b7bfa7316f3d52b7df
2017-05-19fix exception on windows when thread is not joinableMarkus Mohrhard
Change-Id: I1f8c8136e45b92a4143b802ea09257da2eec6a89
2017-05-19fix unused parameter warningsMarkus Mohrhard
Change-Id: I959129f9cf2ea0534cadf89948f9d1f09a7e2540
2017-05-19the header file is also needed on windowsMarkus Mohrhard
Change-Id: I9d13753dd067f5370035233cb5cb7815b01f28d1
2017-05-19fix windows buildMarkus Mohrhard
Change-Id: I260e2a6266d8bac2ad10b85d67721222049fce47
2017-05-19add the missing libs for the testMarkus Mohrhard
Change-Id: Iac96738d84a90f2125c1844c3380ea9a3a9c1645
2017-05-19update the last update check timeMarkus Mohrhard
Change-Id: I4a664c5dca2fcefbea49e1e550e82d191ba358dd
2017-05-19only check for updates once every 7 daysMarkus Mohrhard
Change-Id: Ia2dc109ba80c346922c0236c3ca6ea09e18e9eb3
2017-05-19correctly pass the callback executable to the updaterMarkus Mohrhard
Change-Id: I88e5c00911841282dbacf1685a3bd0ad0ecf05a7
2017-05-19reenable the download of the update filesMarkus Mohrhard
Change-Id: I123298d323253a83719033756ca7e0a83a2d157f
2017-05-19use correct syntac for platform stringMarkus Mohrhard
Change-Id: I525d92fe6df6f2f4884a8d4a1de6e1637fcf8931
2017-05-19file size is obviously an integerMarkus Mohrhard
Change-Id: I7f816fd17a2c9d79415771763c6814f91827d961
2017-05-19use my own server for now for the new update checkMarkus Mohrhard
2017-05-19restart soffice after the updateMarkus Mohrhard
Change-Id: I0647f51099bace568f18b478ed500164f532eb40
2017-05-19fix the buildMarkus Mohrhard
Change-Id: I8af0c43542f7428f9ac74fee1079e9087820d15c
2017-05-19start writing the update.info fileMarkus Mohrhard
Change-Id: I22e8c2d878413ae1b4d61a20c054e04da9d6ccb1
2017-05-19an URL is not a pathMarkus Mohrhard
Change-Id: I15a576a4b529d5551b72955212db7f10277747e3
2017-05-19apply the mar file after downloadingMarkus Mohrhard
Change-Id: Id793ecc7954e1bb8f6859a7fbb3f4aad6e84fb37
2017-05-19improve the update checkerMarkus Mohrhard
Change-Id: I78fff95e835d5480c84fc334ee6cd716be531163
2017-05-19tempMarkus Mohrhard
Change-Id: I5a3b395d59727be83d4e0a1bdf37f82500f99853
2017-05-19improve update checker and update downloader codeMarkus Mohrhard
2017-05-19indentation fixMarkus Mohrhard
Change-Id: Iff26d67f13e2801b77e9fb9ad77399b5956fe324
2017-05-19don't run the updates when the updater has been disabledMarkus Mohrhard
Change-Id: I9cf046d94ec0db2af965380f6e0935f0193e427d
2017-05-19first version of the two step updaterMarkus Mohrhard
Change-Id: Ic449b625843c2aaaec69a95d25fbdafd45bb7409
2017-05-19add initial version of running the updaterMarkus Mohrhard
Change-Id: If21aa08ec4f535d79e6f5cbe6fc1a10626752bea
2017-05-18Revert "Fix typos"Stephan Bergmann
This reverts commit 26a67002fcb9381b54de6cae1aaa37120d49066a. "Iff" is not a typo, see 2a65bf32ec270484dcea4d22d3c93552dc0c24dd "Revert 'Typo: iff->if'".
2017-05-18Fix typosAndrea Gelmini
Only replaced "iff" with "if" Change-Id: Ib9dfa5c12b05500043147fe3b65f923b1b12a581 Reviewed-on: https://gerrit.libreoffice.org/37782 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Eike Rathke <erack@redhat.com>
2017-05-16Remove dead rtl::Static instancesStephan Bergmann
...effectively dead ever since c1758889cbd5e8e4afb1044425c908715eb3e1cd "Heavily simplified utl::ConfigManager" changed the references into them (rBrandName etc.) into non-references (for reasons lost). Change-Id: Ib77fb458ade9d9b53ec5c1cc1e38785a47c42c42
2017-05-16loplugin:checkunusedparams variousNoel Grandin
Change-Id: I5d1cc807134230d86e0226a12fada204004312d3 Reviewed-on: https://gerrit.libreoffice.org/37675 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-05-16lok: sc: misplaced comment mark on inserting/deleting/resizing row/colMarco Cecchetti
A unique id has been introduced, in a similar way of what occurs in Writer. Change-Id: I7b2ef694867fb4184c4cfc616fe1c8f12da3b676 Reviewed-on: https://gerrit.libreoffice.org/36962 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2017-05-12remove unused uno::Reference varsNoel Grandin
found by temporarily marking Reference as SAL_WARN_UNUSED. Change-Id: I18809b62654467f890016adcc92576980ced393b Reviewed-on: https://gerrit.libreoffice.org/37511 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-05-11lok: sc: notify cell cursor position to address control in clientMarco Cecchetti
A new callback has been introduced for notifying the client: LOK_CALLBACK_CELL_ADDRESS Change-Id: I40b38a3cb8fb658c3f00332d56cfcbaf98e13771 Reviewed-on: https://gerrit.libreoffice.org/37357 Reviewed-by: pranavk <pranavk@collabora.co.uk> Tested-by: pranavk <pranavk@collabora.co.uk>
2017-05-11remove some unnecessary temporary OUStringsNoel Grandin
found with: git grep -nP 'OUString\(\s*\w+\s*\)' | grep -v new | grep -v return Change-Id: I923109b4339210aed2639e423fbc4d5f19233f02 Reviewed-on: https://gerrit.libreoffice.org/37463 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-05-10Resolves: rhbz#144437 make gnome-documents not crash the whole timeCaolán McNamara
accept that once initted that LibreOffice cannot be deinitted and reinited (without lots of work), but allow the main loop to quit and restart so LOKs thread can run and exit successfully, new LOK connections will restart the main loop. The buckets of global state continues to be valid the whole time this way Change-Id: Ide54c0df2ce4065f7c192ae8c2cedfaaa2b58d72 Reviewed-on: https://gerrit.libreoffice.org/37399 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>