Commit graph

3607 commits

Author SHA1 Message Date
Martin Srebotnjak
2a10075cdd Translated using Weblate (Slovenian)
Currently translated at 100.0% (539 of 539 strings)

Co-authored-by: Martin Srebotnjak <miles@filmsi.net>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/sl/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I57f8540054f0e0283a47342c72aec3fc6390961f
2023-11-23 11:24:17 +01:00
Rob Pearson
656bd25b70 Translated using Weblate (English (South Africa))
Currently translated at 100.0% (467 of 467 strings)

Translated using Weblate (English (New Zealand))

Currently translated at 100.0% (467 of 467 strings)

Translated using Weblate (English (United Kingdom))

Currently translated at 100.0% (467 of 467 strings)

Translated using Weblate (English (Australia))

Currently translated at 100.0% (467 of 467 strings)

Translated using Weblate (English (South Africa))

Currently translated at 100.0% (539 of 539 strings)

Translated using Weblate (English (New Zealand))

Currently translated at 100.0% (539 of 539 strings)

Translated using Weblate (English (United Kingdom))

Currently translated at 100.0% (539 of 539 strings)

Translated using Weblate (English (Australia))

Currently translated at 100.0% (539 of 539 strings)

Co-authored-by: Rob Pearson <rob.dunedin@gmail.com>
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/ui/en_AU/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/en_GB/
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/Help
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I49b5d5a9c068554e5896eba1a42c9dad40786e45
2023-11-23 11:24:17 +01:00
Skyler Grey
e817f03785 Unify touchscreen handling, remove L.Browser.touch
L.Browser.touch is sometimes nice, but it's ultimately a flawed concept
to use it for input events. Using L.Browser.touch for input handicaps
people with mice if it's too liberal in what it classes as touchscreens,
and handicaps people with touchscreens if it's too conservative. There's
also no sweet spot: it's impossible to choose correctly if someone is
using both a touchscreen and a pointer device, as there's no right
option!

Previously many of our event handlers and some of our UI was gated
behind L.Browser.touch. This commit adds a new "window.touch" property
which is used instead. It has functions to help with event detection,
allowing you to easily make event handlers that work for only the input
devices they are designed for, without gating them behind feature
detection. This has the added bonus that - as you register all the
events - switching between a touchscreen and pointer is now not only
possible but already implemented!

For cases which don't have reasonable events to tag onto (e.g. the
teardrop for cursor movement) this commit adds "hasPrimaryTouchscreen"
and "hasAnyTouchscreen" which use the CSS media queries to detect if
there's a touchscreen attached to your device (either as the primary
input mechanism or at all). This works a lot more similarly to
L.Browser.mode, but being dynamically updated allows you to effectively
swich between touchscreen and not at-will. This still has all of the
disadvantages that L.Browser.touch did when used to register event
handlers, so my advice would be to avoid using it with events.

Signed-off-by: Skyler Grey <skyler.grey@collabora.com>
Change-Id: I9016fc15ad3ccb3664af348fdcdca006495b0778
2023-11-22 15:48:06 +01:00
Pranam Lashkari
ab064bacc7 annotation: make sure parent-child relation is established
problem:
some times we order comments before parent-child relation is established,
this caused reply count not being updated correctly for other users

steps to reproduce:
User A open ODT, let us say already with comment or add one, and keep Sidebar open so that comments are short.
user B opens the same ODT with full comments. adds reply
User A does not update ticket number, does not have +1

Signed-off-by: Pranam Lashkari <lpranam@collabora.com>
Change-Id: If3360c8dd938c6bd177764d3c1383d7f3f845990
2023-11-22 15:24:10 +05:30
Miklos Vajna
d73d716dea context menu: allow unfloat table for Writer text frames
This is safe to do as it's not interactive, so it happens synchronously.
The matching uno command was added on core.git co-23.05 in commit
1f5c20352725cd6133e68e80e8523d865006161f (sw floattable, delete UI: add
an uno command to unfloat frame from context menu, 2023-11-17).

