summaryrefslogtreecommitdiff
path: root/vcl
AgeCommit message (Collapse)Author
2012-06-28FloatingSizeMode is always FSMODE_AUTO, remove itIvan Timofeev
Change-Id: I0468ff6deaf701ed3d155db1ff3f0f0c204e1199
2012-06-28remove unused toolbox stylesIvan Timofeev
Change-Id: If19d8a79e34dfa20c41084c91992d860aad6c968
2012-06-27Remove unused header filesThomas Arnhold
Change-Id: I3d172e5200fee63c6afcdf236a7915b7d51baf9c
2012-06-27Remove unused include filesThomas Arnhold
Those never get included at any point in the code. Change-Id: I17736e005635b9e57759cfc95176a99e7c5e8988
2012-06-27Remove commented out code (includes)Thomas Arnhold
Change-Id: I0a11d09544c10d78a2036a5c3c94132b17fbfbe8
2012-06-27Remove commented out codeThomas Arnhold
Change-Id: Ifd82dbc35d2f03ee9a9a40f498c8fde3f5a1d5c6
2012-06-26Prevent print settings dialog to show help buttonMaxime de Roucy
Prevent the printer settings dialog to show help button when it's called from the help. Add a PrinterController property : HideHelpButton Change-Id: I45585a30a2f429659f554747f93c650cb048711f
2012-06-26aero toolbar: Use f0f0f0 for the gradient again, it was reverted by accident.Jan Holesovsky
Change-Id: I05435615185f05ec3fd9609f039394f4ecb03def
2012-06-26Fix more bugs in ImplgetTopDockingAreaHeight().Jan Holesovsky
- fixed infinite loop (calling next in an 'else' is a bad idea) - there may be more top docking areas, pick the one with != 0 height Change-Id: I4892a655e25efff4d7282c5106ba238f94586374
2012-06-26tidy some resource stringsCaolán McNamara
Change-Id: I611a276d048121084ec842d062129e042f3baea5
2012-06-26re-base on ALv2 code.Michael Meeks
2012-06-25Better initialization of members.Jan Holesovsky
Change-Id: I5e11865222dbb966185585fe3fd413834c6c6b9a
2012-06-25Re-introduce a useful MSDN link about DWM and drawing into non-client area.Jan Holesovsky
Change-Id: If56d66f7ee8a509566da0cf5c21ce91bced67310
2012-06-25aero toolbar: Extend the drawing of the toolbar to the menubar area.Jan Holesovsky
Fix the maTopDockingAreaHeight computation too, it did not work. Change-Id: I788c96960a5607482b750d536e522644e236f052
2012-06-25Revert "Reduce copy'n'paste by different nesting of if's."Jan Holesovsky
This reverts commit 83208da599e46dbba39c9e9a5b503bc4e93d4eea.
2012-06-25Revert "aero: Implement a glass menubar on Windows."Jan Holesovsky
This reverts commit 64c696fc92a860fdbbe490ca503391b964dd646f.
2012-06-25Revert "menubar: Improved Windows Vista or later look (based on Mirek M.'s ↵Jan Holesovsky
design)." This reverts commit eac708b0b188d7e6477922bb4bc03199cd92f5ca.
2012-06-25Revert "aero menubar: Improve look according to Mirek M. + Astron's notes."Jan Holesovsky
This reverts commit 663bfb42c8e2a7e3306eaa59ca77746d0aa0a197.
2012-06-25Revert "aero menubar: Make the text in menu black."Jan Holesovsky
This reverts commit 9164d135db46be9de56ef60f4b95bbd933fdb57e.
2012-06-25Revert "aero menubar: Make the glow around the entries smaller."Jan Holesovsky
This reverts commit ff367eb669686c80cd5f0931cf0adf81d02f49e0.
2012-06-25remove some annoying XubStringsCaolán McNamara
Change-Id: I8c34a344285b6929091788c6b7a5529b48943f94
2012-06-25callcatcher: update unused codeCaolán McNamara
Change-Id: I65c19a21ae9b6deb1601adf2f3fe8fe8faa7e9ed
2012-06-25Remove OLD_TAB_STYLEThomas Arnhold
The new tab style is there until 2007. Change-Id: I267b554d609878b1f011f87ce817898c5e94a83e
2012-06-25Fix error: redefinition of 'value'Tor Lillqvist
Change-Id: I6c887971b91380543a2c59a4f1b477b9eb4a49b8
2012-06-23Initial basic support for CoreText. very partial and highly unstable.Norbert Thiebaud
Change-Id: I5dc9fb342e45fa3d428e340a597a2d9d4e246cb5
2012-06-23WaE on Mac SDK > 10.4Norbert Thiebaud
Change-Id: Ie0e413a6beef87d399807f98f345103c82442a9c
2012-06-23factorize what we can share for salgdi between CoreText and ATSUINorbert Thiebaud
2012-06-23move ATSUI entangled-code into its specific sub-directoryNorbert Thiebaud
This is prep work to make room for a CoreText-based implementation
2012-06-22use generic names rather than specific algorithm names when scalingLuboš Luňák
The Lanczos scaling is of very good quality, but it's rather slow, which can be very noticeable with large images, so it's not a very good default for everything. And in general, it's not good to refer to a specific algorithm when all one usually wants is fast/default/best. Some of these changes are a bit of a guess between default/best, but the general logic is that best should be used only for images that won't be large or where the possible waiting does not matter. Change-Id: I53765507ecb7ed167890f6dd05e73fe53ffd0231
2012-06-22Some further clean-up of X Session Management codeStephan Bergmann
Change-Id: I0cc47b152835d69e90226f42609eabe5291f55f3
2012-06-22re-base on ALv2 code.Michael Meeks
Change-Id: I8018d9b5fa01d1720c0392dc5fdc4a0656f25a35
2012-06-21replace all but one .hdl include with equivalent .hpp includes.Michael Meeks
Change-Id: I15e94f112144549692d0c2babeb48c77adcb93a9
2012-06-21re-base on ALv2 code.Michael Meeks
Change-Id: I6c145e984c885c7e06caa1c27bfb354ea49ad9ce
2012-06-21re-base on ALv2 code.Michael Meeks
Change-Id: Ice06e639213aeb6f7f23cbf4634947dd25613db1
2012-06-21Fix X Session Management supportStephan Bergmann
...passing -session= into soffice was no longer supported. The way I tested this with Gnome 3.4 (Fedora 17) is with: * Run gnome-session-properties to select "Options - Automatically remember running applications when logging out" * Create ~/.local/share/applications/lodev.desktop: [Desktop Entry] Exec=.../core/solver/unxlngx6/installation/opt/program/soffice Icon=libreoffice-startcenter Name=LOdev Type=Application * Run "startx /usr/bin/gnome-session -- /usr/bin/Xephyr :1" Change-Id: Id8a6e431e4c355caafa6c7111a435ebc0d35f78a
2012-06-21hrc cleanup: Remove unused definesThomas Arnhold
All of those defines (should) not be used at any point in the code. False positives may exist, because some macro names are getting generated by some template/macro foo. This is the version which compiled fine for me. Also there are many commented out lines removed. Change-Id: I6394024682e4ab3691eb72707a9363d41ba31df8
2012-06-21convert array to std::vectorIvan Timofeev
Change-Id: I5e5bcebeb804256d0ad8cf6afafc392b2853b88f
2012-06-21no need to be a class memberIvan Timofeev
Change-Id: I230e8972340b409c6da70a4c988ac1d531a9f3b5
2012-06-21remove misterious NextToolbox functionalityIvan Timofeev
Change-Id: Ic64d2cae56787884ff107b78c3b6567ab5d38785
2012-06-21so many code to just add a minimal border in the galleryIvan Timofeev
Change-Id: Id7349d1ff6547afe0f46404340b20132b97ce854
2012-06-20Remove some useless memset(0)Christophe Christophe Marion
2012-06-20Work around false valgrind warning about optimized strlen implementationStephan Bergmann
...that reads in word sized chunks and thus can read past the nominal end of a memory buffer. Also, the return type of rtl_str_getLength (sal_Int32) fits better with the type of SmPropValue.length (int) than the return type of strlen (size_t). Change-Id: I7ff91408b4c6d8c9913cede516586f42b8349ed3
2012-06-20pOldStyleSaveFrame is never set anywayStephan Bergmann
...so rip out all the corresponding, apparently obsolete, functionality. Change-Id: Ie1ca3fcf7f729464e4c11070caafc90a34da2d68
2012-06-20Move IceSalSession declaration to sm.cxxStephan Bergmann
Change-Id: I532e27b873e011aacebc1dd405de6d2e182ca3d4
2012-06-20Move pOneInstance to SessionManagerClient::m_pSessionStephan Bergmann
Change-Id: I264d978fe3db9ab7eedf79351f70cee194ef792c
2012-06-20Clean up how nStateVal is smuggled inStephan Bergmann
Change-Id: Ib27bce3d6d20dd8ea81dc51f1501774cd313b5da
2012-06-20Mutex lifecycle must encompass WeakComponentImplHelper baseStephan Bergmann
Change-Id: I98a9a22ce1e937b20bcd3b59b4e6677a5a60f762
2012-06-20Some clean upStephan Bergmann
Change-Id: Ib8ed8c866eece8a57a5532a65d1229e5dd92a422
2012-06-20Make VCLSession into a OneInstanceFactoryStephan Bergmann
...so no need to hold the one instance as ImplSVData::xSMClient. Nor as VCLSession::pOneInstance, after changing SalSession::SetCallback to carry VCLSession* as user data. Change-Id: I3180d72035e3da7aa164a20309fbaeccecbb9b65
2012-06-20Remove duplicate ImplGetAppSVData and GetAppSalDataStephan Bergmann
Change-Id: I8cb241898e22251656de4e080f1ae9bfe0359383