summaryrefslogtreecommitdiff
path: root/vcl
AgeCommit message (Collapse)Author
2012-08-21add more runtime deps on resource files for unit-testsMatúš Kukan
Change-Id: Id9bbb2bbcafe335eada3f36ae103a9074a56848f
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-18remove some useless commentsThomas Arnhold
Change-Id: Ied223890539a3407abbed7c7135dfc3de2f2fe48 Reviewed-on: https://gerrit.libreoffice.org/429 Reviewed-by: Philipp Riemer <ruderphilipp@gmail.com> Tested-by: Philipp Riemer <ruderphilipp@gmail.com>
2012-08-17vcl uses the Objective-C libraryTor Lillqvist
So we should link to it. Otherwise the basic_scanner unit test in the basic module fails because it uses libvcl but libobjc does not get loaded. Change-Id: I74c2b1e30c7754acca1d6a66472bba9fc1c30da0
2012-08-16Set ide sizer color to dark grey; was dark blackJean-Tiare LE BIGOT
The color setting was picked from SplitWindow::Paint() for visual consistency with the sizers used in Impress for example. This commit also resurects presumably dead code. In fact GDB let me see that only the short path was taken. This has an impact on Calc's window splitters and on more visibly on the basic IDE which now looks much nicer :) EDITS: restricted this commit impact to IDE as a poc Change-Id: I9a051fd894feccff4bbc7db7efe1160cb2c3a2c6
2012-08-14Fix transparent bitmap rendering.Tomaž Vajngerl
Convert transparent mask to 8bit-grey after scale/rotate/crop transformation. Use correct perspective at rendering. Change-Id: I80b19d7bec880b0c58709c7c5bee6199cbc815c9
2012-08-14Replace usage of rtl/memory.h in vcl with equivalent from string.hArnaud Versini
Change-Id: If8d460189c57f9c02923019e95bf47db1d96c716
2012-08-14-Werror,-Wunused-private-field (Clang towards 3.2)Stephan Bergmann
Change-Id: I5d37ddd95068d807d0f28dd2f00d43b227e910c5
2012-08-14-Werror,-Wnon-literal-null-conversion (Clang towards 3.2)Stephan Bergmann
Change-Id: Idab8116ac30f8ed3100292dd7a9a6a0c03a9e806
2012-08-13unusedcode.easy: remove unused codeThomas Arnhold
Change-Id: I87e7264ffd3086796aaa8e136c2f9b77fde7b74f
2012-08-13Make it compile for Android again (and iOS, I hope)Tor Lillqvist
Change-Id: Ib0a4f4ea4858d52ed70e9a4d1b7904325f36c361
2012-08-13Revert "Bypass pdfwriter for non-desktop OSes without any Mozilla stuff for now"Tor Lillqvist
This reverts commit fd9c2cca78227f634e34790aa127cc31e4302a56.
2012-08-13Resolves: fdo#53258 Aquabase-spanish-support busts ttf reader againCaolán McNamara
Once as #i107552# and now again as fdo#53258. This is one sick puppy of a font. It makes fontforge and fontconfig jump through hoops as well. Change-Id: Ifee780bb1463dca4e8b045828a07369e6c3863fc
2012-08-13callcatcher: update listCaolán McNamara
Change-Id: If9b76e5282c22a479ff709174fbc8ee4d3c337cc
2012-08-13Bypass pdfwriter for non-desktop OSes without any Mozilla stuff for nowTor Lillqvist
Change-Id: I9ee43cb79212eba58c17c0f9679044e9c0cc9fae
2012-08-13move selection of nss libs into RepositoryExternalDavid Tardon
This should also unbreak Windows tinderboxes, because the internal nss libs are now registered. Change-Id: I801d7ebebf36eb1460fa4d626a893b5016115a79
2012-08-12Use new CMS API of NSS instead of old PKCS7 API.Gökçen Eraslan
Change-Id: Iad5edb2ea02d2a5e4144b9a6f72b9fcd99b56f73
2012-08-12add nss to old-school build.lst nowCaolán McNamara
Change-Id: Id5ae3d86cfe2ad89a5c8317591c71f99538cf475
2012-08-11Use NSS to create a PKCS7 object and write it to PDF file.Gökçen Eraslan
After calculating the SHA1 sum of the PDF file, a PKCS7 object is created using the SEC_PKCS7CreateSignedData function of NSS library. Then, created PKCS7 object is encoded and written to PDF file. Change-Id: Ied747f2e31ede1bc44109e5d4223a18f0af59633
2012-08-11message boxes always showed one line of textIvan Timofeev
restore the old code, use aTextInfo to determine the width, as before. (regression from 2854d8b17cb873a5d61e06f9570ac344f054d666) Change-Id: I91def4db307cb4d1af74d79831afa3b9fd68bcbc
2012-08-11Remove unused local varsJulien Nabet
Change-Id: I80bd0329e15cb365091ea6f5c7e1ef3559d681fc
2012-08-11Remove unused local varJulien Nabet
Change-Id: I06a02a97491c2ea0408c881451d17d464fead090
2012-08-10callcatcher: reduce Container, update unused code listCaolán McNamara
Change-Id: I11733daf2668c4142052ceb4498f5500e7e291ef
2012-08-10Windows toolbars: Use our own theming even for vertical or bottom toolbars.Jan Holesovsky
Change-Id: I4836d7f2055c4811f0e6ccdc87dc58895528b3f8
2012-08-09Check MACOSX_SDK_VERSION, not MAC_OS_X_VERSION_MIN_REQUIREDTor Lillqvist
Change-Id: Ifd752925d3758a215983fe8f0ac877ab23a77915
2012-08-08some MenuButtons have weird PUSHBUTTON_DROPDOWN_TOOLBOX styleIvan Timofeev
... actually only SvtFileDialogURLSelector has it. The problem is that in this case ImplGetSeparatorX() returns 0. Change-Id: I2f5bebce31b4f137782b5f34cc7954554af06863
2012-08-08remove include comments and boxesThomas Arnhold
Change-Id: I9ccf664e8f75a68b1b87c2b29ae617a90d0741a7
2012-08-08mpPostYieldListeners dtor never calledCaolán McNamara
Change-Id: I5d39910647288988363751cd53f1dce6781450b1
2012-08-07ditch obsolete XvaOpenIM stuffCaolán McNamara
Change-Id: Id6977932781909c81e4a5dc071f50308a58748cf
2012-08-07String::AllocBuffer replacementsCaolán McNamara
Change-Id: I278cd66fb4819721bb473796c28598aaf04eb123
2012-08-07salmain needs a header from toolsDavid Tardon
Change-Id: Iad96199d00de9f739b0d003679b75510faca36f4
2012-08-07Remove forwards of non-existing structsThomas Arnhold
Change-Id: Ie1d7ed56c69539587df5310c0a1ea0476abd5542
2012-08-07drop bogus eof linesThomas Arnhold
Change-Id: Idda2852c3e96ce15fde75d5a95369ec50a012410
2012-08-07Remove non-existing forward declarationsThomas Arnhold
Those classes don't exist. So remove friend class operators too. Change-Id: I8e3b32db933dea7cbab86015f0c926df967511f6
2012-08-07fdo#46193 MessBox was made copyableZolnai Tamás
Part of MultiLineEdit was moved down from stvools to vcl with name VCLMultiLineEdit. MessBox uses it to display the message in read-only mode. Some of svtools' classes - which are necessary to implement VCLMultiLineEdit - were moved to vcl as a whole, and their includes are rewrite. Note: ExtTextView and ExtTextEngine classes would be leaved in svtools if VCLMultiLineEdit is a template class, but two macros: IMPL_LINK end IMPL_LINK_NOARG make it impossible to use template syntax. Change-Id: I26543868d8081c225c7125404d23369de3c3afcd
2012-08-05Declare all the members in ImplCommonButtonData ctorJulien Nabet
Change-Id: Ie3bb75617eef66ea5af77c8013d42a49dd69d2d0
2012-08-05paint Edit's native borders after background colorMarkus Mohrhard
Change-Id: I3b5865d862ac7b9958d22d2ff1d3dc693cea2536
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-02Bin unused function for nowTor Lillqvist
Change-Id: Ib08bf14eebf366aa4bd3e82806a91dd12033c417
2012-08-02cairo uses pre-multiplied alphaIvan Timofeev
Change-Id: I6cf04b10bfdd6c7b16761b2aa2f31c1392c49546
2012-08-02mac-only UniString from sal_Unicode*Caolán McNamara
Change-Id: If6432543c194668075b5b0a821e4bad8d7dd4839
2012-08-02strip down UniString some moreCaolán McNamara
Change-Id: Ibd749a70a7bbe8c1023edf7bd144aa6547147a12
2012-08-01simpler fix fo fdo#51336 - change vcl checkbox no-label behaviourNoel Power
Change-Id: I1563dc2afc49c7b1115192db00fbd08a7524154e
2012-08-01Revert "additional fix for fdo#51336 for radiobuttons"Noel Power
This reverts commit 2bc2d09bba2e3f34e8ce13571de9ff7007e1c2b6.
2012-08-01Revert "fdo#51336 - change vcl checkbox no-label behaviour"Noel Power
This reverts commit a1345cd93a57ec7d9352f2c71ec2664332ce5e76.
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