summaryrefslogtreecommitdiff
path: root/vcl
AgeCommit message (Collapse)Author
2013-07-19clarify a different meaning of WorkArea.Michael Meeks
Change-Id: If7f3de537f5aa2d0322c59fe1cff04a3b11aaab9
2013-07-18Related: fdo#48835 reuse Mac appmenu translationsCaolán McNamara
to-do: a) dig around for the setting to toggle-on/off b) block the normal entries in the menus and merge the mac build-time hackery to block menus into per-platform run-time lists Change-Id: I8fc3657ccc6d1881d4345c0ea73b05f6a29b6e07
2013-07-18Related: fdo#48835 run everything through the uno dispatcher for clean quitCaolán McNamara
Change-Id: I175eb959e7decbabce142ecedc09f09bd9764641
2013-07-18Related: fdo#48835 turn into unreadable goo to get correct options contextCaolán McNamara
i.e. so that appmenu preferences for writer includes writer options and calc gives calc options, etc. Change-Id: I54a14eea13178c734ce257d65b9666014b831335
2013-07-18Related: fdo#48835 first cut at a GNOME3 appmenuCaolán McNamara
to-do: a) dig around for the setting to toggle-on/off b) translations c) block the normal entries in the menus and merge the mac build-time hackery to block menus into per-platform run-time lists Change-Id: I623f029722b71dde6e60f289c7339a96e2dfbf8e
2013-07-18widget layout: MenuButton needs to extract relief too.Jan Holesovsky
Change-Id: I648d6b83c21728802b391aba4fa279996a1aa8d1
2013-07-17fix old indentCaolán McNamara
Change-Id: I05781f34ed22801ac2d99629a0914c069201a918
2013-07-17fix radiobutton GetOptimalSize for imagesCaolán McNamara
Incredibly ugly stuff, but this is (as far as I can see) what the drawing is actually doing. e.g. WB_TOP, surely it should be using image align. Change-Id: If2dcb1caf92cd5bbd2f07114ae2c41843b5a7f38
2013-07-17dump the name of the radiobuttons without groups setCaolán McNamara
Change-Id: I873b5825ef4c49aec86799556229584116f066fa
2013-07-17allow radiobuttons and checkbox images to be aligned from .uiCaolán McNamara
Change-Id: Iee7b970344ac85e4b8ce51f1c3b5ae6605c05843
2013-07-17n#820077: Import images with duotone filter.Muthu Subramanian
Also, contains implementation for a simple duotone filter.
2013-07-16add and use VclExpander::[g|s]et_expandedCaolán McNamara
Change-Id: I3b4e0947e85a7f6d6533dd17f39542584087c68a
2013-07-16convert versions of dialog to .uiCaolán McNamara
Change-Id: I1be2211b5c936e6e00f2fe81883b8fb1e67ef550
2013-07-16widget layout: Take decimal digits into account for MetricBoxes.Jan Holesovsky
Change-Id: I2870dbf9dc1f7fb84adfe81b9be8f4060677e6d0
2013-07-15fdo#63690 - replace RTL_CONTEXT_ macros with SAL_INFOJelle van der Waa
Change-Id: I85a3cfeac16e2c8e20724e1f6a5dd16c2c143a49 Reviewed-on: https://gerrit.libreoffice.org/4882 Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2013-07-15fdo#66577: Cursor displaced in Web LayoutKhaled Hosny
Using lrint() helps a bit, but does not fix the issue entirely. Change-Id: Ib80e2c5a57d632f289e49322d3712c6321ae1ec2
2013-07-14String::SearchAndReplaceAllAscii -> OUString::replaceAllCaolán McNamara
Change-Id: I5091835c9f71c712f15996e5c6263fc5f21f6f96
2013-07-13use static LanguageTag::convertTo...() for standalone conversionsEike Rathke
If no LanguageTag instance is at hand use the static methods to convert between BCP 47 string, Locale and MS-LangID instead of creating temporary instances. Change-Id: I9597f768078eb81c840e84a5db5617f26bb7dc09
2013-07-12fdo#66811: vcl: fix broken OUString with length STRING_LENMichael Stahl
ImplSalGetUniString was wrongly converted and constructs OUString with invalid length in WinSalGraphics::CreateFontSubset; this is then implicitly converted to an empty UniString so the font names are missing in the PDF files generated on Windows. (regression from 9e310cc32923ceb4b18d97ce68d54a339b935f01) Change-Id: I1603e62cf18f353f3d7de322b9111a173dc6b225
2013-07-12set primary and secondary text on the gtk overwrite queryboxCaolán McNamara
Change-Id: Ie671ddaba0e749dd0714de589fbaa45d914ba5c9
2013-07-12Fix headless mode glyph cache memory handlingStephan Bergmann
...the original code was riddled with errors. It leaked memory, which if it didn't it would have deleted multiple times. Change-Id: Ic70b425fac02ef894e35b3dc15039d217f8870f5
2013-07-12XubString->OUStringCaolán McNamara
Change-Id: I07f4db038114174a65ed453096d566d699e8fce8
2013-07-12Turn basebmp::Format into a proper enumStephan Bergmann
Change-Id: I4067c5039c7b5c74a1c144721dd7260de54dd2bf
2013-07-12THIRTYTWO_BIT_TC_MASK is the same as THIRTYTWO_BIT_TC_MASK_BGRAStephan Bergmann
Change-Id: I917c4136614664a1816769300707f170312c885d
2013-07-12Resolves: #i120957# Added Reginas corrections for gradient colors for...Armin Le Grand
linear gradients in VCL renderers Patch by: Regina Review by: alg (cherry picked from commit 94205034afa2abe9ab73b2f5d0c76f295a7889c9) Conflicts: vcl/source/gdi/outdev4.cxx Change-Id: I8b66bb1b9155253e138c7ebb4fc3e0686bae7913
2013-07-12initial unexpanded child was actually zero size, not hiddenCaolán McNamara
Change-Id: I8b65b4986bf316e352131e737ebf736d91173d16
2013-07-12tab traversal order wrongCaolán McNamara
Change-Id: If3b46a1f41cfdde7e6ae04c2aba48fc49d6f2230
2013-07-12Related: fdo#66817 ensure VclExpander label is mnemonic for disclosure buttonCaolán McNamara
Change-Id: I11c9a35e3d50a827127e4542a40f6f29580d4e8b
2013-07-12Related: fdo#66817 pressing space on a DisclosureButton should toggle itCaolán McNamara
Change-Id: Ib0f03e4389a35f1eb66c3c5951e89a9f70ec7145
2013-07-12use LanguageTagEike Rathke
Change-Id: Ie7e9aac9356a7a9e20945556960f807928e1fede
2013-07-12use LanguageTag to convert, and some FIXME-BCP47 commentsEike Rathke
Change-Id: I63abfdfbd9f94993ce583ebd4cf8ef44d2068112
2013-07-12some FIXME-BCP47 commentsEike Rathke
Change-Id: I0c9a532ac4eec9730f7ae17b02742a381fa0a667
2013-07-12use LanguageTag::getGlibcLocaleString()Eike Rathke
Change-Id: I3770056e3a8039dae5c5cfe686f445d4668b5995
2013-07-12use LanguageTag, and a FIXME-BCP47 comment in loadTranslations()Eike Rathke
Change-Id: I9fd4c0a3887dd3d7ac756f0399a8a030d116f68a
2013-07-12restrict to ISO language-countryEike Rathke
Change-Id: I0dbcb4bd75fa270acee409524d6b1dd12547ff0d
2013-07-12DefaultFontConfiguration and FontSubstConfiguration with LanguageTagEike Rathke
Change-Id: I6c111392537d114358d0574f2dbdf40f684b5103
2013-07-11Related: fdo#66524 don't invalidate font cache every timeCaolán McNamara
The afm dirs are misdetected as having had something in it in the past and having nothing in it now. AFAICS it seems that this particular code has always been like this, so keeping this fix separate for master only. Change-Id: I8960d0b0d22ee24d5691eecdce262011dc141ea6
2013-07-11Resolves: fdo#66524 string conversion gone wrongCaolán McNamara
Change-Id: Ie885514cdfaecc14ac57bb53a2da7c51274d54b0
2013-07-11Modifying comments to meet Doxygen standardsNourah.AlShoeibi
Change-Id: I5f69285d571c08c40f2e8a7495363a7b97bbadb3 Reviewed-on: https://gerrit.libreoffice.org/4825 Reviewed-by: Petr Mladek <pmladek@suse.cz> Tested-by: Petr Mladek <pmladek@suse.cz>
2013-07-11X11SalInstance::CreateClipboard is only ever used with the default $DISPLAYStephan Bergmann
Change-Id: Id9a407b9ee4419fc6342931b249eb00e70addfad
2013-07-11Simplify support for bitmap depth conversion in X11 clipboard/dnd codeStephan Bergmann
...I see no good reason to make the code from bmpconv.cxx available to vcl/unx/generic/dtrans/ in a complicated way via UNO, instead of calling it there directly. Change-Id: I4f2e53c4610e8e19c96e1230a5c5ef034aab80da
2013-07-11fdo#66718: Demote SystemClipboard.createUnix to an internal hackStephan Bergmann
...see <https://bugs.freedesktop.org/show_bug.cgi?id=66718#c8> for details. Change-Id: I6e786ce21f41e51b480d0113ac0bd6a0013f4fb1
2013-07-11rhbz#980387 fix filter selection from file ext.David Tardon
... for filters that have more than one extension associated with them (e.g., JPEG). Change-Id: Ic6b16d3b4aa17580404d02a9fb7b087b9aa52fc2
2013-07-10Use the ApplicationServices framework for all OS X SDK versionsTor Lillqvist
Linking with CoreGraphics and CoreText works when building against the 10.8 SDK, but fails at run-time. Change-Id: Ia7b9f383fc456638eada274f801bf757db600361
2013-07-10Need the CoreGraphics frameworkTor Lillqvist
Change-Id: Ia487c0c3f18ec0e554cf81028c50676ec0e309d9
2013-07-10Revert "fix for fdo#66718, access correct clipboard"Stephan Bergmann
This reverts commit 942501b6e49c6c9e19556d9ec132a458e5fef6c3. As explained at <https://bugs.freedesktop.org/show_bug.cgi?id=66718#c8>, a better fix is coming, reverting 2fe852386c9450014f84910b0a282d684f40b56a "fdo#46808, Adapt SystemClipboard UNO service to new style" completely for LO 4.1 again and re- introducing it in simplified form for LO 4.2.
2013-07-10Remove an un-used mode on Application::Yield.Michael Meeks
2013-07-09x11/unx: don't use a fixed 1sec timeout when polling X eventsPierre-Eric Pelloux-Prayer
This commit replaces the 1 sec timeout by an infinite wait. To properly handle application closing, a pipe is created and the poll also waits for POLLIN event on it. This allows to abort the infinite wait of poll by simply writing a dummy byte to the pipe. Change-Id: Ib340891f244a1b7bfb43b7c6ad866adfe260ec95 Reviewed-on: https://gerrit.libreoffice.org/4778 Reviewed-by: Petr Mladek <pmladek@suse.cz> Tested-by: Petr Mladek <pmladek@suse.cz>
2013-07-09gtk/unx: remove successive calls to g_main_context_iterationPierre-Eric Pelloux-Prayer
Replace the sequence: non-blocking call to g_main_context_iteration if no-event-recvd blocking call to g_main_context_iteration With this one: blocking call to g_main_context_iteration until first evt reveived. This allows more longer sleep period, when nothing is going on (verified with strace). Change-Id: I8f4ea911534c90aea091fd68e9f09db11591392f Reviewed-on: https://gerrit.libreoffice.org/4777 Reviewed-by: Petr Mladek <pmladek@suse.cz> Tested-by: Petr Mladek <pmladek@suse.cz>
2013-07-09Calc optimal size of *dropdown* metricboxes similar to normal dropdownsCaolán McNamara
Change-Id: I6f79594cb01d9577c66ec5897459c37513cd35f3