Age | Commit message (Collapse) | Author | Files | Lines |
|
The command uno:Reload is missing from some of the Notebookbar UI variants (f.i. in Calc notebookbar_compact.ui has it, but the others do not).
This patch adds the uno:Reload command to all variants of the Tabbed UI in all LO apps.
Change-Id: Ic56a05a15bc52a51bc45435ca938a6879452189f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/165675
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
|
|
.uno:InsertFieldCtrl includes all the fields plus "more fields".
While it can be nice to include 1-click access
to the most common fields, there is no need
for 1-click access to the rather large "more fields",
so it has been removed from the tabbed notebookbar ribbons.
Change-Id: I5ebd394106a8d44832adb6dcd598f92e696f48a8
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/158097
Tested-by: Jenkins
Reviewed-by: Justin Luth <jluth@mail.com>
|
|
As in the classic toolbars, do not promote direct printing
since it easily leads to mistakes and wasted paper.
Additionally, the printer settings is really never needed,
so it should not have a prominent place, especially on COMPACT.
At the same time, I standardized the File menu:
- always include print (especially useful for accessibility)
- always use the same order
- consistently provide access to print/web preview
Change-Id: I9ffbba179206274b5ed1788e496b7c5aa0503726
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/157984
Tested-by: Jenkins
Reviewed-by: Justin Luth <jluth@mail.com>
|
|
Change-Id: I8a269052f3da09d079f0f872ef24ca23bbba4107
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/156348
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
|
|
Change-Id: Ib6ebed36b857d5ffa449f66319ef67f2f84722dc
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/154897
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
|
|
I think putting this in layout makes the most sense,
since Title page is already there, and these are all
page style tasks.
The other possible location is Insert. Title page is here also.
I'd suggest putting it under Title page,
and moving Fields above Section
Change-Id: I6f432af3726b44b4fb7554fc73e343959cfe2d0d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/151398
Reviewed-by: Justin Luth <jluth@mail.com>
Tested-by: Jenkins
|
|
I mean of course in the places where mutually exclusive options
are side by side.
I mainly searched in menu.xml where menu:style="radio",
and then changed the notebookbar menu items to do the same thing.
It was all done by hand, unfortunately.
Before testing, ensure you have no customized notebookbars:
rm instdir/user/config/soffice.cfg/modules/*/ui/*
git grep -B10 '.uno:NormalView\|.uno:BrowseView' *.ui | grep -A10 GtkMenuItem
git grep -B10 '.uno:PageMode\|.uno:MasterPage' *.ui | grep -A10 GtkMenuItem
git grep -B10 '.uno:.uno:PagebreakMode\|.uno:NormalViewMode' *.ui | grep -A10 GtkMenuItem
git grep -B10 '.uno:DefaultCellStyles' *.ui | grep -A10 GtkMenuItem
git grep -B10 '.uno:CommonAlign' *.ui | grep -A10 GtkMenuItem
git grep -B10 '.uno:StyleApply' *.ui | grep -A10 GtkMenuItem
git grep -B10 '.uno:TextBodyParaStyle' *.ui | grep -A10 GtkMenuItem
git grep -B10 '.uno:NumberListStyle' *.ui | grep -A10 GtkMenuItem
git grep -B10 '.uno:OutputQuality' *.ui | grep -A10 GtkMenuItem
git grep -B10 '.uno:ParaRightToLeft\|.uno:ParaLeftToRight' *.ui | grep -A10 GtkMenuItem
git grep -B10 .uno:SpacePara *.ui | grep -A10 GtkMenuItem
git log -p -1 | grep '^+' | grep -v GtkRadioMenuItem
Change-Id: Ia2e29a6541fed66f4bcb0936d715969994671e65
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/154337
Tested-by: Jenkins
Reviewed-by: Justin Luth <jluth@mail.com>
|
|
This reverts 24.2 commit 506db23af4da2c5c8775fb0fd6fb9b8668e2fe86,
because the PopupLabel has been removed, so the label showing for Print Preview
is now "Print Preview" instead of "Close Preview".
Because it is a toggle, it will have a checkmark as the picture
when the feature is active (and thus would act as a close preview).
The "close preview" instances were converted to .uno:ClosePreview
to allow the PopupLabel to be removed.
Change-Id: I7c38e863b39d3f3979466a8ab10f29dcda561d22
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/153811
Tested-by: Jenkins
Reviewed-by: Justin Luth <jluth@mail.com>
|
|
The label for "Print Preview" comes from ContextLabel in
these menus - and it displays "Close Preview" even if
the print preview is not active.
The PrintPreview buttons in the notebookbar ribbon itself work fine.
So just hide the menu ones for now.
Perhaps that is not good for accessibility,
but I would imagine accessibility people would
stick with the traditional menu anyway,
since the notebookbar is also horrendous
in many other ways for accessiblity.
The user can turn this back on again if they want.
Customize - Notebookbar - File Tab | File | Menu File
Change-Id: I807941650295132c9e15f04094cece26246318d3
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/153199
Tested-by: Jenkins
Reviewed-by: Justin Luth <jluth@mail.com>
|
|
There are two places in the notebookbar where this
Insert page number could fit - in insert and in layout.
Both of these have "Title Page" in the menu at the right,
so this patch adds the page number wizard underneath that.
(Title pages should be setup first before page numbers are added.)
This is pretty non-controversial I would hope.
A follow-up patch will consider placing it on the main ribbon.
Change-Id: I195ee5a134a581cb6570485f84e4030b63d7895c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/151396
Tested-by: Jenkins
Reviewed-by: Justin Luth <jluth@mail.com>
|
|
As reported in the ticket the Insert Formula tool was misaligned in the
Tabbed UI since the removal of the Emoji tool.
This patch fixes that by making the tool use all the available vertical
space.
Change-Id: I26d36ba4fc6f38e80d8ab46bfdf88c08fbf2fd68
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/150701
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
|
|
toolbars
still exists, just isn't presented by default.
help describes this as
"Inserts a floating frame into the current document. Floating frames are
used in HTML documents to display the contents of another file."
and
"Changes the properties of the selected floating frame. Floating frames
work best when they contain an html document, and when they are inserted
in another html document."
This is basically support for html IFrames and is a fairly obscure thing
for an ordinary document.
Change-Id: Iec8ff591393e4ee4ed8791094e1f15a225808c8a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/150707
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
This patch adds the new command .uno:SectionBoundaries to the notebookbar interfaces.
Change-Id: Ib01b8221e3015c460f6b7cc0cdac3c7ddd4aab1a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/146785
Tested-by: Jenkins
Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
|
|
EditEngine stuff uses CharBackColor, while SW used BackColor.
Deprecate the SW-only SID.
What does this do?
It allows the toolbar "Character Highlighting Color"
to work with both body text (previously BackColor)
and comment text(CharBackColor).
Otherwise, the toolbar item was disabled when moving into
a comment. (Shapes/Textboxes got their own formatting toolbar,
so those are unaffected.)
AFAIK, after this commit, SID_ATTR_CHAR_COLOR_BACKGROUND
should still work fine for API calls, or for customized toolbars.
That's why I didn't try to remove it completely - just deprecate.
Do I know what I am doing here?
No, although I'm fairly confident nontheless,
and I've had some good help from reviewers.
Change-Id: I0afcbdb1b91c872f6d47f3c82c573f3b9fea6dfc
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/137334
Tested-by: Jenkins
Reviewed-by: Justin Luth <jluth@mail.com>
|
|
Change-Id: I7fb423727425ec42d1161f6ac5649f5cac82f12f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/140651
Tested-by: Jenkins
Reviewed-by: خالد حسني <khaled@aliftype.com>
|
|
This patch adds the DevTools command to the Tabbed interface. It is located in the cotnext menu in the Tools tab.
Change-Id: I5f323b1b5ffc6707fc4f8b3c6eca2db7b8b97adc
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127973
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
|
|
so tab-cycling inside sidebar panel toolbars works as wanted
It needs to be false for gtk3 and true for gtk4, leaving it unspecified
gets a desired working default.
Change-Id: I34869d5dcffc814f62ec2b717108f90c395a067b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124446
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: I6d3e10fa945da303b1af69b1d631bd2dc8cdab43
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114228
Tested-by: Jenkins
Reviewed-by: Andreas Kainz <kainz.a@gmail.com>
|
|
Change-Id: I2f3a6470a8b376f66f303578492b59ca0b56388a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114194
Tested-by: Jenkins
Reviewed-by: Andreas Kainz <kainz.a@gmail.com>
|
|
Rename "No-width No ~Break" to "Word ~Joiner"
+ replace pattern "ZWNBSP" variable names by "WJ"
Change-Id: I95a874a9d2d20a30d2c4c3add6041adbe72d872c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112055
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
|
|
Change-Id: Iba9c293ddce36ef9ad1bbc147cfcad942635a455
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111669
Tested-by: Jenkins
Reviewed-by: Andreas Kainz <kainz.a@gmail.com>
|
|
Change-Id: Iac7678cd3aaa25dcb66144f53656795f15023b9f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108821
Tested-by: Jenkins
Reviewed-by: Andreas Kainz <kainz.a@gmail.com>
|
|
which probably got in initially by accident on scrolling in glade's
property templace when the mouse was over "resize mode" and then
copied and pasted around the notebook especially
Change-Id: Icd01848b7f51f670db1cb150ffba4ee7a487ce96
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108225
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: Iee3cc8c22b393ca420d0ed68673c61fe7ef240ba
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108113
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: I1e2f112e0ca4c232d486d3f0426c70db0d3907c7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106991
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: Id754c59acd5a548fb96b085e63d1e8f39805ca46
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106721
Tested-by: Jenkins
Reviewed-by: Andreas Kainz <kainz.a@gmail.com>
|
|
for a in `git ls-files '*.ui'`; do sed -i 's/^\( *\)\(<object class="GtkGrid".*\)/\1<!-- n-columns=1 n-rows=1 -->\n\1\2/' $a; done
so we get the same behavior in glade as before 3.38 in that the grid preview
don't show any unoccupied grid squares
replace all existing n-columns=X n-rows=Y lines because they are
all wrong, except for
cui/uiconfig/ui/additionsfragment.ui
sw/uiconfig/swriter/ui/pageheaderpanel.ui
sw/uiconfig/swriter/ui/pagefooterpanel.ui
which are correct.
Change-Id: I401bbe8e098c26e7f57d6a872d3b70fc1ce85a00
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105846
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: I93e2acdcc176a7c179d4068597f00f8e9cd0bf7e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105293
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: Id9a0306a661dcc0dafd6b75776da775af9dc4565
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105032
Tested-by: Jenkins
Reviewed-by: Andreas Kainz <kainz.a@gmail.com>
|
|
Change-Id: I05e0b903e7d51cb2487f18f5bbeb6228ba7c945f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105008
Tested-by: Jenkins
Reviewed-by: Andreas Kainz <kainz.a@gmail.com>
|
|
Change-Id: I33cbda2a3afefef5f50ae86b935c857a044ce2eb
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104984
Tested-by: Jenkins
Reviewed-by: Andreas Kainz <kainz.a@gmail.com>
|
|
and update the version mentioned in our min req in the readme.xrm
follow up to
commit 0c9ccc7dbf6deb4d012e0d1e6eb934e54e0f19bc
Author: Caolán McNamara <caolanm@redhat.com>
Date: Fri Oct 2 21:21:45 2020 +0100
raise min version of gtk to 3.20.0
Change-Id: Ibae55c97e1ee577f4b7435d124cda6a21005ad0c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104692
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: I9a9baed9bc6b769a83295f05fd17133b12965398
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96916
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97417
Tested-by: Jenkins
|
|
Change-Id: I07a57afeb1c3a7814fe2f3fd63eb214d96d4af9a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95773
Tested-by: Jenkins
Reviewed-by: Andreas Kainz 🦅 <kainz.a@gmail.com>
|
|
Change-Id: I38291ad6b6d724cc951e423cd16976324dca6166
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93615
Tested-by: Jenkins
Reviewed-by: andreas_kainz <kainz.a@gmail.com>
|
|
Change-Id: I85f54f0c8808421bbe7d3c0098add207d36f2b20
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93602
Tested-by: Jenkins
Reviewed-by: andreas_kainz <kainz.a@gmail.com>
|
|
Change-Id: I0210cf1e7c8920984c3d554a7f5b131b11169a1e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93599
Tested-by: Jenkins
Reviewed-by: andreas_kainz <kainz.a@gmail.com>
|
|
Change-Id: I8eecfac7241a3347a4d8c88e69cb0a41c3136efb
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91455
Tested-by: Jenkins
Reviewed-by: andreas_kainz <kainz.a@gmail.com>
|
|
Change-Id: I2f1d5fdf976f9e787d64098a091022182156e401
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90408
Tested-by: Jenkins
Reviewed-by: andreas_kainz <kainz.a@gmail.com>
|
|
its in vcl not sfx, so under windows its not actually created by the
builder as the factory method isn't found in sfx. While under linux
the method is found anyway despite the wrong lib name.
seeing as its in vcl, keep it there. The factory method isn't needed
when its in vcl and rename the .ui name to VclOptionalBox
Change-Id: If279477d2e4cbb50d202d528c293b471134de30c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88279
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
|
|
... and replace its uses with universal .uno:OutlineBullet
Change-Id: Ia6bc1c5ca23440af333ffeed9fcd2c8dd47a6af4
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86245
Tested-by: Jenkins
Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
|
|
Change-Id: I06e48f37af435d9927b764de1a972687bbd7bf2a
Reviewed-on: https://gerrit.libreoffice.org/84671
Tested-by: Jenkins
Reviewed-by: andreas_kainz <kainz.a@gmail.com>
|
|
Change-Id: If5c1db1579d40e68ba6e8092025e687dd8addd03
Reviewed-on: https://gerrit.libreoffice.org/84472
Tested-by: Jenkins
Reviewed-by: andreas_kainz <kainz.a@gmail.com>
|
|
Change-Id: Ibe88210114c8b0dc483d8fe6a36d13dc0fcd599c
Reviewed-on: https://gerrit.libreoffice.org/84333
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: I2a8dcf184b8ca268be2163b90305babd2ee70807
Reviewed-on: https://gerrit.libreoffice.org/84169
Tested-by: Jenkins
Reviewed-by: andreas_kainz <kainz.a@gmail.com>
|
|
Change-Id: I246189a0de364a1a0a5e2dc902fa3804762fe389
Reviewed-on: https://gerrit.libreoffice.org/83626
Tested-by: Jenkins
Reviewed-by: andreas_kainz <kainz.a@gmail.com>
|
|
Change-Id: I52793cec017939bf525cae11cc5eff0693620cf7
Reviewed-on: https://gerrit.libreoffice.org/78799
Tested-by: Jenkins
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
|
|
The new structure :
PriorityMergedHBox
--OptionalBox
--ToolBoxExtension
--Extension1
--OptionalBox
.....
Change-Id: I72760e4f0d60eb6f1f82c1e928601d41a2e4b6ce
Reviewed-on: https://gerrit.libreoffice.org/76987
Tested-by: Jenkins
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
|
|
Change-Id: Ib2b930b596a361e4999153b8f9d7b984cd3864d8
Reviewed-on: https://gerrit.libreoffice.org/76770
Tested-by: Jenkins
Reviewed-by: andreas_kainz <kainz.a@gmail.com>
|
|
Change-Id: I65a07fbef7726cdaa9061ebf2227fbedd725d4db
Reviewed-on: https://gerrit.libreoffice.org/76278
Tested-by: Jenkins
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
|