[Libreoffice-commits] Changes to 'feature/gtk3'

Michael Meeks michael at kemper.freedesktop.org
Fri Oct 7 09:04:50 PDT 2011


New branch 'feature/gtk3' available with the following commits:
commit 61344754ea556364744001c9e463f061955400a2
Author: Michael Meeks <michael.meeks at suse.com>
Date:   Fri Oct 7 12:41:35 2011 +0100

    generic: share the PspGraphics code between gtk/unx and svp

commit cf0bcab530bbb0ecef75341429bd197c3cfc8ee5
Author: Michael Meeks <michael.meeks at suse.com>
Date:   Fri Oct 7 11:29:18 2011 +0100

    WaE: cleanup misc. redundant warnings, and silence the gtk2 case

commit 7e1c1c7d1eac26b6d4a923ea205731128fec0b66
Author: Michael Meeks <michael.meeks at suse.com>
Date:   Fri Oct 7 10:43:17 2011 +0100

    generic: remove mistaken m_aFrames hiding parent's frame list

commit da7c88035b5007efba8a7deb2c7aebefff28df3f
Author: Michael Meeks <michael.meeks at suse.com>
Date:   Thu Oct 6 22:22:39 2011 +0100

    gtk3: make AnyInput to behave itself properly

commit 639f9fcca784e59a90218e8c9049a139130c179c
Author: Michael Meeks <michael.meeks at suse.com>
Date:   Mon Oct 3 20:06:35 2011 +0100

    gtk3: fix gtk2 crash-on-exit regression

commit 9240470b1951fb56aae4f714725b414f1866e6a7
Author: Michael Meeks <michael.meeks at suse.com>
Date:   Mon Oct 3 20:00:17 2011 +0100

    gtk3: try to improve AnyInput (absent toolkit support for it)

commit 7a2f592d897783c729109a4ef8093b36c9f51ea2
Author: Michael Meeks <michael.meeks at suse.com>
Date:   Mon Oct 3 16:36:26 2011 +0100

    generic: re-work X error push/pop and error message handling

commit efc367b95fc58a06bc0e4eb434a7273167ad9540
Author: Michael Meeks <michael.meeks at suse.com>
Date:   Mon Oct 3 15:16:32 2011 +0100

    generic: try to cleanup SalXLib cruft some more

commit 03072a7c75a5b7ae4c0113e1cfed6fec48dd7e62
Author: Michael Meeks <michael.meeks at suse.com>
Date:   Mon Oct 3 12:21:34 2011 +0100

    generic: create shared display class and re-factor to use it

commit 9a66bcead8746cdb7563331f5cfbb4706456fbd4
Author: Michael Meeks <michael.meeks at suse.com>
Date:   Fri Sep 30 18:00:13 2011 +0100

    move SalYieldMutexReleaser into a more sensible place

commit 113a185be0e412236c762432768446a68fb2fd43
Author: Michael Meeks <michael.meeks at suse.com>
Date:   Fri Sep 30 17:04:17 2011 +0100

    generic: factor out generic display code, reducing cut+paste+bug

commit 94cb10b142072416ee3bde9f8aaac12c0fb3369c
Author: Michael Meeks <michael.meeks at suse.com>
Date:   Fri Sep 30 15:46:24 2011 +0100

    generic: share sal yield mutex properly

commit 55a0a34cd8d0194bda78f1dd51b4e9944f0dd35d
Author: Lucas Baudin <xapantu at gmail.com>
Date:   Thu Sep 29 19:47:01 2011 +0200

    Gtk3 fixes, I tweaked the damage function to debug the rendering (the damage are is bigger to see a whole widget), if will need to be removed once we will fix that

commit 72d63633fda2aa0763c5b81a99e4dcf85633efef
Author: Lucas Baudin <xapantu at gmail.com>
Date:   Thu Sep 29 19:23:04 2011 +0200

    Fix compilation in gtk3salnativewidgets

commit 960e0a3ec0fba9bb53dec23d8021633570ce2272
Author: Michael Meeks <michael.meeks at suse.com>
Date:   Thu Sep 29 17:27:46 2011 +0100

    misc cross-platform dependency / build issue redux

commit a962ceceac32cc768b025bb8ff40a68cecc33865
Author: Michael Meeks <michael.meeks at suse.com>
Date:   Thu Sep 29 16:48:11 2011 +0100

    remove redundant, legacy X library linkage into svp (thanks kendy)

commit 9a3059fcde2fcf271e95e09a1284aefe2cb79d79
Author: Michael Meeks <michael.meeks at suse.com>
Date:   Thu Sep 29 16:14:34 2011 +0100

    headless: move backend to top-level, and enable for all platforms

commit ac76a1bdc775560d11807fe9ca84113c60094f00
Author: Michael Meeks <michael.meeks at suse.com>
Date:   Thu Sep 29 16:05:21 2011 +0100

    gtk3: remove X dependency (for now)

commit 022371c795101176bd4a3ab3c4000649fdd542de
Author: Michael Meeks <michael.meeks at suse.com>
Date:   Thu Sep 29 14:45:58 2011 +0100

    generic: merge me with last commit please ... - more work