Signed-off-by: Miklos Vajna <vmiklos@collabora.com>
Change-Id: I74736c7d589c2062a8e9255a42f81bf790b7d3e3
2023-11-22 09:39:45 +00:00
Henry Castro
a55244c547 jsdialog: check if "map" var is not undefined
Change-Id: I7ae6b557ab035b9f66bcb65e1c85ac9da0b993e7
Signed-off-by: Henry Castro <hcastro@collabora.com>
2023-11-21 20:28:57 +01:00
Henry Castro
a23adac78c browser: fix undefined property 'isPopup'
The PopUp dialog is not closed, and side effects
are unresponsive key input

Change-Id: Id72ef0c6d081aa73acb39a07eb3e8b33d0e8dc85
Signed-off-by: Henry Castro <hcastro@collabora.com>
2023-11-21 20:28:57 +01:00
Pranam Lashkari
3c1ac04b0e annotation: reset comment id if autosave is cancelled
problem:
User A writes Comment 1 and saves
User A replies to himself, write something, click away to autosave, Cancel
user A modifies Comment 1 and OK - comment disappears, although it is there, seen after reload, but without modification.

Signed-off-by: Pranam Lashkari <lpranam@collabora.com>
Change-Id: I5d83936f26939b5a05a0ce3099c01923a55c9606
2023-11-21 10:20:24 +05:30
Caolán McNamara
e8e3a2ccdb _debugLoadUpdate isn't set, _debugUpdates isn't read
in:

commit 24f0819337
Date:   Wed Jul 12 10:09:10 2023 +0100

    tile debug: render updates as well as deltas in the tile.

one is typo for the other

Signed-off-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Change-Id: I9cb27d7912aa86373b8ef399fca442f85cfd69fb
2023-11-17 18:03:54 +00:00
Darshan-upadhyay1110
77d52f53f2 Remove property menu item from Files menu item
Signed-off-by: Darshan-upadhyay1110 <darshan.upadhyay@collabora.com>
Change-Id: I18cb5c1ff001fbdd5dc91706d73488c7ad408441
2023-11-17 13:12:08 +05:30
Darshan-upadhyay1110
dacc36928f Fix mobile-ui-tabs Misaligned Headings
- will fix Misaligned ui-tabs in mobile wizard
- also added scrollable property that will handle more fields in tabs if it does not fit into screen
Signed-off-by: Darshan-upadhyay1110 <darshan.upadhyay@collabora.com>
Change-Id: Ib982a59c141d937c7f92eb9684b91fc7f2548df5
2023-11-17 13:12:08 +05:30
Michael Meeks
dd29ca294b Logging - dump our log history to the console when asked.
Remove unused co-ordinates parameter, and unhelpful L.Log call
locations, ensure that all protocol messages are logged.

Increase the buffer to record startup and replay it for easier
debugging after startup.

Now when enabling "Protocol Logging" in the first minute from
document load, we get:

INCOMING[!fullyLoadedAndReady].statusindicator: find
INCOMING[!fullyLoadedAndReady].statusindicator: connect
INCOMING[!fullyLoadedAndReady].statusindicator: ready
INCOMING[!fullyLoadedAndReady].perm: edit
INCOMING[!fullyLoadedAndReady].filemode:{"readOnly": false, "editComment": true}
etc.

Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
Change-Id: I5d2a8639e8038dbcc31d6e8fd1b8f8ebf2fff7bc
2023-11-16 19:33:22 +00:00
Michael Meeks
2b3088ee52 wasm: don't try to package obsolete and/or renamed online.data
presumably a regression from 158fe2f93:

    Trying to init LOKit cause mysterious runtime error...

Change-Id: I28603a98a7c9015afc76d46a302a23ccf4ece261
Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
2023-11-16 19:30:48 +00:00
Skyler Grey
02d64f19d9 Prevent hiding the menu bar in tabbed mode
Tabbed mode doesn't have a menu bar, instead it has tabs. These can't be
hidden. Unfortunately, the post messages to hide the menu bar have the
side effect of hiding the tabs. This commit prevents the tabs being
hidden when in tabbed mode, and shows the tabs again when switching from
compact mode into tabbed mode.

When switching back from tabbed into compact mode, the state that you
would like the menu bar to be in (hidden/shown) will be remembered and
restored. This includes any postmessages that were not acted on while in
tabbed mode.

