summaryrefslogtreecommitdiff
path: root/vcl
AgeCommit message (Collapse)Author
2013-01-11Make the LIBO_VERSION_* macros integers, not stringsTor Lillqvist
Change-Id: I6083de4a3f88d50cf4e923aa7fb495fe1711b632
2013-01-11QUARTZ is equivalent to MACOSXTor Lillqvist
So just check MACOSX in the sources, and don't pass any -DQUARTZ to compilations. Change-Id: Ia1de6024810f81f1eea01b8eb0b885d9d1ee8e20
2013-01-11No "core dumps" on Windows, and not on iOS or Android eitherTor Lillqvist
Change-Id: Ie5d3257d3a289856399f7a3266e3caf66831e00a
2013-01-10include PCH headers for headers changesLuboš Luňák
Change-Id: Id94a4322428e27010757ef36b166f8b01697778f
2013-01-10export cleaned up dotted version in environment and GtkWindow user-data.Michael Meeks
Change-Id: If865127a9a5560f4b3636fb870699e2f3bac0e83
2013-01-10Show takes a sal_Bool, 0x2000 gets truncated to 0, instead of trueCaolán McNamara
Change-Id: I2226213019077e5882b6e27650f9a673e12710b5
2013-01-10split scrolling support for internal/external scrolling supportCaolán McNamara
so for widgets that support their own scrolling we throw away the intermediate scrolling widget and for widgets that don't we retain it. Change-Id: I12444bcf1c6c5b51469ef75f0011ce0d965ebc62
2013-01-10add a stock apply button text and map to gtk-applyCaolán McNamara
Change-Id: I97522b314088d4b5fd1f7b2b46e49d00c155c5c5
2013-01-10maName is now private, use GetFamilyName()Caolán McNamara
Change-Id: Id3e0484175fb62e96bdf6dd9abb95ec35117aebf
2013-01-09second try with wcscpy()Luboš Luňák
On mingw sal_Unicode is not wchar_t (see sal/types.h).
2013-01-09mingw tinderbox doesn't know wcscpy_r()Luboš Luňák
Moreover, according to MSDN, wcscpy() in C++ is a template that doesn't need the length passed, so this shouldn't make actually anything worse.
2013-01-09Resolves: fdo#59131 resolve default backend on printer->setupCaolán McNamara
For setting permanent defaults via spadmin we don't want to resolve the default backend on saving "default", this happens during the print initialization stuff. But when we tweak the printer settings for a single print job and reset back to default, we need to resolve that to what backend we want Change-Id: Iac2370624b6d248c9658fb0fbc2f2d449849d81a
2013-01-09implement a VclEventBox akin to GtkEventBox and mapCaolán McNamara
rework EventBox to inherit from VclBin and rebase SwFrmCtrlWindow on top of it Change-Id: I25f037b33bf244d3d39f57bfe11cabfaf992bf1c
2013-01-09allow menu items to be enabled by nameCaolán McNamara
and to get the name of the current enabled item Change-Id: Ie4688fe5697d0bdb4c05da3c1e3bc29a3b86d6f0
2013-01-09add a CloseButton to vcl for convenienceCaolán McNamara
does exactly the same default action as a CancelButton except with "Close" as the label Change-Id: I538e8fc761cde4a1050d066ef935df1ecd930414
2013-01-09Personas: As Michael suggested, use BitmapEx instead of BitmapEx*.Jan Holesovsky
Change-Id: Ib1d84b37d452785d12502095c0eedaac4a25fb6b
2013-01-08fdo#54165: Allow localized shortcut names on WindowsJesús
Change-Id: I2de53cd8d888ecf819271e96f8eb2cc4a90e554d
2013-01-08More fallout from the ImplFontAttributes privatisationTor Lillqvist
Please, no more pointless changes like that. Or if you insist, please do the required tedious changes in *all* affected source files (also platforms/configurations that you don't build). They could in this case, to a large exent, have been done "blindly" in a mechanical fashion even without being able to build on all platforms.
2013-01-08Mac follow-up on privatisation of ImplDevFontAttribNorbert Thiebaud
Change-Id: I534935deee99de144bd13fbf6a771ff159a320d6
2013-01-08fix api change in MenuNorbert Thiebaud
Change-Id: I386439be9bf7ce5c9d1b9a4df93195bd6738f573
2013-01-07allow menu items to be referred to by a nameCaolán McNamara
Change-Id: I8bb1c082e3948f919232b81e0f1f869b88fcd852
2013-01-07callcatcher: update unused codeCaolán McNamara
Change-Id: Ic896ea234c3ea7bfaa94ab2441471926beae427d
2013-01-07default .ui ListBoxes to simple selection modeCaolán McNamara
Change-Id: I4cadf53fbdf25a399008155feaedc7e8b52ec303
2013-01-07More ImplFontAttributes change fallout, in --enable-dbgutil codeTor Lillqvist
2013-01-07further windows build fix for vcl changesLuboš Luňák
Caused by 1e1ba8611fb134fb693354daae8931e93e46124c and not fixed in 83f684c86c22df40ff1ef5fe7dc4b829a66c2645. Change-Id: I43853f1d933a70789c4b89a22d06d2d383493758
2013-01-07vcl: port WinSalGraphics and friends to new getter/setter methodsMiklos Vajna
2013-01-07Cleanup: #include <tools/gen.hxx>Matteo Casalin
Change-Id: Ic547b4a59102afc8bdbc85ec95ac312e32ef2530 Reviewed-on: https://gerrit.libreoffice.org/1484 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2013-01-07Change public variables of class ImplFontAttributes to private.navin
Change-Id: I56ff5d7d2420c334c6fc9e4c552f8b5c4715d93f Reviewed-on: https://gerrit.libreoffice.org/1551 Reviewed-by: Tor Lillqvist <tml@iki.fi> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz>
2013-01-06Avoid duplicates not just for iOS but DISABLE_DYNLOADING in generalTor Lillqvist
Change-Id: Ic449e706f4a8c3c2ed06d8602c6e83755441e0da
2013-01-06I don't think InitSalMain() needs to do anything on iOSTor Lillqvist
Change-Id: Ib59f9cf7c60796fd091de64fabdd6c10a3fec5e5
2013-01-05WaE: defined but not used in the DISABLE_EXPORT caseTor Lillqvist
Change-Id: I14e851a74955ff4053026e7fb664759cbf24c86a
2013-01-04Personas: Broadcast the information that the Persona has changed.Jan Holesovsky
Change-Id: Ic563204c1a1a64d315e3e73dff30b6a6d05cfd87
2013-01-04Fix build on linux.Jan Holesovsky
Change-Id: I5753a822e9f18d1afa831ece6134e030f88ad47f
2013-01-04Personas: Fix copy constructor + always reference the Application settingsJan Holesovsky
...to avoid reading the bitmaps more than once. Change-Id: I7577f5df96a5a28f1ac1f800867af5eee298663e
2013-01-04Kill workaround of i#75264 - it breaks drawing of a perfectly fine bitmap.Jan Holesovsky
The case where it broke was a bitmap that is very wide (3000 pixels), but not too tall - and the small height satisfied the aPosAry.mnDestHeight > 3*mnOutHeight condition. Such workarounds that are triggered only in very rare cases are a bad idea in general, unless there is a unit test. I've tested with the document from i#75264, and it works for me - there were some improvements in the bitmap scaling, hopefully the root cause is fixed by that, or maybe I just have more memory; who knows. Change-Id: I4b7a749378ef35469db78dfc680fc77f87bc4382
2013-01-04Personas: Make the Persona working in the top docking area too.Jan Holesovsky
Change-Id: I1d3986675ceb7a2748a77b736beb8a654a514e0d
2013-01-04Personas: Make the Persona in the menubar working.Jan Holesovsky
Change-Id: I21a45159f6b27aa7beff5ec07530b14480675729
2013-01-04Fix base location of the bitmap Wallpaper computation.Jan Holesovsky
The nX / nY is correct for clipping operation, but not for base; visible with WALLPAPER_TOPRIGHT style. Change-Id: I8de92b68b822a156bc376201e97ce458d1a6ba08
2013-01-04Personas: Read the bitmaps in StyleSettings.Jan Holesovsky
Change-Id: I52b67c82f69059a7d2babf1b49e59f27062cc02c
2013-01-04Make LO buildable again after the GraphicFilter move.Jan Holesovsky
Change-Id: I3455a7294b136400f32163626d5a7a7f2bfa898c
2013-01-04Move GraphicFilter class to vcl.Jan Holesovsky
Change-Id: I2318eeda59cee1cfdb074f9a90fd7d8d80aab19f
2013-01-04fdo#50415: Add Catalan translations of keyboard shortcutsJesús Corrius
Change-Id: Ieeab5b84674d26e4d29324614641813d8b65c517 Reviewed-on: https://gerrit.libreoffice.org/1543 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
2013-01-03fdo#58963: Revert "fdo#39983: Support Mac OS X 10.7 full-screen mode"Tor Lillqvist
It caused breakage of the existing slide-show full-screen mode. So let's revert for now.
2013-01-01implement spread button layoutCaolán McNamara
Change-Id: Ia17d3f4d14319adec6b0b20dced5daf5b8018c36
2013-01-01WaE: duplicate 'const' declaration specifierTor Lillqvist
Change-Id: I70b12a4de7edd785f87e4de3f398e90bf54ca84f
2013-01-01WaE: unused private fieldTor Lillqvist
The fields were not really unused but the compiler can't know that, and it was done in a horribly hacky way anyway. Same fix as sberg did for the corresponding MacOSX code. (Yeah, should factor out the commonality. Not that I know whether the VCL code for iOS will ever be used.) Change-Id: I573073c3f5c15f0a40ed72c9d58578fc80f65b93
2012-12-30Fix Memory leak: bufferJulien Nabet
Change-Id: I300b329de802aa88c71bdf9da0a878a1577364b7
2012-12-29don't remove blank rows/cols more than onceCaolán McNamara
Change-Id: I7b46ac1f9fcca5a3ae9dbb6b6c4f92917f522295
2012-12-29now that the print dialog is fixed the SYMBOL_PREV/NEXT hack can goCaolán McNamara
Change-Id: I870a46e1b1e2bcd05795e423d3bb67a61e4c22d0
2012-12-29callcatcher: update unused code listCaolán McNamara
Change-Id: I47467b53705f8059a829126a598e29a1105df13c