Commit graph

143 commits

Author SHA1 Message Date
Szymon Kłos
f12e9f5ba6 Audit dialog: show all checks
Always show entries for things we check with status: red/green circle.
Initialize values on server start. If any user will not have is_audit
then we will mark that and later admin will see warning.

Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: I0eb434b4d1ed9e4ec4eb9c463d0aa4516e0926d5
2024-06-05 15:42:42 +01:00
Szymon Kłos
f0dd43191d Added server audit dialog
This is dialog shown only for the admin users, or if is_admin
property is missing in the userPrivateInfo then - all users.

Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: Ife8355816b1afe6765ef5edc6fe2d3db5e043532
2024-06-05 15:42:42 +01:00
Hubert Figuière
7b9b62b7a3 draw/impress: Added the convert curve command
It is .uno:ChangeBezier
See https://github.com/CollaboraOnline/online/issues/9174

Requires https://gerrit.libreoffice.org/c/core/+/168170

Signed-off-by: Hubert Figuière <hub@collabora.com>
Change-Id: I96b8e04ac41a803446e11ae44fb6d19a2b2b0bf1
2024-05-30 05:59:22 -04:00
Darshan-upadhyay1110
6dfeffd53a Add missing dark mode icons for 24.04
Signed-off-by: Darshan-upadhyay1110 <darshan.upadhyay@collabora.com>
Change-Id: Ibf42fc04f953769790e9bc4145d8fe4f6e994298
2024-05-24 11:48:27 +01:00
Pedro Pinto Silva
9c766bb9ee Comment: Add missing icon alias and remove unnecessary duplicates
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: Ie1ea6e5be762ee5d1650cf8ccb0a408ce6340c08
2024-05-24 11:48:27 +01:00
Pedro Pinto Silva
9d8c7cca55 Remove unused close icon and its legacy w2ui css rules
Mobile:
- This is not used anymore and the respective element is now being
  targeted as `toolbar-mobile-back`
- closedoc.svg: .editmode-off .mobile-wizard-back .sub-menu-arrow

Desktop:
- close_toolbar.svg is not used anymore. We re-use the same
closedoc svg and it's been targeted as #closebutton

Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: Ia02378811886824c77fa525911a2bf8901887037
2024-05-20 16:38:23 +01:00
Pedro Pinto Silva
6a98d42f9e Dark mode: Add missing invert background icon
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: Icd11c0e7138e68cf9f185496ebeacf45f4fcf42f
2024-05-20 16:09:28 +01:00
Henry Castro
15338e91c3 browser: preview: replace meta preview place holder
It is required to initial preview place holder,
otherwise, there are some cases that the server takes
time to serve preview_placeholder.svg and it may cause
an ugly effect.

Change-Id: I70ac46c8c464b64a09f091cdf5f8644d208a79d4
Signed-off-by: Henry Castro <hcastro@collabora.com>
2024-05-10 14:58:19 +01:00
NickWingate
1bc78e8059 Expose object name and description dialogs
It can be used to apply name to an object so it will
be presented in the navigator as something unique

Signed-off-by: NickWingate <nick.wingate@collabora.com>
Change-Id: Ica06259dc3007d638a4998ccc2cce03ad1a5ca05
2024-05-09 08:47:39 +02:00
Tomaž Vajngerl
eed0dadff3 Adds a11y checker sidebar
Enables the accessibility checker sidebar, changes the icons from
the old name to the new name (as it depends on the UNO name) and
adds the UNO command to enable the sidebar.

Signed-off-by: Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>
Change-Id: If9aeb375ec87ef27d4dead5f3148bc40f01db976
2024-05-02 10:38:21 +02:00
Henry Castro
97f82d0a72 browser: preview: change place hoder to svg
spinner pre-loading previews

