summaryrefslogtreecommitdiff
path: root/vcl
AgeCommit message (Collapse)Author
2014-09-09vcl: Virtual functions do not work in constructors, avoid IsMenuBar() there.Jan Holesovsky
Actually, this cleans this up further - Menu is an abstract class, so make its constructor protected; which allows us to move the native menu construction accordingly. Change-Id: I774cf4ed0cd62b54074fa287d1a7192aced7efee
2014-09-09vcl: Kill bIsMenuBar.Jan Holesovsky
Change-Id: I16bcb4be7fcdba6272f9f4a92d5c90c71dc431e8
2014-09-09vcl: Move MenuBarWindow to an own file + adapt code.Jan Holesovsky
Change-Id: Id24711ad0a6fa6a0599fcc172c47f48fbe65183b
2014-09-09vcl: Move MenuFloatingWindow to an own file + adapt code.Jan Holesovsky
The needed changes included: * Move MenuItemList and MenuItemData to an own file * Introduce MenuWindow class for pieces shared between MenuFloatingWindow and MenuBarWindow. Change-Id: I129b6ddba6efb8f0cb60018a2d8abafed42552c8
2014-09-08make this ctor of MessageDialog for the builder onlyCaolán McNamara
Change-Id: Ic92f6e46164bdb2e15a0a23876fce5be10a73324
2014-09-08WaE: 'DBG_UTIL' is not defined, evaluates to 0 [-Wundef]Matúš Kukan
Change-Id: I425b852dc983f7603fac88b5332650c61d9c6c3a
2014-09-08coverity#1237357 Uncaught exceptionCaolán McNamara
Change-Id: Ie116e0070792c59893ed0b4f41bcf9831400deb9
2014-09-08return RET_CANCEL for ui-previewerCaolán McNamara
Change-Id: Ic175ae730dc67ae28bb52ee503ee5e572bb4cabc
2014-09-07prevent crash with invalid XVisual, related fdo#80448Markus Mohrhard
Change-Id: Ife020e3cbfabf0b397b189c17ffec8cbcb5d1505
2014-09-06SfxHint: convert home-grown RTTI to normal C++ RTTINoel Grandin
Also note that I fixed a bug in SvxFontMenuControl::Notify where the if statement had the check the wrong way around. Change-Id: I611e8929c65818191e36bd80f2b985820ada4411 Reviewed-on: https://gerrit.libreoffice.org/11147 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2014-09-06FloatingWindows are no longer loaded from resource filesCaolán McNamara
Change-Id: I2705bbb4db52779e0065400f09604384fd9cf151
2014-09-05loplugin:externandnotdefinedStephan Bergmann
Change-Id: Id1bd821dfbb5f84a46d754cd2ff44b55957246a7
2014-09-03move ImplWindowAutoMnemonic into DoInitialLayoutCaolán McNamara
so Floating windows get automnemonics as well, e.g. the Floating Sort floating window of reportdesign Change-Id: I0805840f7b0b2329e210c77e32c5eabfdac387fb
2014-09-03fdo#80474: Fix the check whether the window is active on OS X.Jan Holesovsky
Change-Id: I68d7d11a93f5d741f2295ef183b2b607ad6833fc Reviewed-on: https://gerrit.libreoffice.org/11266 Reviewed-by: Jan Holesovsky <kendy@collabora.com> Tested-by: Jan Holesovsky <kendy@collabora.com>
2014-09-03What is a ridiculous size in 32-bit code is also ridiculous in 64-bit codeTor Lillqvist
Avoids the CppunitTest_vcl_filters_test allocating an insane amount of memory when run as 64-bit on OS X. Change-Id: I978347849c2cf5fd1663e5a85a788b736e239e94
2014-09-03convert RID_SVXTBX_UNDO_REDO_CTRL floating window to .uiCaolán McNamara
Change-Id: I88a5e0aec20170dfb71bf28cb35e860773657937
2014-09-03forget about the Left/Top/Right/Bottom frame distanceCaolán McNamara
I think these are actually already factored in, at least the undo popup doesn't want it and a quick look around gives 0 for other dialogs. Change-Id: Ib5abf91992b0e6075dbdce209798596f21342818
2014-09-03don't crash if the new create context method is not availableMarkus Mohrhard
Change-Id: I50a8b89f83e095e5d8a110dfbf81ccadea4b39a5
2014-09-03don't create a core context if we need a legacy oneMarkus Mohrhard
Change-Id: Ieb8a26e0495f537ca78898e6d49df2c1271537a0
2014-09-03create a 3.2 core context if supported in dbgutil modeMarkus Mohrhard
Change-Id: I2ef951590d23e8b805301b2ffc1b82213b898400
2014-09-03SAL_INFO -> SAL_WARN for important error messageMarkus Mohrhard
Change-Id: I204ca62f77d580b9ebdf9e7d41c28e3f2675ef94
2014-09-03SAL_INFO -> SAL_WARN for important error messageMarkus Mohrhard
Change-Id: I52cf416286801c5eebc1dd395fb7cf592b985e92
2014-09-03fdo#82818 vcl macosx. fix asian vertical ctlayoutNorbert Thiebaud
Just revert ot regular CTRunDraw in that case and adjust 'ullet' displaying. Change-Id: I9ef80f5985b8c7610fcc8e9e8acd5b27542f8730
2014-09-03extra witdh for GetTextBreak is of DeviceCoordinateNorbert Thiebaud
Change-Id: Ic25eae1e9b8ae14022ee8d0373be0978ebc21267
2014-09-03SalLayout GetTextWidth return DeviceCoordinateNorbert Thiebaud
Change-Id: I5b995e54992213e95845e60169238270863e9a7e
2014-09-03fix signatureThomas Arnhold
Change-Id: I3e8f7691135120cc880cccdbea3491c2fdb49c75
2014-09-02convert SID_RECORDING_FLOATWINDOW to .uiCaolán McNamara
Change-Id: Iae3f0269e5e7f830465580dc4a520ba01ef87a79
2014-09-02make sort list options page fill vertically and horizontallyCaolán McNamara
Change-Id: I495ab15fa9b658e54f039aede69a7a79b6296635
2014-09-02make previewer default to resizeableCaolán McNamara
Change-Id: I54d3773c8a11b6b1a2515127233e824380a4de15
2014-09-02map deletable to WB_CLOSEABLECaolán McNamara
Change-Id: I13fd6878c3443055428f01bb946caaaf7e6dddb0
2014-09-02rearrange matters to get FloatingWindows working loaded from .uiCaolán McNamara
Change-Id: I099c810533c4590ee3182e1edf27e9038ed44f30
2014-09-02coverity#1233506 Use of untrusted scalar valueCaolán McNamara
Change-Id: I843f688b47489db90edcdb75a15403c66aad55af
2014-09-02prevent potential crash if no SystemWindowData is passedMarkus Mohrhard
Change-Id: I92a084bba88a4c34e93aac9b547a986ea6381790
2014-09-02fix indentationMarkus Mohrhard
Change-Id: I558b6c0c1be917fbf6df722d4f0268c271bb888c
2014-09-02fix crash when creating chartMarkus Mohrhard
Change-Id: Ie6e38a0461a10cc33ff3d85cbf3b35ffab0efd59
2014-09-02fix buildMarkus Mohrhard
Change-Id: I13c67763ec3cb940292199f3e9e0f3942446959f
2014-09-02fix indentationMarkus Mohrhard
Change-Id: I4f299e510fecb57f763818743d357ae6bf2333af
2014-09-02support legacy and core context on OSXMarkus Mohrhard
Change-Id: Ib8cadb3f182ce49c0ca8b6ccaa95960eb8e5f9ae
2014-09-02fix non OSX build againMarkus Mohrhard
Change-Id: I3faccc9f70b1afb7cbefd5ba9b26612eb7cda1fd
2014-09-02remove unused methodMarkus Mohrhard
Change-Id: I17d3e3fa4671d0004e2d7918ea3bcad1a7bcd2b5
2014-09-02fix non Mac buildMarkus Mohrhard
Change-Id: I88df76fc1757b8372cd319ae1ecd7976b01554a1
2014-09-02working OSX OpenGLContextMarkus Mohrhard
In contrast to the CGL solution this renders not only to a FBO but to a rendering context. Change-Id: I083795cab5ea6372efac312a1f5e0053066121ea
2014-09-02use SystemWindowData to request a NSOpenGLWindowMarkus Mohrhard
Change-Id: Ief50a2fc533846cd61be66b1ea166a992942083b
2014-09-02switch to a NSOpenGLView implementationMarkus Mohrhard
Change-Id: Ifed59a9e899abc900ddf27378eec6b641be061d3
2014-09-02add invalid framebuffer operation to OpenGL error messagesMarkus Mohrhard
Change-Id: I359ec166e9bf0585842fb436a1edd20720b89a9b
2014-09-02check framebuffer statusMarkus Mohrhard
Change-Id: Ieb36804247b4e2790d625585661a1c85586348f1
2014-09-02extract some shared codeMarkus Mohrhard
Change-Id: I062ea860f695189ab1d59615f1d2390710a21d44
2014-09-02add possibility to request a compatibility contextMarkus Mohrhard
Change-Id: I0135e81f925fda19c06144d21d2f2b0efc9e57be
2014-08-30add capability to load FloatingWindows from .uiCaolán McNamara
in theory anyway Change-Id: I8230462bdb05e4a71e366c1a92ba388a8ea12c82
2014-08-30move layout from dialog to systemwindowCaolán McNamara
*distant sounds of hammering in basement* so we can get Floating Windows layout aware as well without duplicate of dialog layout logic Change-Id: I063375f2f7d4e5c3bfbfedf55649078d4dbe4139