Commit Graph
161 Commits
Author SHA1 Message Date
Armin Le Grand (collabora) 760394bbad Remove XFillAttrSetItem and XLineAttrSetItem
Both are derived from SfxSetItem which means they contain
a SfxItemSet themselves. That leads to problems since at
their construction time a SfxItemPool has to be known and
it *should* not be different to the one of the ItemSet
that Item gets added later - that leads to the 2nd class
of problems.

In the long therm we should get rid of all SfxSetItems.
This change simplifies already some stuff, including that
the standard Items for DrawObjects reduces by two (and
more due to containing a whole ItemSet) and e.g. the
problem that these Items had to be converted to hard
attributes in the done fixes for copy/pasting Slides.

Signed-off-by: Armin Le Grand (collabora) <Armin.LeGrand@collabora.com>
Change-Id: I8b1c6cabdaa43ed6062811b5508ab3dece47a755
Reviewed-on: https://gerrit.collaboraoffice.com/c/online/+/6795
Reviewed-by: Armin Le Grand <armin.legrand@collabora.com>
Tested-by: Jenkins CPCI <releng@collaboraoffice.com>
(cherry picked from commit e67458a9b769fe7a3a7ee0739ed6d5c46dbc0692)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/211734
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2026-10-08 08:56:42 +02:00
Heiko Tietze c279ce5108 Related tdf#151121 - Feedback on the actual replacement font
* Missing glyphs such as U+1234 are not detected as missing
* Missing variants such as 'Italic Light' are not detected
* Language on the font is not taken into account

Change-Id: I6329a2607f7e13b8ba09050b1037d4e33b4c7eb4
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/211324
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
Tested-by: Jenkins
2026-09-26 08:00:17 +02:00
Heiko Tietze 92320dcca1 Resolves tdf#61134 - Show the sustituted font name in the tooltip
Shows what font is subsituted in the tooltip or that no subsitution
is available

Change-Id: I6171f1a0163d1cde82dba93386d189e0cd1e77c9
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/211098
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
2026-09-21 10:48:54 +02:00
Jim Raykowski c51dff06a9 Impress slide properties dialog: use "slide" instead of "page"
* Makes the title show as "Slide Properties" instead of "Page
Properties".

* Makes the label for the resize all slides checkbox show as "Resize all
slides" instead of "Resize all pages"

Change-Id: Idda0bdf6ef6215696ae4189549f62c05ef0076c4
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/209996
Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
Tested-by: Jenkins
2026-08-31 17:04:56 +02:00
Jesus Solis 39dcff4a99 tdf#156931 add import support for JPEG XL image format
Change-Id: I5b8c70d5739fdc91b0ca30fbaa780a5c7004741d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/208352
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2026-08-26 11:43:32 +02:00
Heiko Tietze c99cf5b32b Resolves tdf#140561 - Change gutter label in case of mirrored style
In case of mirrored pages the gutter cannot be left or right but
inner or outer. To make the dialog easier to understand the modifier
checkbox for Left turning this into Right was changed to radio buttons.

Change-Id: I71b32d89f9a9054f5351e3c0d51ba348b66c1f0c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/209072
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
2026-08-13 15:57:25 +02:00
Karthik fca86c4703 tdf#172504: Use localized table style names
This is a regression from 4fb31ea85f,
table style names were no longer localized.

Signed-off-by: Karthik <karthik.godha@collabora.com>
Change-Id: I02d0e9cbcce24a6a2747e43c4cf5fe4324e1ad3b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/207825
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
2026-07-23 12:53:22 +02:00
Rafał Dobrakowski 6fac2ead2d tdf#171872 sc: allow copying status bar function values
Copy the value from the status bar.
According to the checkboxes selected in the submenu.
If “None” is selected, choosing “Copy Value...” saves
an empty string to the clipboard.
This effectively clears the clipboard.
Support for multiple national languages has been added.

Change-Id: I662e8be8feaeac5bf2e4d69f557a8fec2420ff47
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/207385
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
Tested-by: Jenkins
2026-07-20 17:56:20 +02:00
Ujjawal Kumar 1f665988d0 tdf#171481 Remove redundant markdown heuristic detection code
Introduced in changes I3b14b5a07f107de69825583f54023d2d98984288,
I2ac162e13040b0414bf0cdc5d3eb7ac997db9503 and
Iac1761e71169a322d67dcabecb7eb89ab00176c3