Change-Id: Ib6316d58da60fb537e238f93981f0cc8294f6885
Signed-off-by: Henry Castro <hcastro@collabora.com>
2024-04-24 12:05:29 -04:00
Pedro Pinto Silva
bd6d48b022 Add missing icons for accept and reject change and go to the next
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: Ic64c6e640209c150891c7f677d05af2151a6ba06
2024-04-18 17:13:40 +01:00
Szymon Kłos
6a452d9023 remove-w2ui: convert status bar to JSDialog
- move plain html controls into HTMLContent widget
- reuse scrollable bar from notebookbar
- use dynamically loaded menu entries in MenuButton
- allow to update MenuButton which contains menu id in the id

Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: I2b77479520c03420fefeb32dd09d6b34279e5686
2024-03-29 01:40:29 +01:00
Skyler Grey
3718221c5a Revert "userlist: Stop hiding images if load failed"
This reverts commit 1bb727c25fd96f279fde8effd250fee29535723c, which is
change ID I16172a4d3148390896e3d475b7810598d94ceb27

The commit was a quick fix for an issue where we would sometimes process
image errors multiple times, leading to us hiding them. In the next
commit, I modify checkIfImageExists to avoid this issue entirely,
meaning that the fix is no longer needed.

The dark mode SVG added in it was a duplicate of the light SVG so can
also be removed.

Signed-off-by: Skyler Grey <skyler.grey@collabora.com>
Change-Id: Ia5ea01f34a8b38472c885e5a8b7b227006bf9935
2024-03-27 09:44:09 +00:00
Andras Timar
0e3086ecc2 remove an unused image
It was part of the removed Vereign document signing feature.

Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I46e40c10f19a1f6bc821b51553d2a8276d2407fb
2024-03-25 17:46:23 +01:00
Szymon Kłos
5355042687 remove-w2ui: convert sheets toolbar to JSDialog
- SheetsBar is on the bottom in Calc, with buttons + tabs
- add callabck for edit field - only fired after ENTER
  this fixes issue from FormulaBar conversion to JSDialog
- fix cypress mobile
- simplify CSS

Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: I7a286c87564e5ee0a89055ab4faa4daef9af31f5
2024-03-23 18:46:16 +01:00
Skyler Grey
391d68fc61 userlist: Stop hiding images if load failed
Previously there was no dark mode user SVG, which led to a failed load.

Additionally, we were using L.LOUtil.checkIfImageExists which sometimes
hides the image if it is unable to substitute it for a light mode one.
This caused the layout to fail as avatars were required to properly
space everything else.

By changing this so we provide both a dark and light mode user image, we
can avoid using the function which problematically hides the images in
this case.

Signed-off-by: Skyler Grey <skyler.grey@collabora.com>
Change-Id: I16172a4d3148390896e3d475b7810598d94ceb27
2024-03-22 15:49:00 +01:00
Andras Timar
ea4234cfda remove executable bit from SVGs
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Id83fbfeb2880ef9208f45b8c2dcb16753c7307fe
2024-03-14 17:10:35 +01:00
Pedro Pinto Silva
ab9dacd26f Calc: spreadsheet protected status: use better icon
Before this commit, the icon that is placed in the protected spreadsheet's tab
was too big and bulky. Opt for a smaller and more minimal version of
that so it balances better with the accompanying spreadsheet's name.

Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: I9ab688262ddaed21a067b904f51569ee87355298
2024-03-04 16:08:56 +01:00
Pedro Pinto Silva
c0f530f9f8 Mobile: fix insert sheet after icon and replace insert cell icon
- Best to use a more generic insertcell icon (used also in core) instead
of re-using the insert cell right. (specially because this button
triggers another option panel)
- Insert sheet after button had the same svg as inset sheet before
  - Fix it and make those more distinguishable

Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: I90dde5ce35c8d765abf7db1d663ab977b44d26b7
2024-01-17 19:49:31 +01:00
Andras Timar
15fc539615 add missing icons (used by mobile UI)
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I82b1fc1c59452c092f7ff250e3919496458fff46
2024-01-17 19:49:31 +01:00
Pedro Pinto Silva
b2c2dc88a4 Add missing present in window icon
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: I4488d432b71fde92dad643bf2069ea4694708e96
2024-01-10 21:41:32 +01:00
Andras Timar
aedb392968 move image to right dir
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I5012d7c251d9d3e19b99ca5dd22b750d422d89ab
2024-01-09 16:31:51 +01:00
Darshan-upadhyay1110
578dd1e780 Add rename document icon for dark mode
Signed-off-by: Darshan-upadhyay1110 <darshan.upadhyay@collabora.com>
Change-Id: I6fd72056ffee0d060c3b6d66b4ce70d0ec4bce08
2023-11-25 11:50:25 +05:30
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
Darshan-upadhyay1110
5c8e3e4d5c Fix select row icon
- SVG for lc_fromrow is not compatable and it was not loading properly in browser
- fixed svg syntex to properly load by browser
- removed unused css class from mobile wizard
- that fixes the icon remain light in mobile view as well
Signed-off-by: Darshan-upadhyay1110 <darshan.upadhyay@collabora.com>

