Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 471125 - [GTK3] No text in commit dialog table
Summary: [GTK3] No text in commit dialog table
Status: CLOSED DUPLICATE of bug 466499
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 4.5   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-SWT-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-06-26 08:06 EDT by Janos Binder CLA
Modified: 2015-06-29 09:46 EDT (History)
3 users (show)

See Also:


Attachments
Broken UI under GTK3 where the file name is not shown. (47.46 KB, image/png)
2015-06-26 08:07 EDT, Janos Binder CLA
no flags Details
Clicking on the file in the Commit Changes the Compare window is also broken (40.02 KB, image/png)
2015-06-26 08:07 EDT, Janos Binder CLA
no flags Details
Installation details (1.01 MB, application/octet-stream)
2015-06-26 08:07 EDT, Janos Binder CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Janos Binder CLA 2015-06-26 08:06:05 EDT
Hi there,

when I launched Commit Changes under GTK3 it does not show the names of the files.(If it is forced to use GTK2 via 'export SWT_GTK3=0' it works) The Compare window seems to be broken under GTK2/GTK3.

To reproduce (requires Eclipse 4.5!): 
 1 change any file in git managed project
 2 right click it and say Team->Commit
 3 In the commit dialog double click the changed file (broken under GTK3)
 4 The opened compare dialog content does not fill the entire dialog window (broken under GTK2/3)

For step 4: note, that once the "broken" dialog is re-sized (or maximized), it layouts itself properly.

Best wishes,

Janos

