summaryrefslogtreecommitdiff
path: root/vcl/unx
AgeCommit message (Collapse)Author
2014-04-27avoid several 200ms delays in Qt testsLuboš Luňák
Since the tests are run during LO startup, this is not such a good idea. Also redo the socket notifier test which seems a bit of an overkill when a mere pipe will do (and I'm not sure TCP sockets would have the data available the moment it's written to). Change-Id: I6a436b286d20ceecf859f9028af98da03c2561b7
2014-04-26coverity#708651 Uninitialized pointer fieldCaolán McNamara
Change-Id: If2c5d406994902839c4c81a947fc46a06056fe90
2014-04-26work around LO blocking when asking for QClipboard's contents, helps fdo#35950Luboš Luňák
Specific to KDE4 vclplug and just a bit of a hack, but it's at least something. Change-Id: I4bf0f9c8e0b4f7faebaf010a06fcc4ff2e44fa6b
2014-04-26coverity#708654 Uninitialized pointer fieldCaolán McNamara
Change-Id: Ic342d785746280b6c75d237cfafc83a42786ec7f
2014-04-26annoying inlines and formattingCaolán McNamara
Change-Id: I4a664c1c71a5aab183e7441dcdbcdb8b769fb996
2014-04-25add better info on the Qt patches needed for KFileDialogLuboš Luňák
Change-Id: I1902f962ac03b171c5e7a45d9c8e59450b04418f
2014-04-25disable KFileDialog usage if QClipboard can recurseLuboš Luňák
Change-Id: If23a365b96c1634c2f8940f6ece973089dc3151f
2014-04-25fix Qt4 QSocketNotifier configure checkLuboš Luňák
When built as a part of the configure check, this doesn't know SAL_OVERRIDE. Change-Id: I1420dd50efdd6666f246884f286a3f29e0b56a2c
2014-04-25make sure KFileDialog does not leave the SolarMutex releasedLuboš Luňák
Change-Id: I806bf5fe1cd1871de499ceeeadf36de539e9d637
2014-04-25Revert "Rewrite Qt4 based nested yield mutex locking."Luboš Luňák
In a dbgutil build LO aborts on an assertion failure the moment KFileDialog is open. It's definitely on okay to release SolarMutex just like that, since the Qt event loop is integrated with LO's, it'll call back to LO code without the mutex held. This reverts commit 13a34f4c6307d1bd2443cbf3fbd83bfdd8cdbafb. Conflicts: vcl/unx/kde4/KDE4FilePicker.cxx vcl/unx/kde4/KDEXLib.cxx Change-Id: Idfa27fbb4728b529c37c25f710ea208fdaa4455c
2014-04-24add missing modelines to cxx and hxx filesThomas Arnhold
some of them have no copyright header Change-Id: I9c2c0c859dabe231cb29af29290847e7b4aa46a3
2014-04-24coverity#984006 Uncaught exceptionCaolán McNamara
Change-Id: I0aae5a1dfab6a5f0439905a03b13f83be84a8746
2014-04-19coverity#738940 Uninitialized pointer fieldDavid Tardon
Change-Id: I467c9ad530b376fd2a23110e4ff157ad03d23d57
2014-04-17Resolves: rhbz#1086714 overlarge pixmapCaolán McNamara
Change-Id: I015308406a43e6b039059a5e35316d59745d0a48
2014-04-17coverity#708655 Uninitialized scalar fieldCaolán McNamara
Change-Id: Icbb7d84f127a374f0199c217de529575263a8a4e
2014-04-16sal/log.hxx functionality also includes the equivalent of OSL_LOG_PREFIXStephan Bergmann
Change-Id: I1bb0115a378003b5cc5b1cfc59c474a1f100d894
2014-04-14typo: occuring -> occurringThomas Arnhold
2014-04-10Fix crash in ppd parser.Thorsten Behrens
Only access pKey after we've set it. Change-Id: If0be3972c36b3da9d9a456fe3746224372a443dc
2014-04-09-Werror=deprecated-declarations (on Debian, reportedly) (part2)Julien Nabet
Change-Id: Ifd6a9897e3ebf978968efed79a478fa72cebe51a
2014-04-09-Werror=deprecated-declarations (on Debian, reportedly)Stephan Bergmann
Change-Id: I3d766025a85d1c5c7f3f48d39e73117d18c636ae
2014-04-08-Werror=uninitializedStephan Bergmann
Change-Id: I9d29f91c1c7d87343e79f2b1b91fd4d8af83a9ab
2014-04-08Clean up function declarations and some unused functionsStephan Bergmann
Change-Id: I382289c7188dfdc9839ff9e6362b6e039ffc5f9e
2014-04-04coverity#738942 Uninitialized scalar fieldCaolán McNamara
Change-Id: Icb5372e8fa8a91ae31eda551a4fa47ef8ed9cbe9
2014-04-03Remove unused getTextStephan Bergmann
Change-Id: I13145c4dcdf95d7979dc1887ba08a243f8b5a224
2014-04-02Kill superfluous vertical whitespaceTor Lillqvist
Change-Id: I81ce8fd7022bf283db668705efdfb0666f87bde9
2014-04-01Explicitly mark overriding destructors as "virtual"Stephan Bergmann
It appears that the C++ standard allows overriding destructors to be marked "override," but at least some MSVC versions complain about it, so at least make sure such destructors are explicitly marked "virtual." Change-Id: I0e1cafa7584fd16ebdce61f569eae2373a71b0a1
2014-03-31Resolves: fdo#43049 basic PPD custom options supportCaolán McNamara
because this is another way seen in the wild to transmit a fax number through cups as an alternative to using fax4CUPS Change-Id: I32db38aa05213e469442136eb46d0028098a8b7e
2014-03-30kde4: loplugin:saloverrideMichael Stahl
Change-Id: I3d299a5dc98ff2775d36c839363461b727a512d9
2014-03-28fdo#68546 Make menubar's text color of persona the same as FirefoxIsamu Mogi
Change-Id: Ib9370f4b369f2baf29d118a1bbcd565bca005c30 Reviewed-on: https://gerrit.libreoffice.org/8712 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-03-28fdo-50672 Escape underscores in menus for unitySamuel Mehrbrodt
Change-Id: Ibb4647c1ff6c2858fea888efae975e8e5c5011e2 Reviewed-on: https://gerrit.libreoffice.org/8773 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-03-28set window icon also as _NET_WM_ICON (fdo#71494)Luboš Luňák
The old X way of just using WMHints doesn't seem to work at least with KWin, which just falls back to finding a matching application icon based on WM_CLASS. Change-Id: Ia014eb106cd370da74099fa750968df87acbda81
2014-03-28Turn Gtk3 vclplugin #warnings into //FIXMEsStephan Bergmann
...to be able to remove the sledgehammer gb_Library_set_warnigns_not_errors. Change-Id: Ib2cde5bbeaa1fb4dba629c51c493b77523455ff9
2014-03-28SAL_OVERRIDE, vclplug warnings_not_errors reduxStephan Bergmann
Change-Id: I2ada77879dd8795184ad615654d0cf80371cce52
2014-03-28menu(bar) uses window text and background color, not button (fdo#50921)Luboš Luňák
Change-Id: I13adebd09746d21e7456927e14dcdc3efb2c723b
2014-03-26First batch of adding SAL_OVERRRIDE to overriding function declarationsStephan Bergmann
...mostly done with a rewriting Clang plugin, with just some manual tweaking necessary to fix poor macro usage. Change-Id: I71fa20213e86be10de332ece0aa273239df7b61a
2014-03-26Bin DestroyVirtualDevice(): Just use delete directly at call sitesTor Lillqvist
Change-Id: I47c67d3d89ab22b07b3ec6fe7ea6e035d21e85b6
2014-03-25prevent KDE/Qt from interfering with the session managerLuboš Luňák
I occassionally get lockups in IceProcessMessages() called from QtCore, I'm actually not exactly sure why, as theoretically two connections from one app shouldn't be a problem, but since LO does its own session handling, there's no need to the KDE/Qt code to be involved, so prevent it from connecting to the session manager altogether. Change-Id: Iebe20d4cb5403e5fea8bd5d8c1f69b62d1c2907b
2014-03-21Revert "fdo#74064 The filename gets properly highlighted in the Save As dialog."Kohei Yoshida
This reverts commit 55eb86699d7d4b2151530e9a0b3ca2e99033595b, which caused a regression fdo#76466.
2014-03-21Fold psprint_config into vclKhaled Hosny
The files are only used by the psprint stuff in vcl, so move them closer to it. We should kill all of this anyway, but that is for another day. Change-Id: Ie3b893c92d556333c9d8b041859d5e97604ace10 Reviewed-on: https://gerrit.libreoffice.org/8694 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-03-21coverity#708662 Uninitialized pointer fieldCaolán McNamara
Change-Id: Icfa4ee2a525016775b5917143b5c4333212db362
2014-03-21coverity#705331 Missing break in switchCaolán McNamara
Change-Id: Ie7416ac3b6cadce8e07d87b290869c0101c39783
2014-03-21coverity#705973 Dereference before null checkCaolán McNamara
Change-Id: Iee76f24ad73d103507594fb1433fba7d1294d759
2014-03-21coverity#708674 Uninitialized pointer fieldCaolán McNamara
Change-Id: Ie48cefda1ac7f626e8b5f969209c6960c124a889
2014-03-21coverity#735563 Logically dead codeCaolán McNamara
Change-Id: Idebbefe8c3d18df559fe4d9635dc407f51ec9f1d
2014-03-21move remaining padmin dialogs into vclCaolán McNamara
and so padmin is no more Change-Id: I554cefa8b38581daad8a78bafa167448b0a0ef61
2014-03-21move the cups password dialog from padmin to vclCaolán McNamara
now we don't have to dlopen padmin to get it so we can drop that complicated stuff. Change-Id: I2f01bd104aae8f17ada9a445da653b441a927c70
2014-03-21Avoid possible resource leaks by boost::scoped_arrayTakeshi Abe
Change-Id: I4287fa05e35c132fb6e11d95dd17c3d3bf29defc
2014-03-21drop spadminCaolán McNamara
Change-Id: Ie10ee80f1d35b40c0baf9d7ba5c1181b52405b5f
2014-03-20cosmetic: split PhysicalFontFamily/Collection out of outdev3.cxxNorbert Thiebaud
Change-Id: Iae8eb15413c0c069c14edd92c94ecb0113d9d371
2014-03-20cosmetic: split PhysicalFontFace class it its own source/headerNorbert Thiebaud
oudev,2,3,4,5,6 are a dumping ground for a lot of things chipping at it one class at the time... organize the #include of the impacted source while at it. Change-Id: I57bbb1f9e3c6b2ac6b3ca127e5976bf16f3e3cf8