We can remove all these code and files because we now have
markdown under paste special.

Change-Id: I33eb547c9d8f6753565090741af44aa89b33da4a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/203026
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Michael Stahl <michael.stahl@collabora.com>
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/203109
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2026-04-24 10:50:48 +02:00
Armin Le Grand (collabora) 75206fafb9 SmartArt: More Undo/Redo, more ODF support
Added Undo/Redo SdrUndoDiagramDissolveModel that handles
changing the Diagram to a GroupObject when using the uno
command SID_DIAGRAM_TO_GROUP/".uno:DiagramToGroup". This
converts Diagrams to Group objects (and back with undo).

Moved the Undo/Redo functionality AFAP to the functions
offering the actions, so this only needs to be implemented
in one place. Adapted usages.

Removed flushing remaining UndoStack in SdrUndoManager,
the Undo/Redo is getting more complete and thbis should
no longer be needed.

Added SubSelection travel and MouseCklick SubSelection
functionality to Calc and Writer. This is now complete
for all apps.

Added im/export of Diagram ModelData to Calc and Writer,
it already was added to Draw/Impress to make copy/paste
work. Unfortunately that needed some digging due to
every app doing im/export of XShapes/SdrObjects slightly
different. Used already created toolinf AFAP.

Change-Id: Idb57dcec88f8ca2f37f7360f9ad433996819d122
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/202243
Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>
Tested-by: Jenkins
2026-03-23 10:56:54 +01:00
Noel Grandin 069cddc0a9 loplugin:unusedfields
Change-Id: Ifec23e3502d42553c5bd37c74f82887d7786d0fd
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/200165
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Jenkins
2026-02-24 18:00:52 +01:00
Karthik 4fb31ea85f tdf#105933 GSoC: New Dialog to Edit Table Styles
- Introduce 'SvxAutoFormat' which combines the common funtionality of
Writer and Calc Autoformats.
- Replace module specific 'AutoFormat' dialog and preview with shared
dialog and preview in 'svx'.
- tdf#49437: Load and Save Autoformats through XML instead of
'autotbl.fmt'.
- New Dialog to edit and create table styles shared b/w Writer and Calc.

Change-Id: I7fa108e527141c05703e0e14298eea818fd10378
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190024
Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
2026-02-04 14:02:33 +01:00
Xisco Fauli a02e38567e ICU: upgrade to 78.1
0001-ICU-23054-const-up-struct-that-gencmn-outputs.patch.2 and
Wunnecessary-virtual-specifier.patch have been fixed
upstream

Downloaded from https://github.com/unicode-org/icu/releases/tag/release-78.1

Change-Id: Iaec032611e6616f7d553d4c807b75dfa21a32e7d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/193269
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-11-03 11:40:50 +01:00
Andreas Heinisch d3568ad1fa tdf#84949 - Show tooltip for left, center, right, and decimal tab
Change-Id: Idf0ac686b5918a8941d20dbcde23162879acc1d7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/189496
Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>
Tested-by: Jenkins
2025-08-21 12:14:43 +02:00
Ujjawal Kumar 8c49b50c20 tdf#162153 Introduce a new dialog for pasting plain text as Markdown
This commit adds a drop-down dialog that appears when the user pastes
plain text containing Markdown-formatted content, prompting the user
to choose between text and markdown.

Change-Id: I3b14b5a07f107de69825583f54023d2d98984288
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/188067
Reviewed-by: Thorsten Behrens <thorsten.behrens@collabora.com>
Tested-by: Jenkins
2025-08-10 13:27:01 +02:00
Michael Weghorn 82308d6a68 tdf#130857 svx: Don't use GtkBox as GtkFrame label child
The weld::Frame API implementations expect that
the `<child type="label">` child of a GtkFrame
object in a UI file is a GtkLabel.

In addition, QtBuilder also expects that when
processing the UI file as it doesn't use a
separate widget, but sets the label's text directly
for the QGroupBox (that's used for the GtkFrame
object in the .ui file).

