Andras Timar
70439186da
Translated using Weblate (Arabic)
...
Currently translated at 80.0% (4 of 5 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (457 of 457 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (457 of 457 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (443 of 443 strings)
Translated using Weblate (Arabic)
Currently translated at 100.0% (443 of 443 strings)
Co-authored-by: Andras Timar <andras.timar@collabora.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/ar/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/ar/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/ar/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/hu/
Translation: Collabora Online/Help
Translation: Collabora Online/UI
Translation: Collabora Online/iOS app
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I90e2cf54c52c16645d580f87887433092a95fa88
2022-01-16 20:02:59 +01:00
Weblate
4ae3811abb
Added translation using Weblate (Arabic)
...
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Id5df53f1bf45752ef879d829b1a75dd6374ea270
2022-01-13 22:35:12 +01:00
Tor Lillqvist
32c1da2849
Add some more source files for debugging convenience
...
Signed-off-by: Tor Lillqvist <tml@collabora.com>
Change-Id: I2a2d7301cd9fa65bb96c2bf221f51fbc179d965e
2022-01-10 13:18:00 +02:00
Tor Lillqvist
6faca1d098
Bump CFBundleShortVersionString to match configure.ac
...
Signed-off-by: Tor Lillqvist <tml@collabora.com>
Change-Id: I0b768a8ca23e6dfa86223a99d6c1406943d82070
2022-01-05 15:12:31 +01:00
Weblate
908c99ed53
Added translation using Weblate (Tamil)
...
Added translation using Weblate (Tamil)
Co-authored-by: Weblate <noreply@weblate.org>
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I0f2365d3dc658b2ef0e4d0fba73cd49f48e73248
2021-12-02 13:59:21 +01:00
Aron Budea
14d28ca8b6
Make Notebookbar the default
...
Remove all occurrences of USER_INTERFACE_MODE configure
variable.
Signed-off-by: Aron Budea <aron.budea@collabora.com>
Change-Id: I398d97fa975a0c52391547d2e791ff17e7effde6
2021-11-19 16:08:44 +00:00
Andras Timar
f07ff8c7e0
rename: remaining lool->cool changes
...
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Ib7d4e804bebe52dead8d53b0e0bbaed0f08bf3d0
2021-11-18 14:14:11 +01:00
Henry Castro
a8b628ee43
mobile: rename 'lool' -> 'cool'
...
Change-Id: Icea136704eaf13c6da0ec455a9e6207b57e2a7f6
Signed-off-by: Henry Castro <hcastro@collabora.com>
2021-11-17 09:17:58 +01:00
Henry Castro
2f4ee1944b
ios: rename loleaflet -> browser
...
Change-Id: Ic279742b8032e8c57c8d49052a9b979287f847f7
Signed-off-by: Henry Castro <hcastro@collabora.com>
2021-11-10 17:18:56 +01:00
Henry Castro
9b3bdff3be
rename loleaflet-help.html -> cool-help.html
...
Change-Id: I65933218dfa293caa6c83672c1fa484d9cce0638
Signed-off-by: Henry Castro <hcastro@collabora.com>
2021-11-10 17:18:56 +01:00
Henry Castro
e0fe47be5f
rename loleaflet.html -> cool.html
...
Change-Id: Iaa28f1269f8192755ec323396ae4ff054529f412
Signed-off-by: Henry Castro <hcastro@collabora.com>
2021-11-10 17:18:56 +01:00
Tor Lillqvist
b0cdcc8487
Make it possible to build the iOS app against core master
...
Signed-off-by: Tor Lillqvist <tml@collabora.com>
Change-Id: I6c680bff803d738c950c57b9da9dbeb097d6a472
2021-09-27 16:31:58 +03:00
Tor Lillqvist
7dd0364911
Bump IPHONEOS_DEPLOYMENT_TARGET to 13.6 to match core master
...
Signed-off-by: Tor Lillqvist <tml@collabora.com>
Change-Id: I7d2972882e89aaec60a9c4690e2e8cd1a83c4e72
2021-09-27 16:31:58 +03:00
Tor Lillqvist
6f6f756256
Add explanatory comment for the CFBundleShortVersionString
...
Signed-off-by: Tor Lillqvist <tml@collabora.com>
Change-Id: I41e1ab374868b9f598c054914e29a1a751de1475
2021-09-23 16:07:21 +03:00
Tor Lillqvist
cef9d88249
Fix typo in log message
...
Signed-off-by: Tor Lillqvist <tml@collabora.com>
Change-Id: I45017d117ac439ff869971b41521d46ee7b5864b
2021-09-07 15:18:27 +03:00
Tor Lillqvist
1aecb39a02
Remove leftover temp files harder in the iOS app when it starts
...
Just clean out the whole tmp folder.
This gets rid of copies of edited documents left behind if the app is
killed (or crashes) while editing a document. It also gets rid of
files that NSS loves to leave around. Plus empty folders that are left
even when the app dies normally, i.e. while it isn't editing any
document.
Signed-off-by: Tor Lillqvist <tml@collabora.com>
Change-Id: If1caf8ace666eafc58df981d792f8fbfda8f9ff4
2021-09-07 14:24:44 +03:00
Tor Lillqvist
84d9a73676
Stop using .bmp files for tiles on iOS
...
We don't want leaking tiles to take up valuable space on the device.
Not even just while a document is open.
Signed-off-by: Tor Lillqvist <tml@collabora.com>
Change-Id: I761c2bb2ab121ee76b5535e96bd5702d0fce6856
2021-09-07 09:59:57 +03:00
Tor Lillqvist
5147fc5902
Improve some temporary iOS app logging that is normally ifdeffed out
...
Change-Id: I25be27d9937729e49084395d11215c5efb16fd94
Signed-off-by: Tor Lillqvist <tml@collabora.com>
2021-09-01 15:32:42 +03:00
Tor Lillqvist
6d2a6e110c
Remove leftover tiles in the iOS app already when the document is closed
...
Normally (ideally), tiles (.bmp files) are removed as soon as the JS
has displayed them. But occasionally something goes wrong and they are
left behind. (For instance, it seems to happen if the user closes the
document immediately when it shows up.)
Do not leave them on disk until the app starts the next time.
Change-Id: I0c764280a69a16ad3b7b67c329832fd5331c2e1e
Signed-off-by: Tor Lillqvist <tml@collabora.com>
2021-09-01 13:32:23 +03:00
Weblate
d7d4922091
Added translation using Weblate (Swedish)
...
Added translation using Weblate (Hindi)
Added translation using Weblate (Hindi)
Added translation using Weblate (Hindi)
Co-authored-by: Weblate <noreply@weblate.org>
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Ic04ee15b743ca6801b6bc29b08d3e681498b6945
2021-08-31 09:49:42 +02:00
Tor Lillqvist
65b8001d73
Remove more leftover files taking space in the iOS app
...
Remove the app's copy of the document after core has saved it and we
have stored the edited version at its real location.
Remove possible leftover tile bitmaps when the app starts.
Signed-off-by: Tor Lillqvist <tml@collabora.com>
Change-Id: Ibc41be38c2cfb689c532640d148116bc06a248ab
2021-08-24 18:02:40 +03:00
Tor Lillqvist
c6f1ec7404
Update CFBundleShortVersionString to match configure.ac
...
Signed-off-by: Tor Lillqvist <tml@collabora.com>
Change-Id: I0a18e3f60cacd21522dc878ab6b477dd59536662
2021-08-24 15:57:48 +03:00
Tor Lillqvist
728a67ea55
Guard against REMOVE messages for data: URLs for tunnelled dialogs in iOS app
...
Trying to remove such a "file" caused a crash.
Sure, loleaflet should ideally not send such REMOVE messages at all.
No idea why the image for a tunnelled dialog shows up as a data: URL
and not as a file: URL pointing to a BMP file, like the document
tiles.
Signed-off-by: Tor Lillqvist <tml@collabora.com>
Change-Id: I4866ae2c94c626f1947a14353803a9c3d75d5ffa
2021-06-11 14:07:06 +03:00
Tor Lillqvist
8cef48a0fa
Introduce a generic TraceEvent class and instant events here, too
...
Modelled on how it is done in core. ProfileZone is derived from
NamedEvent which is derived from TraceEvent. Here we don't keep any
separate ProfileZone.hpp, though.
This was needed to introduce generation of "instant" events here, too.
Signed-off-by: Tor Lillqvist <tml@collabora.com>
Change-Id: I6583134e96001641c50339deb4197fca6ab7d5d5
2021-06-02 09:04:21 +03:00
Tor Lillqvist
3553430a62
Try to fix iOS and Android build
...
Signed-off-by: Tor Lillqvist <tml@collabora.com>
Change-Id: I0839c589517f64d966fec9f247dda4163bdbe5fd
2021-05-31 10:56:19 +03:00
Tor Lillqvist
73943230d2
Fix build for iOS
...
Change-Id: I774e8802d959eefecd9863edd693f26f0fd1d863
Signed-off-by: Tor Lillqvist <tml@collabora.com>
2021-05-19 13:33:26 +03:00
J. Lavoie
39767e5b6e
Translated using Weblate (French)
...
Currently translated at 100.0% (420 of 420 strings)
Translated using Weblate (French)
Currently translated at 100.0% (391 of 391 strings)
Translated using Weblate (German)
Currently translated at 96.9% (379 of 391 strings)
Translated using Weblate (German)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (French)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (French)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (French)
Currently translated at 100.0% (420 of 420 strings)
Translated using Weblate (French)
Currently translated at 100.0% (391 of 391 strings)
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/code-welcome-text/fr/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/fr/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/de/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/fr/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/de/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/fr/
Translation: Collabora Online/CODE welcome text
Translation: Collabora Online/Help
Translation: Collabora Online/UI
Translation: Collabora Online/iOS app
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I75e05f709ee6607b884915e20499b3e3605b45a7
2021-05-13 07:45:04 +02:00
HelaBasa
0c068acc51
Translated using Weblate (Sinhala)
...
Currently translated at 0.2% (1 of 420 strings)
Translated using Weblate (Sinhala)
Currently translated at 20.0% (1 of 5 strings)
Translated using Weblate (Sinhala)
Currently translated at 1.8% (2 of 107 strings)
Translated using Weblate (Sinhala)
Currently translated at 20.0% (1 of 5 strings)
Translated using Weblate (Sinhala)
Currently translated at 11.1% (2 of 18 strings)
Translated using Weblate (Sinhala)
Currently translated at 1.0% (4 of 391 strings)
Added translation using Weblate (Sinhala)
Co-authored-by: HelaBasa <R45XvezA@protonmail.ch>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-app/si/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-lib/si/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/code-welcome-text/si/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/si/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/si/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/si/
Translation: Collabora Online/Android app
Translation: Collabora Online/Android lib
Translation: Collabora Online/CODE welcome text
Translation: Collabora Online/Help
Translation: Collabora Online/UI
Translation: Collabora Online/iOS app
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I8bdfd4f76c778c1ce75cfc7e97d58d162ba9d0d4
2021-05-13 07:45:04 +02:00
Weblate
c33b674ac4
Added translation using Weblate (Sinhala)
...
Added translation using Weblate (Sinhala)
Added translation using Weblate (Sinhala)
Added translation using Weblate (Sinhala)
Added translation using Weblate (Sinhala)
Added translation using Weblate (Portuguese)
Added translation using Weblate (Bengali)
Added translation using Weblate (Bengali)
Added translation using Weblate (Bengali)
Added translation using Weblate (Bengali)
Added translation using Weblate (Bengali)
Co-authored-by: Weblate <noreply@weblate.org>
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Idea25189d6c70a7fed11bc3766b9c0070da49045
2021-05-13 07:45:03 +02:00
Tor Lillqvist
75a3ab02ca
Add an iOS setting for the user's name or nickname
...
Used for comments added to documents by the user.
The setting, like templateListURL, can be set through a mobile device
management system.
There is no trivial way on iOS for an app to programmatically find out
the name of the user, and that is good from a privacy point of view.
Fixes https://github.com/CollaboraOnline/online/issues/1843
Change-Id: Ie68fcbacf886ec8f1c74021a71879b38d4180c15
Signed-off-by: Tor Lillqvist <tml@collabora.com>
2021-04-08 00:37:05 +03:00
Tor Lillqvist
f60f3945d9
Add some more source files for breakpointing convenience
...
Change-Id: Iba566d62bb65e7b63d8125710fc1371de5df02fc
Signed-off-by: Tor Lillqvist <tml@collabora.com>
2021-04-06 22:17:35 +02:00
Besnik Bleta
fca5352c0f
Translated using Weblate (Albanian)
...
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Albanian)
Currently translated at 60.0% (3 of 5 strings)
Translated using Weblate (Albanian)
Currently translated at 8.8% (33 of 371 strings)
Co-authored-by: Besnik Bleta <besnik@programeshqip.org>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/code-welcome-text/sq/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/sq/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/sq/
Translation: Collabora Online/CODE welcome text
Translation: Collabora Online/UI
Translation: Collabora Online/iOS app
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I09d0b90a402c72e619d9718549a739483ea859a8
2021-04-06 13:03:23 +02:00
Weblate
82ec7b4ccc
Added translation using Weblate (Basque)
...
Added translation using Weblate (Malayalam)
Added translation using Weblate (Malayalam)
Added translation using Weblate (Malayalam)
Added translation using Weblate (Malayalam)
Added translation using Weblate (Malayalam)
Added translation using Weblate (Malayalam)
Co-authored-by: Weblate <noreply@weblate.org>
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I300d751a4a4a38f4d0108ec389bec7d45ce0aa06
2021-04-06 13:03:22 +02:00
Adolfo Jayme Barrientos
2597543f15
Translated using Weblate (Galician)
...
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Aragonese)
Currently translated at 80.0% (4 of 5 strings)
Translated using Weblate (Galician)
Currently translated at 95.3% (102 of 107 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (107 of 107 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (420 of 420 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (371 of 371 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (371 of 371 strings)
Co-authored-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-app/es/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-app/gl/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/es/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/an/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/gl/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/ca/
Translation: Collabora Online/Android app
Translation: Collabora Online/Help
Translation: Collabora Online/UI
Translation: Collabora Online/iOS app
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I8e6a7f237c675e275e391c5f1f005886050672d3
2021-04-06 13:03:22 +02:00
Tor Lillqvist
5a7e467134
Allow the iOS app to open PDF files
...
Part of implementing https://github.com/CollaboraOnline/online/issues/1824
Change-Id: Ib1fd2626880d0bafece2a79f6bfd26616d8a61ad
Signed-off-by: Tor Lillqvist <tml@collabora.com>
2021-03-25 15:12:54 +02:00
Tor Lillqvist
a51df73a95
Tweak ODF types in Info.plist, making ODF documents openable from Google Drive
...
Move the ODF entries for the ODF file types from the
UTExportedTypeDeclarations section to the UTImportedTypeDeclarations
section in the Info.plist. This, for some unclear reason, is necessary
to make ODF documents not appear greyed out for folders provided by
the Google Drive file provider extension. Sadly the documentation of
exact semantics of the Info.plist file leaves much to be desired.
This fixes https://github.com/CollaboraOnline/online/issues/1509
Change-Id: I7ff35cf9f6c717d1579adc7a4d7350f78d7bee8e
Signed-off-by: Tor Lillqvist <tml@collabora.com>
2021-03-23 13:08:35 +02:00
Tor Lillqvist
3e5f1d9537
Don't let the TemplateCollectionViewController be dismissed
...
A quick workaround for https://github.com/CollaboraOnline/online/issues/1433 .
Change-Id: I8d77df9858170cfa0cc9a4921e84cdb365aed1cf
Signed-off-by: Tor Lillqvist <tml@collabora.com>
2021-03-19 11:52:11 +02:00
bruh
9e0790aaf0
Translated using Weblate (Vietnamese)
...
Currently translated at 28.0% (118 of 420 strings)
Translated using Weblate (Vietnamese)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Vietnamese)
Currently translated at 100.0% (107 of 107 strings)
Translated using Weblate (Vietnamese)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Vietnamese)
Currently translated at 100.0% (18 of 18 strings)
Co-authored-by: bruh <quangtrung02hn16@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-app/vi/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-lib/vi/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/code-welcome-text/vi/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/vi/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/vi/
Translation: Collabora Online/Android app
Translation: Collabora Online/Android lib
Translation: Collabora Online/CODE welcome text
Translation: Collabora Online/Help
Translation: Collabora Online/iOS app
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I839474a5e485e2406e7c55e074e85aa45ebcde4e
2021-03-16 12:54:03 +01:00
Tor Lillqvist
e142d26a2f
Don't use CollaboraOnlineWebViewKeyboardManager after all
...
Unclear whether it is actually useful or not any longer. Quite
possibly cross-platform changes in the JavaScript since
CollaboraOnlineWebViewKeyboardManager was introduced have fixed the
problems that it was solving.
Fixes https://github.com/CollaboraOnline/online/issues/1432
Change-Id: Ifa000d0a7d0a3dc87527536719063b368266f038
Signed-off-by: Tor Lillqvist <tml@collabora.com>
2021-03-08 14:00:38 +02:00
Weblate
64f07955f8
Added translation using Weblate (Upper Sorbian)
...
Added translation using Weblate (Albanian)
Added translation using Weblate (Albanian)
Added translation using Weblate (Albanian)
Added translation using Weblate (Vietnamese)
Added translation using Weblate (Vietnamese)
Added translation using Weblate (Vietnamese)
Added translation using Weblate (Vietnamese)
Added translation using Weblate (Finnish)
Added translation using Weblate (Vietnamese)
Co-authored-by: Weblate <noreply@weblate.org>
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I4d4a66c36898afae113141d3d7ec23de0081c0e2
2021-03-05 12:36:38 +01:00
Tor Lillqvist
4bca8ea734
Add source files from sc/source/ui/docshell for breakpointing convenience
...
Change-Id: I9a4f4ff361c987de23dd376b4947ea054a82e6d8
2021-01-24 20:13:09 +01:00
Tor Lillqvist
c48e8172cb
Contents of ios/README has moved to the website
...
Change-Id: I2fb628a9b69badbb0052e4a303df90bf39e25bad
2020-12-15 18:05:00 +02:00
Weblate
bf42f46389
Added translation using Weblate (Japanese)
...
Added translation using Weblate (Frisian)
Added translation using Weblate (Frisian)
Added translation using Weblate (Frisian)
Added translation using Weblate (Frisian)
Added translation using Weblate (Frisian)
Added translation using Weblate (Slovenian)
Co-authored-by: Weblate <noreply@weblate.org>
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I2195c4cdf7b75309c2617f238ef216ed5001e7f9
2020-12-11 13:56:48 +01:00
Ashod Nakashian
3724ab4e35
wsd: centralize temporary directory helpers in FileUtil
...
Change-Id: I9b55d0b8d4c55a68af4baa7e638627de6c73b64d
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2020-11-22 22:26:36 -05:00
Tor Lillqvist
0407b86a17
Avoid on-screen keyboard never returning if dismissed explicitly
...
Fixes https://github.com/CollaboraOnline/online/issues/505 .
Change-Id: I4f42d716ad3e7455f5117f8031924536c6100bb3
Signed-off-by: Tor Lillqvist <tml@collabora.com>
2020-11-20 18:21:28 +02:00
Milo Ivir
bac717c400
Translated using Weblate (Croatian)
...
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (17 of 17 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (107 of 107 strings)
Translated using Weblate (Croatian)
Currently translated at 67.6% (282 of 417 strings)
Translated using Weblate (Croatian)
Currently translated at 100.0% (356 of 356 strings)
Co-authored-by: Milo Ivir <mail@milotype.de>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-app/hr/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-lib/hr/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/hr/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/hr/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/hr/
Translation: Collabora Online/Android app
Translation: Collabora Online/Android lib
Translation: Collabora Online/Help
Translation: Collabora Online/UI
Translation: Collabora Online/iOS app
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I7a9155c22b448bf6ddda1b6790c88a2f76720a41
2020-11-19 08:44:02 +01:00
Mike Kaganski
73f45e6648
Translated using Weblate (Russian)
...
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (17 of 17 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (107 of 107 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (356 of 356 strings)
Co-authored-by: Mike Kaganski <mikekaganski@hotmail.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-app/ru/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-lib/ru/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/ru/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/ru/
Translation: Collabora Online/Android app
Translation: Collabora Online/Android lib
Translation: Collabora Online/UI
Translation: Collabora Online/iOS app
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I58036ad7c92666a8c029f870a19193edcafa86a3
2020-11-12 13:36:55 +01:00
Tor Lillqvist
9235d91cee
Revert "tdf#133279: Use CollaboraOnlineWebViewKeyboardManager also for hw keyboards"
...
The reverted change caused many problems when using a hardware
keyboard. See https://github.com/CollaboraOnline/online/issues/402 ,
https://github.com/CollaboraOnline/online/issues/389 , and
https://github.com/CollaboraOnline/online/issues/399 .
tdf#133279 (Not possible to type in "tunneled dialogs" on iOS using a
hardware keyboard) will now then re-appear, but it will have to be
fixed in another way.
This reverts commit 68d2d9cbd4
.
Change-Id: Ic723f57a95700f352a2c1f501922aad4eb84479c
Signed-off-by: Tor Lillqvist <tml@collabora.com>
(cherry picked from commit 051e594d7a
)
2020-11-10 12:45:06 +02:00
Tor Lillqvist
4fea146c74
Add the com.apple.developer.user-fonts entitlement
...
Change-Id: I113e6d6a9702509a61fb2e5eb3ad7949fa836dda
Signed-off-by: Tor Lillqvist <tml@collabora.com>
(cherry picked from commit f52a38996a
)
2020-11-05 23:54:21 +02:00
Tor Lillqvist
921b764754
Do the iOS font selection for the notebookbar in native iOS code
...
That way we can use UIFontPickerViewController which gives acess also
to fonst provided and registered by other third-party apps on iOS.
These fonts are not available otherwise. They don't show up when vcl
enumerates fonts in core.
This patch is work in progress for
https://github.com/CollaboraOnline/online/issues/472 . This patch
affects only the font name selection control in the notebookbar. On
iOS this is now no longer a "combo box" (implemented by the external
"select2" Javascript library, if I understand correctly), but a button
that brings up a native iOS control). For now it is just a plain HTML
button. It should ideally later be styled to fit better into the
visual style of the notebookbar.
Change-Id: Ic5e53cad09ffa8c99336dfed594337525909dc90
Signed-off-by: Tor Lillqvist <tml@collabora.com>
(cherry picked from commit 977af59086
)
2020-11-05 23:42:39 +02:00
Tor Lillqvist
6507b8b3fe
Fix warning: MobileCoreServices has been renamed to CoreServices
...
Change-Id: I352a4a00c6ad0e80a6769a93fe6f5999aadf3128
Signed-off-by: Tor Lillqvist <tml@collabora.com>
(cherry picked from commit 5b598f13c7
)
2020-11-05 23:42:39 +02:00
Tor Lillqvist
471dad998c
Bump iOS deployment target to 13.0
...
Upcoming changes will introduce use of APIs that require iOS 13.
Change-Id: Idd4b1e1235ca7ab19eea8aa58f72784b946d50f8
Signed-off-by: Tor Lillqvist <tml@collabora.com>
(cherry picked from commit fcdc3b2f89
)
2020-11-05 23:42:39 +02:00
tamer dab
b5ca282a1a
Translated using Weblate (Hebrew)
...
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Hebrew)
Currently translated at 70.5% (12 of 17 strings)
Translated using Weblate (Hebrew)
Currently translated at 100.0% (107 of 107 strings)
Co-authored-by: tamer dab <dabsantamer@yahoo.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-app/he/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-lib/he/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/he/
Translation: Collabora Online/Android app
Translation: Collabora Online/Android lib
Translation: Collabora Online/iOS app
Change-Id: I501b597ee8721c3b493d945f31be3f0af51d1f40
2020-10-28 17:36:19 +01:00
Tor Lillqvist
2d6c83cff9
Add logging when the WebContent process has died
...
See https://github.com/CollaboraOnline/online/issues/403
Change-Id: I59012565ac6376d03872fe6e4cd78a5d14be1319
Signed-off-by: Tor Lillqvist <tml@collabora.com>
(cherry picked from commit 3a4169a9eb
)
Signed-off-by: Tor Lillqvist <tml@collabora.com>
2020-10-28 10:50:33 +02:00
Tor Lillqvist
0ad957a548
Even better app name suggestion
...
Change-Id: I3aa266342f20754cd26bedc4f0744eda7b7390cc
2020-10-23 13:15:49 +03:00
Tor Lillqvist
5de91a9707
Use correct branding
...
Change-Id: I3eda38c27e809dd73fa3d39b5e704a211b66fd6c
2020-10-23 13:14:12 +03:00
Tor Lillqvist
a115168f46
Remove the ca-VALENCIA localisation for the Settings.bundle in the iOS app
...
It leads to the app being rejected when uploaded to App Store Connect.
The rejection email says:
ITMS-90176: Unrecognized Locale - The locale names used in
localization directories at ('Payload/Mobile.app/Settings.bundle/ca-VALENCIA.lproj')
are invalid. iTunes supports BCP47 but not the UN M.49
specification. Refer to the Language and Locale Designations guide
at https://developer.apple.com/library/content/documentation/MacOSX/Conceptual/BPInternational/LanguageandLocaleIDs/LanguageandLocaleIDs.html
for more information on naming your language-specific directories.
Change-Id: I0ede85c5cc65c203e93ff4b75e898a3faaef20e2
2020-10-22 09:24:29 +02:00
Tor Lillqvist
a57df6387f
Use the notebookbar in the iOS app on iPad
...
(But not on iPhone.)
Change-Id: I0589fd914b2ccdd7a62981ab76c02363d7dcf114
2020-10-22 09:24:20 +02:00
日陰のコスモス
d8fd91da86
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Japanese)
Currently translated at 23.5% (4 of 17 strings)
Translated using Weblate (Japanese)
Currently translated at 19.6% (21 of 107 strings)
Co-authored-by: 日陰のコスモス <baffclan@yahoo.co.jp>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-app/ja/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-lib/ja/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/ja/
Translation: Collabora Online/Android app
Translation: Collabora Online/Android lib
Translation: Collabora Online/iOS app
Change-Id: I254a098eef9a19da19ebec759459a93f7b6a9034
2020-10-21 14:38:32 +02:00
Andras Timar
c614216d46
remove 3 more 0% languages
...
Change-Id: I307c0b1506f6a540ebd46220c175dfda30b7cac1
2020-10-17 10:12:01 +02:00
koffevar
d4788acfe1
Translated using Weblate (Russian)
...
Currently translated at 60.0% (3 of 5 strings)
Translated using Weblate (Russian)
Currently translated at 94.1% (16 of 17 strings)
Translated using Weblate (Russian)
Currently translated at 47.1% (197 of 418 strings)
Translated using Weblate (Russian)
Currently translated at 89.0% (310 of 348 strings)
Co-authored-by: koffevar <egor.kafisov@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-lib/ru/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/ru/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/ru/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/ru/
Translation: Collabora Online/Android lib
Translation: Collabora Online/Help
Translation: Collabora Online/UI
Translation: Collabora Online/iOS app
2020-10-13 23:21:25 +02:00
Nnamani Ezinne Martina
230b70cc51
Translated using Weblate (Upper Sorbian)
...
Currently translated at 100.0% (5 of 5 strings)
Co-authored-by: Nnamani Ezinne Martina <nnamani.ezinne@collabora.co.uk>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/hsb/
Translation: Collabora Online/iOS app
Change-Id: I898facdceda255893afb2ed3957eaefc2c631e54
2020-10-12 09:28:50 +02:00
Rob Pearson
dcf903a4ef
Translated using Weblate (English (South Africa))
...
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (English (New Zealand))
Currently translated at 100.0% (418 of 418 strings)
Translated using Weblate (English (New Zealand))
Currently translated at 100.0% (348 of 348 strings)
Translated using Weblate (English (New Zealand))
Currently translated at 100.0% (107 of 107 strings)
Translated using Weblate (English (New Zealand))
Currently translated at 100.0% (13 of 13 strings)
Translated using Weblate (English (New Zealand))
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (English (South Africa))
Currently translated at 100.0% (13 of 13 strings)
Translated using Weblate (English (South Africa))
Currently translated at 100.0% (107 of 107 strings)
Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (107 of 107 strings)
Translated using Weblate (English (Australia))
Currently translated at 100.0% (107 of 107 strings)
Translated using Weblate (French)
Currently translated at 100.0% (418 of 418 strings)
Translated using Weblate (English (South Africa))
Currently translated at 100.0% (418 of 418 strings)
Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (418 of 418 strings)
Translated using Weblate (English (Australia))
Currently translated at 100.0% (418 of 418 strings)
Translated using Weblate (English (South Africa))
Currently translated at 100.0% (348 of 348 strings)
Translated using Weblate (English (Australia))
Currently translated at 100.0% (348 of 348 strings)
Added translation using Weblate (English (South Africa))
Added translation using Weblate (English (United Kingdom))
Added translation using Weblate (English (South Africa))
Added translation using Weblate (English (New Zealand))
Added translation using Weblate (English (New Zealand))
Added translation using Weblate (English (New Zealand))
Added translation using Weblate (English (New Zealand))
Added translation using Weblate (English (New Zealand))
Added translation using Weblate (English (New Zealand))
Translated using Weblate (English (Australia))
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (English (Australia))
Currently translated at 100.0% (13 of 13 strings)
Translated using Weblate (English (Australia))
Currently translated at 100.0% (107 of 107 strings)
Translated using Weblate (English (Australia))
Currently translated at 100.0% (418 of 418 strings)
Translated using Weblate (English (Australia))
Currently translated at 100.0% (348 of 348 strings)
Added translation using Weblate (English (Australia))
Added translation using Weblate (English (Australia))
Co-authored-by: Rob Pearson <rob.dunedin@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-app/en_AU/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-app/en_GB/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-app/en_NZ/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-app/en_ZA/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-lib/en_AU/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-lib/en_NZ/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-lib/en_ZA/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/en_AU/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/en_GB/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/en_NZ/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/en_ZA/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/fr/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/en_AU/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/en_NZ/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/en_ZA/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/en_AU/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/en_NZ/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/en_ZA/
Translation: Collabora Online/Android app
Translation: Collabora Online/Android lib
Translation: Collabora Online/Help
Translation: Collabora Online/UI
Translation: Collabora Online/iOS app
Change-Id: Ie4076aeaf880c730a7ae836e41496fcc1c38cbd1
2020-10-12 09:25:21 +02:00
Andras Timar
5325a93ec7
Update from Weblate
...
Translated using Weblate (Chinese (Simplified))
Currently translated at 70.3% (294 of 418 strings)
Translated using Weblate (Dutch)
Currently translated at 62.6% (262 of 418 strings)
Translated using Weblate (Upper Sorbian)
Currently translated at 64.1% (268 of 418 strings)
Translated using Weblate (Basque)
Currently translated at 100.0% (418 of 418 strings)
Translated using Weblate (Greek)
Currently translated at 99.7% (417 of 418 strings)
Translated using Weblate (Danish)
Currently translated at 99.2% (415 of 418 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (418 of 418 strings)
Translated using Weblate (Asturian)
Currently translated at 9.8% (41 of 418 strings)
Added translation using Weblate (Upper Sorbian)
Translated using Weblate (Catalan)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Hungarian)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (French)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (5 of 5 strings)
Co-authored-by: Andras Timar <andras.timar@collabora.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/code-welcome-text/ca/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/code-welcome-text/es/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/code-welcome-text/fr/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/code-welcome-text/hu/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/code-welcome-text/id/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/code-welcome-text/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/code-welcome-text/pl/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/code-welcome-text/ru/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/code-welcome-text/tr/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/ast/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/ca_VALENCIA/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/da/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/el/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/eu/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/hsb/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/nl/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/zh_Hans/
Translation: Collabora Online/CODE welcome text
Translation: Collabora Online/Help
Change-Id: Ifd1e16a4ae1ad2afc16f21640759e65576d14398
2020-10-12 09:25:21 +02:00
Nnamani Ezinne Martina
67142e0e04
Added iOS translations from Weblate
...
Translated using Weblate (Amharic)
Currently translated at 40.0% (2 of 5 strings)
Translated using Weblate (Albanian)
Currently translated at 20.0% (1 of 5 strings)
Translated using Weblate (Japanese)
Currently translated at 40.0% (2 of 5 strings)
Translated using Weblate (Hebrew)
Currently translated at 40.0% (2 of 5 strings)
Translated using Weblate (Gaelic)
Currently translated at 40.0% (2 of 5 strings)
Translated using Weblate (Finnish)
Currently translated at 40.0% (2 of 5 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Welsh)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Slovenian)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Slovak)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Russian)
Currently translated at 40.0% (2 of 5 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Portuguese)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Norwegian Nynorsk)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Nepali)
Currently translated at 40.0% (2 of 5 strings)
Translated using Weblate (Lower Sorbian)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Korean)
Currently translated at 40.0% (2 of 5 strings)
Translated using Weblate (Kannada)
Currently translated at 20.0% (1 of 5 strings)
Translated using Weblate (Kabyle)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (5 of 5 strings)
Added translation using Weblate (Venda)
Added translation using Weblate (Amharic)
Added translation using Weblate (Albanian)
Added translation using Weblate (Japanese)
Added translation using Weblate (Hebrew)
Added translation using Weblate (Gaelic)
Added translation using Weblate (Finnish)
Added translation using Weblate (Catalan)
Added translation using Weblate (Welsh)
Added translation using Weblate (Ukrainian)
Added translation using Weblate (Turkish)
Added translation using Weblate (Swedish)
Added translation using Weblate (Slovenian)
Added translation using Weblate (Slovak)
Added translation using Weblate (Russian)
Added translation using Weblate (Portuguese (Brazil))
Added translation using Weblate (Portuguese)
Added translation using Weblate (Polish)
Added translation using Weblate (Norwegian Nynorsk)
Added translation using Weblate (Nepali)
Added translation using Weblate (Lower Sorbian)
Added translation using Weblate (Korean)
Added translation using Weblate (Kannada)
Added translation using Weblate (Kabyle)
Added translation using Weblate (Italian)
Added translation using Weblate (Indonesian)
Translated using Weblate (Icelandic)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Greek)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (German)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Galician)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (French)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Esperanto)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Danish)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Czech)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Croatian)
Currently translated at 40.0% (2 of 5 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (5 of 5 strings)
Added translation using Weblate (Icelandic)
Added translation using Weblate (Greek)
Added translation using Weblate (German)
Added translation using Weblate (Galician)
Added translation using Weblate (French)
Added translation using Weblate (Esperanto)
Added translation using Weblate (English (United Kingdom))
Added translation using Weblate (Dutch)
Added translation using Weblate (Danish)
Added translation using Weblate (Czech)
Added translation using Weblate (Croatian)
Added translation using Weblate (Chinese (Traditional))
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Bulgarian)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Bosnian)
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Basque)
Currently translated at 100.0% (5 of 5 strings)
Added translation using Weblate (Chinese (Simplified))
Added translation using Weblate (Bulgarian)
Added translation using Weblate (Bosnian)
Translated using Weblate (Basque)
Currently translated at 20.0% (1 of 5 strings)
Added translation using Weblate (Basque)
Co-authored-by: Nnamani Ezinne Martina <nnamani.ezinne@collabora.co.uk>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/am/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/bg/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/bs/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/ca_VALENCIA/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/cs/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/cy/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/da/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/de/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/dsb/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/el/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/en_GB/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/eo/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/eu/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/fi/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/fr/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/gd/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/gl/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/he/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/hr/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/id/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/is/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/it/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/ja/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/kab/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/kn/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/ko/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/ne/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/nl/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/nn/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/pl/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/pt/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/ru/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/sk/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/sl/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/sq/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/sv/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/tr/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/uk/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/zh_Hant/
Translation: Collabora Online/iOS app
Change-Id: I7614a5fefd0559648c470728836153a07b28d33a
2020-10-12 09:25:21 +02:00
Tor Lillqvist
f847897e77
Drop the pressesEnded method that did just logging
...
It didn't even call the method in the superclass, which surely was
wrong.
Change-Id: I081e3d6650a71c8527b31f1b3fc5f5df9b41379b
2020-10-09 12:33:14 +03:00
Tor Lillqvist
3101e45c21
Fix the describeUIPresses debug output
...
Change-Id: I806a232e9ec0922b42c5405f707295a05dbf5cd8
2020-10-09 12:33:14 +03:00
Tor Lillqvist
91957175b0
Introduce @available check for -[UIPress key] which is from iOS 13.4
...
Change-Id: I661a4a57a4e5422f7e5f45d81635d54ea0f330e1
2020-10-09 12:33:14 +03:00
Tor Lillqvist
301c76354c
tdf#133279: More hacks to improve keyboard functionality in tunnelled dialogs
...
When keyboard input has been directed to one text field in a tunnelled
dialog, and the user taps in another field, we (for some unclear
reason) then get a UIKeyboardDidHideNotification, but we do want the
keyboard to stay usable, so make sure that happens.
Change-Id: I6d0ba9ab65027ad1f687b2bc98b2294e061376d5
2020-10-09 10:34:30 +03:00
Allan Nordhøy
4f8367c0d4
Updated translations from Weblate
...
Translated using Weblate (Abkhazian)
Currently translated at 37.3% (156 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/ab/
Translated using Weblate (Afrikaans)
Currently translated at 53.1% (222 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/af/
Translated using Weblate (Amharic)
Currently translated at 47.3% (198 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/am/
Translated using Weblate (Belarusian)
Currently translated at 14.3% (60 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/be/
Translated using Weblate (Catalan)
Currently translated at 99.2% (415 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/ca_VALENCIA/
Translated using Weblate (Welsh)
Currently translated at 55.0% (230 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/cy/
Translated using Weblate (Lower Sorbian)
Currently translated at 48.5% (203 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/dsb/
Translated using Weblate (Greek)
Currently translated at 99.2% (415 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/el/
Translated using Weblate (Finnish)
Currently translated at 3.3% (14 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/fi/
Translated using Weblate (French)
Currently translated at 99.2% (415 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/fr/
Translated using Weblate (Irish)
Currently translated at 11.7% (49 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/ga/
Translated using Weblate (Gaelic)
Currently translated at 47.1% (197 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/gd/
Translated using Weblate (Hebrew)
Currently translated at 47.1% (197 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/he/
Translated using Weblate (Hindi)
Currently translated at 30.6% (128 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/hi/
Translated using Weblate (Croatian)
Currently translated at 66.5% (278 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/hr/
Translated using Weblate (Upper Sorbian)
Currently translated at 63.6% (266 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/hsb/
Translated using Weblate (Hungarian)
Currently translated at 54.5% (228 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/hu/
Translated using Weblate (Indonesian)
Currently translated at 54.5% (228 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/id/
Translated using Weblate (Icelandic)
Currently translated at 58.8% (246 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/is/
Translated using Weblate (Japanese)
Currently translated at 47.1% (197 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/ja/
Translated using Weblate (Javanese)
Currently translated at 9.0% (38 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/jv/
Translated using Weblate (Kabyle)
Currently translated at 34.2% (143 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/kab/
Translated using Weblate (Kazakh)
Currently translated at 14.8% (62 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/kk/
Translated using Weblate (Kannada)
Currently translated at 10.7% (45 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/kn/
Translated using Weblate (Korean)
Currently translated at 47.1% (197 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/ko/
Translated using Weblate (Latvian)
Currently translated at 22.9% (96 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/lv/
Translated using Weblate (Mongolian)
Currently translated at 12.9% (54 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/mn/
Translated using Weblate (Norwegian Bokmål)
Currently translated at 99.7% (417 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/nb_NO/
Translated using Weblate (Nepali)
Currently translated at 47.1% (197 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/ne/
Translated using Weblate (Dutch)
Currently translated at 62.2% (260 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/nl/
Translated using Weblate (Norwegian Nynorsk)
Currently translated at 47.1% (197 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/nn/
Translated using Weblate (Occitan)
Currently translated at 41.3% (173 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/oc/
Translated using Weblate (Punjabi)
Currently translated at 22.2% (93 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/pa/
Translated using Weblate (Romanian)
Currently translated at 43.3% (181 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/ro/
Translated using Weblate (Russian)
Currently translated at 47.1% (197 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/ru/
Translated using Weblate (Albanian)
Currently translated at 16.0% (67 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/sq/
Translated using Weblate (Swedish)
Currently translated at 48.8% (204 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/sv/
Translated using Weblate (Tamil)
Currently translated at 31.5% (132 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/ta/
Translated using Weblate (Tajik)
Currently translated at 3.3% (14 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/tg/
Translated using Weblate (Turkish)
Currently translated at 62.2% (260 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/tr/
Translated using Weblate (Ukrainian)
Currently translated at 61.9% (259 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/uk/
Translated using Weblate (Uzbek)
Currently translated at 45.6% (191 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/uz/
Translated using Weblate (Venetian)
Currently translated at 9.0% (38 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/vec/
Translated using Weblate (Chinese (Simplified))
Currently translated at 69.8% (292 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/zh_Hans/
Translated using Weblate (Chinese (Traditional))
Currently translated at 47.3% (198 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/zh_Hant/
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (107 of 107 strings)
Translation: Collabora Online/Android app
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-app/nb_NO/
Translated using Weblate (Spanish)
Currently translated at 60.0% (3 of 5 strings)
Translation: Collabora Online/CODE welcome text
Translate-URL: https://hosted.weblate.org/projects/collabora-online/code-welcome-text/es/
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (5 of 5 strings)
Translation: Collabora Online/CODE welcome text
Translate-URL: https://hosted.weblate.org/projects/collabora-online/code-welcome-text/nb_NO/
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (5 of 5 strings)
Translation: Collabora Online/iOS app
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/nb_NO/
Deleted translation using Weblate (Angika)
Added translation using Weblate (Spanish)
Added translation using Weblate (Catalan)
Added translation using Weblate (Asturian)
Added translation using Weblate (Catalan)
Added translation using Weblate (Aragonese)
Added translation using Weblate (Hungarian)
Added translation using Weblate (Afrikaans)
Translated using Weblate (Bulgarian)
Currently translated at 100.0% (348 of 348 strings)
Translation: Collabora Online/UI
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/bg/
Translated using Weblate (Czech)
Currently translated at 100.0% (348 of 348 strings)
Translation: Collabora Online/UI
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/cs/
Translated using Weblate (Welsh)
Currently translated at 100.0% (348 of 348 strings)
Translation: Collabora Online/UI
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/cy/
Translated using Weblate (Lower Sorbian)
Currently translated at 100.0% (348 of 348 strings)
Translation: Collabora Online/UI
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/dsb/
Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (348 of 348 strings)
Translation: Collabora Online/UI
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/en_GB/
Translated using Weblate (French)
Currently translated at 100.0% (348 of 348 strings)
Translation: Collabora Online/UI
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/fr/
Translated using Weblate (Upper Sorbian)
Currently translated at 100.0% (348 of 348 strings)
Translation: Collabora Online/UI
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/hsb/
Translated using Weblate (Hungarian)
Currently translated at 100.0% (348 of 348 strings)
Translation: Collabora Online/UI
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/hu/
Translated using Weblate (Slovak)
Currently translated at 100.0% (348 of 348 strings)
Translation: Collabora Online/UI
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/sk/
Translated using Weblate (Swedish)
Currently translated at 100.0% (348 of 348 strings)
Translation: Collabora Online/UI
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/sv/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (348 of 348 strings)
Translation: Collabora Online/UI
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/uk/
Translated using Weblate (Czech)
Currently translated at 100.0% (418 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/cs/
Translated using Weblate (Spanish)
Currently translated at 100.0% (418 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/es/
Translated using Weblate (French)
Currently translated at 100.0% (418 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/fr/
Translated using Weblate (Ukrainian)
Currently translated at 62.6% (262 of 418 strings)
Translation: Collabora Online/Help
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/uk/
Translated using Weblate (Bulgarian)
Currently translated at 100.0% (107 of 107 strings)
Translation: Collabora Online/Android app
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-app/bg/
Translated using Weblate (Czech)
Currently translated at 100.0% (107 of 107 strings)
Translation: Collabora Online/Android app
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-app/cs/
Translated using Weblate (Welsh)
Currently translated at 100.0% (107 of 107 strings)
Translation: Collabora Online/Android app
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-app/cy/
Translated using Weblate (Esperanto)
Currently translated at 98.1% (105 of 107 strings)
Translation: Collabora Online/Android app
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-app/eo/
Translated using Weblate (French)
Currently translated at 100.0% (107 of 107 strings)
Translation: Collabora Online/Android app
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-app/fr/
Translated using Weblate (Hungarian)
Currently translated at 100.0% (107 of 107 strings)
Translation: Collabora Online/Android app
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-app/hu/
Translated using Weblate (Swedish)
Currently translated at 100.0% (107 of 107 strings)
Translation: Collabora Online/Android app
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-app/sv/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (107 of 107 strings)
Translation: Collabora Online/Android app
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-app/uk/
Translated using Weblate (Hungarian)
Currently translated at 100.0% (13 of 13 strings)
Translation: Collabora Online/Android lib
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-lib/hu/
Translated using Weblate (German)
Currently translated at 100.0% (5 of 5 strings)
Translation: Collabora Online/CODE welcome text
Translate-URL: https://hosted.weblate.org/projects/collabora-online/code-welcome-text/de/
Translated using Weblate (Spanish)
Currently translated at 100.0% (5 of 5 strings)
Translation: Collabora Online/CODE welcome text
Translate-URL: https://hosted.weblate.org/projects/collabora-online/code-welcome-text/es/
Translated using Weblate (French)
Currently translated at 100.0% (5 of 5 strings)
Translation: Collabora Online/CODE welcome text
Translate-URL: https://hosted.weblate.org/projects/collabora-online/code-welcome-text/fr/
Translated using Weblate (Hungarian)
Currently translated at 100.0% (5 of 5 strings)
Translation: Collabora Online/CODE welcome text
Translate-URL: https://hosted.weblate.org/projects/collabora-online/code-welcome-text/hu/
Translated using Weblate (Indonesian)
Currently translated at 100.0% (5 of 5 strings)
Translation: Collabora Online/CODE welcome text
Translate-URL: https://hosted.weblate.org/projects/collabora-online/code-welcome-text/id/
Translated using Weblate (Polish)
Currently translated at 100.0% (5 of 5 strings)
Translation: Collabora Online/CODE welcome text
Translate-URL: https://hosted.weblate.org/projects/collabora-online/code-welcome-text/pl/
Translated using Weblate (Russian)
Currently translated at 100.0% (5 of 5 strings)
Translation: Collabora Online/CODE welcome text
Translate-URL: https://hosted.weblate.org/projects/collabora-online/code-welcome-text/ru/
Translated using Weblate (Turkish)
Currently translated at 100.0% (5 of 5 strings)
Translation: Collabora Online/CODE welcome text
Translate-URL: https://hosted.weblate.org/projects/collabora-online/code-welcome-text/tr/
Translated using Weblate (Spanish)
Currently translated at 100.0% (5 of 5 strings)
Translation: Collabora Online/iOS app
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/es/
Translated using Weblate (Catalan)
Currently translated at 100.0% (5 of 5 strings)
Translation: Collabora Online/iOS app
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/ca/
Translated using Weblate (Asturian)
Currently translated at 100.0% (5 of 5 strings)
Translation: Collabora Online/iOS app
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/ast/
Translated using Weblate (Catalan)
Currently translated at 100.0% (5 of 5 strings)
Translation: Collabora Online/CODE welcome text
Translate-URL: https://hosted.weblate.org/projects/collabora-online/code-welcome-text/ca/
Translated using Weblate (Aragonese)
Currently translated at 20.0% (1 of 5 strings)
Translation: Collabora Online/iOS app
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/an/
Translated using Weblate (Hungarian)
Currently translated at 100.0% (5 of 5 strings)
Translation: Collabora Online/iOS app
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/hu/
Translated using Weblate (Afrikaans)
Currently translated at 100.0% (5 of 5 strings)
Translation: Collabora Online/iOS app
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/af/
2020-10-08 23:03:44 +02:00
Tor Lillqvist
4eea5bd4e8
tdf#129371: Handle Cmd-A, Cmd-C, etc in _COWVKMKeyInputControl
...
We can't let the normal UIResponder and UITextView mechanism try to
handle the clipboard (well, "pasteboard" is what it is called on iOS
and macOS) commands as the UITextView has no idea about the *real*
document being edited. The paste command in theory might work, but
best to let LibreOffice core handle that, too.
Change-Id: Id130708ceb5718660af26367538a17a14238843b
2020-10-08 20:33:57 +03:00
Tor Lillqvist
bbb737951a
Unconditionally print any debug messages posted from the JS
...
We don't have any such messages permanently in the code anyway, so we
don't win anything by doing it through the LOOL loggin mechanism at
level "trace".
Change-Id: I2c18e1cd561f797d2c4c20b403d5faedce695062
2020-10-08 20:33:57 +03:00
Allan Nordhøy
c59fce896d
Added translation using Weblate (Norwegian Bokmål)
...
Added translation using Weblate (Norwegian Bokmål)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 98.8% (344 of 348 strings)
Translation: Collabora Online/UI
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/nb_NO/
2020-10-08 14:53:08 +02:00
Andras Timar
53f5e98ec3
Add BOM (Weblate needs it?)
...
Change-Id: Ia61c7bd23c43739303f02e2d36f13e333cf6a804
2020-10-07 13:43:36 +02:00
Andrea Gelmini
9d01540680
Fix typos
...
Change-Id: I7d487f32ca43e19023760ef3c6bb1683607f93d1
2020-10-07 12:51:08 +02:00
Andras Timar
34bc966d68
change product name
...
Change-Id: Ic34d324c952364442d3f4f9f0758676ab57c8a9a
2020-10-02 14:18:28 +02:00
Andras Timar
0002fdfd6c
fix license headers
...
Change-Id: I8623770b32d278a45357dc7f757fabfadd2b4af7
2020-10-01 11:56:43 +02:00
Tor Lillqvist
d0edfeabbd
tdf#133279: Use CollaboraOnlineWebViewKeyboardManager also for hw keyboards
...
In theory, this doesn't make sense. In practice, it helps.
Change-Id: I34d03a812c543e1b112851c9e9ff512f2482a20c
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/103714
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2020-09-30 21:57:11 +02:00
Tor Lillqvist
c8b1b8623a
tdf#133279: Add another workaround for loleaflet weirdness
...
Ignore a hide command that quickly followed a display command.
Change-Id: I7be71dbc3ccdffb9db78de4a6b70d59baee14457
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/103713
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2020-09-30 21:28:52 +02:00
Tor Lillqvist
a8bee952f2
Add source files from toolkit/source/awt for debugging goodness
...
Change-Id: I3e912221d6acf4712602ed11e3575d5ed8af6ca7
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/103705
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/103712
2020-09-30 19:06:45 +02:00
Tor Lillqvist
894c51d6d4
Fix warning: block implicitly retains 'self'; explicitly mention 'self' ...
...
... to indicate this is intended behavior.
Change-Id: Id5318bb20b8066364c5e2fd3b704b5a73bac1b42
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/103711
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2020-09-30 18:36:33 +02:00
Tor Lillqvist
2375cccad5
Change CFBundleShortVersionString to 6.4.0
...
Change-Id: I953474692323b52a87994e8b30f4a4ea87ce859f
2020-09-28 17:34:39 +03:00
Tor Lillqvist
9b4d246366
Compile C++ for the iOS app as C++17
...
Needed by headers in core:master now.
Change-Id: I997bcf267ffd74479c04d83c8703e7f520046aa2
2020-09-23 00:02:38 +03:00
Tor Lillqvist
233cc39cf8
Link with the system libsqlite3 (for nss)
...
Change-Id: I889e87bd288fdf9e4d9f0a02033ef7cd14e5135b
2020-09-22 12:06:04 +03:00
Andras Timar
209313f41c
Very minimal empty ODF templates for iOS
...
These files contain no data at all. This guarantees that when the
user opens a new document in the app, the language of paragraph,
page size, cell date format, currency, etc. will be according to
the current locale.
Change-Id: If1804ad4c63b8eb76c229a9e683d207191c385c5
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/102284
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2020-09-11 10:05:38 +02:00
Tor Lillqvist
3df718aac7
tdf#133284: Improve hardware and on-screen keyboard in the iOS app
...
This is a quite complicated change that should both fix tdf#133284
(cursor keys on a hardware keyboard do not work in a spreadsheet
document) and also improve the interaction with
CollaboraOnlineWebViewKeyboardManager that manages the on-screen
keyboard. We need to jump through complicated hoops in order to get
the hardware cursor keys handled right after loading a spreadsheet
document.
In the CollaboraOnlineWebViewKeyboardManager case we try harder to
keep loleaflet's _textArea buffer in sync with what the UITextView in
CollaboraOnlineWebViewKeyboardManager uses to provide suggestions
above the on-screen keyboard.
Also merges in related changes from today to
CollaboraOnlineWebViewKeyboardManager.
Change-Id: Ic4acb54bd4e815aa8bfb2bf40b08493446ae5ab0
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/101878
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2020-09-01 17:24:36 +02:00
Tor Lillqvist
67c2ca90da
Update CollaboraOnlineWebViewKeyboardManager
...
Update to latest commit, d7f8383603aa156611d901f5f073666ab45d5e6a.
Change-Id: I24c2bf8fed7d692ba8ea747f3384c8e154f7c8af
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/101556
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2020-08-28 19:14:31 +02:00
Tor Lillqvist
2a8db1b5ab
Use CollaboraOnlineWebViewKeyboardManager
...
For now, just copy its source files here. When/if I figure out what is
the appropriate way to package that framework for use in other
products (like the Collabora Office iOS app) I will use that instead.
Change-Id: If808f96b6a72c80e54dc84fce80a551503c96335
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/101268
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2020-08-25 13:41:20 +02:00
Tor Lillqvist
377e9266c9
tdf#134832: Clear the cache directory if it is for another version of the app
...
We don't want to use cached scaled icons (and other stuff that might
be in the cache?) if from a potentially incompatible version of the
app. Store the core and online hashes in files in the cache to be able
to compare.
Change-Id: I593ece5dae71f91f204d4c040bd9f744b3bc498f
2020-07-23 19:18:55 +03:00
Tor Lillqvist
f0350a6fa1
We don't check ENABLE_SETCAP in any source so no need to AC_DEFINE it
...
AC_DEFINE causes it to be in config.h, but there is no code that would
use its definition from there.
It is enough to have AM_CONDITIONAL for it (to enable having 'if
ENABLE_SETCAP' in Makefile.am files) and AC_SUBST it (to enable having
'@ENABLE_SETCAP@' in Makefile.am and *.in files).
Change-Id: Ia00b624114c8139d81bb173c92800ae0a62fec35
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99287
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2020-07-23 16:42:36 +02:00
Tor Lillqvist
b12ef81626
Add CORE_VERSION_HASH
...
Change-Id: I9552c742c2c29dddae353e40ab7669fac1197ea5
2020-07-23 15:36:27 +03:00
Tor Lillqvist
14d98c6181
Add a bunch of source files from vcl for breakpointing convenience
...
Change-Id: I4730ecda8ab7b05fd46b8568dc750d85a8ffa804
2020-07-23 14:04:43 +03:00
Tor Lillqvist
e64bbeb819
Pass rendered tiles as uncompressed BMP files in the iOS app
...
Avoids the need for PNG encoding (takes significant amount of CPU
time) and Base64 encoding in the app process, transfer to JavaScript
(running in a WebKit process of its own), and corresponding decoding
(in the WebKit process). Instead simply pass the URL of each tile file
to the JavaScript. Remove each BMP file once it has been loaded.
Change-Id: I6e7b9450691679c64813979976c59f1763ec104c
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/98710
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
2020-07-14 17:00:35 +02:00
Tor Lillqvist
ef7e79a20b
Use LOG_INF_NOFILE() for the FakeSocket logging callbacks
...
(Why not call LOG_INF directly in FakeSocket.cpp instead? Good
question. I guess my idea was originally to keep FakeSocket separately
testable without all the Online logging stuff.)
Change-Id: I1e6b730a9742ad653d431774d88fec6a36d98850
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/98736
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2020-07-14 16:55:12 +02:00
Tor Lillqvist
ea4a657573
Use a separate temp directory for each document during the iOS app lifetime
...
This prevents an assertion failure when you quickly open the same
document again after closing it.
Change-Id: I26b8c53d57bd1d33f0473a3c5a332ec02c37455d
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/98263
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2020-07-07 16:01:19 +02:00
Tor Lillqvist
3edc4d2201
Move the setupKitEnvironment() function into a file of its own
...
A small re-factoring to help planned re-plumbing of the iOS app.
Change-Id: I21f09216a7c5adf965179765a75f5a0d521cd7f3
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/97771
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2020-07-03 08:40:49 +02:00
Tor Lillqvist
4a4c5eb7a8
Update the first step
...
Won't bother with renaming the Objective-C classes I think, just to
keep changes minimal.
Change-Id: I683479fc32275a5ee2a1bc9c28275bc887c42474
2020-07-02 15:40:00 +03:00
Tor Lillqvist
38ea7a44b7
Add musings about a "second generation" of the iOS app
2020-07-01 15:48:44 +03:00
Tor Lillqvist
6971cf578d
Add Authorization.cpp and hpp
...
Surely no point in using that code for the iOS app, though. Hopefullly
eventually some clean way to bypass it wil emerge. Note that this is
just one step towards making the iOS app even build again.
Change-Id: Ia5a8e31fc6195394f02cbf43f2b5291bcfbb398d
2020-07-01 13:02:54 +03:00
Tor Lillqvist
99c96aa263
Add USER_INTERFACE_MODE here, too
...
Change-Id: Ib029847ba70f709abbb5e2d9d8361b50289523dd
2020-07-01 12:49:20 +03:00
Szymon Kłos
11965d083e
notebookbar: early init
...
- read settings from loolwsd.xml
- in case of notebookbar activated send :notebookbar parameter
- for mobile apps I left empty parameter in setupKitEnvironment calls
Change-Id: I5813589564b37eecc1e77c5d0eb737eca5f92f04
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/97233
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
2020-06-30 08:15:25 +02:00
Tor Lillqvist
7f25109f72
tdf#128502: Chunk of work to enable "multi-tasking" in the iOS app
...
Seems to not cause any serious regressions in the iOS app or in "make
run", but of course I am not able to run a comprehensive check of all
functionality.
Change-Id: I44a0e8d60bdbc0a885db88475961575c5e95ce88
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/93037
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2020-06-26 13:09:51 +02:00
Tor Lillqvist
9c517608be
Bump the internal iOS app version to 4.2.6
...
Build 4.2.5 (57) was released (as 4.2.4).
Change-Id: I76a49b7851c2d8fa68f623c08ae211d2ac549d26
2020-06-23 16:46:13 +03:00
Tor Lillqvist
2bd05d68f7
tdf#133278: Don't overwrite the copy of the document that we are editing
...
When exporting a copy, let core write the copy to a temp subdirectory
before invoking UIDocumentPickerViewController to select where to
store it permanently.
Change-Id: I3d2292414a3c824515ba6d98ad09b296e543cea9
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/95295
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2020-06-01 17:08:38 +02:00
Tor Lillqvist
48a5397ff4
Run the 'npm install' at configure time only on Linux
...
I don't want to make it necessary to have npm on macOS (in the case of
building the iOS app, otherwise Online is Linux-only). I still want to
use the method where the JS bits are built on a Linux machine and
loleaflet/dist is copied over to the Mac where you build the iOS app.
Remove the apparently never seriously used instructions for the other
way from ios/README. If somebody actually *uses* that way for real,
for a longer time, then please reinstate them, and modify
configure.ac, etc.
Change-Id: I22a8ca4746907bb11aad11d7c995b0de2fdbc157
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/94815
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2020-05-26 09:02:14 +02:00
Tor Lillqvist
56afddaba0
Add RequestDetails.cpp and hpp
...
Change-Id: I084ce2e731073ab69a806d5053c27987b2a8244c
2020-05-15 23:34:01 +03:00
Tor Lillqvist
ee99423387
Add an "export options" plist for providing .ipa archives
...
Change-Id: If8309bf2548290ef9e4edd15eea2287253ffde17
2020-05-15 14:00:56 +03:00
Tor Lillqvist
459cdc9c73
Add source files from framework/source/services
...
Change-Id: Ic1d905dfbb65d42da577a3d536742ad7c3893db3
2020-05-07 13:44:42 +03:00
Tor Lillqvist
fe9edb5e8b
Bin leftover unused variable
...
Change-Id: I21eaec0f070698db119d396f4b24c6d3b785c1f3
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/93107
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2020-04-28 22:13:16 +02:00
Tor Lillqvist
edf217e1e4
Re-order to be in same order (alphabetical) as Xcode writes
...
Change-Id: I2e0999a11206f2f212534941a81abaab6dcc87df
2020-04-27 13:13:01 +03:00
Tor Lillqvist
b068e556de
Make the Info.plist.in more like what Xcode writes
...
If you edit the Info.plist in Xcode, it is written with TABs and
eight-column indentation steps. Make the Info.plist.in the same to
make it easier to compare what changes in case you do some intentional
change in Xcode first.
This commit has only whitespace changes.
Change-Id: I0878eac5e19f666426ab67dd8e3c425027036756
2020-04-27 13:12:55 +03:00
Andras Timar
33000dfded
typo fixes in comments and code
...
Change-Id: I6f31e050aab701e31064e1abc9429dce0a50c279
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92953
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2020-04-26 23:19:52 +02:00
Muhammet Kara
f507302993
Welcome: Add config for enabling the dismiss button
...
Change-Id: Ia2fbf066493d91a2b10866e66d11332b5cfc10fa
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92593
Reviewed-by: Tor Lillqvist <tml@collabora.com>
Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
2020-04-20 20:35:08 +02:00
Tor Lillqvist
4bc181e6c6
Use '#define FOO 0' instead of '#undef FOO' for stuff that is checked with #if
...
Change-Id: I8141022fc5cb622eeb63e5b28a99f0cd0a7affc4
2020-04-17 17:21:13 +03:00
Tor Lillqvist
53ef0936c1
Add ENABLE_WELCOME_MESSAGE
...
Change-Id: I54900694bd729419bd9c81ae2e7866b6597c3109
2020-04-17 17:21:13 +03:00
Tor Lillqvist
909734e261
Implement the "download as" functionality properly in the iOS app
...
We need to catch the downloadas message already in
-[DocumentViewController
userContentController:didReceiveScriptMessage:] and use an
UIDocumentPickerViewController to let the user choose where to
download (or export) the document. The iOS-specific code in
ChildSession::downloadAs() can go away.
Change-Id: I626b9986ec6156f7e83bda02b04e65f7819f8017
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92112
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2020-04-13 15:35:13 +02:00
Tor Lillqvist
34c27a6b9b
Bump the internal iOS app version number to 4.2.4
...
Change-Id: I087b2ab81f4b3c8b3b85e9419743e5ce72dd398c
2020-04-13 11:00:46 +03:00
Tor Lillqvist
0930286e2d
Fix problems after my 293f4913d2
...
It is enough to call the -[UIDocument
saveToURL:forSaveOperation:completionHandler:] only in
DocumentBroker::sendUnoSave(). And on the other hand, in
-[DocumentViewController bye] we can't want for the
LOOLWSD::lokit_main_mutex as the main queue is needed for parts of
what the saveToURL does.
Also, use a separate copy of the document as the file that is actually
edited by LO core. This matches what the Android app does. I think it
is useful to do this in order to avoid some hangs that I noticed. They
probably were caused by both LO core and the system frameworks
occasionally accessing the same document file at the same time.
Change-Id: Idb65be23a7cb6ad1288fbbd23c7471e0fb8d52f4
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91851
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2020-04-08 00:01:30 +02:00
Jan Holesovsky
61ad718671
Revert "Force portrait for the moment also for iPhone in the iOS app"
...
Landscape is supposedly working fine now.
This reverts commit d474f06040
.
Change-Id: I28e6d521ee0c4906e07b99b8cc6c24761b20f2b3
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91849
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2020-04-07 21:04:08 +02:00
Tor Lillqvist
c05f7a4ad0
Argh, had forgotten to commit the s/Document/CODocument/ in the project file
...
Change-Id: I795d78cddbfbca2d9df17a662ec4800c40b68ace
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91742
Tested-by: Tor Lillqvist <tml@collabora.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2020-04-06 12:54:28 +02:00
Tor Lillqvist
312caf918b
Add comment
...
Change-Id: I452b1d6fc150d014a5d55df71e9dae96288e67de
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91740
Tested-by: Tor Lillqvist <tml@collabora.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2020-04-06 12:49:18 +02:00
Tor Lillqvist
05a29a19d5
Fix typo in comment and elaborate
...
Change-Id: I2e5560a27d8471188ebb159efd29192a10295547
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91739
Tested-by: Tor Lillqvist <tml@collabora.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2020-04-06 12:48:01 +02:00
Tor Lillqvist
95de5a74cc
Rename our Objective-C Document class to CODocument
...
There are already several classes called Document on the C++ side.
Let's reduce confusion a bit. (Also, we might need to use the
Objective-C Document class from some of the Online C++ code (which is
actually compiled as Objective-C++).)
Change-Id: I34347ba0161c067b14bb125c3410eefd89bbca31
2020-04-04 00:07:35 +03:00
Jan Holesovsky
9978752258
mobile detection: Create a separate device-*.css for the phone/tablet/desktop.
...
The problem is that the @media-based detection often disagrees with the
JS-based detection which then leads to many problems - most notably that
part of the UI behaves as if it was a tablet, and the other part as if
was a mobile phone, leading to a terrible user experience.
This commit changes it so that there is only one way how to detect if
we are on mobile phone, tablet or desktop: using the JavaScript, and we
will load the appropriate css accordingly.
Only one @media-based rule is converted as an example, the rest will
follow.
Change-Id: Id7bfb58ca12264904b3329db1542ae6b54893f11
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91416
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2020-03-31 20:31:49 +02:00
Tor Lillqvist
4dd95f833d
Propagate core and online git hashes to the Settings for the iOS app
...
The git hashes now show up in the Settings app, without having to run
the Collabora Office app, open a document, and check the About dialog.
The core git hash is taken from the core build directory's
instdir/program/setuprc.
Also, drop the fairly pointless lone Finnish localisation of the
Settings strings.
Change-Id: I56631f8facde017ed99038209c55f516386eab99
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91073
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2020-03-26 00:26:58 +01:00
Miklos Vajna
6890d2fdaa
ios: fix opening hyperlinks
...
This was added in commit 2174206de1
(android:
Don't hang after returning from a hyperlink., 2020-02-14), but the new command
was only handled on Android. Handle HYPERLINK on iOS, too.
Change-Id: I8c942c1a64c8a52462a749989e312d0d9899a841
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90917
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2020-03-23 17:33:45 +01:00
Tor Lillqvist
16fbe5441d
Bump the internal iOS app version number to 4.2.3
...
Change-Id: I083ed1dd96aba75da1fc6d6d47c8cbd7b1d62a24
2020-03-23 12:55:14 +02:00
Tor Lillqvist
d474f06040
Force portrait for the moment also for iPhone in the iOS app
...
Change-Id: I1def28e7969cea753e7fc36094fe6514c17d61af
2020-03-20 16:03:19 +02:00
Andras Timar
a66083de9b
Try to delete language information from templates...
...
... in order to have languages agnostic templates.
fo:language="en" fo:language="US" was removed from styles.xml
Change-Id: I680809d33cb902fc447ea5393d7f8dad3d83cbfc
2020-03-14 22:29:17 +01:00
Tor Lillqvist
2004a0198d
Bump the internal iOS app version number to 4.2.2
...
Otherwise, when one validates (or uploads) a new build, even just for
TestFlight purposes, one gets an error in Xcode: "The value for key
CFBundleShortVersionString [4.2.1] in the Info.plist file must contain
a higher version than that of the previously approved version
[4.2.1]."
(cherry picked from commit 585cf6be86
)
Change-Id: I2ea1342980384a8eb81312734747be5e686da347
2020-03-11 14:08:36 +02:00
Tor Lillqvist
c6573a08d2
Add StringVector.{cpp,hpp}
...
Change-Id: I568d4136824fe0b4fcdd0f4bccd15a7c15a5248b
2020-03-10 14:17:31 +02:00
Tor Lillqvist
3de577d2c2
Use the loolkitconfig-mobile.xcu on iOS, too
...
We can't rename a file in the Xcode project, so copy it to
ios/Mobile/loolkitconfig.xcu in the configure script, and use from
there.
Change-Id: I1e50235c06f528dd24d0d968aaccc994418b57d8
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/89466
Tested-by: Tor Lillqvist <tml@collabora.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2020-02-25 21:40:03 +01:00
Andras Timar
fdc05239af
Remove hardcoded tab name Sheet1 from iOS spreadsheet template
...
Change-Id: I0916e968b33395cf682bf4ddc313c959526e7adf
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/89171
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Tested-by: Andras Timar <andras.timar@collabora.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2020-02-21 11:34:21 +01:00
Tor Lillqvist
624b42d58a
Hackaround for on-screen keyboard problem
...
We want to be able to force the on-screen keyboard to be displayed
(when there is no external hardware keyboard) from our JavaScript.
Change-Id: I0678d84ca941a03316ffb68cfd9c3e93a6ea7e57
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/89023
Tested-by: Tor Lillqvist <tml@collabora.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2020-02-19 15:17:56 +01:00
Michael Meeks
6bdf561049
Share the Kit environment setup code.
...
Particularly configuration layers so we can tweak mobile config
easily.
Add core source files from configmgr for breakpointing convenience in
the iOS project. Add loolkitconfig.xcu to the iOS app bundle. Use
${BRAND_BASE_DIR} instead of a compile-time LOOLWSD_CONFIGDIR literal
on iOS (because there is no compile-time constant path to the app
bundle). No "registry" directory directly in the app bundle any longer
on iOS, a corresponding change in core.git moved that stuff to be
under "share", like on other platforms.
Change-Id: I6672efc0505abf27297c4758118a20992b10ceb3
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/88765
Tested-by: Michael Meeks <michael.meeks@collabora.com>
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
2020-02-17 14:49:06 +01:00
Tor Lillqvist
58205c9818
Bump version to 4.2.1
...
As a build of 4.2 has been approved for release in the App Store, we must bump
this before any new build can be uploaded, even just for TestFlight.
Change-Id: I60de542eaf6d10776ad287c8c9c5d36e0feed70c
2020-02-13 16:14:59 +02:00
Tor Lillqvist
0e797eeb3f
Add some more core source files for breakpointing convenience
...
Change-Id: I829534011e037aac1297a41cdb0e6bf008e1b28b
2020-02-07 09:57:53 +02:00
Jan Holesovsky
ad32888d7c
mobile: Unify the mutex usage that protects the main lokit thread.
...
Effectively both approaches were doing the same thing, let's unify to
the iOS way to minimize the platform-specific code.
Change-Id: I11290410a536c26db054ffcb87e3b64cc2a11c07
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/84589
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2020-02-06 09:44:26 +01:00
Tor Lillqvist
56d310636d
tdf#129380: Don't show the "shortcut bar" if a hardware keyboard is used
...
Change-Id: If1138185e52b7240ff6190ddf3f7af01d2a47115
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/87769
Reviewed-by: Tor Lillqvist <tml@collabora.com>
Tested-by: Tor Lillqvist <tml@collabora.com>
2020-01-31 15:52:27 +01:00
Tor Lillqvist
cad472f796
Add some more core source files for breakpointing convenience
...
Change-Id: Ia0f08bca84d98f45484162017bd3019876ab8604
2020-01-27 10:52:29 +02:00
Tor Lillqvist
d39a9f84d5
Add sources in sd/source/ui/slidesorter/view for breakpointing convenience
...
Change-Id: I1f8919f86b64dd6a9f6befec90b13956b2b845d3
2020-01-22 13:39:55 +02:00
Tor Lillqvist
7254183877
Add some source files from sd for easier breakpointing
...
Change-Id: I2797b8fb8fbeebe73b6536a27733ad5fe2123d50
2020-01-14 13:21:04 +02:00
Tor Lillqvist
948069632d
Add source files from svx/source/tbxctrls and svtools/source/config
...
... to iOS project, for breakpointing convenience.
Change-Id: I3652afe8b833dbe3ec5aff006ef58424626a15a8
2019-12-21 03:37:41 +02:00
Tor Lillqvist
26860d8f35
Add public.content to the UTTypeConformsTo arrays of the exported UTIs
...
The Nextcloud app looks for that.
Change-Id: I91d26f7dced0b0ca35275db7ebabf322e50e734d
(cherry picked from commit 481f498dfb
)
2019-11-21 10:24:17 +02:00
Tor Lillqvist
6aca28d0f1
Add some more source files to the Xcode project for debugging convenience
...
(It is, sadly, apparently possible to set breakpoints in advance
(before the code has reached that file) only in files that are listed
in the project.)
Also drop the nonexistent "filter" directory in Resources. (It is
config/filter.)
Change-Id: I96ec9dd8dc4591db9d640b01fb07e807565670cb
2019-11-07 08:45:05 +02:00
Tor Lillqvist
9d6c174462
tdf#128577: Close an already open document when asked to open a new one
...
Add a "singleton" class method to DocumentViewController to return the
(as for now) singleton DocumentViewController.
Change-Id: I0b8a8def558cfe7f9469b6062a86311dfa63f549
Reviewed-on: https://gerrit.libreoffice.org/82007
Reviewed-by: Tor Lillqvist <tml@collabora.com>
Tested-by: Tor Lillqvist <tml@collabora.com>
(cherry picked from commit 2807f907d9
)
Reviewed-on: https://gerrit.libreoffice.org/82021
2019-11-04 15:25:54 +01:00
Tor Lillqvist
ed4558001f
Set CFBundleShortVersionString to 4.2
...
Change-Id: I9115a9dc571c1b27e6b80181ec38732cb91ec799
Reviewed-on: https://gerrit.libreoffice.org/82019
Reviewed-by: Tor Lillqvist <tml@collabora.com>
Tested-by: Tor Lillqvist <tml@collabora.com>
2019-11-04 15:24:41 +01:00
Tor Lillqvist
0c9bc2159b
Add LSSupportsOpeningDocumentsInPlace
...
Probably a good idea, although doesn't seem to have much effect? At
least not on tdf#128577.
Change-Id: I7b66a2e9ba44bd4cef583c0861883edfae11eb1d
Reviewed-on: https://gerrit.libreoffice.org/82006
Reviewed-by: Tor Lillqvist <tml@collabora.com>
Tested-by: Tor Lillqvist <tml@collabora.com>
(cherry picked from commit 2990203dff
)
Reviewed-on: https://gerrit.libreoffice.org/82020
2019-11-04 15:24:22 +01:00
Tor Lillqvist
1fac53764e
Bump iOS Deployment Target to 12.2
...
Change-Id: Ie4df6293f80bc7568ac76244e9eb4e05cc712d76
(cherry picked from commit 9953f25f55
)
2019-11-01 13:00:13 +02:00
Andras Timar
2efdb2016a
Remove Lotus WordPro support
...
... because lotuswordpro filter is not present in MPLv2-only core builds
Change-Id: I100e886273f8b7fd38887576c2d29fad4c69b2e7
Reviewed-on: https://gerrit.libreoffice.org/79683
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
Tested-by: Tor Lillqvist <tml@collabora.com>
(cherry picked from commit d781398991
)
2019-10-25 14:39:29 +03:00