Age | Commit message (Collapse) | Author |
|
Auto correct / replace dialog supported only 65535 (2^16) entries
(per language) due to using sal_uInt16 in the code. This restriction
existed only because of legacy code which was meanwhile refactored to
use dynamic containers (like std::set, std::vector).
This fix changes usage of sal_uInt16 to sal_uInt32 to increase the
number of entries to a much higher value.
Change-Id: Ica77648915266fed67602a4e30b59a4e55e34efc
|
|
...and some further clean-up.
Change-Id: If5dce53e382b56390c502d0d0d93fc06cbfe33ea
|
|
* As UCB is only ever initialized with "Local"/"Office", remove this
configuration vector completely. The "create" ctor creates an instance
internally initialized with those "Local"/"Office" keys. Special (test) code
can still instantiate an uninitialized one via plain createInstance. And for
backwards compatilibity process startup still ensures to create an initialized
instance early, in case there is still code out there (in extensions) that
later calls plain createInstance and expects to get the already-initialized
(single) instance.
* XInitialization is an "implementation detail" of the UniversalContentBroker
service, do not expose in XUniversalContentBroker.
* ucbhelper/configurationkeys.hxx is no longer needed and is removed.
* ucbhelper/contentbroker.hxx is an empty wrapper and is removed; however, that
requires ucbhelper::Content constructors to take explicit XComponentContext
arguments now.
* The only remaining code in ucbhelper/source/client/contentbroker.cxx is
Android-only InitUCBHelper. Is that relevant still?
Change-Id: I3f7bddd0456bffbcd13590c66d9011915c760f28
|
|
Change-Id: I10984b6ac4128ad46f512dade0f4e0084d0b9348
|
|
Create a merged XPasswordContainer2 interface for this service to implement.
Which is backwards-compatible, but does not require creating a new service.
Change-Id: I245b566b43e4646f10914b0aee13b2a0b0e296ae
|
|
Change-Id: Idf7def16e5a9bb4a44624dbc1039e7df05d07c40
|
|
First of a few patches to move measurements to the general section in the
LibreOffice main tree. This patch moves experimental section to "Java"
and then changes the name "Java" to "Advanced". The space which was cleared
by moving experimental section will be used for measurements in the future.
modified: cui/source/options/optgdlg.cxx
modified: cui/source/options/optgdlg.hrc
modified: cui/source/options/optgdlg.hxx
modified: cui/source/options/optgdlg.src
modified: cui/source/options/optjava.cxx
modified: cui/source/options/optjava.hrc
modified: cui/source/options/optjava.hxx
modified: cui/source/options/optjava.src
modified: cui/source/options/treeopt.src
Change-Id: I20073296ce81aace4b041ef5cb27e4313637a58d
|
|
The service implementation used "com.sun.star.frame.UICommandDescription"
since forever, so the IDL file was essentially wrong documentation.
But since 7a464263cc5c2ca2b7128734ff4860e02d662818 converted the service
to new-style, it cannot be instantated any more and e.g. clicking on
Tools->Customize crashes.
(Adapting the implementation instead would be an incompatible change.)
Change-Id: I564bddaf3836827f5b72360a2bde19d6158b7ba5
|
|
Change-Id: I14097acf09e9663af7d7abc5f0c9d481880ecc51
|
|
Create a merged XModuleManager2 interface for this service to implement.
Which is backwards-compatible, but does not require creating a new service.
Explicitly document the XNameReplace interface in the IDL, which
is already implemented by the service, since there is code currently using it.
Change-Id: Ib46349174b1ce495c240031e93c9427fc33d9853
|
|
Rename service from "Decryptor" to "DocumentDigitalSignatures" to be consistent
with the other UNO services, and with it's own header file name.
Add service constructor for passing in arguments.
Change-Id: Iaca0c40bb2f1a1af2ef9ca29361bfd023ade2678
|
|
Change-Id: I49cf1f02faf70a5a92ab45e7678253ba4e5f68d0
|
|
Change-Id: Ib298b3219c3e89dd35bce0974846ed4888ed941e
|
|
Change-Id: Ibca112904f137ff981ae9be3e5bd56aa11aec352
|
|
Change-Id: I58b17349474b974edd24aa17ec08ffa848a92ae9
|
|
It is enabled by default for dev build. It will be used for reworking
the Tango theme by the design team.
The them was requested by Stefan Knorr (Astron) <heinzlesspam at gmail dot com>
The two intial icons are from Alexander Wilms <alexander dot wilms at zoho dot com>
Change-Id: I9205a3164352442a2cdc02e75e58b15b327dfbd3
|
|
Change-Id: I6d5948fc6b2b42e306db9de70ab44b235dc116f9
|
|
Change-Id: Ia8242f98f2c1d4256bf84c6ad4f57f998d895d50
|
|
Change-Id: I07497cf288004931d4212e92decd18fb8c685a78
|
|
Change-Id: I029df0a94158acc5ca9705f53070d39d297b7b17
|
|
Change-Id: I2c2eac4fd848925fada754ced03328fa5320f901
|
|
Change-Id: Ia55c8696657c459423d745e298630d549e4125df
|
|
Change-Id: I07c3a456b36a4f032f5e158632eccd4370ce0085
|
|
Change-Id: I4f0a0304d7dd23ed8ce011e6f8f90e170bfbe5df
Cleanup in Tools > Options > User Data
Change-Id: If89f19e22b6efeb0fdd811ff8afe2cb6c0b0bf4e
Reviewed-on: https://gerrit.libreoffice.org/500
Reviewed-by: Andras Timar <atimar@suse.com>
Tested-by: Andras Timar <atimar@suse.com>
|
|
Implemented user editable date acceptance patterns.
The introduction of strict date parsing using locale dependent date
acceptance patterns in 3.6.0 wasn't always welcomed. Besides that not
every locale had patterns for incomplete (only day and month) date
input, users also complained about not being able to key in dates on
numeric keypads if the locale's date separator wasn't '/' or '-'
This commit implements a "Date acceptance patterns" edit field under
Tools->Options->LanguageSettings->Languages that follows the selected
locale and enables the user to add patterns.
Example de-DE locale:
* default patterns: D.M.Y;D.M.
* to enable additional input on numeric keypad: D.M.Y;D.M.;D-M-Y;D-M
* if 3-4 shall not result in a date, D-M- could be used instead of D-M
* note that to enter an ISO 8601 Y-M-D date with a D-M-Y pattern
active one needs to enter a year >31 or with at least 3 digits, e.g.
011
Change-Id: I9e20fcb168578b02d0f0248a0e209942e0f27113
|
|
a) changed ordering of repeat code marker ( 0x1b ) and repeat code to more
sensible ( and correct imo ) order
b) prevent some possible div/0 errors
c) added some missing formatter 'GetOutputString' calls
|
|
This HTML mode is never disabled for any HTML export options. Thus
it is not necessary to check for it. Completes the cleanup started
in commit feeb57e0a63cdcd81898050d059e7933f62c5292
Change-Id: I3ea27ea52cdc355f19d0d2fb33ac92262df5d13f
Reviewed-on: https://gerrit.libreoffice.org/488
Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
|
|
Change-Id: I2d7d742a393e5b44a2c7584e6a2b8c63ee04cd36
|
|
Change-Id: Ia64c66cfaaa9ed7b1c8f3984f797ac1605fac7d4
|
|
Change-Id: I80bd0329e15cb365091ea6f5c7e1ef3559d681fc
|
|
Change-Id: I11733daf2668c4142052ceb4498f5500e7e291ef
|
|
Change-Id: I567520f8c68f7f8f84dbd7d6e9b76705b7cb311d
|
|
Put two experimental options (Experimental & Macro Recording) below
a linear divider with the header of "Optional (Unstable) Features"
Had to adjust distance between two options in order for them to fit
properly in the dialog.
Change-Id: I784f99c282d5b70e7e025b1ca05a7c8d73869cef
|
|
Change-Id: I317058e3b25cebb7c1d89361636261c5f16a84d4
|
|
Change-Id: I9ccf664e8f75a68b1b87c2b29ae617a90d0741a7
|
|
Change-Id: Id397c5993cd6562ff3400dc63a9e2678d05732cf
|
|
Change-Id: I697d53f44e8e79f7c5b21978101eef0cb6966475
|
|
Change-Id: I7fc113f8d59f7c82bae6acace7bf4230b4c2bbea
|
|
Change-Id: Ied91b5b298f0cfad0d3408c3cbb87c7bd1b83247
|
|
Change-Id: Idda2852c3e96ce15fde75d5a95369ec50a012410
|
|
Part of MultiLineEdit was moved down from stvools to vcl
with name VCLMultiLineEdit. MessBox uses it to display the
message in read-only mode. Some of svtools' classes - which
are necessary to implement VCLMultiLineEdit - were moved to
vcl as a whole, and their includes are rewrite.
Note: ExtTextView and ExtTextEngine classes would be leaved in svtools
if VCLMultiLineEdit is a template class, but two macros: IMPL_LINK
end IMPL_LINK_NOARG make it impossible to use template syntax.
Change-Id: I26543868d8081c225c7125404d23369de3c3afcd
|
|
Change-Id: I2f94c3d8d827ecabc6dd5e685bb40954fe2427c4
|
|
+ revert background image removal
+ useful fallback logo text in case rsvg doesn't work on the platform
+ better calculation of dialog size
+ somewhat better high-contrast support
+ slightly modified background image
Change-Id: I1cd77dd7b47eec6bf8709b225ecf0d070f9bb869
|
|
Change-Id: I85aae76937c2416964d6e49cdd6ac39dca83ebbd
|
|
Change-Id: I9f56598e238f56b3648ecad6526634a2ee363e5b
|
|
Change-Id: Ifec201efc4e97baf2d36d66c4ae6967eadd6134c
|
|
Change-Id: Id13e7acfbe34eca5e124c9032d36d6f158bfb831
|
|
Change-Id: I011048912af051a762a78af8646513a1fc624073
|
|
so remove svxbox.?xx
Change-Id: I329b8468d05ea108ea9cfb57e3702cccfcc69227
|
|
|