The "Header"/"Footer" tab pages used e.g. in Writers
"Format" -> "Page Style" dialog however were using
a GtkBox child, containing 2 labels: One having the
string to be used for the "Header" dialog, one the
string to be used for the "Footer" dialog set as text,
and only that label was set to visible in the SvxHFPage
ctor.

Replace that approach by using a GtkLabel child,
and calling weld::Frame::set_label with the corresponding
string instead.

Change-Id: I86754be7c0ce068ceb6216fd0463657b05f4ca41
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/189111
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
Tested-by: Jenkins
2025-08-08 05:48:59 +02:00
Taichi Haradaguchi 1fa0e10174 Fix alignment of the RID_SUBSETSTR_EGYPTIAN_HIEROGLYPHS_EXTENDED_A definition.
Align the NC_ macro parameter in the RID_SUBSETSTR_EGYPTIAN_HIEROGLYPHS_EXTENDED_A definition with the rest of the definitions for consistency.

Change-Id: Iebafe88a5665d93fe2d180bf0cf2bffc7e70b8b2
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/183099
Tested-by: Julien Nabet <serval2412@yahoo.fr>
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2025-03-19 11:18:45 +01:00
jlorber 4957d832c7 tdf#163616 add Match Diacritics to the find bar
Trying to replicate the behaviour implemented
in the search dialog, while trying to respect
the previous logic for search bar which
ignores diacritics and kashida if CTL font
is enabled.
In my opinion, the new checkbox should be the
only parameter ruling whether the search
should match diacritics or not, but we
can still ignore kashida if CTL font is
enabled.

Change-Id: I1b88be26dd80a1ebbcf78c32ade7d5a289e0766c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182212
Tested-by: Jenkins
Reviewed-by: Jim Raykowski <raykowj@gmail.com>
2025-03-19 01:15:40 +01:00
Taichi Haradaguchi 5d09908418 Update ICU to 77.1
Downloaded from https://github.com/unicode-org/icu/releases/tag/release-77-1

Change-Id: I05060c281b70ad7e9733268796b695d1cf4ea30a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/175841
Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
Tested-by: Jenkins
2025-03-14 09:54:11 +01:00
Andras Timar b3f2491d7c Fixed two message context strings and a typo
Change-Id: Ic8926a03990bd1643734608a0bd711caee145f7f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/179421
Tested-by: Jenkins
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2024-12-26 13:27:21 +01:00
Bogdan Buzea f52aafac08 tdf#157869 Improve description for columns in textbox (Impress)
Change-Id: I5ddda383f41095a96597d57ab635dbab500aabc7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/177220
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
2024-12-02 08:56:21 +01:00
Balazs Varga 3eac847927 tdf#161826 - Add uniform Glow effect for texts in shapes
- Add new text Glow effect properties for shapes

- Using TextGlowPrimitive for rendering uniform text glow in shapes

- Add/allow new UI Glow Effect for texts in shapes on sidebar
  (Only for Impress/Draw and Calc)

- Import/Export ooxml files with Glow effect on texts in shapes
  (Only PPTX/XLSX)

- Import/Export odf files with Glow effect on texts in shapes

- Add unit test for glow text attributes in ODF

- Add uni tests for OOXML import/export

Note: Also this patch effects on
tdf#144061 - Effects: Allow GLOW to apply to Text (as we have for shapes)

Change-Id: I16586c01654f197f532129e4e06aa2ef9f214395
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/172216
Reviewed-by: Balazs Varga <balazs.varga.extern@allotropia.de>
Tested-by: Jenkins
Reviewed-by: Regina Henschel <rb.henschel@t-online.de>
2024-08-29 19:59:24 +02:00
TH Huang 5af8a83351 tdf#154018: Change corners to points for polyline and polygon context strings
Change-Id: Ic6b0835238e463e5c155b01a292a5eed72e446d5
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/171743
Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
2024-08-18 19:24:02 +02:00
Heiko Tietze 5e45351c52 Resolves tdf#105000 - Make shipped palette names translatable
Change-Id: Ifd062cf25c6e930da56571e01c21bd9d2ddf6ddd
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/170394
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
Tested-by: Jenkins
2024-07-16 09:53:46 +02:00
Taichi Haradaguchi 73a180c39f Fix typo
Follow-up to 1f3c82e3b0

See https://www.unicode.org/charts/PDF/U1400.pdf

