summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-10-25gtk3: fix cairo canvas crash for non X (or svp) backendMichael Meeks
2011-10-25gtk3: cleanup fullscreen unpleasantnessMichael Meeks
2011-10-25generic: fix error trap push/pop/reset semanticsMichael Meeks
2011-10-25generic: fix misc. initialization problems & simplify a littleMichael Meeks
2011-10-25generic: undo attempt at cross-platform headless for nowMichael Meeks
2011-10-25cleanup some missing conditionals causing problems for macMichael Meeks
2011-10-25gtk3: fix display changed signal emissionsMichael Meeks
2011-10-25gtk3: substantial performance win for editing document headersMichael Meeks
2011-10-25generic: overcome Mac specific build errorsMichael Meeks
2011-10-25headless: add required clip map reset for simpler clipping casesMichael Meeks
2011-10-25basebmp: B2IRange::isEmpty is surprisingly, unhelpfully lame - workaroundMichael Meeks
2011-10-25generic: more unix conditional compilation pieces and win32 portingMichael Meeks
2011-10-25generic: share the PspGraphics code between gtk/unx and svpMichael Meeks
2011-10-25WaE: cleanup misc. redundant warnings, and silence the gtk2 caseMichael Meeks
2011-10-25generic: remove mistaken m_aFrames hiding parent's frame listMichael Meeks
2011-10-25gtk3: make AnyInput to behave itself properlyMichael Meeks
2011-10-25gtk3: fix gtk2 crash-on-exit regressionMichael Meeks
2011-10-25gtk3: try to improve AnyInput (absent toolkit support for it)Michael Meeks
2011-10-25generic: re-work X error push/pop and error message handlingMichael Meeks
2011-10-25generic: try to cleanup SalXLib cruft some moreMichael Meeks
2011-10-25generic: create shared display class and re-factor to use itMichael Meeks
2011-10-25move SalYieldMutexReleaser into a more sensible placeMichael Meeks
2011-10-25generic: factor out generic display code, reducing cut+paste+bugMichael Meeks
2011-10-25generic: share sal yield mutex properlyMichael Meeks
2011-10-25Gtk3 fixes, I tweaked the damage function to debug the rendering (the damage ↵Lucas Baudin
are is bigger to see a whole widget), if will need to be removed once we will fix that
2011-10-25Fix compilation in gtk3salnativewidgetsLucas Baudin
2011-10-25misc cross-platform dependency / build issue reduxMichael Meeks
2011-10-25remove redundant, legacy X library linkage into svp (thanks kendy)Michael Meeks
2011-10-25headless: move backend to top-level, and enable for all platformsMichael Meeks
2011-10-25gtk3: remove X dependency (for now)Michael Meeks
2011-10-25generic: merge me with last commit please ... - more workMichael Meeks
2011-10-25generic: re-structure generic code to increase re-use between backendsMichael Meeks
move more chunks of unx/generic into generic/ and into libvcl itself. This allows the headless backend to remove it's X linkage finally.
2011-10-25break headless coupling to X dependent backendMichael Meeks
2011-10-25gtk3: substantial re-work and cleanup of event handlingMichael Meeks
Implement SalTimer ourselves rather more cleanly Remove nasty GtkXLib cruft inherited from X backend Merge and cleanup most Yield / mainloop bits into GtkData
2011-10-25cleanup assertionMichael Meeks
2011-10-25gtk3: implement initial native widget support for buttonsLucas Baudin
2011-10-25remove conditionals, and split pieces into salnativewidgetsMichael Meeks
2011-10-25re-write gtksys to use the cleaner GdkScreen API avoiding X & XineramaMichael Meeks
2011-10-25remove obsolete pieces, and erroneous conditionalMichael Meeks
2011-10-25update gnumake pieces for system cairoMichael Meeks
2011-10-25fix crash on cleanup of gtk2 pathMichael Meeks
2011-10-25gtk3: subset invalid re-render areas to get at least somethingMichael Meeks
2011-10-25gtk3: decision - client-side rendering is the way, avoid X11Michael Meeks
2011-10-25gtk3: initial copyArea support for optimised scrolling, and improved renderingMichael Meeks
2011-10-25headless: clip more intelligently without allocating huge masks constantlyMichael Meeks
2011-10-25gtk3: extensive X-orcisms performed, with some horrendous cut/pasteMichael Meeks
code looks like the wild-west, needs incremental cleanup & re-factoring
2011-10-25gtk3: cleanup error trap push/pop a little (wow it is nasty and inefficient)Michael Meeks
2011-10-25gtk3: clean up debug, ensure damage is propagated to clones / subsetsMichael Meeks
2011-10-25gtk3: switch to basebmp rendering during 'draw'Michael Meeks
2011-10-25WaE: unreachable code and unreferenced formal parameterTor Lillqvist