summaryrefslogtreecommitdiff
path: root/vcl
AgeCommit message (Collapse)Author
2013-11-19convert equalsAsciiL calls to startWith calls where possibleNoel Grandin
Simplify code like: aStr.equalsAsciiL( "%", 1 ) to aStr.startsWith( "%" ) Change-Id: Iee0e4e60b0ae6d567fa8f72db5d616fffbec3c00
2013-11-19uia: merge VCL pieces of IAccessible2 work.Michael Meeks
Original code from: Author: Steve Yin <steve_y@apache.org> Date: Sat Nov 16 23:58:19 2013 +0100 Integrate branch of IAccessible2 With these improvements: Make IAccessible2 an experimental feature, with fallback to Java a11y. Move initial setup of windows into the bridge and clean, remove conditionals Check for presence of AT in the bridge as well to clean. Merge VCL events extensions and their handling. Clean and split WB_GETOBJECT handling out to it's own method. Add component prefix namespacing. Cleanup msaa service info, and implement XComponent to share mxAccessBridge. Add suitable debugging output, remove VCL dependency from UAccCOM causing registration issues. Change-Id: Ib19e38ddca71182018df438df27dcdb555d91402
2013-11-19TypoStephan Bergmann
Change-Id: Ibd12f919cb50f3f8e67fd559a332a1c6eda3c74e
2013-11-19remove unnecessary use of OUString constructor when assigningNoel Grandin
change code like aStr = OUString("xxxx"); to aStr = "xxxx"; Change-Id: Ib981a5cc735677ec5dba76ef9279a107d22e99d4
2013-11-19remove most use of RTL_CONSTASCII_USTRINGPARAM macroNoel Grandin
This is largely unnecessary when working with OUString Change-Id: I3cf4d68357a43665d01162ef4a2d5346a45da9be
2013-11-18want to be able to support non homogeneous buttons in buttonboxesCaolán McNamara
Change-Id: I7ea4c093d6318a24106542f851cfd58230bc3ea3
2013-11-18scaling the width gives huge spaces at the end of long buttonsCaolán McNamara
e.g. in the alien warn dialog Change-Id: I2e3acddb67b480d4d63a3f4cc77252886e0c9a1c
2013-11-18adjust sizes of primary and secondary areasCaolán McNamara
Change-Id: I47dffdabcbd0b321502478327f95e9e6bfba6f5b
2013-11-18HIG seperate primary and secondary text by 24pixelsCaolán McNamara
"Add one line break at the standard font size below both the primary and secondary text, or 24 pixels if you are using Glade" Change-Id: I4bdb0eade4de1304a155fe4338c013d1576b8282
2013-11-18Related: rhbz#1014990 valgrind reports uninitialized another variableCaolán McNamara
Change-Id: I77f082ea145b0f20daa93c3ee04067ecb6c3b108
2013-11-16fix build with --enable-eotDavid Tardon
Change-Id: Ia4e5f3d5a47ff88e318d930261efdc90e08cde50
2013-11-15Use Q_* macros.Jan-Marek Glogowski
This way we won't conflict with boosts signals and slots. Change-Id: Ia92b283a5b47b7bc8c2bec2c6be664c9b7f1bed8 Reviewed-on: https://gerrit.libreoffice.org/6682 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2013-11-15releasing the CGDataProvider to prevent possible memory leaksPtyl Dragon
Change-Id: Ib64f457bd9cc185e979b1a3e9f07fdba93da88d7
2013-11-15Handle also FORMAT_THIRTYTWO_BIT_TC_MASK_BGRATor Lillqvist
It seems to be used to draw something related to rulers, which we of course don't show at all, but apparently they get initialised anyway. So, to avoid a warning, handle this format, too. (As such, I am not sure if I handle BGRA the right way, but there is no way to check as nothing works properly in this branch at the moment anyway.) Change-Id: I6a7444872f90a34e1e568769a595443c45aa6722
2013-11-15created a long long unit for MLOContentSizePtyl Dragon
Change-Id: I41910058088161119d3cae8ca625d456652d890f
2013-11-15changed to CGSizePtyl Dragon
Change-Id: Ic84fcadf4332210693586825cdd8e32ef0f2a727
2013-11-15refactored to allow copying FixedImage to iosPtyl Dragon
Change-Id: Icecdae8ea2bb68c228f038758af8fb688ce9dd4a
2013-11-15Tiled rendering: Tunnel the request for a tile to the ViewShell.Jan Holesovsky
Change-Id: I6271546ab2c0e92832c501617d94d5ad155de705
2013-11-15add a stock connect button stringCaolán McNamara
Change-Id: Ib90364afebea4ff1b926f3c8b9fd949b155fa81f
2013-11-14SAL_WARN_UNUSED com::sun::star::uno::AnyStephan Bergmann
Change-Id: I9058044d13f696e07667dce706f6c311af6dbea0
2013-11-14make l10n buildable separatelyBjoern Michaelsen
- this renames the 'almost' module target to non-l10n - and adds a l10n target which is intended to only build l10n parts of the product - packagers should then be able to build l10n and non-l10n parts of the product independently, thus: - enable quicker rebuilds - distribution of load - updates to l10n without a full rebuild - security fixes to binaries without rebuilding all l10n - the new targets are called build-l10n-only and build-non-l10n-only - note this is not intended to move a concept of split packages upstream -- while this exsists in distros, the number of test scenarios for this would explode upstream Change-Id: Ib8ccc9bc52718d9b0ebbfee76ad93dc29c260863 Conflicts: filter/Module_filter.mk
2013-11-14Use rollover color in the native case.Jan Holesovsky
Otherwise, the text on the button easily becomes invisible. Change-Id: Ia812706559fbee4ce4ccb1f7610cfd235b1dc5c3
2013-11-14Force SetBackground() only if the appropriate settings changed.Jan Holesovsky
Otherwise, when you use SetBackground() to set a color, it will be changed to white the next time the UpdateSettings() is called whatever you do ;-) Change-Id: I508a049a327fa9be5035bdb19050d6bcb53a2bfe
2013-11-14Minor clean-upStephan Bergmann
Change-Id: Ia6d8a3ddd003558cace81837753e93427737023a
2013-11-14-Werror,-Wunused-exception-parameterStephan Bergmann
Change-Id: Idb21a2fcceccf037e0f8ca56905306b359779813
2013-11-14-Werror,-Wunused-exception-parameterStephan Bergmann
Change-Id: I9858795019e5b15965cdfe9f186129a93b6d52ad
2013-11-14-Werror,-Wunused-exception-parameterStephan Bergmann
Change-Id: I17f7fd32c020443d48c2488f7db32519a8d11831
2013-11-14-Werror,-Wunused-exception-parameterStephan Bergmann
Change-Id: I855297c68d2be1a35c8c6a438f64defb8ac377cc
2013-11-14-Werror,-Wunused-exception-parameterStephan Bergmann
Change-Id: If4952a5e36ba52f07231560f4bd3cc568b9fde52
2013-11-14-Werror,-Wunused-exception-parameterStephan Bergmann
Change-Id: I7e2dbcf299fc01255340c78d99f0434dc0c1fc61
2013-11-14-Werror,-Wunused-exception-parameterStephan Bergmann
Change-Id: I4763547ceebab61077c67f2a8c67d6ab388fb6b3
2013-11-14-Werror,-Wunused-exception-parameterStephan Bergmann
Change-Id: I58537f2fa2c0c403f441319b574b6f7794f38152
2013-11-14-Werror,-Wunused-exception-parameterStephan Bergmann
Change-Id: I697e70491fb77f61615b3d5780b57fff29a04ec6
2013-11-14-Werror,-Wunused-exception-parameterStephan Bergmann
Change-Id: Ibd913043822c9901bad8495944367915df10b1f4
2013-11-14-Werror,-Wunused-exception-parameterStephan Bergmann
Change-Id: Ibcf69aee2391b830c328f458ba2ab753a4e18b9d
2013-11-14-Werror,-Wunused-member-functionStephan Bergmann
Change-Id: I3941ea86ff64bf61276c4cab2aa8d4a05133354e
2013-11-14-Werror,-Wshift-sign-overflowStephan Bergmann
Change-Id: I3a1e2cf5e09b30004bda9dc3fa82c4be696acb2a
2013-11-14remove unnecessary sal_Unicode casts in VCL moduleNoel Grandin
Change-Id: I79da72097e8bc86891075d1484a59b5599a063d0
2013-11-13sufficientFontRights usage appears to have reversed logicCaolán McNamara
Change-Id: Icbadfc2f2279f1814f7269110c61bb877c59cb0b
2013-11-13initialize sufficientFontRightsCaolán McNamara
Change-Id: I14d7d38c5e6e34e81e648872155a1aef9b9578d4
2013-11-13Respect svg:font-face-format element.Brennan Vincent
Call libeot to parse font if value "embedded-opentype" is found. Change-Id: I03a072fd4db47d151a3934e959ad17c1e24fcf09 Reviewed-on: https://gerrit.libreoffice.org/6144 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-11-13fdo#68174: Default to large icons on OSX too, regardless of the DPI.Jan Holesovsky
Change-Id: Id7a8ebe6642e032e370dce2832ccaa2350fdcba8
2013-11-12svtools.filter -> vcl.filterCaolán McNamara
Change-Id: I26bbef9cadd890728f685053230e12408be3557e
2013-11-12Resolves: fdo#71307 out polygons are limited to 16bit point countCaolán McNamara
Change-Id: I4dbe9145466d6d93ebd3dea7f4fe434c9ee3de19
2013-11-11convert OUString compareToAscii == 0 to equalsAsciiNoel Grandin
Convert code like aStr.compareToAscii("XXX") == 0 to aStr.equalsAscii("XXX") which is both easier to read and faster. Change-Id: I448abf58f2fa0e7715dba53f8e8825ca0587c83f
2013-11-11convert OUString !compareToAscii to equalsAsciiNoel Grandin
Convert code like if( ! aStr.compareToAscii("XXX") ) to if( aStr.equalsAscii("XXX") ) which is both clearer and faster. Change-Id: I267511bccab52f5225b291acbfa4e388b5a5302b
2013-11-11remove unnecessary use of OUString constructorNoel Grandin
Change-Id: Ifb220af71857ddacd64e8204fb6d3e4aad8eef71
2013-11-10fdo#71321: We should not actually use the delta-is-pixels concept on OS XTor Lillqvist
Despite the comment in salwtype.hxx, and despite it being set, before 4e7495ac2cb6b015ad492def45fd24f4ba0f54f8 the mbDeltaIsPixel flag had not been used for anything on OS X (or other desktop OSes). So when the code was modified for the sake of touch devices to do take mbDeltaIsPixel into consideration, that code path was incorrectly taken also on OS X leading to incorrect scrolling. Change-Id: I7cbca4656037eefce963e976f6acf8fbb32d5269
2013-11-10clean up #ifdef ICC codeMichael Stahl
According to the dmake documentation, ICC refers to Visual Age C++ for OS/2, which is not a supported compiler (or platform). Change-Id: Ic9e23bc7c44de110a3a312bd007beda3b660927d
2013-11-07remove unnecessary use of OUString constructor in VCL moduleNoel Grandin
Change-Id: Ie2b9aca5c3db46b43c53f72699fe828b28daeaa1