Age | Commit message (Collapse) | Author |
|
Change-Id: I8a64f9776a618691fa61aa0e71067a0eb6176811
|
|
...as its assert requires that both input characters are ASCII, which need not
be the case in these compareIgnoreAsciiCase functions. (Even if they take one
literal argument that must be strictly ASCII, the other argument can be an
arbitrary Unicode string in the case of OUString or an arbitrary 8-bit string in
the case of OString).
The logically correct version of rtl::compareAsciiIgnoreCase would arguably be
one that requires its two arguments to be valid UTF-32 code units, but that
could not be used in these places either, as for OUString they operate on
individual UTF-16 code units.
rtl::compareAsciiIgnoreCase likely makes less sense after all than assumed in
c8e39e66528affb66f1ae121fa36dd4ab31a9b0b "Introduce rtl::compareIgnoreCase and
deprecate rtl/character.hxx equivalents," which this commit partly reverts.
Change-Id: Ib2eed3a1896e83d9c66b0479a03f9ec51e1c4dc0
|
|
Change-Id: I8b0025a1dcba5819edbb35395324efaee936eec5
|
|
Change-Id: I93e14d4936c0ffbe03425d4a54bb0e09bc62b3e3
Reviewed-on: https://gerrit.libreoffice.org/5550
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Michael Meeks <michael.meeks@suse.com>
Tested-by: Michael Meeks <michael.meeks@suse.com>
|
|
Change-Id: I3623d5e133b8d7b2e7920824b05c46ade7b10d7c
|
|
Change-Id: I1008822ba8592ea43f87805bf00adbfdaf4f02fc
|
|
Don't mess with encoding in Logger.log, since sys.stdout.write()
accepts str (in python3) and both str/unicode (in python2) anyway.
Change-Id: Ib0339b7fd882a7654cc24c38efdaf67f519663ff
|
|
Change-Id: I177cc28ec357ec5f88bb1efae1928eb120dcd9f2
|
|
This makes sure shared extensions are readable by users when root's umask has been
set to a value such as 0027.
Change-Id: If495afae8eaf3a640c99ecb7598b79b59363c12c
Reviewed-on: https://gerrit.libreoffice.org/5521
Reviewed-by: Petr Mladek <pmladek@suse.cz>
Tested-by: Petr Mladek <pmladek@suse.cz>
|
|
There is cleaner, scriptable and out-of-source-tree workaround available at:
http://fridrich.blogspot.ch/2013/08/service-announcement-openning-of-sxw.html
This reverts commit 36c64c875f5819bf5ada2bb657c490441bc24644.
Change-Id: I37362e996ff1c73bcc88d1037defd07d7bab90af
|
|
otherwise I get ugly two-color frames with the Adwaita theme.
Change-Id: Ibac1df9759148f89954e13051e3d6e64db30a2af
|
|
Change-Id: Ib3ebbfda09cd05477b65c1d81ac77e977b2a11e5
|
|
Change-Id: I283667cd21fee7dd905c5353245317ed90102c96
Reviewed-on: https://gerrit.libreoffice.org/5524
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: I3444b1788e3246503e2460051e8ddbf38aa3de86
|
|
Change-Id: I34afb1c85cf1cf389faab5f1ae415e34d42c5ef5
Reviewed-on: https://gerrit.libreoffice.org/5491
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: I0c5d2b194a09002292990e74aeb10984c2b41d0e
Reviewed-on: https://gerrit.libreoffice.org/5490
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: I60cfb30c7caab308a0cbe415ba04e1245ed3dd9c
|
|
Pootle has many checks, but there are cases which are not covered.
Therefore I wrote a tool which checked three types of translation
errors:
1. Unique style names.
2. Unique spreadsheet function names.
3. Missing trailing '|' in Windows installer translation.
Usage: make cmd cmd=solver/*/bin/pocheck
It checks all languages and prints the report to stdout.
Change-Id: I89aad66ea41c0ebe4a6f45beaaf86afd1a6439cc
|
|
Change-Id: Iee0521e4f7851f5b51cf6ab7a973bf8b46fb09f5
|
|
Change-Id: I66a36acdb4aa67d438fb36597f41e847bbde10e3
Reviewed-on: https://gerrit.libreoffice.org/4796
Reviewed-by: Petr Mladek <pmladek@suse.cz>
Tested-by: Petr Mladek <pmladek@suse.cz>
|
|
Change-Id: I7d5075b0c9ac481b954c6a843b35e46355b5348e
Reviewed-on: https://gerrit.libreoffice.org/5519
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
consider empty graphic frames in graphic bullet area
(cherry picked from commit b16eb2a11359d6dfd330a46dd70a0142d6b722a2)
Conflicts:
sw/source/filter/ww8/ww8par.cxx
Change-Id: I242762556805b80787bc6c4305c2f735fef711d3
|
|
Change-Id: Ia529992d15152db981379a1e0a4dec63b2dad40c
|
|
Change-Id: I0d8e8903bdc5943079c6ed9f123e2fca2f72467f
|
|
Change-Id: Ifde0d45e35fed94d4ef6cb93b2feda172fd6608b
|
|
SwDoc::CopyMasterHeader/Footer(): this could result in sharing the
first-page header/footer with the left-page (!) when un-sharing
via the dialog; the reason is that what actually happens here is that
the left-page header/footer was never changed but the master one
was copied in SwDocStyleSheet::SetItemSet(), so it sort of worked
by accident before the first-page header/footer was added...
Change-Id: Ia24df6ad59cda484559f2ca48ecaa7563878120b
|
|
SwDoc::ChgPageDesc(): make the invalidation of the Undo stack on
change of IsFirstShared work by delaying ChgFirstShare() until after
the check.
Change-Id: Ifbefe446df8b6d785ed1bb6394ec5beb803fb1fe
|
|
... and GetRightFmt(). If the first format is requested it must be
returned; the sharing works by copying the SwFmtHeader/Footer from
aMaster to the other members.
(regression from 4dc78aee9bcdb6ea5e9dc47ebb4a4b9e590c725a)
Change-Id: I1708f01c18b155ae75c14fc407e52ccd2bd798d7
|
|
Not copying the nodes for first page is not an option; the real problem
with the fdo45183.rtf is that flys in the header are not copied
along with the nodes, like it is done in
SwDoc::CopyPageDescHeaderFooterImpl.
Also, the same problem may occur for footers too (CopyMasterFooter).
Change-Id: I985a6b89f8cde96dc0fa0b489c44d77987f91a8a
|
|
Change-Id: I1fc9b29255c9822406dfc6ddb05b3a7f63fcd216
|
|
Change-Id: Id6434355aabdde4f39232ab5a839201a85ca4d29
Reviewed-on: https://gerrit.libreoffice.org/5529
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
|
|
Change-Id: I73dc238f7de59367a0a9d00e5421ea6675b4f556
|
|
Basic hex literals are basic Integer ( e.g. 4 byte ) types with
-2,147,483,648 through 2,147,483,647 range. Interally the scanner
was using a long to form/scan the literal, this led to bad behaviour
on 64bit linux ( where normally long -> 8 bytes )
Change-Id: I1d0fcc55ed0eda636da1445329737d1684e69f33
|
|
Change-Id: I10a67d3087205e81633a35e30b7648c4a14ac2f9
|
|
Change-Id: Iee4f792d35b8caf13bbd1c9ec7aefe38f185dcbb
|
|
Change-Id: If2235c959aa409376397f306145bea0bee713c78
|
|
Change-Id: Ie54315ebf76707848de635e75b9689ef8d06e0ea
|
|
Change-Id: I68d66e62d6962ec1da471b7c7edc8ca30d70e838
|
|
Change-Id: I98e90d54ade44a6baf20c8f36bc536f3dfa43ffe
|
|
Change-Id: I22a9178da0190fa79c81e10511925d2270065680
|
|
This reverts commit 0654a592df05df676540764c004bd5b4e8b693a9.
Sorry Kohei for the noise
|
|
Change-Id: I17b45a5fb6ac5d30be5d3575fec76a61662decdf
|
|
Actually the detection code works just fine without having the detection
service set the filter name here. But it's supposed to.
Change-Id: Ic6a4325b5ceb532d0691781388f66c24cd695ca5
|
|
Change-Id: I4e71517f34988c3fc2d4b8e7627722d690c1b487
|
|
Change-Id: I71193951ce7a1d1a63fc6931a12267f22cdb72c3
|
|
The new format detection service is much simpler than the old one.
In the new framework, each detection service receives the name of format
that it is expected to check against, and it should either reject it by
returning an empty string in case the file is not of that format, or
if the file is indeed that format, set the appropriate filter name and
return that type to the caller.
We no longer need to deal with preselected filters (which is dealt with
in the detection framework itself) or return an entirely different format
that's different from the one being asked to verify.
Change-Id: I3f36951b0ad821d836fb8a56b852e40d43095f09
|
|
Change-Id: I0972f1f46ca46c6c482e016e6e0a280c205cc121
|
|
Change-Id: If6007b1d9aa2173fc0f508bb6e9b617a440c940c
|
|
Change-Id: I3e2ce690fcfd84d91979e737a1977f61319e2a55
|
|
Change-Id: I38ce976e55e9800971dcd300902578e06540f358
|