summaryrefslogtreecommitdiff
path: root/cui/util
AgeCommit message (Collapse)Author
2024-02-25Create an UNO service to do the cui symbol lookup in vclNoel Grandin
which means I can remove one usage of gb_Library_set_plugin_for, which is blocking linking the cui module into --enable-mergelibs=more Change-Id: Ic6cd48377627f94747037c7247a1cd398738b390 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/163820 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2023-05-31tdf#155543 Get back com.sun.star.cui.AsynchronousColorPicker service implStephan Bergmann
901360967dde5d3948d4a28d156ad526b0802ca1 "Combine com.sun.star.cui.[Asynchronous]ColorPicker implementation decls" had assumed that: "f54ccf09a5073b6e544c976da68de0c9fc0bdf6c "Make Custom Color Picker dialog async" had added the additional com.sun.star.cui.AsyncColorPicker implementation entry (later renamed to com.sun.star.cui.AsynchronousColorPicker) for the same actual C++ implementation, presumably out of confusion. (The implementation name "com.sun.star.cui.AsynchronousColorPicker" appears to not be mentioned anywhere else than in this .component file, so it shouldn't matter to drop it.)" But turns out that things are even more confused there than I'd initially thought they would be: The names com.sun.star.cui.ColorPicker and com.sun.star.cui.AsynchronousColorPicker are actually UNOIDL service names as declared in offapi/com/sun/star/cui/[Asynchronous]ColorPicker.idl. And the implemenation is accessed via css::cui::ColorPicker::createWithParent and css::cui::AsynchronousColorPicker::createWithParent in svtools/source/dialogs/colrdlg.cxx. Which, in the past, happened to work, because creating a service X also looks for registered implementation names X, if it does not find a registered implemenation that advertises service name X. For com.sun.star.cui.AsynchronousColorPicker it happened to work until I removed that implemenation name from cui/util/cui.component... A minimal fix for that mess is to make that implementation also advertise the com.sun.star.cui.AsynchronousColorPicker service name (the com.sun.star.cui.ColorPicker service name is still found, unconventionally, via the implementation name). Whether the two additional service names com.sun.star.ui.dialogs.ColorPicker and com.sun.star.ui.dialogs.AsynchronousColorPicker are relevant in any way I don't know---just leave them alone for now. Change-Id: I37f4fd5b45b97ab27275cd377921063d6e0cc096 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/152418 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2023-04-21Combine com.sun.star.cui.[Asynchronous]ColorPicker implementation declsStephan Bergmann
f54ccf09a5073b6e544c976da68de0c9fc0bdf6c "Make Custom Color Picker dialog async" had added the additional com.sun.star.cui.AsyncColorPicker implementation entry (later renamed to com.sun.star.cui.AsynchronousColorPicker) for the same actual C++ implementation, presumably out of confusion. (The implementation name "com.sun.star.cui.AsynchronousColorPicker" appears to not be mentioned anywhere else than in this .component file, so it shouldn't matter to drop it.) Change-Id: I80cc4f474d71493fb5bc125d9137595184cc6e96 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/150644 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2021-08-27Rename AsyncColorPicker -> AsynchronousColorPickerSzymon Kłos
Change-Id: If26865ea063df3052e6ba61642fe36f5a1a47929 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120735 Tested-by: Jenkins Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
2021-08-19Make Custom Color Picker dialog asyncSzymon Kłos
- now supports also XAsynchronousExecutableDialog - inherits from SfxDialogController to attach correct LOKNotifier Change-Id: Ic21db4057b8087d74a437b1c8ec95408ade5264d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119012 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com> Reviewed-by: Szymon Kłos <szymon.klos@collabora.com> Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120670 Tested-by: Jenkins
2020-07-06cui,cppcanvas: create instances with uno constructorsNoel Grandin
See tdf#74608 for motivation Change-Id: Id603bc26f95d3da86b8c7360a7bde8eee97049ad Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98141 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2013-12-17Adapt all (non-extension, SharedLibrary) .components to environment="..."Stephan Bergmann
Change-Id: I56f38bd786f3a026cb2908f28540dc9c4003af83
2013-11-04cui: remove unused .map fileMatúš Kukan
Change-Id: Ib7a040c48d8f35e8bd68a30e7b5219a7499ec8da
2013-02-06remove obsolete hidother.src filesAndras Timar
Change-Id: Ieb30afd81d16d184e0276ce7699b848f26a00013
2013-01-31move color options .ui to right place and adapt codeCaolán McNamara
Change-Id: I645775bcec9993a2d8fd4b5ea67197ad3b2a9e03
2013-01-29move color scheme options .ui to right place and adapt codeCaolán McNamara
a side effect of this painfully tricky rework is that we recover an apparently long lost initial "ON" column in tools->options->appearance Change-Id: I262feae14e9f8a21f46103e35256687e66a13c7c
2013-01-25remove unused hidsCaolán McNamara
Change-Id: Iab2d62506c3985bd3f32e8140057ec136cfd3395
2013-01-07split out pick single and outline numbering page to cui and adapt codeCaolán McNamara
we can share the pickbulletpage .ui with these ones Change-Id: Ieaf2c8f2257bfdb36423dc363729b58b465cb250
2012-12-29adapt spelling dialog to use .uiCaolán McNamara
Change-Id: I51fdb40378253780cd15127f0c79eda54dce15f0
2012-11-08convert macro dialog to .ui formatCaolán McNamara
Change-Id: I5c832f3eaa6aefe2d652173289ef306e8743d4e0
2012-10-31convert run macro to .uiCaolán McNamara
Change-Id: I4e83afa3d164ba0ae8640f4b5f2712b88c1e305f
2012-10-04re-base on ALv2 code. Includes:Michael Meeks
clarify Option->Language UI option Patch contributed by Herbert Duerr http://svn.apache.org/viewvc?view=revision&revision=1173991 cws mba34issues01: #i117712#: fix several resource errors introduced by IAccessible2 implementation Patch contributed by Mathias Bauer http://svn.apache.org/viewvc?view=revision&revision=1173991 cws mba34issues01: #i117709#: add missing string resource Patch contributed by Mathias Bauer http://svn.apache.org/viewvc?view=revision&revision=1172348 cws mba34issues01: #i117716#: fix missing resources my removing unused code Patch contributed by Mathias Bauer http://svn.apache.org/viewvc?view=revision&revision=1172345 re-add Crystal, Tango, Oxygen icon theme listings. correct method signature Patch contributed by Jean-Louis 'Hans' Fuchs http://svn.apache.org/viewvc?view=revision&revision=1306725 i#119063 - correct serf integration Patch contributed by Oliver-Rainer Wittmann http://svn.apache.org/viewvc?view=revision&revision=1300521 i#119036 - adapt serf integration -- use transfer-encoding 'chunked' on HTTPS -- switch transfer-encoding between 'chunked' and none on 413 HTTP status code -- refactoring -- improve user experience of certification dialog - only shown once Patch contributed by Oliver-Rainer Wittmann http://svn.apache.org/viewvc?view=revision&revision=1299727 118569: Use whole certification chain for verification. Patch contributed by Andre Fischer http://svn.apache.org/viewvc?view=revision&revision=1295493 serf integration: improve credential input handling Patch contributed by Oliver-Rainer Wittmann http://svn.apache.org/viewvc?view=revision&revision=1294557 warning-free ucb/source/ucp/webdav Patch contributed by Pavel Janik http://svn.apache.org/viewvc?view=revision&revision=1294086 some refactoring to PROPPATCH and PROPFIND requests Patch contributed by Oliver-Rainer Wittmann http://svn.apache.org/viewvc?view=revision&revision=1293281 i#118569: Replace neon with serf Patch contributed by Oliver-Rainer Wittmann http://svn.apache.org/viewvc?view=revision&revision=1292832 http://svn.apache.org/viewvc?view=revision&revision=1292794 remove OS/2 conditionals for now. re-enable webdav unit tests.
2012-10-01Use prefixTor Lillqvist
Change-Id: Id3d3df7869f6efb548ae44c3a6cac23dc1e21774
2012-06-21re-base on ALv2 code.Michael Meeks
Change-Id: Ice06e639213aeb6f7f23cbf4634947dd25613db1
2011-07-12Remove component_getImplementationEnvironmentMatus Kukan
2011-05-06New color picker dialog for all applications.Christian Lippka
Replaces the old color picker with a new one. Demo: http://www.youtube.com/watch?v=rPu6EmIxkIM
2011-04-16gbuildize cuiDavid Tardon
2010-10-25Finally, gut the vos module out of the buildNorbert Thiebaud
2010-09-18Workaround for default_images symlink problem on CygwinTor Lillqvist
Notes: split repo tag: components_OOO_BUILD_3_2_99_0_PRE
2010-06-22CWS-TOOLING: integrate CWS fwk143obo
2010-06-14cws tl78: #i112304# missing help ids addedThomas Lange [tl]
2010-06-11fwk143: #i104704# Hyperlink dialog needs its own HID to be accessible by the ↵Carsten Driesner
testtool
2010-02-25sb118: merged in DEV300_m72sb
2010-02-17CWS-TOOLING: integrate CWS changefileheader2Vladimir Glazunov
Notes: split repo tag: components_ooo/DEV300_m72 split repo tag: components_ooo/DEV300_m73
2010-02-16CWS-TOOLING: integrate CWS cbosdo01Vladimir Glazunov
2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2010-01-29sb118: #i108776# changed addsym.awk to also export STLport num_put symbols, ↵sb
and simplified it by requiring that first section is labeled UDK_3_0_0; adapted map files accordingly, replacing many individual ones with solenv/src templates
2010-01-12cbosdo01: merge with DEV300_m69Cédric Bosdonnat
2010-01-08#i107450#: build all other modules with new editeng libMathias Bauer
2009-12-15#i107706#: liquidate goodies moduleMathias Bauer
2009-12-11some forgotten code cleanupMathias Bauer
2009-11-09re-added HID for macro headertablistboxMathias Bauer
2009-11-05lost HIDMathias Bauer
2009-11-04#i106432#, #i103496#: some fixes found while building on more platformsmb93783
2009-11-04#i106421#: cleanup of help idsMathias Bauer
2009-10-31#i106421#: move svx/source/cui to cuiMathias Bauer