Change-Id: Ifa1e2e5397e48d33ede8a6081808cd0051d9059a
2023-11-08 15:58:18 +01:00
Darshan-upadhyay1110
808dc0a118 Add missing icon SPIN_DOWN/UP for dark mode
Signed-off-by: Darshan-upadhyay1110 <darshan.upadhyay@collabora.com>
Change-Id: Ib96915f7fcd372f50e75c3d25ac7b000c1ef1ca3
2023-11-02 16:43:35 +01:00
Ezinne
fdf1b6e6ac Updated the Help screenshot for English
Signed-off-by: Ezinne <nnamani.ezinne@gmail.com>
Change-Id: I06cfad9a9aea51eb0c069880196490144c5d1211
2023-11-01 09:38:04 +01:00
Szymon Kłos
4e0a2a86b0 notebookbar: add more cond format styles
Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: I57a3e0aaf35a91b1d307b43c90758dd483e6996e
2023-10-26 09:19:24 +02:00
Szymon Kłos
5c449425aa notebookbar: add data bar cond format submenu
Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: I8151a9bf3d5befc0c36a4849f149c348b3ee7e80
2023-10-26 09:19:24 +02:00
Szymon Kłos
82abf2f3b1 notebookbar: add color scale cond format submenu
Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: I90f403abaf381d9b4afe93d62bebb3e5b888c381
2023-10-26 09:19:24 +02:00
Ezinne
bab79ecd49 Added the images for the Help guide in German language
Signed-off-by: Ezinne <nnamani.ezinne@gmail.com>
Change-Id: Iff34a6d00cacfc0cb4597cc987e2bb8b3427b15f
Signed-off-by: Ezinne <nnamani.ezinne@gmail.com>
2023-10-21 15:11:12 +02:00
Attila Szűcs
fd49092e1c Added Icons to Manage Changed dialog
Not sure if all of them can be used now, but these 5 i tested:
insertion, deletion, cut, paste, format

Signed-off-by: Attila Szűcs <attila.szucs@collabora.com>
Change-Id: I4a6c974817d58455f01f106232c9baa66fe9d58c
2023-10-19 15:04:20 +02:00
Darshan-upadhyay1110
ad7c0eeeca Missing icon for show menubar
added fold svg icon which was missing for dark mode
Signed-off-by: Darshan-upadhyay1110 <darshan.upadhyay@collabora.com>
Change-Id: I650a9adcdbbd768017d4ba0e17277de562e7d184
2023-09-13 08:32:39 +02:00
Darshan-upadhyay1110
bec384c572 Add QR and Bar code generation option
Signed-off-by: Darshan-upadhyay1110 <darshan.upadhyay@collabora.com>
Change-Id: I3fafb97e99df87f813562063192e6ae39b34c2d1
2023-09-08 20:40:13 +02:00
Pedro Pinto Silva
3103ab5c66 Add missing rename document icon
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: I219161ffc505c5093f3f8226960f7a7d35455d7e
2023-08-17 15:13:41 +02:00
Maks Wolkowinski
1f5919140d Collapse notebook bar from view tab
Signed-off-by: Maks Wolkowinski <m.wolkowinski@beebuzziness.com>
Change-Id: Ic15fb1723bff6861b1fc115ef161cf6caa1b70af
2023-08-02 18:25:37 +02:00
Darshan-upadhyay1110
16bb328456 Added visual feedback after copy information into clipboard
* Added visual feedback to inform the user that information is already copied
 * Change the image to a check-mark temporarily