Change-Id: Iece91e51f1eea21495849368950747f3056f197d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169769
Tested-by: Jenkins
Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2024-07-01 07:53:41 +02:00
Kira Tubo e5c55b2cfc tdf#146468: Fix typo and move comments
Fix typo on variable RID_SVXSTR_TABLE_PRESET_OUTER and move comments
about consolidating border tooltip strings to solenv/sanitizers/ui/modules/scalc.suppr

See comments on Gerrit for more information: https://gerrit.libreoffice.org/c/core/+/169052

Change-Id: Ic5283e568e13023242858850dbce8922e2c80d8d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169308
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
Tested-by: Jenkins
2024-06-21 07:40:37 +02:00
Kira Tubo 14231e45ce tdf#146468: Match border tooltips in toolbar/sidebar
Update the border tooltips within Calc's toolbar and sidebar so that they
have matching descriptions.

Also update tooltips in Writer toolbar so that descriptions match across
both apps.

Change-Id: Ib7c682ed5035fe61d991209c4f2cf7f0a1a08a5e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169052
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
Reviewed-by: Stéphane Guillou <stephane.guillou@libreoffice.org>
2024-06-20 09:11:16 +02:00
Taichi Haradaguchi 1f3c82e3b0 Fix Unicode block names
=== Unicode block names ===
* Change "Basic Greek" to "Greek and Coptic".
* Change "Canadian..." to "Unified Canadian...".
* Change "C1 Controls and Latin-1 Supplement" to "Latin-1 Supplement"
  because "Latin-1 Supplement" is the more commonly used name.

These modified Unicode block names are based on the descriptions on the following pages:
https://www.unicode.org/charts/PDF/U0370.pdf
https://www.unicode.org/charts/PDF/U1400.pdf
https://www.unicode.org/charts/PDF/U18B0.pdf
https://www.unicode.org/charts/PDF/U11AB0.pdf
https://www.unicode.org/charts/
https://en.wikipedia.org/wiki/Latin-1_Supplement

=== Others ===
* Remove unused RID_SUBSETSTR_GREEK_SYMS_COPTIC.
* Change RID_SUBSETSTR_BASIC_GREEK to RID_SUBSETSTR_GREEK.

Change-Id: I91573a825a7b34349f29143ea8940da2383b260f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/166790
Tested-by: Jenkins
Reviewed-by:   <20001722@ymail.ne.jp>
2024-06-12 13:03:54 +02:00
Taichi Haradaguchi ae18224032 Update to ICU 74.1
https://icu.unicode.org/download/74

Unicode 15.1
https://blog.unicode.org/2023/09/announcing-unicode-standard-version-151.html

CLDR 44
https://cldr.unicode.org/index/downloads/cldr-44

New Unicode blocks:
UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_I

Change-Id: Ic9196e10138663d07235f5ebd9cc4bf3a9750824
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/158749
Tested-by: Eike Rathke <erack@redhat.com>
Reviewed-by: Eike Rathke <erack@redhat.com>
2024-05-13 16:51:58 +02:00
Taichi Haradaguchi 3bfd7ae3d4 Fix Unicode block name
See https://unicode.org/charts/PDF/U0080.pdf

Change-Id: I6bc3117abb486cc2cc38870ed91185c62eaa9361
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/166243
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Jenkins
2024-04-20 21:23:44 +02:00
Olivier Hallot 716c1c3c97 tdf#94535 Change "Fontwork" to "Text along Path"
+ Applied to Draw and Impress format menu
+ Applied to Curve context menu
+ Connected to tdf#118336 Help page.

Change-Id: Ibb5d2edf7f5baccf49852b62008aed1c89409f45
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/162047
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
2024-03-01 11:49:46 +01:00
Samuel Mehrbrodt f944648e0f tdf#108697 Allow modifying default bullet selection
Allow to change bullets in configuration.

Change-Id: Iab26118dd597417997d6f0a7355f516a4da97ee4
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/163735
Tested-by: Jenkins
Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>
2024-02-26 13:26:20 +01:00
Samuel Mehrbrodt fe4cd0cebd Set button label directly in ui file
Change-Id: If9e22982f4f7c276d19167ff365e1b4e290e3de7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/163748
Tested-by: Jenkins
Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>
2024-02-26 07:41:02 +01:00
Caolán McNamara 52ba1fea03 move CharMap out of cui
remove CUI_DLLPUBLIC from stuff which is not exported
then drop the cui/include dir which is then empty and
the places we link to cui where we now don't need to

