Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
taken from:
https://git.gnome.org/browse/gnome-system-log/commit/?id=d71f51f
|
|
Use the "dim-label" style class instead
taken from:
https://git.gnome.org/browse/gnome-system-log/commit/?id=9c4c0d2
|
|
taken from:
https://git.gnome.org/browse/gnome-system-log/commit/?id=db81a5e
|
|
Relying on configure events to resize the preview makes us do more
work than necessary and, in particular, gtk+ sometimes sends us phony
configure events sized 1x1 which make us hit a pretty CPU intensive
resize operation in gdk-pixbuf.
Instead, we can avoid all that by creating the preview pixbuf lazily
on the draw handler using the actual allocated widget size.
https://bugzilla.gnome.org/show_bug.cgi?id=768087
taken from:
https://git.gnome.org/browse/gnome-screenshot/commit/?id=c21823b
|
|
Use GdkDevice and GdkDeviceManager instead of the deprecated pointer GDK
API.
taken from:
https://git.gnome.org/browse/gnome-screenshot/commit/?h=gnome-3-4&id=29e5f8c
|
|
taken from:
https://git.gnome.org/browse/gnome-screenshot/commit/?h=gnome-3-4&id=e25c879
|
|
|
|
taken from:
https://git.gnome.org/browse/baobab/commit/?id=b6642cd
|
|
taken from:
https://git.gnome.org/browse/baobab/commit/?id=3527995
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
this fixes distcheck with creating mate-utils.pot
|
|
|
|
|
|
|
|
it was missing there and that broke the build :-/
|
|
|
|
* added code from gnome-screenshot basically
|
|
|
|
* remove deprecated calls to:
- gdk_keyboard_grab
- gdk_pointer_grab
- gdk_keyboard_ungrab
- gdk_pointer_ungrab
GTK+3 Replace on_preview_expose_event
This method used many deprecated calles.
This method was replaced with on_preview_draw,
code taken directly from current gnome-screenshot
|
|
if using gtk3
|
|
* Add glade ui for gtk+3
* Remove usage of things like GTKHBox, GTKHButtonBox
and other deprecated widgets
|
|
|
|
|
|
Remove most of the deprecation warnings.
This is really an API change, since GtkBox is not a GtkVBox; on the
other hand:
• nothing is really subclassing this type
• GtkVBox does not have any API except a constructor
https://bugzilla.gnome.org/show_bug.cgi?id=745022
taken from: https://git.gnome.org/browse/gnome-dictionary/commit/?id=533b6d6
|
|
This is really an API change, since GtkBox is not a GtkVBox; on the
other hand:
• nothing is really subclassing this type
• GtkVBox does not have any API except a constructor
https://bugzilla.gnome.org/show_bug.cgi?id=745022
taken from:
https://git.gnome.org/browse/gnome-dictionary/commit/?id=2cd2500
|
|
Remove all the deprecation warnings.
This is really an API change, since GtkBox is not a GtkVBox; on the
other hand:
• nothing is really subclassing this type
• GtkVBox does not have any API except a constructor
https://bugzilla.gnome.org/show_bug.cgi?id=745022
taken from:
https://git.gnome.org/browse/gnome-dictionary/commit/?id=f9c484d
|
|
Remove all the deprecation warnings.
This is really an API change, since GtkBox is not a GtkVBox; on the
other hand:
• nothing is really subclassing this type
• GtkVBox does not have any API except a constructor
https://bugzilla.gnome.org/show_bug.cgi?id=745022
taken from:
https://git.gnome.org/browse/gnome-dictionary/commit/?id=d078eaf
|
|
- deprecated composite-child API
- deprecated gdk_cursor_new
taken from:
https://git.gnome.org/browse/gnome-dictionary/commit/?id=2ab2182
|
|
It's useless anyway.
https://bugzilla.gnome.org/show_bug.cgi?id=745022
taken from:
https://git.gnome.org/browse/gnome-dictionary/commit/?id=f353608
|
|
Emit lookup-start at the beginning of every lookup command instead of
after receiving response from server.
https://bugzilla.gnome.org/show_bug.cgi?id=537807
taken from:
https://git.gnome.org/browse/gnome-dictionary/commit/?id=4bf5701
|
|
Allow the sidebar page to be unset.
taken from:
https://git.gnome.org/browse/gnome-dictionary/commit/?id=cff1cc6
|
|
taken from:
https://git.gnome.org/browse/gnome-dictionary/commit/?id=c60d8c8
|
|
|
|
|
|
taken from:
https://git.gnome.org/browse/gnome-dictionary/commit/?id=8be0a24
|
|
The ::style-set signal should not be used, and we don't need to resize
on style changes. This eliminates an assertion triggered by the resize
grip.
taken from:
https://git.gnome.org/browse/gnome-dictionary/commit/?id=3313b7c
|
|
Fix GTK 3.21 segfault caused by issue with calling gtk_widget_realize at this point in the program. Show the widget instead as this does the same thing implicitly and doesn't segfault. Restrict this to GTK 3.21 for now. Mate-dictionary windows haven't resized to fit text all the way back to MATE 1.10 as tested with GTK 3.14, so this whole function needs to either be fixed or removed. My earlier prevented it from being called by disabling a function that used GtkStyle but in this case GtkStyle isn't causing trouble -yet.
|
|
If the package is built against gtk-3.0 (as in
./configure --with-gtk=3.0), mate-dict.pc still wants gtk-2.0
since it's hardcoded it there. This can lead to improper builds
of packages using libmatedict (although I can't find any now),
as well as improper RPM dependencies, like this:
$ rpm -e gtk2-devel
error: Failed dependencies:
...
pkgconfig(gtk+-2.0) is needed by (installed) mate-utils-devel-1.14.0-1gtk3.fc23.x86_64
Fortunately, the file is already generated, so it's trivial to add
a proper substitution.
[v2: also add min GTK version required]
Signed-off-by: Kir Kolyshkin <[email protected]>
|