Signed-off-by: Darshan-upadhyay1110 <darshan.upadhyay@collabora.com>
Change-Id: I41debc2421841e4f2235f2d31c49d3687a096339
2023-07-26 18:59:45 +02:00
Andreas-Kainz
81c44946d4 Dark Icons: update toggledarktheme to fit other icon styles
Signed-off-by: Andreas-Kainz <andreas_k@abwesend.de>
Change-Id: Iee02515870d48adc2dcdd2f44ff76fb4c2cf05e7
2023-07-17 10:19:33 +02:00
Andreas-Kainz
4e5159e77c Dark Icon - Help tab icons update
Signed-off-by: Andreas-Kainz <andreas_k@abwesend.de>
Change-Id: I50654f4fc82330e50069761a87e50ada23740ec7
2023-07-17 10:05:18 +02:00
Andreas-Kainz
563ae14953 Dark Icon Update - saved icons
Signed-off-by: Andreas-Kainz <andreas_k@abwesend.de>
Change-Id: I966f44bb79ba0252ca662146f1680984a140bc1c
2023-07-17 10:05:18 +02:00
Andreas-Kainz
e90586a098 DarkMode border icons use dark fr0x icons #4592
Signed-off-by: Andreas-Kainz <andreas_k@abwesend.de>
Change-Id: Ia09efa8530e04f571af4b2e1e7599215746be2df
2023-07-12 11:20:44 +02:00
Marco Cecchetti
abca8e5dd3 Adding support for enabling/disabling a11y support from the ui
Added toggle button/menu entry for enable/disable accessibility support.
This ui feature is available for Online Writer only.
The button/menu entry is added only when accessibility is enabled at
server level.
That allows to enable/disable accessibility per view.
By default, the accessibility support is disabled.
Anyway the accessibility support state is saved to local storage
if available.

Signed-off-by: Marco Cecchetti <marco.cecchetti@collabora.com>
Change-Id: If5968a47f17922038b9da3d320cbed84ebb7688b
2023-07-10 16:02:18 +02:00
luigiiucci
5626268f9b Add new "download as" PDF option - part 2
refs commit 2572f011da9a3cb688a33b2360b741805bf31a9f
Added functionality:
 - for draw, calc and impress with "download
   group" toolbar buttom
 - for all the applications with single
   download toolbar buttons
 - for all the applications in compact
   mode (menu)

This is a port from 22.05 + with conflicts solved and the removal of
legacy hasSigning and related

Change-Id: Ibab9d831f1da07cbf38db29a26eeb5b712c4842c
Signed-off-by: luigiiucci <luigi.iucci@collabora.com>
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
2023-07-05 10:28:43 +02:00
Pedro Pinto Silva
edbd19b104 Dark mode: fontwork icon: added from fee024f739 but with wrong name
Fix #6666

Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: Ie145681bbfd452eaea44864fdb9496cd986b6f8c
2023-06-21 10:25:07 +02:00
Pedro Pinto Silva
699e78716c Dark mode: Add missing lc_fullscreen-presentation-toolbar-mobile.svg
Fixes #6684

Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: I1eb954657baf3e94add2380ac09d37d137a26c94
2023-06-21 10:17:31 +02:00
Andreas-Kainz
9383f46994 Dark Icons add missing ones
Signed-off-by: Andreas-Kainz <andreas_k@abwesend.de>
Change-Id: Iccd593de8fa4a420bf70beb59c59ea64285e32db
2023-06-14 11:41:09 +02:00
Pedro Pinto Silva
fa39b29402 Add missing hideslide and showslide icons
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: I60e4162d083bb1bb49b8bb5d13c7ebde719bb02f
2023-06-13 18:29:28 +07:00
Pedro Pinto Silva
be28108112 Dark mode: add top missing mobile icons
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: Ieca41cb5bebf1f6f57ab654a4a1e3dd783780c92
2023-06-09 12:38:40 +02:00
Pedro Pinto Silva
a03e0eaea9 Dark mode: Add missing icons
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: I8c4483144fa735d06daafef3171670b12773a4e3
2023-06-08 13:53:57 +02:00