commit a1bb1f5a7b6090b840784425c9dc41ecb65d4945
Author: Michael Meeks <michael.meeks at suse.com>
Date:   Thu Sep 29 12:11:28 2011 +0100

    generic: re-structure generic code to increase re-use between backends
    
    move more chunks of unx/generic into generic/ and into libvcl itself.
    This allows the headless backend to remove it's X linkage finally.

commit af449ccaf59e944d61d3efc5014bee55933593ca
Author: Michael Meeks <michael.meeks at suse.com>
Date:   Thu Sep 29 11:37:24 2011 +0100

    break headless coupling to X dependent backend

commit ff7804ed88ff61d4eccafba1858662ae31d37cf4
Author: Michael Meeks <michael.meeks at suse.com>
Date:   Wed Sep 28 18:09:40 2011 +0100

    gtk3: substantial re-work and cleanup of event handling
    
    Implement SalTimer ourselves rather more cleanly
    Remove nasty GtkXLib cruft inherited from X backend
    Merge and cleanup most Yield / mainloop bits into GtkData

commit a80ce3c411b04b53a93608b269356ac4f6f58287
Author: Michael Meeks <michael.meeks at novell.com>
Date:   Fri Aug 26 17:59:46 2011 +0100

    cleanup assertion

commit 2c88db1b9c3f11e5b47e80271143bd623b75f57a
Author: Lucas Baudin <xapantu at gmail.com>
Date:   Wed Aug 17 14:55:00 2011 +0100

    gtk3: implement initial native widget support for buttons

commit 0de1530614e5cc180430faaf6660de9e80017fde
Author: Michael Meeks <michael.meeks at novell.com>
Date:   Wed Aug 17 14:33:25 2011 +0100

    remove conditionals, and split pieces into salnativewidgets

commit 153e733a57829b92cc057464845ee3cf141ed98c
Author: Michael Meeks <michael.meeks at novell.com>
Date:   Thu Jul 28 14:18:26 2011 +0100

    re-write gtksys to use the cleaner GdkScreen API avoiding X & Xinerama

commit 70d1f1cf45fbc4fa663deeea1844dbe5312a366c
Author: Michael Meeks <michael.meeks at novell.com>
Date:   Thu Jul 28 11:24:12 2011 +0100

    remove obsolete pieces, and erroneous conditional

commit 44457c9d70402affc44e374d774d5fdb6a0651f5
Author: Michael Meeks <michael.meeks at novell.com>
Date:   Mon Jul 25 14:10:55 2011 +0100

    update gnumake pieces for system cairo

commit 2d5a0d6481c1c21ecb269ef4c2cd96f420f30979
Author: Michael Meeks <michael.meeks at novell.com>
Date:   Mon Jul 25 12:35:37 2011 +0100

    fix crash on cleanup of gtk2 path

commit 3f834c7fd509c4d7056ee1055eeb15ad48be544f
Author: Michael Meeks <michael.meeks at novell.com>
Date:   Thu Jul 21 10:57:59 2011 +0100

    gtk3: subset invalid re-render areas to get at least something

commit 5c0a7497ab1017af2ac8b03079e1b01e665860fc
Author: Michael Meeks <michael.meeks at novell.com>
Date:   Mon Jul 18 11:08:51 2011 +0100

    gtk3: decision - client-side rendering is the way, avoid X11

commit 0fbdd8c1cfecce52b7714d9356e918b271fa1a38
Author: Michael Meeks <michael.meeks at novell.com>
Date:   Tue Jul 12 21:21:57 2011 +0100

    gtk3: initial copyArea support for optimised scrolling, and improved rendering

commit 05b99526ac50f8f6d5e9886ae93ba14a659fe797
Author: Michael Meeks <michael.meeks at novell.com>
Date:   Tue Jul 12 21:20:35 2011 +0100

    headless: clip more intelligently without allocating huge masks constantly

commit 4135064785e062788d4a7176f067f34cee20e542
Author: Michael Meeks <michael.meeks at novell.com>
Date:   Fri Jul 1 16:19:11 2011 +0100

    gtk3: extensive X-orcisms performed, with some horrendous cut/paste
    
    code looks like the wild-west, needs incremental cleanup & re-factoring

commit 06eec5af7e2bb6e525ba19dd33122065a3c31e33
Author: Michael Meeks <michael.meeks at novell.com>
Date:   Tue Jul 12 21:08:00 2011 +0100

    gtk3: cleanup error trap push/pop a little (wow it is nasty and inefficient)

commit b02c801fd77108c5546d50f1a75d11383c168117
Author: Michael Meeks <michael.meeks at novell.com>
Date:   Tue Jul 12 21:06:43 2011 +0100

    gtk3: clean up debug, ensure damage is propagated to clones / subsets

commit 37092d4c8effa4b1c8e300bede4f55a836248767
Author: Michael Meeks <michael.meeks at novell.com>
Date:   Thu Jun 16 17:14:00 2011 +0100

    gtk3: switch to basebmp rendering during 'draw'



More information about the Libreoffice-commits mailing list