Signed-off-by: Skyler Grey <skyler.grey@collabora.com>
Change-Id: I1177903fe965e354538e6e7bbc3c83af3177938e
2023-11-16 09:20:28 +00:00
Skyler Grey
3185307c7a Stop hiding both menu and notebookbar softlocking
Previously, when using the Collapse_Notebookbar postmessage or
equivalent ui_defaults (SpreadsheetToolbar=false, etc.), particularly in
compact mode, it was possible to additionally hide the menu bar. As the
button to show the menu bar is on the notebookbar, this meant that you
couldn't reactivate either notebookbar or menubar until you refreshed
the page. This is particularly annoying in integrators that may not
provide an easy way to reload the page

This commit makes it so that hiding the menu bar automatically
uncollapses the notebookbar and won't let it be collapsed again. Whether
the notebook bar should be collapsed (the last thing done to it was a
collapse) is remembered and restored after the menu bar is shown again,
so if you send a postmessage that will affect the state of the
notebookbar after the menu is shown (even though it will not affect the
notebookbar's state immediately)

Caveats:
- If you are hiding the notebookbar to limit the control the user has,
  that's broken by this commit as it makes it impossible to hide both
  the menu and notebook bars at the same time.
- The notebook bar will be hidden again when re-showing the menu bar,
  however there still isn't a way to hide the notebook bar in normal
  use (i.e. without using either postmessage or ui_defaults) while in
  compact mode (although there is a workaround to show it- switching
  into tabbed mode and then back!). It might be nice to have one.

Other considered solutions:
- We could add a new button that allowed you to reopen the menu if both
  menu and notebookbar were hidden
  - Not sure there's much benefit to this over just doing what we're
    doing here, and it's harder to implement
- We could disable the button to hide the menu bar when the notebookbar
  is collapsed
  - As far as I know, there's no button in the UI to show the notebook
    bar. This would make it impossible to hide the menu bar if the
    notebookbar was hidden via postmessage or ui_defaults

Signed-off-by: Skyler Grey <skyler.grey@collabora.com>
Change-Id: Ieab6d72a6be181aba88e9a5b21dda16a369b9e54
2023-11-16 09:20:28 +00:00
Rash419
6b06f1d8fe browser:disable ctrl+s when HideSaveOption is true
Signed-off-by: Rash419 <rashesh.padia@collabora.com>
Change-Id: I0a5e3b1061b6ccff8ce98d60cddd906fcb337003
2023-11-15 12:57:58 +05:30
Caolán McNamara
7229eed150 add regression tests via cypress for unwanted no-change invalidations
single user scenarios

a) Click Empty Header: fails with core:
https://cgit.freedesktop.org/libreoffice/core/commit/?id=f425c0aab6e33b8029bf7e87ac9b10b4b4489ac9
reverted

b) Enter Numbering Portion: fails with core:
https://cgit.freedesktop.org/libreoffice/core/commit/?id=643c6b9a96020d5498d981c7ab081226415ab016
reverted

c) Click Existing Header: fails with core:
https://cgit.freedesktop.org/libreoffice/core/commit/?id=ce948053b1fa9a2843886dce4642cc36c94dd0e0
reverted

https://github.com/CollaboraOnline/online/issues/7167

Signed-off-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Change-Id: I7d7283cabe6803d9258a09a858beb29083634738
2023-11-14 19:12:26 +00:00
Rash419
4ba4c61aad browser: fix duplicate comment reply on autosave
- before this patch used send uno:ReplyComment on every autosave which was duplicating the comments

Signed-off-by: Rash419 <rashesh.padia@collabora.com>
Change-Id: I82b41783d97f5651c486011ac105750acf9589aa
2023-11-15 00:05:16 +05:30
Gabriel Masei
524e70eb47 fix language issue in datepicker control
It seems that datepicker control expects only a language input
in regional property (e.g. fr) instead of language-country (e.g. fr-FR).

Signed-off-by: Gabriel Masei <gabriel.masei@1and1.ro>
Change-Id: I7d5ac40cfa4a72cdc7862a8b4c4d14bdecad6c3b
2023-11-13 19:57:12 +05:30
Marco Cecchetti
a5f56ce12d NC: Accessibility toggle button not set to the right state on doc load
When a document is loaded the Accessibility Support toggle button was
not set to the right state.
The problem affeced Online when integrated in Nextcloud.

