Currently translated at 100.0% (610 of 610 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 99.5% (607 of 610 strings)
Co-authored-by: TY Wong <wongty@peoplewarehk.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/zh_Hant/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Id108f73319a7a04a899b578562aff626e380d574
Currently translated at 100.0% (610 of 610 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 99.5% (607 of 610 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 97.0% (592 of 610 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 24.0% (115 of 478 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 96.7% (590 of 610 strings)
Co-authored-by: Cyan Ling <stepbystep.jl@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/zh_Hant/
Translation: Collabora Online/Help
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I93dde8bdec63c721373973580ef96fcfb41d9374
- Add a 'title' attribute to each iframe element, providing a brief but clear description of the content and
purpose of the iframe
Signed-off-by: Darshan-upadhyay1110 <darshan.upadhyay@collabora.com>
Change-Id: Ie2179e9d39d9f4f00be5eebf7d30509d0b31cc0b
Only seen in the wild so far on Wieland Lindenthal's browser &
server combinations; but plausibly (somehow) we could be rendering
blank tiles during a document load progress callback if we've
gone really wrong.
Also cleanup the (non functioning) _duringLoad count to improve
debugging cleanliness.
Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
Change-Id: I9f32d4fa28fa4a60d8439c55b67058bd0c27ec2f
[ websrv_poll ] SIG Fatal signal received: SIGABRT code: 18446744073709551610 for address: 0x730000696e
Backtrace 26990 - wsd 24.04.4.4snapshot 07bc101:
__GI_abort glibc-2.27/stdlib/abort.c:81
__GI___pthread_mutex_lock glibc-2.27/nptl/../nptl/pthread_mutex_lock.c:67
ServerAuditUtil::set(std::string, std::string) /usr/include/c++/12/bits/std_mutex.h:103
SocketDisposition::execute() /usr/include/c++/12/bits/std_function.h:591
SocketPoll::poll(long) /usr/include/c++/12/bits/shared_ptr_base.h:1070
Also cleanup member naming to match the COOL standard.
Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
Change-Id: I4fd6f4d57c3cbfe1edf7121895e5dab7e13fa4fc
Before this commit and when there is no preview the label was being
centered without image resulting in a less than ideal layout with the
label "hanging/floating" there without any visual grouping
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: I2ffa9f6f97c237ad436029512122dc4d7986a167
This new component (previously was being created with leaflet) was
missing the 301px width that we used to have in the legacy code. Thus,
and without it, the container was over stretching
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: Ie9d782497af723eb9fc3768e64ff48d3826409c0
After commit 85eaec2311 (add
'mount_namespaces' option to use linux mount namespaces, 2024-07-02).
Signed-off-by: Miklos Vajna <vmiklos@collabora.com>
Change-Id: I3172186559946c5a1331a20746c34212fe983d0a
We don't need a mutex & a condition - we can just spin our own
TerminatingPoll to get what we need; saves launching an
un-necessary thread, and reducing threading complexity.
Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
Change-Id: Ia65398aa8a59ca297cd0a0caf0fa607681960764
So, a user name longer than 110px doesn't get clipped
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: I53722a15789099a80b41fd8e6da6bdd7f4840e5f
A blind fix for save torturing; it is hypothetically possible that
on large machines with lots of threads the kernel can take some
time to free up thread resources associated with a pthread_join'd
thread and mis-report in /proc/ for a little afterwards.
So give some time to come to the right answer.
Change-Id: If2e15b11dabbf1b87e5bf4505ffe82b47ba6d039
Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
This can dump a backgrace every time we spawn a new thread,
useful for trying to find the lingering save torture test
thread that makes tests fail with:
WRN Failed to ensure we have just one, we have: 2| kit/Kit.cpp:1409
And stops background save happening for some reason.
Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
Change-Id: I887d39cbda0888675f1a88d57474351495fd8330
The URL given may be invalid, empty, or for some
reason we might fail to create a session.
In all these cases, we must fail the clipboard
request gracefully.
Change-Id: I32871edf1c8926ee5d37a9b8ce7ba8a60973b733
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
dist_git_hash is used in distribution, and might also be needed if git
is unavailable or broken (for example certain bind-mounts into docker
containers or use of tools such as jj).
One thing you absolutely mustn't do, however, is commit it. It
overrides future git commit detection, which would subtly cause caching
and/or version issues for everyone.
Let's gitignore it to avoid that.
Signed-off-by: Skyler Grey <skyler.grey@collabora.com>
Change-Id: I9cf5412bf6693afab7cb7b0ca2a8a377575ed929
user would not know what is token and what to do if it expires
Signed-off-by: Pranam Lashkari <lpranam@collabora.com>
Change-Id: I227690c91faec0465165ce4b59ff2d73b79271b7
- Introduced a new button in the Table tab to set the background color of the currently selected table field(s).
- Remove the format with decimal button (since the user can always access "Number Format" for more options)
Signed-off-by: Darshan-upadhyay1110 <darshan.upadhyay@collabora.com>
Change-Id: I4fa2cc7a1003eafdee4d54acfea9faaa1a457254
- Add aria>label data to toolbutton struct when creating more option button for Panel
- Removed alt attribute from Tool Button since buttons don't support alt attribute
- Added condition to set alt for button image from aria>label, if present
Signed-off-by: Antony <dasantony@rocketmail.com>
Change-Id: Ic608ee29891154e0f46523a1f5b1e5c249c54c6a