summaryrefslogtreecommitdiff
path: root/vcl
AgeCommit message (Collapse)AuthorFilesLines
2011-11-07gtk: cleanup resource provider and associated lifecycle issueMichael Meeks7-168/+41
2011-11-07gtk3: port file-picker, using more standard combobox APIs etc.Michael Meeks4-56/+45
2011-11-07move required resources down from fpicker & svtools into vclMichael Meeks4-130/+147
2011-11-07gtk: cleanup to make the vcl file-picker interface work.Michael Meeks6-1/+16
2011-11-07gtk: move the file-picker into vcl/ and add Application:: factory hooksMichael Meeks22-585/+226
drop un-necessary uno service related fluff, and component instantiation. nominal move to XMultiComponentFactory from XMultiServiceFactory Include fpicker in compilation for gtk3, but more work required here Simplify setting up transient parents for picker dialogs
2011-11-07gtk: use a more sensibly unique version defineMichael Meeks3-4/+3
2011-11-07redundant if not-null checks on deleteThomas Arnhold16-50/+25
2011-11-07remove unused fileDavid Tardon1-156/+0
2011-11-06cppcheck: avoid possible null pointer dereferencesIvan Timofeev1-1/+1
2011-11-04gtk3: move gtk+ file picker into vcl - a more sensible place for itMichael Meeks13-0/+3931
2011-11-04Some WNT-only code still needs ApplicationEvent(); plus made the other ctor ↵Stephan Bergmann1-2/+4
explicit.
2011-11-04gtk3: add missing include, and rtl namespaceMichael Meeks1-2/+3
2011-11-04Further clean up of areas touched by previous commit.Stephan Bergmann4-29/+20
2011-11-04String->OUString, remove unused codeAugust Sodora4-111/+36
2011-11-04add missing includesDavid Tardon2-0/+3
2011-11-03Cleanup basebmp a littleJoseph Powers9-259/+2
I removed 2 unused headers. I also stopped delivering a lot of headers that no one outside of basebmp cared about. I also removed the unused methods: basebmp::BitmapDevice::getPaletteEntryCount() const basebmp::BitmapDevice::getPixelData(basegfx::B2IPoint const&)
2011-11-03Unwind and refactor some of the Grey Palette stuffCaolán McNamara2-43/+42
We get some assertions in the smoketest with --enable-debug, looking closer I think to use a single bIsGrey flag we... a) would need to check after every modification of a Palette that mbIsGrey is still valid and update it accordingly b) There are a lot of routes outside of direct assignation to the stock Grey Palettes that can result in Grey palettes in e.g. the pngreader, they would all need updating :-( So, how about just refactoring the original HasGreyPalette and IsGreyPalette.
2011-11-03fix gtk2 buildCosimo Cecchi1-5/+5
2011-11-03gtk3: Check for gtk3 >= 3.2 - we need that for broadway anywayMichael Meeks1-1/+1
2011-11-03IsGreyPalette: belt and braces, empty palettes are grey (apparently)Michael Meeks1-1/+1
2011-11-03gtk: fix the buildCosimo Cecchi1-16/+16
2011-11-03gtk3: implement rendering for Listbox widgetsCosimo Cecchi2-29/+80
2011-11-03gtk3: translate the cairo context instead of rendering from (1, 1)Cosimo Cecchi1-21/+19
It's just way easier than doing it every time.
2011-11-03gtk3: misc cleanupsCosimo Cecchi2-4/+10
2011-11-03gtk3: implement rendering for ComboboxesCosimo Cecchi2-18/+175
2011-11-03gtk3: implement rendering for spinbuttonsCosimo Cecchi2-4/+187
2011-11-03gtk3: always set the wmclass using the X helperCosimo Cecchi1-8/+12
The helper provided by GTK is only meant to be used before the toplevel is realized, so it's not useful for this case. Instead, always call the X helper. This also gets rid of some GTK warnings we get on the terminal.
2011-11-03gtk: add widget_get_xid()Cosimo Cecchi2-25/+32
And use it in GtkSalFrame
2011-11-03probably need to add mbIsGrey to operator== comparisonCaolán McNamara1-1/+1
2011-11-03need to assign mbIsGrey in operator=Caolán McNamara1-0/+1
2011-11-03mbIsGrey needs to be initialized in ctorCaolán McNamara1-7/+10
2011-11-03Cleanup inline IsGreyPalette implementation for mac platforms.Michael Meeks2-19/+19
2011-11-03Removed IsGreyPaletteEmanuele Fia1-20/+0
2011-11-02Move BitmapDevice to use B2IBox instead of B2IRange.Thorsten Behrens6-45/+45
Semantically, B2IBox represents a pixel rect much better than B2IRange - replaced all occurences in and around the software renderer, and client code.
2011-11-02Keep basebmp free of naked ptrs.Thorsten Behrens2-4/+17
Moved the implementation detail that SalFrames lifetime is handled manually in vcl out of basebmp & into vcl. Added lightweight wrapper class to decouple damagetracker lifetime from GtkFrame lifetime.
2011-11-02Merge branch 'master' of git://anongit.freedesktop.org/libreoffice/coreMichael Stahl2-194/+772
2011-11-02Library_vclplug_gtk3.mk: fix typoMichael Stahl1-1/+1
2011-11-02Merge branch 'master' of git://anongit.freedesktop.org/libreoffice/coreMichael Stahl17-99/+39
2011-11-02gtk3: improve the GTK3 theming layer somewhatCosimo Cecchi2-194/+772
Improvements include: - don't create widgets when calculating the native region size, but use GtkStyleContext instead - refactor the native control drawing cycle - theme scrollbars - theme menu radios/checks/separators/arrows
2011-11-02drop freshly unused methodsCaolán McNamara2-7/+0
2011-11-02use SAL_N_ELEMENTSDavid Tardon2-4/+1
2011-11-02use externalDavid Tardon2-27/+5
2011-11-01SalYieldMutex::release(): add assertionMichael Stahl1-0/+1
2011-11-01let's see if better eventloop integr. makes it into Qt4.9, if anyLuboš Luňák1-1/+1
https://bugreports.qt.nokia.com//browse/QTBUG-16934
2011-11-01gtk: fix cpu burn when inactive - broken timeout calculationMichael Meeks1-8/+4
2011-11-01drop GetImageIdsCaolán McNamara2-18/+0
2011-11-01callcatcher: remove unused appendStrCaolán McNamara2-9/+0
2011-11-01adapt naming schemeCaolán McNamara1-2/+2
2011-11-01add and use an OString::equalsIgnoreAsciiCaseAsciiL equivalent to OUString oneCaolán McNamara4-24/+27
2011-10-31rhbz#657394: crash closing document while printingMichael Stahl1-0/+22
- XRenderable implementation in SwXTextDocument and ScModelObj throw DisposedExceptions instead of RuntimeExceptions - SfxPrinterController catches DisposedException and aborts printing - vcl::PrinterController checks that the printing was not aborted