Moreover the button label has been renamed to 'Voice Over' in
accordance with what suggested by NGI audit

Signed-off-by: Marco Cecchetti <marco.cecchetti@collabora.com>
Change-Id: I5bc7d8348397691f469b6274af58e18a8d6d603c
2023-11-13 14:34:42 +01:00
Skyler Grey
ff1e4eeb57 Add a ui_defaults hint for touchscreens
At the moment, we try to detect whether the browser is running with a
touchscreen, however this is very imperfect. It's possible an integrator
may have more information about whether COOL is running on a device with
a touchscreen, so this ui_defaults option allows us to specify. Touch
mode binds inputs for touchscreen devices (long press for menu, pinch to
zoom, etc.) and does not bind the normal inputs (right click for menu,
etc.), so it's crucial to get it on all touch devices and no desktop
devices, as input is severely hampered if they are the wrong way round.

The option is called TouchscreenHint. Setting it to 'true' will enable
touchscreen mode, setting it to 'false' will disable touchscreen mode.
Leaving it undefined will keep our detection active.

This option must be set at page load so we can register the right
events at creation time. Therefore, ui_defaults is perfect as a method
to override this.

This is not a long-term solution. Instead, "The right thing" is to look
specifically for touch events and specifically for mouse events, rather
than using the default hammer.js behavior which is to look for both...
that should be an eventual followup to this. However, this was a lot
faster to implement and helps with the most pressing issue: not being
able to override our detection when it goes wrong.

Change-Id: Id28a156fe352fe6565ce6b472b7aa54d0869c48e
Signed-off-by: Skyler Grey <skyler.grey@collabora.com>
2023-11-10 23:20:22 +00:00
TUCAOEVER5023416dba724da7
f5d6bd2962 Translated using Weblate (Chinese (Simplified))
Currently translated at 75.3% (406 of 539 strings)

Co-authored-by: TUCAOEVER5023416dba724da7 <814697582@qq.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/zh_Hans/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: If303e554b778aed38694f3c5e454e18655d3656a
2023-11-10 17:40:43 +01:00
Matthaiks
5be9424948 Translated using Weblate (Polish)
Currently translated at 100.0% (539 of 539 strings)

Co-authored-by: Matthaiks <kitynska@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/pl/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I580cc2809510dd71cea487491d3addb5eb06b22c
2023-11-10 17:40:43 +01:00
Milo Ivir
b37063e1a7 Translated using Weblate (Croatian)
Currently translated at 100.0% (539 of 539 strings)

Co-authored-by: Milo Ivir <mail@milotype.de>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/hr/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Iff1ff65a4c1adc06a76a54b27b45965257c527ff
2023-11-10 17:40:43 +01:00
Louis Chance
32ffd98655 Translated using Weblate (French)
Currently translated at 100.0% (539 of 539 strings)

Co-authored-by: Louis Chance <contact@louischance.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/fr/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Ib0962d3f1e9ce7e24aac63e9d76faa31e089a1ab
2023-11-10 17:40:43 +01:00
gallegonovato
2c75ad9e00 Translated using Weblate (Spanish)
Currently translated at 100.0% (539 of 539 strings)

Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/es/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I064cfeff7ab8c59373d3e7a5149f87c52ffc8a21
2023-11-10 17:40:43 +01:00
Miklos Vajna
83f2d1aaf6 context menu: allow frame properties for Writer text frames
This is now safe to show, as it'll trigger the frame insert/properties
dialog, which was converted to jsdialog in core.git commit
355681eead2411d70caf4f52f1b802cf8c61a981 (sw floattable: make Insert
Frame dialog async and mark it as a jsdialog, 2023-11-06).

Signed-off-by: Miklos Vajna <vmiklos@collabora.com>
Change-Id: I910012286416231d607cf79cc9b3811803c52768
2023-11-10 13:49:25 +00:00
Caolán McNamara
55901bc15a 'Tileprocessed message did not arrive in time' for slide preview
A slide preview tile falls into the special case with early return and
no tileprocessed is sent back to the server, so eventually a
'Tileprocessed message did not arrive in time' will be reported

