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