and restore cui back to a lib containing stuff that
doesn't need to be explictly linked to in keeping
with original #i106421# idea

Change-Id: I21894e6f8529dd3306df345fb52dbf5009015f3c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/162798
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-01-31 20:52:19 +01:00
Rafael Lima 83c1df8e52 tdf#159151 Fix double space in Tree Control
Change-Id: I400b0f84d52f365636ab86410abde330f3c05cbb
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161947
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2024-01-15 02:17:15 +01:00
Bogdan B 6c535425ad tdf#158105 Change character "background" to "highlighting color"
Change-Id: I98dcc9cf0d2e3306275a25ed83dc5692211ed442
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/160037
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
Reviewed-by: Hossein <hossein@libreoffice.org>
2023-12-20 09:33:37 +01:00
Stephan Bergmann dcea29c283 Make NC_ constexpr-friendly
...by moving the char8_t -> char reinterpret_cast out of any potential constexpr
paths into a new TranslateId::getId.  And demonstrate constexpr'ability by
making the aCategories var in OApplicationIconControl::Fill
(dbaccess/source/ui/app/AppIconControl.cxx) constexpr.  (And there might be more
such cases that could now be made constexpr.)

Change-Id: I0b4e3292faf8f6b901f9b9e934e1aa6bf0f583ff
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/157862
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2023-10-12 18:17:49 +02:00
Bogdan B 3d97d220c9 tdf#145832 Typo when missing object
Change-Id: Ifc26d17aaf3d280f4eaefb94c4ef8009c11c3bfb
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/157773
Tested-by: Jenkins
Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2023-10-12 13:32:30 +02:00
Bogdan B 7b4bf155b6 tdf#145834 Consistency for "Fontwork"
Change-Id: I5f660fac8576d96bf2d2363106be56a4d4fb4f64
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/157545
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
Tested-by: Jenkins
Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
2023-10-04 18:42:36 +02:00
Tomaž Vajngerl 286bde4f08 sd: add undo/redo for line/fill styles theme change
Change-Id: I780e261c013a44426ce1baa3b10ddcf497dd54c0
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/155817
Tested-by: Tomaž Vajngerl <quikee@gmail.com>
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
2023-08-25 14:05:46 +02:00
Heiko Tietze df982f67ce Resolves tdf#155926 - Rename "Line Style 9"
Sparse dash

Change-Id: Ia676358ea0de4437dd2e5f210b26a4e97f8d8758
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/156090
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
2023-08-25 11:12:02 +02:00
Michael Stahl 6efc72b99a tdf#138504 svx,etc.: decorative flag on SdrObject shapes
* SdrObject new member m_IsDecorative
* new Undo SdrUndoObjDecorative
* surprising amount of changes in sw including additional SwUndoFlyDecorative
* svx API SvxShape property "Decorative"
* UI checkbox "Decorative"
* ODF import/export as loext:decorative on style:graphic-properties
* PDF/UA export: ViewObjectContcat tag shapes with this flag as Artifact

Change-Id: I37f7a0597eab92c6c6aff94fad6c16c59b231c80
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/154063
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
2023-07-05 19:54:17 +02:00
Heiko Tietze d0a9d04d22 MCGR: Some exemplary multi-color gradients
* "Rainbow, Sunrise, Sunset" added
* "Preset, Spotted Grey, Teal To Blue" removed
  to keep items inside scrolled window

Change-Id: I3be6c8596accc769df92a8610260ed38a6c29602
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/153166
Tested-by: Jenkins
Reviewed-by: Regina Henschel <rb.henschel@t-online.de>
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
2023-06-23 11:23:35 +02:00
Tomaž Vajngerl e6215c7233 tdf#153361 improve theme color generation in color picker
The theme color generator needs to take color luminocity into
account, so that the very dark or very light colors are properly
shaded. Otherwise a too dark color will generate a too dark (almost
black) color variant, or a too light a too light (almost white)
color variant. However those colors aren't useful.

