summaryrefslogtreecommitdiff
path: root/vcl/unx
AgeCommit message (Collapse)Author
2012-09-28This random +6 makes my windows too largeCaolán McNamara
The comment doesn't describe the circumstances that required this in the first place
2012-09-28make radiobuttons a more pleasing heightCaolán McNamara
2012-09-28implement sucking in the padding from the themeCaolán McNamara
pretty up dialogs, centralize adding the borders into VclContainer, reduce default space between buttons
2012-09-28basic optimization passCaolán McNamara
2012-09-20cups: initialize thread running memberMichael Meeks
Change-Id: Idf8b079857638558075fa6b1fb5f7ea6b3c9f632
2012-09-18Enable experimental gtk3 plugin only via SAL_USE_VCLPLUGINStephan Bergmann
...and not also via experimental mode, to avoid trying to use the UNO service manager before it has been initialized. Change-Id: Idee8bdccf1193ebe5aa0c47c801f0e2209d57899
2012-09-18deprecate oustringostreaminserter.hxxNorbert Thiebaud
the intent of this header has canged over time. now it is already systematically included with ustring.hxx and the operator overload it provide fit nicely there... Just to be safe, since that include as been added to the api during the 3.5 timeframe and therefore is already in 'production' the header remain and simply attempt to include ustring.hxx but a warning is issued indicating that this header should not be used anymore... in a couple of major release we will thenr emove it completely All internal users of that header are converted. Change-Id: I8934c55f089e29d78c0f5649b7c87b2ecf024bad Reviewed-on: https://gerrit.libreoffice.org/634 Tested-by: Norbert Thiebaud <nthiebaud@gmail.com> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2012-09-17nothing propagates HAVE_CUPS_H so cups is always disabledCaolán McNamara
regression from 22f2e5f286d55cd5c1ead07fb82cd78027abf490 so, lets follow the same pattern as else where and fixup ENABLE_CUPS to be TRUE when enabled and lets just link against cups and not do the dlopen dance Change-Id: I3cff1bd98a7474c403d7ff66183e76e26e407de8
2012-09-17don't add invalid UTF-8 to _NET_WM_NAME and _NET_WM_ICON_NAMEChristian Lohmaier
time to get rid of workarounds for broken window managers that were introduced more than 10 years ago. Change-Id: I43b4c7aeab1b86b3d4a290a1d1d64c6fcb9a57ef Reviewed-on: https://gerrit.libreoffice.org/633 Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz>
2012-09-12Resolves: rhbz#855541 XIOError handler multithread woesCaolán McNamara
We have two threads using X, on an XIOError both threads call their XIOError handlers and two calls to exit trample all over eachother. Change-Id: I20defc6f84cc6ea2372a0d6c979e8078fe920a88
2012-09-12remove unused hMainThread_Caolán McNamara
Change-Id: Iea56d7f1b4d3133067e321a033df81378be2817a
2012-09-06these warnings are only debug informational reallyCaolán McNamara
Change-Id: Ie3da4be7251302cb68bd80a65bf74e8bc1b2e5cd
2012-09-06vcl: Fix cups ifdeferyRiccardo Magliocchetti
So ENABLE_CUPS is defined if we want CUPS but that does not guarantee that we actually have it installed. So use HAVE_CUPS_H that is defined only if the cups headers are found. Change-Id: I7c6c3659b368dbf9f8efab31ef457f41ac162160
2012-09-03Refetch fonts if new ones installed or old ones deinstalledCaolán McNamara
i.e. honour gtk-fontconfig-timestamp so that if we request a font from packagekit to be installed, then we can auto-use it when it appears. Change-Id: Id0d914a3f9cd589d9e8a87bf9be4b6e47de2e191
2012-08-28gtk: sumulate native insensitivity of scrollbar buttonsIvan Timofeev
Change-Id: I13ac2c43aadd494389586166771b1d0e6bfb9ea6
2012-08-25gtk: wrong menu border size, need to add thicknessIvan Timofeev
Change-Id: Ibcd63b7a74f6a6afb0ac1195218125fea26a0482
2012-08-25gtk: fix scrollbar drawing with ClearlooksIvan Timofeev
Change-Id: Ia1afbfd027bf473f23b83239562f542d0157d549
2012-08-23Revert the TOPBOTTOM border window type, this needs another approach.Jan Holesovsky
This reverts commit 51fdf273e9893d3d05c99a09e1c2e5835a78e891. In order to be able to draw the toolbars docked on the left or on the right nicely and reliably, we have to avoid any border in the shell; instead, the docking areas will draw the separating lines (when finished). Change-Id: I74c18a7e471a66ac0a436c2bf01f5be016280d22
2012-08-23unusedcode.easy: remove recently unused codeThomas Arnhold
Change-Id: Ia33e933d9c15c2afa25915b7e8d6a13b0c740d1c Reviewed-on: https://gerrit.libreoffice.org/426 Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
2012-08-20do not make Qt3 moc mix KDE3 and TDE slotsLuboš Luňák
Qt3 moc does not understand #ifdef, so filter out unwanted stuff for it.
2012-08-20Fix TDE VCL interfaceTimothy Pearson
Change-Id: Ifd28ab758ba8be89a57c152d3fb9d361715bb33f
2012-08-14Replace usage of rtl/memory.h in vcl with equivalent from string.hArnaud Versini
Change-Id: If8d460189c57f9c02923019e95bf47db1d96c716
2012-08-13unusedcode.easy: remove unused codeThomas Arnhold
Change-Id: I87e7264ffd3086796aaa8e136c2f9b77fde7b74f
2012-08-08remove include comments and boxesThomas Arnhold
Change-Id: I9ccf664e8f75a68b1b87c2b29ae617a90d0741a7
2012-08-07ditch obsolete XvaOpenIM stuffCaolán McNamara
Change-Id: Id6977932781909c81e4a5dc071f50308a58748cf
2012-08-07Remove non-existing forward declarationsThomas Arnhold
Those classes don't exist. So remove friend class operators too. Change-Id: I8e3b32db933dea7cbab86015f0c926df967511f6
2012-08-05Clang:Null pointer passed as an argument to a 'nonnull' parameterJulien Nabet
Change-Id: Ia07c50f4822af256b3b35f39f46dc442750c8439
2012-08-02gtk3: filch a fix for scrollbars w/o buttons from gtk2 codeIvan Timofeev
that is b38ee8c8d5bb10ade41d5ee4050ec4fda12fcbd2 Change-Id: Ib86d86616443cf48ba1d3ee0b6f96314b42dc972
2012-08-02cairo uses pre-multiplied alphaIvan Timofeev
Change-Id: I6cf04b10bfdd6c7b16761b2aa2f31c1392c49546
2012-08-01gtk: listbox border was not renderedIvan Timofeev
remove extending of pixmapRect in the nPart == PART_WINDOW branch and simplify code, since rControlRectangle, pixmapRect and widgetRect are the same. Change-Id: I253851fad558e525cd533bb3576a9bba82187e53
2012-08-01workaround for KFileDialog remembering its settingsLuboš Luňák
Change-Id: I6f473c246408684c5d952a2161645e4fe76873ea
2012-08-01do not let LO's autoextension handling interfere with KFileDialog's(fdo#52546)Luboš Luňák
Change-Id: I73263a74d7b9bbf4a99e86773854e69f747e19d5
2012-07-31fdo#48549 System::Beep() removalMathieu Vonlanthen
Change-Id: I402202e199dfc8c2462859d00529f2782f6228b0
2012-07-27gtk3: ensure we re-render native commitsMichael Meeks
If we blit pixels to the back-buffer, we need to remember to get them to gtk3 at idle. Change-Id: Ic37660e963fbbcdd132cfba0ce739174d64148d2
2012-07-27gtk3: remove obsolete forced background renderingCosimo Cecchi
Change-Id: I3fabfcee9166d2b32dbadaedba6d364ae1a7559e
2012-07-27gtk3: fix colors for menubar and menu itemsCosimo Cecchi
Change-Id: Iea44b34fbfc189c21267e095860c3bab3217bcfb
2012-07-27gtk3: simplify codeCosimo Cecchi
Change-Id: Iad78f62bedb93c456830b2133b67e081ab035b5e
2012-07-27gtk3: fix tooltip colorsCosimo Cecchi
Change-Id: Iacd8578ee71c5e0403c3398cb1f8d427be27d603
2012-07-27gtk3: fix rendering for scrollbarsCosimo Cecchi
Change-Id: Ibcdc3b73b845954817f08a3f50900d96a25a8e3d
2012-07-25Make default dark shadow non-blackRuslan Kabatsayev
Change-Id: If517926b12633a96ad8088e007cfcd6d84e5c919
2012-07-16the unknwon typo is surprisingly popularLuboš Luňák
Change-Id: Iffe25051c8357019521196f9a27065d6108ede47
2012-07-16make gtk-print stuff build on gtk+2 2.12.0Caolán McNamara
Change-Id: Ifad0e87522397bace62ac8203202a3f40031b5f7
2012-07-16Revert "Make bottom tabbar items follow native theme"Ruslan Kabatsayev
This reverts commit 17ea32a1a36d81a0a12df12adbe15e8eaf1c7c62.
2012-07-11Decrease header files dependenciesMatteo Casalin
Change-Id: I654e71e56d60bf629625df09eb93b21c9ef670e8
2012-07-10Make bottom tabbar items follow native themeRuslan Kabatsayev
Change-Id: Ia1c4b4ece81655a91c6e489ee51291684e06c157
2012-07-10Implement support for HeaderBar arrow native rendering, add GTK supportRuslan Kabatsayev
Change-Id: Ib65e61259fdbf371c3330dd555ee020f3a20d1fb
2012-07-10solaris: fix compilation error by adding temp var holding const_cast resultPierre-Eric Pelloux-Prayer
Change-Id: I3e42bb8dae6ad628f5414d8e46616432a704679f
2012-07-10Implement support for listview headers native render, add GTK implementationRuslan Kabatsayev
Change-Id: Ief59396e772512b8696e03af86535754b3697d13
2012-07-10correctly paint toolbar separators with gtk-2.8 (bnc#770013)Petr Mladek
wide_separators = 0 would be enough because the value was not modified if the property did not exist. Anyway, I added also #if GTK_CHECK_VERSION(2,10,0) because it helps to avoid the GTK warning about non-existing property 'wide-separators'. Change-Id: If93928821d951dc15da967519cb207efdaa30cf7
2012-07-09Related: fdo#30763 fill in default user realname under GNOME3Caolán McNamara
i.e. recognize that gnome-shell is a gnome session so we use gconfbackend for default settings so that we get a default name filled in for FirstName, LastName so that the author/editor properties of new documents gets filled in by default out of the box so that the last-used position in odf files gets restored for that user Change-Id: I6630866e64414e886c80abad1ca6200ffc25b378