summaryrefslogtreecommitdiff
path: root/mate-dictionary
AgeCommit message (Collapse)AuthorFilesLines
2016-11-22move to GTK+3 (>= 3.14), drop GTK+2 code and --with-gtk build optionmonsta11-514/+10
and require mate-panel >= 1.17
2016-11-22fix indent a bit and remove some weird commented codemonsta1-1/+1
2016-11-20fix distcheck breakage that somehow was hiding here for years unnoticedmonsta1-10/+6
ported from: https://git.gnome.org/browse/gnome-dictionary/commit/?id=eaacf80e9b135d5c7085f899e2bea0076557bc53
2016-09-01avoid deprecated gdk_cursor_new ()raveit651-1/+4
2016-05-30GTK+3 mdict: Drop deprecated API from DefBoxraveit651-0/+84
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
2016-05-30GTK+3 mdict: Drop deprecated API from StrategyChooserraveit651-3/+33
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
2016-05-30GTK+-3 mdict: Drop deprecated API from Spellerraveit651-1/+29
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
2016-05-30GTK+3 mdict: Drop deprecated API from SourceChooserraveit651-5/+28
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
2016-05-30GTK+3 mdict: Drop deprecated API from DatabaseChooserraveit651-1/+17
- deprecated composite-child API - deprecated gdk_cursor_new taken from: https://git.gnome.org/browse/gnome-dictionary/commit/?id=2ab2182
2016-05-30GTK+3 mdict window: Do not use deprecate composite-child APIraveit652-3/+11
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
2016-05-30libgdict: fix emission of lookup-startraveit651-8/+16
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
2016-05-30mdict: Remove assertion in sidebar coderaveit651-1/+2
Allow the sidebar page to be unset. taken from: https://git.gnome.org/browse/gnome-dictionary/commit/?id=cff1cc6
2016-05-30Gtk+3 mdict sidebar: do not use derecated GtkArrowraveit651-0/+4
taken from: https://git.gnome.org/browse/gnome-dictionary/commit/?id=c60d8c8
2016-05-30GTK+3 mdict: do not use deprecated gtk_widget_size_requestraveit653-3/+15
2016-05-30GTK+3 mdict defbox: do not use deprecated gdk_window_get_pointerraveit651-0/+14
taken from: https://git.gnome.org/browse/gnome-dictionary/commit/?id=8be0a24
2016-05-29GTK3 dictionary: Remove style_set class handlerraveit651-5/+4
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
2016-05-24Dictionary: Fix Gtk3.21 segfault lukefromdc1-1/+5
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.
2016-05-17mate-dict.pc: depend upon proper gtk versionKir Kolyshkin1-1/+1
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]>
2016-03-03use g_timeout_add_seconds for multi-second timeoutsmonsta2-9/+9
from https://git.gnome.org/browse/gnome-dictionary/commit/?id=597ff92a28f42ed187adc9727d91cef2e226a383
2016-03-03use G_UNICODE_SPACING_MARK instead of G_UNICODE_COMBINING_MARKmonsta1-1/+1
adapted from https://git.gnome.org/browse/gnome-dictionary/commit/?id=34b805a5976816925006e65f47117a348a962322
2016-03-03sidebar: don't select unrealized menu itemsmonsta1-3/+6
fixes warnings on startup and UI freeze after selecting "New" menu item with GTK+ >= 3.18 from https://git.gnome.org/browse/gnome-dictionary/commit/?id=100e14d428c85b20252c92ee56c6a2f410e2f6d0
2016-01-27[GTK+3] fix vertical expand of widgets on side panemonsta5-4/+8
2016-01-23GTK3: Expand scrolled windowsWolfgang Ulbrich3-0/+11
taken from: https://git.gnome.org/browse/gnome-dictionary/commit/?h=gnome-3-8&id=f50f8b5
2016-01-23GTK3 gdict-window: don't use deprecated gtk_{h/v}box_new ()Wolfgang Ulbrich1-0/+5
2016-01-22[GTK+3] dictionary: (almost) fix deprecated usage of Gtk{H,V}Boxmonsta13-21/+75
2016-01-22dictionary: use gtk_image_new_from_icon_name in both GTK+ buildsmonsta7-23/+22
2016-01-22[GTK+3] dictionary: fix some deprecationsmonsta4-1/+18
2016-01-03drop MateConf migration scriptsMonsta2-9/+0
2015-09-25configure: drop useless --enable-deprecated optionMonsta1-1/+0
2015-09-09More translation fixes for gsettings schemasinfirit1-2/+2
2015-09-09fixed README'smonsta1-1/+1
2015-09-01dictionary: drop command-line options that did nothing at allmonsta3-18/+1
2015-09-01dictionary: fixed indentation a bitmonsta2-33/+33
2015-09-01dictionary: remove dead server entrymonsta2-7/+0
closes https://github.com/mate-desktop/mate-utils/issues/96
2015-08-31dictionary: removed unused codeMonsta1-46/+0
2015-08-31dictionary: have applet background automatically paintedMonsta1-18/+0
2015-08-31dictionary: don't require --match option for --no-window to workMonsta1-1/+1
as stated in manpage, --no-window works in conjunction with --look-up option. due to a logic error, the app also required --match option (which does nothing in this case) to be specified. this is now fixed.
2015-08-31dictionary: fix indentationMonsta1-19/+17
2015-08-31dictionary: update man pageMonsta1-2/+14
*partially* taken from https://git.gnome.org/browse/gnome-dictionary/commit/?id=806fe225ff66828d13d4c56ab018540ec19bbd6a
2015-08-31dictionary: make Ctrl+A and Ctrl+C work in the search fieldMonsta1-3/+9
from https://git.gnome.org/browse/gnome-dictionary/commit/?id=196f65131bff3e0d9b386cda5e071238ab388b9d
2015-07-07Help: adjust legal stuffraveit651-10/+31
2015-07-07help: fix mate feedback linksraveit651-1/+1
2015-07-07Revert "remove non-existing mate-feedback links"raveit651-0/+9
This reverts commit cd84b3bb31589e53567378d1e7d6b18ed2fa0d55. With docbook help the missing page is there
2015-07-07fix merge conflicts in help translationsMonsta1-1/+1
2015-06-25remove non-existing mate-feedback linksraveit651-9/+0
2015-06-23help: fix broken imagesraveit6534-0/+0
2015-06-23help: add missing images to make filesraveit651-0/+10
2015-06-16fixes for gschema translationraveit652-11/+9
taken from: https://github.com/mate-desktop/eom/commit/a2055e1 - bumped required intltool version to 0.50.1 - renamed and corrected gschema xml for proper intltool usage - sorted lines in po/POTFILES.in (as requested in the header)
2015-01-24use unique names in desktop filesraveit651-1/+1
Closes https://github.com/mate-desktop/mate-utils/pull/88
2014-12-17mate-dictionary: don't free GError more than onceMonsta2-2/+0
because that error dialog function frees it already