summaryrefslogtreecommitdiff
path: root/vcl
AgeCommit message (Collapse)Author
2013-06-05remove unused componentcontext.hxx includesNoel Grandin
Change-Id: I598926b72c5540b472f9607e2f3df134a8c50048
2013-06-05sal_Bool to boolTakeshi Abe
Change-Id: I45bb595a40fe79a4b04096436819a6ec6200eedc
2013-06-04vcl: add a console-only mode to avoid problems on Mac for gengal.Michael Meeks
Change-Id: Ie5332330e6f398c3cd7e58df9b12fac121f5426f
2013-06-04Related: rhbz#968892 discard impossible languages for glyph fallbackCaolán McNamara
Change-Id: I14f1bab09eb0be9c2c896a1dde45913b99aab6df
2013-06-04Resolves: rhbz#968892 force render full grapheme with fallback fontCaolán McNamara
Change-Id: I5bb98c61d047e69d74666261b2c489d80f344502
2013-06-04clip message box dialogs to some reasonable widthsCaolán McNamara
Change-Id: I7fc179865306ba5b593b090b1fdb8971ba6bd508
2013-06-04Avoid crash on iOS: We need to get a valid context hereTor Lillqvist
Change-Id: Ib3fc01213fc6bc370a6c8b774a063f6f275ba6f2
2013-06-04Some more sal_IntPtr dance, but enough for todayFridrich Štrba
Change-Id: Ic772181321e74713244223cc3d4542bd4cd2dc88
2013-06-04Hopefully fix build on LinuxTor Lillqvist
Change-Id: Ia2e80b07138a552d04072f4b8d362bcc2be86edf
2013-06-04Make the iOS vcl CoreText code build againTor Lillqvist
Some refactoring was needed after the Coretext rework yesterday. It does crash at run-time, though. Also, remove the no longer used source files from our older CoreText attempt. Change-Id: I54d221ade846866d7a9457acd50219c74c68e8cf
2013-06-04Drop the trailing white space crackKhaled Hosny
Whatever this is, all it seems to do it to cause jitter when editing text. The only place where this has any use is when editing RTL text since Core Text seems to always place the trailing space on the right. Change-Id: I35726775fb2a11761d264238fe702e58bbafd7fd
2013-06-04Add Emacs and vim mode linesTor Lillqvist
Change-Id: I2ad35bfbaf40dd1a5b5c9f7f119268b8f30ca093
2013-06-04Drop "CJK extra leading" crackKhaled Hosny
It have been unused on Mac OS X since since 2008 (commit da4d070d9d2d563f6e1401496957b22b51c81ff9). Change-Id: I4b3eabe71a54021903009310a87319c9caecfd4c
2013-06-03Use Core Text font manager instead of deprecated ATSKhaled Hosny
Change-Id: I660a895a227da3d28a0b410c56f2395961a5bc4f
2013-06-03Drop ENABLE_CORETEXTKhaled Hosny
This file is Core Text only already. Change-Id: Ic4c1f44296eaae582091e515d3ca1b4aa227301e
2013-06-03fdo#34423 Allow to rotate raw uncompressed bitmaps.Tomaž Vajngerl
When using a graphic filter like blur or sharpen, a raw uncompressed bitmap is created. Until now it was not possible to rotate such bitmap but now this is allowed. Change-Id: I716fa46e37680b1111131586fad20da28391de14
2013-06-03Variable only used onceJulien Nabet
Change-Id: I01c6681da8a0ac83eaafdf86a04a187f13a05792
2013-06-03Fix dbgutil buildTor Lillqvist
Change-Id: Ife8ca88c8f558955ee006be6294bd7b233e89916
2013-06-03Fix 64-bit buildTor Lillqvist
When compiling as 64-bit code, NSRect *is* CGRect. Change-Id: Ia14db1354251bd2a2f53fd9d02dc2816ccef2b17
2013-06-03Clarify headers.Michael Meeks
Change-Id: I125e4cacd94cd33d24cf1266967eb92906600cc4
2013-06-03Drop Core Text dynamic loading stuffKhaled Hosny
Our Mac OS X baseline includes Core Text. Change-Id: Icd2f0062d172db1d4393b2dd1eac4d9f55a88495
2013-06-03Get the new Core Text code to compileKhaled Hosny
Change-Id: I592158bd60afcbe756c6f0e11aa69a44768a0985
2013-06-03Cherry-pick Core Text port from AOOKhaled Hosny
Manually picked from: http://svn.apache.org/viewvc?view=revision&sortby=log&revision=1480384 Author: hdu Date: Wed May 8 18:14:34 2013 UTC (3 weeks, 2 days ago) Changed paths: 55 Log Message: #i122195# add VCL support for 64bit OSX>=10.7 Change-Id: Ia799d7fdeb257e9bfd311338dcfdf97caf9d191f
2013-06-03re-base on ALv2 code. Includes:Michael Meeks
Patches contributed by Mathias Bauer gnumake4 work variously http://svn.apache.org/viewvc?view=revision&revision=1394707 http://svn.apache.org/viewvc?view=revision&revision=1394326 http://svn.apache.org/viewvc?view=revision&revision=1397337 http://svn.apache.org/viewvc?view=revision&revision=1397315 http://svn.apache.org/viewvc?view=revision&revision=1396797 Patches contributed by Andre Fischer Fixed getcsym.awk to handle #-comments that contain special regexp chars. http://svn.apache.org/viewvc?view=revision&revision=1230971 118778: Added ADDITIONAL_REPOSITORIES environment variable and its automatic setup in configure. http://svn.apache.org/viewvc?view=revision&revision=1232004 118160: Added external CoinMP library. http://svn.apache.org/viewvc?view=revision&revision=1233909 Patches contributed by Herbert Duerr #i119168# use generic LICENSE file for langpacks and sdks http://svn.apache.org/viewvc?view=revision&revision=1310178 macosxotoolhelper: need to quote perl regexp if it may contain regexp metachars http://svn.apache.org/viewvc?view=revision&revision=1183367 allow gbuild with empty sysroot on linux http://svn.apache.org/viewvc?view=revision&revision=1179186 Patches contributed by Ingo Schmidt native373: #164472# improvements for msi database http://svn.apache.org/viewvc?view=revision&revision=1167540 http://svn.apache.org/viewvc?view=revision&revision=1167539 Patches contributed by Jurgen Schmidt adapt setup package scripts to handle special DS_Store file for developer snapshot builds http://svn.apache.org/viewvc?view=revision&revision=1232430 imported patch extensions_i117681.patch http://svn.apache.org/viewvc?view=revision&revision=1172102 Patches contributed by Michael Stahl gbuild: RepositoryFixes.mk should be optional http://svn.apache.org/viewvc?view=revision&revision=1166123 xslt filter: remove the FLA horror wordml import filter: replace FLA usage with plain XSLT http://svn.apache.org/viewvc?view=revision&revision=1363727 Patch contributed by Oliver-Rainer Wittmann i#88652: applied patch, remove unicows deps http://svn.apache.org/viewvc?view=revision&revision=1177585 Remove lots of OS2 conditionals, re-extract Rhino Java, unwind cppunit pieces, cleanup Mac image bits, remove coin-mp and re-package lpsolve, Oxygen & Crystal, fixup qstart bits, expand MPLv2 subset checking. Change-Id: Iad5c8a76399620b892671633c0d8c29996db3564
2013-06-03Use the right control variable for index accessStephan Bergmann
Change-Id: Ic0b9f7bc62cbce52c7f870ba77d5463fd759566f
2013-06-03fdo#56583 - avoid setting user time on unrealized windows.Michael Meeks
Change-Id: Iab776088b1d168295d636069e1a92ba948241653
2013-06-03fdo#46808, Use service constructor for ZipFileAccessNoel Grandin
Change-Id: I9c3f8e2df56953487329bdbbac251b3af8cd9917
2013-06-02sidebar: Try harder to find the command's image.Jan Holesovsky
Change-Id: I14d2a3887c36937be44e151409a851f923262a62
2013-06-02sidebar: Support for dropdown toolbar items in .ui.Jan Holesovsky
Change-Id: I964f82321e26cc8c9a0b6ec9d9d3f28dc5fc935b
2013-06-02sidebar: Allow creation of toolboxes using Widget layout / .ui.Jan Holesovsky
Change-Id: Idc07614005a00401a51007b1a0aef00e17507daa
2013-06-02Drop useless forward declarationTakeshi Abe
Change-Id: I23154b592ffb624fd9fa5a091472a52e02ffbc4b
2013-06-02sal_Bool to boolTakeshi Abe
Change-Id: Ic4407aa95193f6ed1f3f854f3fa9fb50131e7511
2013-05-31Band-aid fix for bnc#795857 and the pdf export black background.Thorsten Behrens
Problem is the general un-awareness of the code base for inline alpha. Needs larger rework eventually. Change-Id: I01430d9087f98615819f0a7085b93f1c318e8b0b
2013-05-31sal_Bool to boolTakeshi Abe
Change-Id: Idce2e9d650e9ff0d0e4fe17eeb06721cb73241e4
2013-05-30Make use of IsStarSymbol()Thomas Arnhold
Change-Id: I7a2e3a6f11bbaaaff50e8163e4ce3e2583b1d03c Reviewed-on: https://gerrit.libreoffice.org/4077 Reviewed-by: Luboš Luňák <l.lunak@suse.cz> Tested-by: Luboš Luňák <l.lunak@suse.cz>
2013-05-30sal_Bool to boolTakeshi Abe
Change-Id: I20c94b140547e1f8de0665c7287bf586fb91dede
2013-05-29convert save defaults to .ui formatCaolán McNamara
Change-Id: I7843598761cf95b04d9c3741cd8b0612b9b059ce
2013-05-29convert more queryboxes to new message box replacementCaolán McNamara
Change-Id: Ice41a86e17d5cbee784e239224b640ea4378ac36
2013-05-28UNX does not imply X11Tor Lillqvist
We really need some feature test macro that would be equivalent to using X11. Change-Id: I0c1f9b487b4feab3b7d4641e898f9fdf0144065b
2013-05-28fix emf transparency handling (bnc#820385)Luboš Luňák
46e53913e9dcc84ffed8fb5f1b4959c70c7e5649 fixed some transparency emf problems on X11, it however did it by implementing alpha support in X11SalBitmap only and made generic code rely on it. Now it doesn't work at least on Windows, after reverting it works on Windows but not on X11. As I have no idea what the real problem is, at least keep both code paths. Change-Id: I2f2cf247becfcd777b4f3d129efe4d6a5d641f7b
2013-05-28Source files shouldn't have executable bit set.Mark Wielaard
Change-Id: Iafad6249a7998d7c749c1ca2979a606078cfcb5e Reviewed-on: https://gerrit.libreoffice.org/4070 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-05-28fdo#63254 UI:Horizontal scroll bar isn't displayed when RTL tabAbdulaziz A Alayed
opened with LTR UI. Change-Id: Iff6899539fe0b1788df7b09f91f850b91bcdb811 Reviewed-on: https://gerrit.libreoffice.org/4024 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2013-05-27be case-insensitive for open/starsymbol comparisonThomas Arnhold
Change-Id: I7a342c809a723f5f9c03271c6145d9c367cea6de Reviewed-on: https://gerrit.libreoffice.org/4015 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-05-27Fix bnc#795857 Use correct sizes for EMF+ bitmap renderingRadek Doulik
Fix pdf export wrong size issues for embedded EMF+ images. Change-Id: I998c9535bde32fc9f452d61d7cb7609c95f5528d (cherry picked from commit 4c676625d4016d428e9becd5512b7cfc8b0c4b24) Conflicts: vcl/inc/vcl/gdimtf.hxx vcl/source/gdi/gdimtf.cxx
2013-05-27Generalize the check for a recode tableCaolán McNamara
I think we can distill this down to a "if the source or target is a symbol font check for a recode table" Change-Id: I6c674f10d9f1ab7fbe7274abfafb9082bae88218
2013-05-27fdo#64632 If a Symbol font is missing, ensure that conversion is doneSean Young
ImplDevFontList::ImplFindByFont() will nearly always return a font, so we do not go through the code path which sets up conversion. Change-Id: Ice361f183c9f42aa562d4caab1d589417ad3fc9a Reviewed-on: https://gerrit.libreoffice.org/4037 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-05-27cast double to sal_Int64 can throw EXCEPTION_FLT_INVALID_OPERATION on WindowsYuri Dario
cherry picked from commit eb34ba3c343807201c62a49a19d7616e1011c118) Conflicts: vcl/source/control/field.cxx Change-Id: I2fb03b1b03ea23259e9eca7305c3f86d80d79f21
2013-05-27vcl: Check SH_MenuBar_MouseTracking when menubar is drawn on KDEIsamu Mogi
If QStyle::SH_MenuBar_MouseTracking is 0, it makes a mouse rollover effect minimize. By this, a menubar item of CDE and Motif styles becomes closer to standard behavior. Change-Id: I87dccbd30bf7b9f0d82d1a6e67355c1b25d22dc8 Reviewed-on: https://gerrit.libreoffice.org/4018 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-05-27vcl: Implement drawing CTRL_MENUBAR and PART_MENU_ITEM on KDEIsamu Mogi
Currently, menubar's background is drawn in window's background color and no menubar's specific background color. To fix this, The patch calls QStyle::drawControl() with QStyle::CE_MenuBarEmptyArea. Change-Id: I89b9decc016a926a0f00b9663ec1a5bce81daac1 Reviewed-on: https://gerrit.libreoffice.org/4025 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-05-27vcl: Add sink effect (QStyle::State_Sunken) to menubar on KDEIsamu Mogi
A selected menubar item of cleanlooks, gtk+ and plastique styles becomes closer to standard looks by passing QStyle::State_Sunken with QStyle::CE_MenuBarItem to QStyle::drawControl(). It is currently not documented on QT developmet resources. But these styles interpret that. Change-Id: Ic7835bf0bf7af374ebdf8330d15b462d056de8a5 Reviewed-on: https://gerrit.libreoffice.org/4017 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>