summaryrefslogtreecommitdiff
path: root/vcl
AgeCommit message (Collapse)Author
2012-11-28Remove useless method SetBackgroundBitmapMarcos Paulo de Souza
Thomas Arnhold asked me to take a look at the method SetBackgroundBitmap. In my XFCE, removing this method didn't chnage anything. So this needs more tests in Windows and other WM's. Change-Id: I3e10bea4eac114326ff981fb21ba0d292818b1da Signed-off-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com>
2012-11-27try and make error message a little more usefulCaolán McNamara
Change-Id: I20070965dbf2632461fc74cc8a9795c7ddded269
2012-11-27Make python3 work with custom VALGRIND_CFLAGSStephan Bergmann
Change-Id: Ia4b08a1b20bf46af4d06c0478ed8e795ee543703
2012-11-27fdo#46808: Missing adaptions to XFolderPicker2Stephan Bergmann
c988da288ec473a28f61ebb53aa3ff82bab11ef4 "fdo#46808, Adapt ui::dialogs::FolderPicker UNO service to new style" had left some FolderPicker implementations at XFolderPicker, so creating them caused DeploymentExceptions. Change-Id: I3463161f9bb87a69a2777c331eb5b93d487790b0
2012-11-27vcl: Edit: add placeholder text feature, import it from .uiIvan Timofeev
Change-Id: I65d305b07dba5ddd80a108d5ef1b36f75eb67243
2012-11-26make presentation spanning all screens work (bnc#758138)Luboš Luňák
This reverts an API "improvement" from 6ee5dfa150d408179e20a5525ff7ec46649e0e58 that tried to use -1 as the current screen/display but failed. The check for nDisplayScreen being in range broke all-screens (which is represented as last_screen+1 value, which is broken in its own way, as e.g. the screen count can change). The same way -1 as the default value is broken, as everywhere else invalid invalid screen number means spanning all screens. The extra overloads without a default value should take care of that. Change-Id: Ie118038eacacebc007c25860732d5904ad0de2b9
2012-11-26Make ~Window more robustStephan Bergmann
...in cases where the Window(WindowType) ctor did not call Window::ImplInit, so many members are null; if then a derived class's ctor throws an exception, ~Window must be careful not to dereference those null members. Change-Id: I12c4b1b5d7f3633387b85acf9da6d57c42e793b4
2012-11-25fdo#57499: VclContainer: enable child transparent modeIvan Timofeev
Change-Id: I42aa0c578a927777725e5be4f8534f68bc709cd6
2012-11-25cppCheck: remove dead assignment and dead variablesjailletc36
Change-Id: I3f0eae93be7f362ff70f8a544c46cd500d2ca50c Signed-off-by: jailletc36 <christophe.jaillet@wanadoo.fr> Reviewed-on: https://gerrit.libreoffice.org/1153 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2012-11-24PrintDialog: add some space between preview and tab controlIvan Timofeev
Change-Id: I2bab3de95b6cf22ef1c40d3062c7402fac4ab5b1
2012-11-24fdo#57472: VclContainer: make it paint-transparentIvan Timofeev
Change-Id: I02f09ecf7edb8a8b01b996782ee9618988b5f56e
2012-11-23some i18n wrappers with LanguageTagEike Rathke
Change-Id: I2ceaa3159e8669c2c569fa8559c1e061dcad399d
2012-11-23callcatcher: update listCaolán McNamara
.ui conversion has finally make inroads into core vcl widgets, no WorkWindow are initialized from ResIds anymore post conversion of the xslt filter dialog Change-Id: I4a1764d9fb9be9e252630e3afc9972221bc16be6
2012-11-23Include gio headers only when gio is enabledFridrich Štrba
Change-Id: I04058cd7bc96b1380d0ac85b6090073810996210
2012-11-22update autoscrolls on text modificationsCaolán McNamara
not just on SetText or Resize Change-Id: I9991125d8f5eaa527e2cf274222c94b6d6cc1069
2012-11-22make left-right traverse through radiobutton groupsCaolán McNamara
lets preserve the traversal order from the initial grouping order, so convert the radio group set to a vector Change-Id: If057f0c5d5f2eac2e8866a8a39efde8035c4fc4a
2012-11-22support setting textbuffers on textviewsCaolán McNamara
Change-Id: Iaab4f17539c65c11870ce9b0635dc5ab47f1fa88
2012-11-22*height* not widthCaolán McNamara
Change-Id: I6ca792b9658e89d1b3dd147332e57625eb31256a
2012-11-22Use ENABLE_GMENU_INTEGRATION consistentlyStephan Bergmann
Change-Id: I576bfa41b0dce0cba8c92c123f8747cf619fcffb
2012-11-22and one more GetLocale leftoverEike Rathke
Change-Id: I1e27288d6a2d04b9ca2a30b9ccdd96565c8ff0f1
2012-11-22add version string to GtkWindow's to help theme authors.Michael Meeks
Change-Id: I3b03dc67de563e5d87fb85c0566fc411e372c690
2012-11-22AllSettings LanguageTag also in aqua-only filesEike Rathke
Change-Id: Iaecb5a3dfad8ca04085888102d69350eb1a6ae1b
2012-11-22Adapt some GetUILocale leftoversStephan Bergmann
Change-Id: I0400858249d4722a3b5583febd82200e62a64b20
2012-11-22AllSettings LanguageTag also in win-only filesEike Rathke
Change-Id: I7a64a3d582d064608583a80d206745a77f474cfa
2012-11-22AllSettings with LanguageTagEike Rathke
Change-Id: I710ae66e51139662eb442b681fdf9cc9d158551d
2012-11-22use MNEMONIC_CHAR defineCaolán McNamara
Change-Id: I824bd1ad981e0b37e273a054e2a64cb500776180
2012-11-21Clean up remains of NativeActivity-based Android app supportTor Lillqvist
We haven't been able to build NativeActivity-based apps (like the android/qa/sc and anroid/qa/desktop thingies) since we switched to DISABLE_DYNLOADING and a single DSO liblo-native-code.so anyway. No lo_main() any more. <sal/main.h> should not be included ever when compiling for Android of iOS now. Lots of stuff binned from vcl's androidinst.cxx, in the (vain?) hope that it will reduce the amount of never invoked GUI code that gets linked in. Change-Id: I25f584864c40110774c728a23151e089620442d9
2012-11-21obtain LanguageTag from SvtSysLocaleEike Rathke
Change-Id: Iaee25f1d92349704eaae45e6582d31dfa718ddcb
2012-11-21Revert "Xlib import via generic pkg-config"Fridrich Štrba
It breaks our baseline Linux release builds where x11_extensions headers are actually used. This reverts commit 3f00bc6717964c2d4db26093b64a68f93c7de906.
2012-11-21apply packing properties of pseudo-scrolledwindow to self-scrolling childCaolán McNamara
Change-Id: I13b0b625109237a0ec9711ed2efdc34cd3e0d32b
2012-11-21Xlib import via generic pkg-configEnrico Weigelt, metux ITS
Generic importing Xlib+friends via pkg-config, instead of scanning through a list of directories. This is very helpful for non-standard installation pathes and crosscompiling, as the generic pkg-config infrastructure will handle it all. Also dropping the obsolete bundled Xext headers. Conflicts: vcl/prj/build.lst Change-Id: I6ee381030ff9f1d2d83062a17ab55ad3d847a4c6
2012-11-21KDESalGraphics: fix CTRL_LISTNODE drawing in expanded stateIvan Timofeev
Change-Id: Ia70f1b3e2afb459bf91748f9e4ba0a0cbde74260
2012-11-21KDESalGraphics: transparent background for some widgets, fdo#55952Ivan Timofeev
Change-Id: Iea8537b0d69efaa7323c739c614272f6525435dd
2012-11-21VclContainer: use transparent backgroundIvan Timofeev
see http://lists.freedesktop.org/archives/libreoffice/2012-November/040587.html, screenshot at [3]. Change-Id: Iaf72b3734564301244365773f05c6df01a6dea62 Reviewed-on: https://gerrit.libreoffice.org/1143 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2012-11-21UnityMenu: ensure ENABLE_GMENU_INTEGRATION is actually ever setThorsten Behrens
Change-Id: I6b7dfd5dd80f45c216c9ec240a390b6434a12672
2012-11-21UnityMenu: don't build when ENABLE_GMENU_INTEGRATION is not onThorsten Behrens
Change-Id: Iba9e6c3d2483a20ed3ec33b85b4c5f78830fd2f6
2012-11-20translations is a source-only moduleAndras Timar
Change-Id: Ib89ccdfe3646f68df6b483c54eb330c0b223c32a
2012-11-20sal, cppuhelper, udkapi, offapi: s/@since 3.7/@since 4.0/Michael Stahl
Change-Id: Iefbe31af8d6ec421c6006423b6ee3a6375e3d453
2012-11-20cairo: convert to gbuildMatúš Kukan
Change-Id: I1f3dd368a0d0b78b73df3baad214a1079bbbd1d3 Reviewed-on: https://gerrit.libreoffice.org/1144 Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
2012-11-20Enforce use of accessors on gen.hxx structuresMatteo Casalin
Change-Id: Icd1b2937fdeaba6de1877258731f53ddf996002e Reviewed-on: https://gerrit.libreoffice.org/936 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2012-11-20use LanguageTagEike Rathke
Change-Id: I5fe231f26d29dbab214d414790936b2b484c2fe6
2012-11-20use LanguageTagEike Rathke
Change-Id: Ia5d328b995460f11602f3a1e4d49946d10dfad73
2012-11-20Bin pointless _SOLAR__PRIVATE which was always 1 anywayTor Lillqvist
Change-Id: I98f35920f02d4ee71787a9968158b220af69bde6
2012-11-20fdo#57059 - fix crasher rendering borders for very small windows.Michael Meeks
2012-11-20fdo#51304: Remove @author annotationJosé Guilherme Vanz
This commit removes some @author annotations and some cleanup. Change-Id: Iaf2c4465825dc73af6c1d7377ae847262721c22b Signed-off-by: José Guilherme Vanz <guilherme.sft@gmail.com> Reviewed-on: https://gerrit.libreoffice.org/1122 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2012-11-19SalColormap: -Werror=conversion-nullMichael Stahl
That is actually XID, not a pointer. Change-Id: I9fa807fc4f33c07b2b4ebbb5e1b7163eb53411c3
2012-11-19Drop ILLEGAL_POINTER sillynessTor Lillqvist
Change-Id: I19316f0fd04f75d980719676c928c3455e0f07b7
2012-11-18Move #include to appropriate headerTakeshi Abe
Change-Id: I58c33b91f205641f9cc8cdfcd9ecfadc77341b82
2012-11-18gtk: don't make editboxes taller than neededIvan Timofeev
Change-Id: I248d6668d1e9c5ec834cd8268d853ec03a2f859b
2012-11-17valgrind: use of unitialized variablesCaolán McNamara
Change-Id: I42ef4af662bbfd792e9d98aba5b5e272fa4d8091