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

Michael Meeks michael at kemper.freedesktop.org
Fri Oct 7 03:34:39 PDT 2011


New branch 'feature/gtk3' available with the following commits:
commit 737116dd3251b179246de0ed5e65752a2dda70da
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 3770f676766f99b1704bf626151053f0c3055881
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 66d191370e0d42dd482314cfdf438e24f768cc49
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 b5984a5d92fd061ed8b729e619d657b2ae5a8cfe
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 5b5382f5c0ec868e9a84cebf21c9644e3de13aec
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 3c122fb8eddd2bacada60bc043d8d4864f690f37
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 2a50ecd77a7719063adeb3b89ff90d2c45bb1d2d
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 9038b36d90ca7db460e265505057200abf9fbc3a
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 47fe3bfc66b0595cad568db1ab26e96f657029b6
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 1778b9333aa8b08b32e1d1dfe19d3fc68417153f
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 dce002d16bd403191989bc43c07460022e2d5abe
Author: Michael Meeks <michael.meeks at suse.com>
Date:   Fri Sep 30 15:46:24 2011 +0100

    generic: share sal yield mutex properly

commit 9296aa363619ebe261d84e97aba0311a14963410
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 97efb2c3bb08bb486fa8ad37eafbdb1b948f0334
Author: Lucas Baudin <xapantu at gmail.com>
Date:   Thu Sep 29 19:23:04 2011 +0200

    Fix compilation in gtk3salnativewidgets

commit f62d1bc9e5aad0f5720602d58668040ad937ce3f
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 4ddc256dc23c1d4cf474b639b233895e8d8ba318
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 4102e4e07753f59c6f21cdc55f25bab6d995a85d
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 c3e9b015870a4829110e05d245e974068f63e3d0
Author: Michael Meeks <michael.meeks at suse.com>
Date:   Thu Sep 29 16:05:21 2011 +0100

    gtk3: remove X dependency (for now)

commit b5952ce18431300027f7294f2ae3db21afbc3004
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 bab9dcbefb5ee858f7ba7c4bb8c662ab3992628d
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 4d781090137849cabcaa7d06d0573e6100e719ef
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 6f496ac05aad2b3f0ca1a4d70c485d11c8e216b5
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 bd627a9c9565c9b8b324bf03e6b9674f937674b9
Author: Michael Meeks <michael.meeks at novell.com>
Date:   Fri Aug 26 17:59:46 2011 +0100

    cleanup assertion

commit e8995c66b06db23c4af0660cda414b26921fb28d
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 ea18df0139089a7806dd0981b3f7865cd62eefa9
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 2140c1962c34ee66b946572ced27ea7658756cf1
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 4a6b0435fabe80fd99eb8195ed0eb47b158f0903
Author: Michael Meeks <michael.meeks at novell.com>
Date:   Thu Jul 28 11:24:12 2011 +0100

    remove obsolete pieces, and erroneous conditional

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

    update gnumake pieces for system cairo

commit 0ac9d38551ea49a6eb44fc4e584444362ed1f3e6
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 8ed1bcba074119c2a97411a75b7ce573c5059e70
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 512d81ac37dccc8e6fea34375e8aaed967061041
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 52cb0cb4fc86f824e06408a312fbc7e5c6f3cb26
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 ccb5455cbc96ba28d535df546e09b932241bca65
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 c64db0970342a598482c70c5ed515896282cc2cf
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 adde0d8063e69d35e0ea47d49061d7f1a21d3022
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 276d06feb0c1b84da27a2b2de2a3c8319fbe21e5
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 22843a7aeefa8e3dc344096ed93bb7743ffeb60c
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