Age | Commit message (Collapse) | Author |
|
Superseded by 7ad4e562b462af22a1c29c955293238cdb30267b
This reverts commit fbd85c25ba90b8db461555d735ab8b13f52d01ee.
|
|
include/o3tl/typed_flags_set.hxx: In instantiation of 'o3tl::is_typed_flags<ImplFontAttrs, -0x00000000000000001>':
include/unotools/fontcfg.hxx:88:94: instantiated from here
include/o3tl/typed_flags_set.hxx:66:5: error: static assertion failed: "is_typed_flags expects only non-negative bit values"
Change-Id: Ica7873bef3fd664370a96d8066d63c473ff6798f
|
|
Change-Id: I32d8b8f4301188245721d31fd234bb1784a1ae8d
|
|
Change-Id: I2a54f0c2694bb069478a8c8764a1789a377b4c0a
|
|
Change-Id: I85a1c9f89ac79e0e54fcd8dfd1908325fae9a8ac
|
|
Change-Id: Ia33e957f6cf530e2639b3c86d9482f642652cb46
|
|
Change-Id: Ic66191ac4cdfa753dc784e7bd1a6dd20f50def6b
|
|
Change-Id: I994bfc76d709d01406404991dbfbd49b15bd03f4
|
|
Change-Id: I2b5986ea69dc09e6ba18b23a80029f6551b48152
|
|
Change-Id: Iadc9b6240121e9fee91de299b94a9f8629656507
|
|
Change-Id: I1b0fb976e7bf8d7de06da0c30012e8bba1320498
|
|
Converted existing method that provides application name and version in two functions
Change-Id: I93b70da7c78ee5db3d6eb710a2a2a9f4b7b4fb86
Reviewed-on: https://gerrit.libreoffice.org/15151
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
|
|
Turn the Link class into a template abstracting over the link's argument and
return types, but provide default template arguments that keep the generic,
unsafe "void* in, sal_IntPtr out" behvior. That way, individual uses of the
Link class can be updated over time.
All the related macros are duplicated with ..._TYPED counterparts, that
additionally take the RetType (except for LINK_TYPED, which manages to infer the
relevant types from the supplied Member).
(It would have been attractive to change the "untyped" LinkStubs from taking a
void* to a properly typed ArgType parameter, too, but that would cause
-fsanitize=function to flag uses of "untyped" Link::Call.)
Change-Id: I3b0140378bad99abbf240140ebb4a46a05d2d2f8
|
|
Bin pointless '// predeclarations' or '// forward declarations' comments. If
a programmer doesn't know what a forward declaration is, well, why read C++
source code?
Also bin some pointless '// end of namespace foo' comments after namespace
blocks just a handful of lines long, and some superfluous vertical whitespace.
Change-Id: I2a31c5d73d9b4de8825fb8eb9e7559dbd7303ef9
|
|
... by adding a XCloseListener that vetoes any attempt to close it.
The Calc document can be opened by the user in the UI and closed again.
Change-Id: Ied427b67274d925c911e516c0a50a4c0b2b18db9
|
|
- also add needed infrastructure to o3tl::enumarray so we can use
std::find on it
- move the Impl inside the .cxx file, no need to expose it in the header
Change-Id: I7758a6175849f46723d97b1e657f846524c3b7cd
|
|
rtl/string.hxx and rtl/ustring.hxx both unnecessarily #include <sal/log.hxx>
(and don't make use of it themselves), but many other files happen to depend on
it. Cleaned up some, but something like
grep -FwL sal/log.hxx $(git grep -Elw \
'SAL_INFO|SAL_INFO_IF|SAL_WARN|SAL_WARN_IF') -- \*.cxx)
shows lots more files that potentially need fixing before the include can be
removed from rtl/string.hxx and rtl/ustring.hxx.
Change-Id: Ibf033363e83d37851776f392dc0b077381cd8b90
|
|
ie.
void f(void);
becomes
void f();
I used the following command to make the changes:
git grep -lP '\(\s*void\s*\)' -- *.cxx \
| xargs perl -pi -w -e 's/(\w+)\s*\(\s*void\s*\)/$1\(\)/g;'
and ran it for both .cxx and .hxx files.
Change-Id: I314a1b56e9c14d10726e32841736b0ad5eef8ddd
|
|
Change-Id: I9665fc003cb3a44f4db857b24584fa3a70487259
|
|
and fix issues in iterating through o3tl::enumarray
Change-Id: Ia59ef9be44d8c92c2e406fa71aa92269578e26e3
|
|
A running ODFVER_LATEST is fine for configuration purposes, but not for
determining how to store a feature.
Change-Id: I8ebc13f900f62f8c36d2cdc50a18855fc6693527
|
|
Export as highlighting or shading.
Highlighting is the default.
Change-Id: Ib2a38e4cd0d49317288bb565383b690d4222c8ed
|
|
Not in UI yet, but code can be prepared to distinguis between ODF 1.2
with extension and ODF 1.3
Change-Id: I898af587048fcfa21f567feecc754c279fe4c388
|
|
Change-Id: Icf543973dc9edde270016c8af7e4c08c57eff650
|
|
Rename the virtual function, and add a new non-virtual Commit() to do
that.
Change-Id: I09421df781ba965d6ff638b46cd8214fb3a00022
|
|
Change-Id: Id8cd45d2844c121f63684734ab3546c24a1aab32
|
|
Change-Id: If0f898a1e912fcd2095d8ba88b2b8046596e16ea
|
|
Change-Id: I9219619b538b6530a89f5932ac51eb3b62eb396a
|
|
Remove getZoneOffsetInMillis, getDSTOffsetInMillis
+ getCombinedOffsetInMillis
Change-Id: I7bf5b3e9e2e84c2f0add263083d6e7e9057db8ac
|
|
/builddir/build/BUILD/libreoffice-4.4.1.1/workdir/CxxObject/svtools/source/misc/imageresourceaccess.o: In function `com::sun::star::uno::Reference<com::sun::star::io::XOutputStream>::Reference(com::sun::star::io::XOutputStream*)':
/builddir/build/BUILD/libreoffice-4.4.1.1/include/com/sun/star/uno/Reference.hxx:137: undefined reference to `non-virtual thunk to utl::OSeekableOutputStreamWrapper::acquire()'
Change-Id: Ic644a8299cf2f79f02c1e3ca0de9687520f402a9
|
|
Change-Id: I53a088b74b95230aa3842bcac0bb1fd09e39cc12
|
|
Implementation only, new local date/time routines not used yet from the
outside in this step.
|
|
Change-Id: I0a377f3686e0f8d8f576aacbee49a392b039d3a5
|
|
Change-Id: I7223530ae37297a76654cd00cc1fedb56dbe3adb
|
|
Change-Id: Ie0a4daef3b4cd728be7e8a7be5455b919ff8fdf9
|
|
you can get debug stl this way
Change-Id: Ia70a3e7c7c452390e8bee34975d296c9318e4a19
|
|
Change-Id: I9762f913080b4bad0d9cd3d1c1b42b333b08f27e
|
|
Change-Id: I1a9b795eda832673a83a426c8bf10d5bb9c28581
|
|
Sadly cannot forward declare "struct {...} TimeValue;".
rtl/(u)?string.hxx still include sal/log.hxx but removing osl/diagnose.h
was painful enough for now...
Change-Id: Id41e17f3870c4f24c53ce7b11f2c40a3d14d1f05
|
|
Change-Id: I1ab4e23b0539f8d39974787f226e57a21f96e959
Reviewed-on: https://gerrit.libreoffice.org/12164
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
|
|
Change-Id: I221d3b9f0bf0f90a117fcf0caead52f2c31f7926
|
|
Change-Id: I276535b007bbb55555148d5937076b86da5de825
|
|
Change-Id: I98d3f4a68abfee42dac987633878b850134671d3
|
|
Put the TOOLS Time class in the tools namespace. Avoids clash with the X11
Time typedef.
Change-Id: Iac57d5aef35e81ace1ee0d5e6d76cb278f8ad866
Reviewed-on: https://gerrit.libreoffice.org/11684
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
|
|
Change-Id: I07d536d0ffdc9e09d8d0799396ad6e6c6909cf45
|
|
Change-Id: I96d081f394b0b62d99ec1034bf5e99da9aedd9d9
|
|
Change-Id: I6e3ca358d88e0285fe6e07b0617f3078a5edb857
|
|
Change-Id: If4c0d404b0f7027837dcc245b5b7d21b1f749347
|
|
Change-Id: I0440f589242d921e3e10e490e43f40cabd70ec9f
|
|
Change-Id: I54b03d00e5cf0b0b43bf5c5db264660792baf951
|