Add export MACROBUTTON field codes in AttributeOutputBase::TextField
Found by: yan ji
Patch by: Lei De Bin
Review by: Chen Zuo Jun(cherry picked from commit b51d354f043d19c1a8f22e1cfff6d0b43eb62b5e)
Conflicts:
sw/source/filter/ww8/ww8atr.cxx
Change-Id: I419ce091bb676aecfe8b53660549da40eec6057f
This was originally fixed in commit 792cbc03ae
due to fix of i#99564.
But later we reworked the handling of empty paragraphs in tables in commit
56b2cf0c10, which caused the fix from i#99564
to regress.
Change-Id: Ief063181cee87c7cd43404469247d85eb96bcfe1
for loading from ppt format.
Patch by: Lei Debin
Review by: Andre
(cherry picked from commit 2b747915abca3369178d177291d706377676b19e)
Conflicts:
filter/source/msfilter/svdfppt.cxx
Change-Id: I2c10ae8161c44f2c60e7605a529887a0925d456d
- consider upper space amount only for page grids in squared page mode
Found by: louqle <louqingle at gmail dot com>
Patch by: Oliver-Rainer Wittmann <orw at apache dot org>
Review by: zjchen <zjchencdl at gmail dot com>
(cherry picked from commit 53ba60618af3977f5e5488225dcf050a517fb5b8)
Change-Id: If6592a41f0ef67cc20fa8b3ddaefa36571561f85
- correction of condition interpreting <LayoutInTableCell> attribute
- include support for Microsoft Office 2010 version
Found by: louqle <louqingle at gmail dot com>
Patch by: Oliver-Rainer Wittmann <orw at apache dot org>
Review by: zjchen <zjchencdl at gmail dot com>
(cherry picked from commit 3b8b3136a51af56321a1a35fcdd9ec1d7126daa3)
Conflicts:
sw/source/filter/ww8/ww8graf.cxx
Change-Id: I065ba88f0e08c5c5e892665933587fa2b796226e
UI tweaks: dialog window open in all modes (Normal, Outline, Slide Sorter, ..).
Fixed some pointer issues in function CreateHdl).
Functionality: Title slide gets inserted only when we have one slide in the
presentation (having > 1, I assume that we don't have an empty presentation).
Conflicts:
sd/source/ui/dlg/PhotoAlbumDialog.cxx
Change-Id: I7eb844bf2382a44481435cfaa8f498e29c56bd69
We now have hectares of empty space in the English ui on the right side because
the other tabs are wider than this one.
What to do with the extra space, leave it on the right, or consume it in some
other way ? I'm inclined to spread things around the available space. If we set
our elements to expand to consume it (but left align the spinbuttons within
their expanded space) then we get a page that looks very like the original.
I'm not entirely sure if I prefer it this way because it's genuinely more
pleasing to the eye, or because it's just familiar looking this way.
Change-Id: Iafe60713eb8c6f0bd1ecd70e3f288d52b453a247
It appears I have a small bug in how size-groups and/or generic size-requests
work. It seems that margins should be part of the request, but I'm adding those
on after the request, not as part of the request. But we can workaround that by
putting a one element box around the elements with margins and put those boxes
into the size group instead. That way it works now, and will continue to work
after I change the request+margin logic
tristates are a pain, They are always set to "state unknown" on .ui load, while
in .src load they default to "state nocheck". So to be super sure that the
logic is unchanged set them explicitly initially in .cxx to "state nocheck"
restore accessibility relationship between tristate used as a label and the
labeled thing.
Change-Id: Ibf4879c3e9a4ecc4726896479377f51bf727b238
fix: While deleting any box from chart data provider, verify whether there are
any invalidate chart data sequence inside, if so, catch the exception and
remove it.
Patch By: Peng Chen
Found By: yanji
Review By: jsc
(cherry picked from commit a92e353922d63d785e3d46aa1a4783846a9dea18)
Change-Id: I239824e92d13e42b83674dbdeaeef053f1e6ea9a
The commit message of 0e5f2ea0de71439fe121da47deaba68585541808? didn't
mention this, so I guess flipping over the default was just an accident.
Change-Id: I9078cc56a6064e3498b012848b860c7b414b37e6
When some import filter fix arrives in, and the submitter submits a test
file, but doesn't provide a matching testcase, we accept the patch, as
it's better than nothing. This script will search for such files,
providing kind of a TODO list for what testcases have to be implemented.
Change-Id: I713fe2f0aef4cbca66ba913baf54b7bd28ba2471
To properly handle subsetted BitmapDevices in the iOS vcl backend I
seem to need to know what the size of the full BitmapDevice is.
I wasted at least one day on desperate hacking and debugging, trying
to wrap my head around a misunderstanding of what a subsetted
BitmapDevice is. I thought it involved coordinate offsetting...
Change-Id: I83bf1a7d75ce192aaf21f1e408008e362fd6c6e6
Support cramming everything into one big merged library as well as
only the libraries depended upon by almost everything.
Change-Id: I69647037dc62840294ba670d5d6c172a4608bf3f
i.e. use the same algorithm for assigning replacement ids for both get and set
exp fields.
Otherwise, consider for ex.
1. fields exists with ids of 1 and 2 in master document
2. a field exists with id of 1 in subdocument and must be reassigned a new
id to not collide with the pre existing master ids
In get orig algorithm assigned first unused slot of master to subdocument field
i.e. 0 unused in master, so subdocument:1 converted to master:0
In set orig algorithm sorted all used master slots and assigned largest used id
plus 1 (therefore unused) to subdocument field i.e. largest id used in master is
2, so subdocument:1 converted to master:3
so get can't find set and error's out with:
Error: Reference source not found
Change-Id: Ie8758dc22cf8deeeeff079532284e57eeaf4a9bd