(Originally reported at https://bugs.eclipse.org/bugs/show_bug.cgi?id=471094)

GTK installation:
jbinder@pwenig-XPS-8500:~$ dpkg -l | grep gtk-3
ii  gir1.2-gtk-3.0:amd64                                 3.14.13-0ubuntu1                           amd64        GTK+ graphical user interface library -- gir bindings
ii  gir1.2-javascriptcoregtk-3.0:amd64                   2.4.8-1ubuntu2                             amd64        JavaScript engine library from WebKitGTK+ - GObject introspection data
ii  gir1.2-spice-client-gtk-3.0                          0.25-1build1                               amd64        GTK3 widget for SPICE clients (GObject-Introspection)
ii  gtk-3-examples                                       3.14.13-0ubuntu1                           amd64        example files for GTK+ 3
ii  libgtk-3-0:amd64                                     3.14.13-0ubuntu1                           amd64        GTK+ graphical user interface library
ii  libgtk-3-bin                                         3.14.13-0ubuntu1                           amd64        programs for the GTK+ graphical user interface library
ii  libgtk-3-common                                      3.14.13-0ubuntu1                           all          common files for the GTK+ graphical user interface library
ii  libgtk-3-dev:amd64                                   3.14.13-0ubuntu1                           amd64        development files for the GTK+ library
ii  libjavascriptcoregtk-3.0-0:amd64                     2.4.8-1ubuntu2                             amd64        JavaScript engine library from WebKitGTK+
ii  libspice-client-gtk-3.0-4:amd64                      0.25-1build1                               amd64        GTK3 widget for SPICE clients (runtime library)
ii  libwebkitgtk-3.0-0:amd64                             2.4.8-1ubuntu2                             amd64        Web content engine library for GTK+
ii  libwebkitgtk-3.0-common                              2.4.8-1ubuntu2                             all          Web content engine library for GTK+ - data files
jbinder@pwenig-XPS-8500:~$ dpkg -l | grep gtk2; dpkg -l | grep gtk3
ii  gtk2-engines-murrine:amd64                           0.98.2-0ubuntu2                            amd64        cairo-based gtk+-2.0 theme engine
ii  gtk2-engines-murrine:i386                            0.98.2-0ubuntu2                            i386         cairo-based gtk+-2.0 theme engine
ii  gtk2-engines-pixbuf:amd64                            2.24.27-0ubuntu1                           amd64        pixbuf-based theme for GTK+ 2.x
ii  gtk2-engines-pixbuf:i386                             2.24.27-0ubuntu1                           i386         pixbuf-based theme for GTK+ 2.x
ii  libcheese-gtk23:amd64                                3.14.1-2ubuntu4                            amd64        tool to take pictures and videos from your webcam - widgets
ii  libgtk2.0-0:amd64                                    2.24.27-0ubuntu1                           amd64        GTK+ graphical user interface library
ii  libgtk2.0-0:i386                                     2.24.27-0ubuntu1                           i386         GTK+ graphical user interface library
ii  libgtk2.0-bin                                        2.24.27-0ubuntu1                           amd64        programs for the GTK+ graphical user interface library
ii  libgtk2.0-common                                     2.24.27-0ubuntu1                           all          common files for the GTK+ graphical user interface library
ii  libunity-gtk2-parser0:amd64                          0.0.0+15.04.20150118-0ubuntu1              amd64        GtkMenuShell to GMenuModel parser
ii  overlay-scrollbar-gtk2:amd64                         0.2.16+r359+15.04.20150319-0ubuntu1        amd64        GTK 2 module for overlay scrollbars
ii  python-gtk2                                          2.24.0-3ubuntu4                            amd64        Python bindings for the GTK+ widget set
ii  unity-gtk2-module:amd64                              0.0.0+15.04.20150118-0ubuntu1              amd64        GtkMenuShell D-Bus exporter
ii  ibus-gtk3:amd64                                      1.5.9-1ubuntu3                             amd64        Intelligent Input Bus - GTK+3 support
ii  libavahi-ui-gtk3-0:amd64                             0.6.31-4ubuntu4                            amd64        Avahi GTK+ User interface library for GTK3
ii  libcanberra-gtk3-0:amd64                             0.30-2ubuntu2                              amd64        GTK+ 3.0 helper for playing widget event sounds with libcanberra
ii  libcanberra-gtk3-module:amd64                        0.30-2ubuntu2                              amd64        translates GTK3 widgets signals to event sounds
ii  libdbusmenu-gtk3-4:amd64                             12.10.3+15.04.20150410.2-0ubuntu1          amd64        library for passing menus over DBus - GTK+ version
ii  libindicate-gtk3                                     12.10.1-0ubuntu3                           amd64        library for raising indicators via DBus - GTK+ bindings
ii  libunity-gtk3-parser0:amd64                          0.0.0+15.04.20150118-0ubuntu1              amd64        GtkMenuShell to GMenuModel parser
ii  overlay-scrollbar-gtk3:amd64                         0.2.16+r359+15.04.20150319-0ubuntu1        amd64        GTK 3 module for overlay scrollbars
ii  python-aptdaemon.gtk3widgets                         1.1.1+bzr982-0ubuntu3.1                    all          Python 2 GTK+ 3 widgets to run an aptdaemon client
ii  python3-aptdaemon.gtk3widgets                        1.1.1+bzr982-0ubuntu3.1                    all          Python 3 GTK+ 3 widgets to run an aptdaemon client
ii  unity-gtk3-module:amd64                              0.0.0+15.04.20150118-0ubuntu1              amd64        GtkMenuShell D-Bus exporter
Comment 1 Janos Binder CLA 2015-06-26 08:07:00 EDT
Created attachment 254748 [details]
Broken UI under GTK3 where the file name is not shown.
Comment 2 Janos Binder CLA 2015-06-26 08:07:21 EDT
Created attachment 254749 [details]
Clicking on the file in the Commit Changes the Compare window is also broken
Comment 3 Janos Binder CLA 2015-06-26 08:07:51 EDT
Created attachment 254750 [details]
Installation details
Comment 4 Andrey Loskutov CLA 2015-06-26 09:29:03 EDT
Janos, sorry for my unclear comment on bug 471094: we should not mix things together.

This bug should deal with missing commit table text on GTK3 only.

The bug 471094 is for commit dialog layout on *both* gtk versions. I will reopen that one again.
Comment 5 Snjezana Peco CLA 2015-06-29 09:46:46 EDT

*** This bug has been marked as a duplicate of bug 466499 ***