diff options
author | lukefromdc <[email protected]> | 2017-12-12 02:52:45 -0500 |
---|---|---|
committer | lukefromdc <[email protected]> | 2017-12-14 17:48:31 -0500 |
commit | c6b81f64c4c4212e414c04e584380774d6ac83ca (patch) | |
tree | 10aa78ac4ec9792a075cbeb7596e3434b7b7c9a0 /eel/eel-gtk-extensions.h | |
parent | b7eac84c00bcfb41e066f0d2c538f8d3b17054e0 (diff) | |
download | caja-c6b81f64c4c4212e414c04e584380774d6ac83ca.tar.bz2 caja-c6b81f64c4c4212e414c04e584380774d6ac83ca.tar.xz |
Fix #880 and fix refusal to unmount when sidebar is wide
caja-places-sidebar: revert all kludges for eject behavior: Revert
https://github.com/mate-desktop/caja/commit/d14fef384a435471860130f7337d5dea5bb824a0
https://github.com/mate-desktop/caja/commit/9b2e152876067aaee3baa699c51c6c6174d4954e
and
https://github.com/mate-desktop/caja/commit/30f19d0aed3e40a3682f820059ebb8b3038ba84e
the last being a subset of a commit we'll apply later
caja-places-sidebar: fix eject button hover, eject behavior
Apply https://github.com/GNOME/nautilus/commit/f294a4e80626793624d76d6002b094d1c0809de4
"Fix up eject button hover in places sidebar"
We were calling gtk_tree_view_column_cell_get_position() without properly loading the cell attribute
for the right row before. We fix this by calling gtk_tree_view_column_cell_set_cell_data().
With this in place we can also use the x_offset for the position and avoid the whole summing of widths.
Due to a bug in Gtk which expands the eject icon cell renderer we have to right align it so that it
lines up properly.
https://bugzilla.gnome.org/show_bug.cgi?id=640741
caja-places-sidebar: disable overlay scrollbar
disable overlay scrollbars as they force the use of too much padding
Diffstat (limited to 'eel/eel-gtk-extensions.h')
0 files changed, 0 insertions, 0 deletions