Signed-off-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Change-Id: Iab85e5eca535ce377508e91cf67f1435e9242bc4
2023-11-10 13:20:03 +00:00
Pranam Lashkari
b05390fc94 clipboard: do not put formulas into client clipboard
problem:
when user copy cell with formula and paste it outside of online,
formulas are pasted instead of values.

Ideally we should always put real value in client clipboard

Signed-off-by: Pranam Lashkari <lpranam@collabora.com>
Change-Id: I93af2fffa501c3cdc3d8ecc78d3c44121784d3e8
2023-11-09 21:35:21 +05:30
Andras Timar
381bc95773 Update uno command translations (InsertFrame)
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I76ef379fe8a7082c64c48297bda804000e3a1c6b
2023-11-09 15:33:05 +01:00
Andras Timar
0e2e1cc769 Translated using Weblate (Hungarian)
Currently translated at 100.0% (539 of 539 strings)

Translated using Weblate (German)

Currently translated at 100.0% (539 of 539 strings)

Co-authored-by: Andras Timar <andras.timar@collabora.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/de/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/hu/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Ie3f8f1ff8623a3f753aa4e25b06959c5908f9686
2023-11-09 13:50:07 +01:00
Andras Timar
d94d4ddbbd Update l10n files for Weblate
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I6f116c02e5691fd13ef6c4bd10e740ac1e72925d
2023-11-09 13:43:03 +01:00
Andras Timar
ee48dc7451 src/docstate.js contains localizable UI strings
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I3a09891900ff0c22e9f133d9032a2625ef47e6a8
2023-11-09 13:19:44 +01:00
Gökay Şatır
c9616f8d54 Provide better tracking of focus in-out events for comment containers.
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: If27a60d73454ec69912b91b17128aa62b209cf6d
2023-11-09 15:10:33 +03:00
Miklos Vajna
a605e53716 notebookbar: add Insert Frame to the Insert tab
This allows the creation of floating tables when an entire table is
selected by the time we dispatch .uno:InsertFrame.

Also add a matching entry in the menubar.

Signed-off-by: Miklos Vajna <vmiklos@collabora.com>
Change-Id: Ia0614d47275eb8d9127c496a0b06a8993c5f9989
2023-11-09 12:43:58 +01:00
Szymon Kłos
cafdf447fa Avoid TypeError in getCorePxDocBounds
It was reported on some iOS devices that we fail with TypeError
in getCorePxDocBounds - missing this.options.docBounds.

getCorePxDocBounds is used in Cursor class, check if we have
docBounds before use so we don't try to update without valid
data

Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: Ia48738edac33ab272e338e23f0d71f7ec4f54086
2023-11-09 13:42:10 +03:00
DPE
bbb05dcff4 Translated using Weblate (Norwegian Bokmål)
Currently translated at 63.3% (340 of 537 strings)

Translated using Weblate (Norwegian Bokmål)

Currently translated at 61.6% (331 of 537 strings)

Translated using Weblate (Norwegian Bokmål)

Currently translated at 100.0% (5 of 5 strings)

Translated using Weblate (Norwegian Bokmål)

Currently translated at 59.4% (319 of 537 strings)

Translated using Weblate (Norwegian Bokmål)

Currently translated at 100.0% (22 of 22 strings)

Co-authored-by: DPE <danpe_jobo@hotmail.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-lib/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/nb_NO/
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: Iaabb7ffb88433e624d58dad43f3fbadd5aacd681
2023-11-09 10:56:54 +01:00
Ihor Hordiichuk
33e32d288d Translated using Weblate (Ukrainian)
Currently translated at 100.0% (537 of 537 strings)

Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/uk/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I86f136461963c0e242acc0befd0daa158390a812
2023-11-09 10:56:54 +01:00
Sebastiaan Veld
c25fa9ab7f Translated using Weblate (Dutch)
Currently translated at 100.0% (537 of 537 strings)

Co-authored-by: Sebastiaan Veld <sebastiaan.veld@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/nl/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I55319ad8576563b0a695ec40c154294c03de784a
2023-11-09 10:56:54 +01:00
Martin Srebotnjak
4fe1f6bb56 Translated using Weblate (Slovenian)
Currently translated at 100.0% (537 of 537 strings)

