summaryrefslogtreecommitdiff
path: root/vcl/win
AgeCommit message (Collapse)Author
2012-05-30vcl: rename unhelpful 'Default' screen to a BuiltIn screenMichael Meeks
Add 'BuiltInDisplay' and 'ExternalDisplay' UNO properties to clarify Change-Id: Idf5d26bf687871b3949d077fb89bfe1942839125
2012-05-29nuke unused typedefTakeshi Abe
Change-Id: I12a55e08a83b88221d992790c97c830761755582
2012-05-25gtk: add support for "vertical-padding" menu style propertyIvan Timofeev
and fix bug in MenuFloatingWindow::ImplHighlightItem - take this border into account Change-Id: Ieeb5a447ed58f9bb064a8b88aefc5d1b666195f7
2012-05-23removed unused temporary rtl::OUStringTakeshi Abe
Change-Id: I9d118a5fbe2306465d8bcdb9ddd0596588137e5e
2012-05-15aero: Implement a glass menubar on Windows.Jan Holesovsky
We need to default to the Aero colors too, in order to this be really beautiful; but hopefully already in the current state it is an improvement :-) Change-Id: I 113039b62320fa76916ba74071e1eebff4d3476c
2012-05-15Don't take the workspace color from system on Windows, it is extremely ugly.Jan Holesovsky
[We need to introduce taking colors from theme (instead of system) anyway.] Change-Id: I75037771f2542e924cbff01accf66cfc851ec255
2012-05-15Instead of DwmIsCompositionEnabled, use IsThemeActive from uxtheme.dll.Jan Holesovsky
No idea why the DwmIsCompositionEnabled is recommended ~everywhere where you search for how to check if the themes are enabled; it is wrong as eg. over rdesktop, you are still using themes, but for sure not the composition in dwm. Change-Id: I Ib34f2a17809d03f29ccdf7d4a8b94ee7ad996bf5
2012-05-13removed unused definesTakeshi Abe
Change-Id: Ida50737f540459bd0e709c49414c3a7f4d042a47
2012-05-10fdo#45081: We never registered the SAL_OBJECT_CHILDCLASSNAMEA window classTor Lillqvist
A crucial line of code that called RegisterClassExA() for that window class had been deleted by accident in commit cda4a293608514783d38d470799cfbf97b245cc6 "Code cleanup" in May 2011, whoa. So apparently that window class is not needed for much except embedded video in Impress? Change-Id: I I19e70cefcf47aaf8a12a62539e0dacc5adb3c3b1
2012-05-09conversion to void* needs an explicit castLuboš Luňák
2012-05-09This is Windows code so bin pointless #ifdef WNTTor Lillqvist
Change-Id: I8e81ecd0e78f22f09db4288b781ae5f5da4d8760
2012-05-09GCP_KERN_HACK has been hardcoded since 2002, so why bother with ifdefsTor Lillqvist
Change-Id: I7e37289aba503310c54026d5a8bcbf8e4d51fb6c
2012-05-09USE_UNISCRIBE has been hardcoded since 2009, so why bother with ifdefsTor Lillqvist
Change-Id: I16210b01b67e0bc4c817a0b1480483dd6237a5ba
2012-05-08n#757651 vcl: sync GenericSalLayout and SimpleWinLayout with MultiSalLayoutMiklos Vajna
These are all derived from the SalLayout interface, with a similar GetTextBreak() implementation. MultiSalLayout didn't break text that had exactly the same length as the available space, the other two did. Fix this inconsistency. Change-Id: Icd9a81e039492bee82c28b8d8582e3a161dfd283
2012-05-08Fix lookup of path to usp10.dllTor Lillqvist
Just using the identifier ScriptIsComplex apparently results in the address of its import stub, which has been linked into the calling DLL (vcllo.dll). We need to look up that symbols from the handle of usp10.dll to get the actual function's address, to be passed to osl_getModuleURLFromAddress(). (Nothing magic with ScriptIsComplex here, it is just an arbitrary function from usp10.dll.) Change-Id: I If000d0c2eae3e3e32ce0ad1c26e545304d6f6d9e
2012-05-08No need to load the Uniscribe DLL dynamically; just use directlyTor Lillqvist
Change-Id: I706593f0017d440b486f698d1158f070df4e8b2e
2012-05-07Added a fixme.Jan Holesovsky
Change-Id: I303a750058039a4df5a237c823178c8a065f04a4
2012-05-07Add some useful links to the Windows theming.Jan Holesovsky
Change-Id: I2ced06de50b145ab9a876679f1ec49dd8915fbf9
2012-04-27Remove comment mentioning bCompBorder.Jan Holesovsky
The variable itself was removed in commit 696996791d1dbfd8f410236e30be5a1fb100de70.
2012-04-14vcl: win: adjust some coordinatesIvan Timofeev
2012-04-14vcl: win: fix RTL checkmark backgrounds fdo#42537Ivan Timofeev
2012-04-11vcl: win: fix RTL menu separator and gutter, checkmarks are still misplacedIvan Timofeev
2012-03-29emf+ on win: implement bitmap creation from bitmapcanvasRadek Doulik
2012-03-26readUnicodeString can just return the stringCaolán McNamara
seeing as no-one checks the return value, we don't need the intermediate temporary string
2012-03-20add another bug idCaolán McNamara
2012-03-20Resolves: fdo#46923/fdo#46750 take mnSubStringMin into accountCaolán McNamara
2012-03-13missing namespaceCaolán McNamara
2012-03-13fix compileLuboš Luňák
2012-03-12remove unused FontFamily argument in ImplFindByAttributesCaolán McNamara
move ImplFindByLocale to windows only code, rename to findDevFontListByLocale
2012-03-12WaE: declaration of 'HWND__* hWnd' shadows a parameterDavid Tardon
2012-03-12WaE: comparison between signed and unsigned integer expressionsDavid Tardon
2012-03-12WaE: format '%x' expects argument of type 'unsigned int'David Tardon
2012-03-12WaE: cast to pointer from integer of different sizeDavid Tardon
2012-03-12WaE: comparison between signed and unsigned integer expressionsDavid Tardon
2012-03-12WaE: declaration shadows a previous localDavid Tardon
2012-03-12WaE: deprecated conversion from string constant to 'sal_Char*'David Tardon
2012-03-12WaE: unused variable 'nRC'David Tardon
2012-03-12WaE: declaration shadows a previous localDavid Tardon
2012-03-12WaE: 'nRet' may be used uninitialized in this functionDavid Tardon
2012-03-12WaE: 'nAcquire' may be used uninitialized in this functionDavid Tardon
Or, the joys of using setjmp/longjmp...
2012-03-12WaE: unused variable 'err'David Tardon
2012-03-12WaE: unused parameter 'pPrt'David Tardon
2012-03-12WaE: comparison between signed and unsigned integer expressionsDavid Tardon
2012-03-12use SAL_N_ELEMENTSDavid Tardon
2012-03-12WaE: enumeral mismatch in conditional expressionDavid Tardon
2012-03-12WaE: passing NULL to non-pointer argumentDavid Tardon
2012-03-12WaE: comparison between signed and unsigned integer expressionsDavid Tardon
2012-03-12WaE: narrowing conversion from 'long int' to 'BYTE'David Tardon
2012-03-12probable intent is the other way aroundDavid Tardon
2012-03-12WaE: missing braces around initializer for 'BYTE [8]'David Tardon