summaryrefslogtreecommitdiff
path: root/vcl/unx
AgeCommit message (Collapse)AuthorFilesLines
2012-11-06impress211: #i116339# implement bHandleAllCurrentEventsPhilipp Lohmann [pl]1-3/+5
Conflicts: vcl/unx/generic/app/saldata.cxx
2012-10-25vcl: don't print gtk version on startupMiklos Vajna1-1/+1
All the other messages are already > 1, makes no sense to have this as > 0. Change-Id: I816239903cef650f34d9c57446018843e2acb64a
2012-10-24fdo#46808, Adapt awt::Toolkit UNO service to new styleNoel Grandin2-2/+4
Create a merged XToolkit2 interface for this service to implement. Which is backwards-compatible, but does not require creating a new service. Also mark sub-interfaces as non-optional. Change-Id: I278d0288e92be277033013302267cf93f7d70480
2012-10-21Fix Variable 'eState' is reassigned a value before the old one has been usedJulien Nabet1-2/+1
See http://nabble.documentfoundation.org/Cppcheck-report-in-vcl-unx-gtk-gdi-salnativewidgets-gtk-cxx-td4014513.html Change-Id: I9f59ed1fa0cd325d65f5574332b19625b27f8900
2012-10-21Some cppcheck cleaningJulien Nabet2-4/+2
Change-Id: I5c119795077f9fbb84c32bc6ca95533d689998b9
2012-10-21Fix some Variable "X" is reassigned a value before the old one has been usedJulien Nabet2-6/+3
Change-Id: I2fbdf26441f64183676035692391e65db0efe069
2012-10-19fdo#44657 Remove hack that "simulates" a mirrored horizontal scrollbar.Jan Holesovsky1-2/+3
We are able to paint mirrored scrolbars with the 'gen' plugin, so just fix the rendering of the scroolbar with the Gtk+ plugin. Change-Id: I5dbd13420c6290e165ed2f5827769979298abf37
2012-10-13brain fog: logic errorIvan Timofeev1-1/+1
Change-Id: I1ebfad03dca16b7530a44dfc7576ff5b73f681aa
2012-10-13gtk: attempt to fix visual glitches around edit fieldsIvan Timofeev1-5/+15
Change-Id: I0c97840e610e6f2170a758afbd263ce6cd9e3129
2012-10-12mark lcl_ functions static or rename them if they are not local at allLuboš Luňák1-1/+1
http://lists.freedesktop.org/archives/libreoffice/2012-October/039639.html Change-Id: I37b2c7b7acd31437f4be74b0163f4dac2279655b
2012-10-12fdo#45651: gtk: fix text color with dark themesIvan Timofeev1-2/+3
Change-Id: I959b7791151fd345c250016ae8ad315a4615a871
2012-10-09fix some mangled indentsCaolán McNamara1-196/+195
Change-Id: I96169ac205ad5c794f0545aa46c05f73e433629a
2012-10-01Replace usage of rtl_*Memory with equivalent from string.hArnaud Versini1-2/+2
Change-Id: I50ffc10f007f03c3252ef0196b59b881429cc159 Reviewed-on: https://gerrit.libreoffice.org/734 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2012-09-28This random +6 makes my windows too largeCaolán McNamara1-12/+4
The comment doesn't describe the circumstances that required this in the first place
2012-09-28make radiobuttons a more pleasing heightCaolán McNamara1-2/+4
2012-09-28implement sucking in the padding from the themeCaolán McNamara1-0/+49
pretty up dialogs, centralize adding the borders into VclContainer, reduce default space between buttons
2012-09-28basic optimization passCaolán McNamara1-1/+1
2012-09-20cups: initialize thread running memberMichael Meeks1-1/+2
Change-Id: Idf8b079857638558075fa6b1fb5f7ea6b3c9f632
2012-09-18Enable experimental gtk3 plugin only via SAL_USE_VCLPLUGINStephan Bergmann1-11/+5
...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 Thiebaud1-1/+1
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 McNamara2-260/+37
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 Lohmaier1-6/+2
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 McNamara2-0/+20
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 McNamara1-3/+0
Change-Id: Iea56d7f1b4d3133067e321a033df81378be2817a
2012-09-06these warnings are only debug informational reallyCaolán McNamara1-9/+9
Change-Id: Ie3da4be7251302cb68bd80a65bf74e8bc1b2e5cd
2012-09-06vcl: Fix cups ifdeferyRiccardo Magliocchetti1-1/+1
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 McNamara2-1/+16
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 Timofeev2-4/+27
Change-Id: I13ac2c43aadd494389586166771b1d0e6bfb9ea6
2012-08-25gtk: wrong menu border size, need to add thicknessIvan Timofeev1-2/+4
Change-Id: Ibcd63b7a74f6a6afb0ac1195218125fea26a0482
2012-08-25gtk: fix scrollbar drawing with ClearlooksIvan Timofeev1-6/+13
Change-Id: Ia1afbfd027bf473f23b83239562f542d0157d549
2012-08-23Revert the TOPBOTTOM border window type, this needs another approach.Jan Holesovsky1-10/+4
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 Arnhold1-80/+0
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ňák1-2/+4
Qt3 moc does not understand #ifdef, so filter out unwanted stuff for it.
2012-08-20Fix TDE VCL interfaceTimothy Pearson5-33/+101
Change-Id: Ifd28ab758ba8be89a57c152d3fb9d361715bb33f
2012-08-14Replace usage of rtl/memory.h in vcl with equivalent from string.hArnaud Versini5-5/+4
Change-Id: If8d460189c57f9c02923019e95bf47db1d96c716
2012-08-13unusedcode.easy: remove unused codeThomas Arnhold1-61/+0
Change-Id: I87e7264ffd3086796aaa8e136c2f9b77fde7b74f
2012-08-08remove include comments and boxesThomas Arnhold6-21/+0
Change-Id: I9ccf664e8f75a68b1b87c2b29ae617a90d0741a7
2012-08-07ditch obsolete XvaOpenIM stuffCaolán McNamara1-251/+0
Change-Id: Id6977932781909c81e4a5dc071f50308a58748cf
2012-08-07Remove non-existing forward declarationsThomas Arnhold1-1/+0
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 Nabet1-1/+1
Change-Id: Ia07c50f4822af256b3b35f39f46dc442750c8439
2012-08-02gtk3: filch a fix for scrollbars w/o buttons from gtk2 codeIvan Timofeev1-0/+4
that is b38ee8c8d5bb10ade41d5ee4050ec4fda12fcbd2 Change-Id: Ib86d86616443cf48ba1d3ee0b6f96314b42dc972
2012-08-02cairo uses pre-multiplied alphaIvan Timofeev1-3/+3
Change-Id: I6cf04b10bfdd6c7b16761b2aa2f31c1392c49546
2012-08-01gtk: listbox border was not renderedIvan Timofeev1-29/+11
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ňák1-0/+5
Change-Id: I6f473c246408684c5d952a2161645e4fe76873ea
2012-08-01do not let LO's autoextension handling interfere with KFileDialog's(fdo#52546)Luboš Luňák1-3/+6
Change-Id: I73263a74d7b9bbf4a99e86773854e69f747e19d5
2012-07-31fdo#48549 System::Beep() removalMathieu Vonlanthen3-36/+0
Change-Id: I402202e199dfc8c2462859d00529f2782f6228b0
2012-07-27gtk3: ensure we re-render native commitsMichael Meeks2-7/+21
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 Cecchi1-27/+2
Change-Id: I3fabfcee9166d2b32dbadaedba6d364ae1a7559e
2012-07-27gtk3: fix colors for menubar and menu itemsCosimo Cecchi1-2/+3
Change-Id: Iea44b34fbfc189c21267e095860c3bab3217bcfb
2012-07-27gtk3: simplify codeCosimo Cecchi1-29/+14
Change-Id: Iad78f62bedb93c456830b2133b67e081ab035b5e