Co-authored-by: Martin Srebotnjak <miles@filmsi.net>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/sl/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I8f3a15b9509f674ab4ee5a38b743d7806a12b606
2023-11-09 10:56:32 +01:00
m4skedbyte
7260c93c22 Translated using Weblate (German)
Currently translated at 100.0% (537 of 537 strings)

Co-authored-by: m4skedbyte <weblate@m4skedbyte.xyz>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/de/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I870f9d717ddf6fdb49db4b8eed0fd14ee37e14da
2023-11-09 10:56:32 +01:00
Ettore Atalan
f0aad101be Translated using Weblate (German)
Currently translated at 100.0% (467 of 467 strings)

Translated using Weblate (German)

Currently translated at 100.0% (537 of 537 strings)

Co-authored-by: Ettore Atalan <atalanttore@googlemail.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/de/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/de/
Translation: Collabora Online/Help
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I403a775bd520f801a20067ea3b7a6872562adadd
2023-11-09 10:56:32 +01:00
Qiao Yifeng
3f48891dd1 Translated using Weblate (Chinese (Simplified))
Currently translated at 67.8% (317 of 467 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 68.7% (369 of 537 strings)

Co-authored-by: Qiao Yifeng <qiaoyifeng@promc.cn>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/zh_Hans/
Translation: Collabora Online/Help
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I0fcc83324100e94a3676ccaa14755c9013866ecd
2023-11-09 10:56:32 +01:00
Ayhan Yalçınsoy
19f73c5d1d Translated using Weblate (Turkish)
Currently translated at 100.0% (537 of 537 strings)

Co-authored-by: Ayhan Yalçınsoy <ayhanyalcinsoy@pisilinux.org>
Co-authored-by: PhD. Ayhan YALÇINSOY <ayhanyalcinsoy@pisilinux.org>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/tr/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I08a9229f7bb55d8fddcc4dca4d5541dab4ae234f
2023-11-09 10:56:32 +01:00
bittin1ddc447d824349b2
56dd007741 Translated using Weblate (Swedish)
Currently translated at 100.0% (537 of 537 strings)

Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/sv/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I9a4c500dfe3a4dc7ca2ce8901127caa51698baa4
2023-11-09 10:56:32 +01:00
SC
c971e44a48 Translated using Weblate (Portuguese)
Currently translated at 100.0% (537 of 537 strings)

Co-authored-by: SC <lalocas@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/pt/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Idd62203324365bc656e3a2e85b062bb12b7813ac
2023-11-09 10:56:32 +01:00
Milo Ivir
fea63dba29 Translated using Weblate (Croatian)
Currently translated at 100.0% (537 of 537 strings)

Translated using Weblate (Croatian)

Currently translated at 99.8% (536 of 537 strings)

Co-authored-by: Milo Ivir <mail@milotype.de>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/hr/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I72997ea8388b0047305b9b77ca73cf29b0333f27
2023-11-09 10:56:32 +01:00
Rob Pearson
90f7ebba89 Translated using Weblate (English (South Africa))
Currently translated at 100.0% (537 of 537 strings)

Translated using Weblate (English (New Zealand))

Currently translated at 100.0% (537 of 537 strings)

Translated using Weblate (English (United Kingdom))

Currently translated at 100.0% (537 of 537 strings)

Translated using Weblate (English (Australia))

Currently translated at 100.0% (537 of 537 strings)

Co-authored-by: Rob Pearson <rob.dunedin@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/en_AU/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/en_GB/
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/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Ia684a12a100ea15712373246cb66a7629d2de191
2023-11-09 10:56:31 +01:00
Stanislav Horáček
24035cfcf7 Translated using Weblate (Czech)
Currently translated at 100.0% (537 of 537 strings)

Co-authored-by: Stanislav Horáček <stanislav.horacek@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/cs/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I0c3db6b7251224b112e858e14cee4519f319d2c6
2023-11-09 10:56:31 +01:00
Darshan-upadhyay1110
2aa28a324c Fix Format > Columns Menu Has Dark Icons
- Added missing data-theme = dark for #valueset-img
Signed-off-by: Darshan-upadhyay1110 <darshan.upadhyay@collabora.com>

Change-Id: Ibddeaa28089ba21250753f121af4746e3947cf38
2023-11-09 07:41:49 +01:00