Change-Id: Id803a8f6f1a79cbc822ed2d7faca9bec228c0188
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/152237
Tested-by: Tomaž Vajngerl <quikee@gmail.com>
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
2023-06-01 18:25:58 +02:00
Justin Luth 293959d42c tdf#56258 i18npool en-US: re-arrange outline numbering suggestions
This patch brings order out of chaos,
organizing the outline choices into
academic, modern, simple numeric, and misc columns.

The very first suggestion should be the academic standard.
Next comes a distinctly different modern alternative
Simple numeric moves over to be above the other numeric,
followed by a demo of the kind of mixture that can be designed in LO.

Since the academic standard uses Roman numerals,
it is offset on the next row by the other one containing Roman numerals
followed by a modern classic,
and the all-numeric ISO standard retains it current position.
The bullet oddball logically remains as the last suggestion.

In this patch there was no change made to the actual suggestions
themselves. Earlier patches made changes to 3 definitions,
which allowed for the nice correlations.

I missed changing the descriptive "strings" in the earlier patches.
I had assumed earlier that these monotonous descriptions
were dynamically produced...

Since the English description should not be translated,
I added a comment that will be extracted to the PO as a comment.
(Thanks Andras).

I think it would be nice to use strings
"Academic MLA/CMOS/Turabian/OWL compliant outline"
"ISO 2145 outine"
but that could be made in a separate patch.

Let me just point out what happened with the strings
in case this helps with translation
NOTE: only languages that ultimately inherit from en_US need to re-translate:

old RID_SVXSTR_OUTLINENUM_DESCRIPTION_0
  -no string change
  -moved to _3
old RID_SVXSTR_OUTLINENUM_DESCRIPTION_1
  -string changed / list modified earlier
  -moved to _5
old RID_SVXSTR_OUTLINENUM_DESCRIPTION_2
  -string changed / list modified earlier
  -moved to _1
old RID_SVXSTR_OUTLINENUM_DESCRIPTION_3
  -no string change
  -moved to _2
old RID_SVXSTR_OUTLINENUM_DESCRIPTION_4
  -string changed / list modified earlier
  -moved to _0
old RID_SVXSTR_OUTLINENUM_DESCRIPTION_5
  -no string change
  -moved to _4
RID_SVXSTR_OUTLINENUM_DESCRIPTION_6
  -no change
RID_SVXSTR_OUTLINENUM_DESCRIPTION_7
  -no change

Suggested translation order:
-cut _3 and paste into _2
-cut _0 and paste into _3
-cut _4 and paste into _0 and fix definition
-cut _5 and paste into _4
-cut _1 and paste into _5 and re-define
-re-define _1

Change-Id: Ie4ec8423acddc24efefb270d9ed19ab77566e6e1
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/150805
Tested-by: Jenkins
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2023-04-25 20:44:59 +02:00
Baole Fang 91148ed5d5 tdf#154732: Fix zoom bar in Draw
Oringally, the zoom bar in both Draw and Impress show
"Fit slide to current window."
Now, the zoom bar in Draw is modified into
"Fit page to current window.", while Impress still uses "slide".

Change-Id: Iba25215d437b128f581bc5a8e6767f6b1f382be4
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/150650
Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2023-04-20 17:40:39 +02:00
Arvind K 2ca71b5c6e tdf#146748 Change 'More Numbering/Bullets' options to 'Customize'
Change-Id: Ia9ae20b8c73ddd762424c99eedbaf145fed81935
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/148142
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
2023-03-30 08:10:34 +00:00
Julien Nabet a16c64ad80 tdf#153559: Untranslatable string in safemodedialog.cxx
Change-Id: I35bccb70bef74b6438c2744f693aff6d1842e894
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/146830
Tested-by: Jenkins
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2023-02-15 10:28:01 +00:00
Caolán McNamara ade49eb1b9 Resolves: tdf#92051 add tooltips to section/table statusbar
Change-Id: I649eabbe266085fdbc0ca9c4a5506c0c2a270721
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/144199
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2022-12-15 10:36:49 +00:00
Noel Grandin 6d2ee5d46e SplineLine and SplineFill have never been implemented
Change-Id: I75e01bc8831a9d8e6e1f52fc3a89cd9827e1d6b9
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142263
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2022-11-04 08:18:46 +01:00