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

Michael Meeks michael at kemper.freedesktop.org
Mon Oct 17 09:40:32 PDT 2011


New branch 'feature/gtk3' available with the following commits:
commit 6d09c1b062f288f97d88ac1ee1244ba33407a229
Author: Michael Meeks <michael.meeks at suse.com>
Date:   Mon Oct 17 17:21:41 2011 +0100

    gtk3: fix display changed signal emissions

commit ddcfad58a9f6e7ca165af2d1fde3d03a2975c5e2
Author: Michael Meeks <michael.meeks at suse.com>
Date:   Tue Oct 11 17:46:05 2011 +0100

    gtk3: substantial performance win for editing document headers

commit 34955a048fabbea380d41a876c86fdb9f82f87ac
Author: Michael Meeks <michael.meeks at suse.com>
Date:   Mon Oct 10 11:55:14 2011 +0100

    generic: overcome Mac specific build errors

commit 9be88a8b8cafce4f47c85f2552cb8ea0874da14a
Author: Michael Meeks <michael.meeks at suse.com>
Date:   Mon Oct 10 11:25:42 2011 +0100

    headless: add required clip map reset for simpler clipping cases

commit fd52000353298ff27255a06d6d050b1d940e0bc6
Author: Michael Meeks <michael.meeks at suse.com>
Date:   Sat Oct 8 15:37:32 2011 +0100

    basebmp: B2IRange::isEmpty is surprisingly, unhelpfully lame - workaround

commit 1f224f6579dfbe968a80004e4aa41f00c64581bb
Author: Michael Meeks <michael.meeks at suse.com>
Date:   Fri Oct 7 17:29:49 2011 +0100

    generic: more unix conditional compilation pieces and win32 porting

commit ed74f06343ad22ef77978fb0b796d81d17ae3166
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 8350f4b5282fc0220ca9279a6c44b4b7ca955c2a
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 64138f9e1e8631ad30fde303df90b6763d046828
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 32e88878a535f115d30777e82fb8a46d20e2095d
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 be9df6846c3aef2b170f1ad2308f77e7f80917b2
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 0e05bde5c1ecd38037877c9b02aca4a30f1cfb54
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 30635eb33d2fe9b49ecaea2f23fcda3ab5fe32ad
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 04a7500e1e02dbd2c72eb7e8d9735243b883ae4d
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 c84fa0c7af3556827c4840ec9b34151ee1719b5a
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 23c8f6a5282521d80eaaa9a04bc0e77d9eed3d85
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 b24dbe4beccbcbdd47c681c94ab8eaecae5df922
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 973674ff797aaf74f6e98898912a9eba198a9d1d
Author: Michael Meeks <michael.meeks at suse.com>
Date:   Fri Sep 30 15:46:24 2011 +0100

    generic: share sal yield mutex properly

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

    Fix compilation in gtk3salnativewidgets

commit 15bf1122dc3c3e892aa82145a8a0e4495d1e5e84
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 0eb2997aadd90e9b5557a2ac94bb15ffde8f180f
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 875244b5314d6dd98792a9fa229af365f1801774
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 57a8d69955d3d5b3d8ab7d96d2d8974bb4fdf243
Author: Michael Meeks <michael.meeks at suse.com>
Date:   Thu Sep 29 16:05:21 2011 +0100

    gtk3: remove X dependency (for now)

commit cf86506159ad45a7f4f37249fed22a5a342f0908
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 1de9acd55c1eb93beac303d0465d8d8ac4a2f3d8
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 bb74cf589e8933dede95e39c42b73e69d9a080e5
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 b7d88d772af1d8b0f2a77df870565a146f468d88
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 edd2805e407f91bc4de24fa8d39491d4b53dea05
Author: Michael Meeks <michael.meeks at novell.com>
Date:   Fri Aug 26 17:59:46 2011 +0100

    cleanup assertion

commit a1e1fd51394430acd2cadb3b65031d7b023e3ead
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 3decbd64d6f7b54342e96ca1b47c91eab150b80f
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 df6bd9a7059fe6833a048d2bdef0e37372b7bfad
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 8b4abfde51f2ec2195d4c2505e0b8dcafbf2151d
Author: Michael Meeks <michael.meeks at novell.com>
Date:   Thu Jul 28 11:24:12 2011 +0100

    remove obsolete pieces, and erroneous conditional

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

    update gnumake pieces for system cairo

commit 1436b60ebdea4c5807db95dbdc03d8afdcbefcf2
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 e02cef51378ea1127cc26a860151dacd693e7507
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 e8ccd1921a8556575a3b87d9dce6c80a6bc1ac89
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 9d5a21ea8cd44cd2098c277ee751d327dc357b2e
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 a3b137b5e7411d72f78de9f23c28046b764312be
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 60846d4fd21fd340970c4f80f2a5f1a3fc079794
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 a16277a136437186686fd457845b29d49e95aadf
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 373c78339a9f72be55bc4f7c3274af1157594316
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 bf436c75dc5b8378ee67b39a6fbfac18a1632410
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