Bug#967258: artha: depends on deprecated GTK 2 (4/4)
From
Yavor Doganov@21:1/5 to
All on Fri Mar 8 00:20:01 2024
[continued from previous message]
++ <object class="GtkTreeSelection"/>
++ </child>
+ </object>
+ </child>
+ </object>
+@@ -572,24 +383,25 @@
+ <child type="tab">
+ <object class="GtkLabel" id="lblCauses">
+ <property name="visible">True</property>
+- <property name="can_focus">False</property>
++ <property name="can-focus">False</property>
+ <property name="label" translatable="yes">Causes</property>
+ </object>
+ <packing>
+ <property name="position">7</property>
+- <property name="tab_fill">False</property>
++ <property name="tab-fill">False</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkScrolledWindow" id="scrollWndEntails">
+ <property name="visible">True</property>
+- <property name="can_focus">True</property>
+- <property name="hscrollbar_policy">automatic</property>
+- <property name="vscrollbar_policy">automatic</property>
++ <property name="can-focus">True</property>
+ <child>
+ <object class="GtkTreeView" id="treeEntails">
+ <property name="visible">True</property>
+- <property name="can_focus">True</property>
++ <property name="can-focus">True</property>
++ <child internal-child="selection">
++ <object class="GtkTreeSelection"/>
++ </child>
+ </object>
+ </child>
+ </object>
+@@ -600,24 +412,25 @@
+ <child type="tab">
+ <object class="GtkLabel" id="lblEntails">
+ <property name="visible">True</property>
+- <property name="can_focus">False</property>
++ <property name="can-focus">False</property>
+ <property name="label" translatable="yes">Entails</property>
+ </object>
+ <packing>
+ <property name="position">8</property>
+- <property name="tab_fill">False</property>
++ <property name="tab-fill">False</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkScrolledWindow" id="scrollWndHypernyms">
+ <property name="visible">True</property>
+- <property name="can_focus">True</property>
+- <property name="hscrollbar_policy">automatic</property>
+- <property name="vscrollbar_policy">automatic</property>
++ <property name="can-focus">True</property>
+ <child>
+ <object class="GtkTreeView" id="treeHypernyms"> + <property name="visible">True</property>
+- <property name="can_focus">True</property>
++ <property name="can-focus">True</property>
++ <child internal-child="selection">
++ <object class="GtkTreeSelection"/>
++ </child>
+ </object>
+ </child>
+ </object>
+@@ -628,24 +441,25 @@
+ <child type="tab">
+ <object class="GtkLabel" id="lblHypernyms">
+ <property name="visible">True</property>
+- <property name="can_focus">False</property>
++ <property name="can-focus">False</property>
+ <property name="label" translatable="yes">Kind of</property>
+ </object>
+ <packing>
+ <property name="position">9</property>
+- <property name="tab_fill">False</property>
++ <property name="tab-fill">False</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkScrolledWindow" id="scrollWndHyponyms">
+ <property name="visible">True</property>
+- <property name="can_focus">True</property>
+- <property name="hscrollbar_policy">automatic</property>
+- <property name="vscrollbar_policy">automatic</property>
++ <property name="can-focus">True</property>
+ <child>
+ <object class="GtkTreeView" id="treeHyponyms"> + <property name="visible">True</property>
+- <property name="can_focus">True</property>
++ <property name="can-focus">True</property>
++ <child internal-child="selection">
++ <object class="GtkTreeSelection"/>
++ </child>
+ </object>
+ </child>
+ </object>
+@@ -656,24 +470,25 @@
+ <child type="tab">
+ <object class="GtkLabel" id="lblHyponyms">
+ <property name="visible">True</property>
+- <property name="can_focus">False</property>
++ <property name="can-focus">False</property>
+ <property name="label" translatable="yes">Kinds</property>
+ </object>
+ <packing>
+ <property name="position">10</property>
+- <property name="tab_fill">False</property>
++ <property name="tab-fill">False</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkScrolledWindow" id="scrollWndHolonyms">
+ <property name="visible">True</property>
+- <property name="can_focus">True</property>
+- <property name="hscrollbar_policy">automatic</property>
+- <property name="vscrollbar_policy">automatic</property>
++ <property name="can-focus">True</property>
+ <child>
+ <object class="GtkTreeView" id="treeHolonyms"> + <property name="visible">True</property>
+- <property name="can_focus">True</property>
++ <property name="can-focus">True</property>
++ <child internal-child="selection">
++ <object class="GtkTreeSelection"/>
++ </child>
+ </object>
+ </child>
+ </object>
+@@ -684,24 +499,25 @@
+ <child type="tab">
+ <object class="GtkLabel" id="lblHolonyms">
+ <property name="visible">True</property>
+- <property name="can_focus">False</property>
++ <property name="can-focus">False</property>
+ <property name="label" translatable="yes">Part of</property>
+ </object>
+ <packing>
+ <property name="position">11</property>
+- <property name="tab_fill">False</property>
++ <property name="tab-fill">False</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkScrolledWindow" id="scrollWndMeronyms">
+ <property name="visible">True</property>
+- <property name="can_focus">True</property>
+- <property name="hscrollbar_policy">automatic</property>
+- <property name="vscrollbar_policy">automatic</property>
++ <property name="can-focus">True</property>
+ <child>
+ <object class="GtkTreeView" id="treeMeronyms"> + <property name="visible">True</property>
+- <property name="can_focus">True</property>
++ <property name="can-focus">True</property>
++ <child internal-child="selection">
++ <object class="GtkTreeSelection"/>
++ </child>
+ </object>
+ </child>
+ </object>
+@@ -712,12 +528,12 @@
+ <child type="tab">
+ <object class="GtkLabel" id="lblMeronyms">
+ <property name="visible">True</property>
+- <property name="can_focus">False</property>
++ <property name="can-focus">False</property>
+ <property name="label" translatable="yes">Parts</property>
+ </object>
+ <packing>
+ <property name="position">12</property>
+- <property name="tab_fill">False</property>
++ <property name="tab-fill">False</property>
+ </packing>
+ </child>
+ </object>
+@@ -725,9 +541,9 @@
+ <child type="label">
+ <object class="GtkLabel" id="lblRelatives">
+ <property name="visible">True</property>
+- <property name="can_focus">False</property>
++ <property name="can-focus">False</property>
+ <property name="label" translatable="yes">_Relatives</property>
+- <property name="use_underline">True</property>
++ <property name="use-underline">True</property>
+ </object>
+ </child>
+ </object>
+@@ -751,7 +567,7 @@
+ <child>
+ <object class="GtkStatusbar" id="statusbar">
+ <property name="visible">True</property>
+- <property name="can_focus">False</property>
++ <property name="can-focus">False</property>
+ <property name="spacing">2</property>
+ </object>
+ <packing>
+@@ -763,4 +579,204 @@
+ </object>
+ </child>
+ </object>
++ <object class="GtkDialog" id="optionsDialog">
++ <property name="can-focus">False</property>
++ <property name="border-width">5</property>
++ <property name="title" translatable="yes">Artha ~ Options</property>
++ <property name="resizable">False</property>
++ <property name="modal">True</property>
++ <property name="window-position">center-on-parent</property>
++ <property name="type-hint">dialog</property>
++ <property name="transient-for">wndMain</property>
++ <child internal-child="vbox">
++ <object class="GtkBox" id="dialog-vbox2">
++ <property name="visible">True</property>
++ <property name="can-focus">False</property>
++ <property name="spacing">10</property>
++ <child internal-child="action_area">
++ <object class="GtkButtonBox" id="dialog-action_area2">
++ <property name="visible">True</property>
++ <property name="can-focus">False</property>
++ <property name="layout-style">end</property>
++ <child>
++ <object class="GtkButton" id="btnCancel">
++ <property name="label" translatable="yes">_Cancel</property> ++ <property name="use-action-appearance">False</property>
++ <property name="visible">True</property>
++ <property name="can-focus">True</property>
++ <property name="receives-default">True</property>
++ <property name="use-underline">True</property>
++ </object>
++ <packing>
++ <property name="expand">False</property>
++ <property name="fill">False</property>
++ <property name="position">0</property>
++ </packing>
++ </child>
++ <child>
++ <object class="GtkButton" id="btnApply">
++ <property name="label" translatable="yes">_Apply</property> ++ <property name="use-action-appearance">False</property>
++ <property name="visible">True</property>
++ <property name="can-focus">True</property>
++ <property name="receives-default">True</property>
++ <property name="use-underline">True</property>
++ </object>
++ <packing>
++ <property name="expand">False</property>
++ <property name="fill">False</property>
++ <property name="position">1</property>
++ </packing>
++ </child>
++ </object>
++ <packing>
++ <property name="expand">False</property>
++ <property name="fill">True</property>
++ <property name="pack-type">end</property>
++ <property name="position">0</property>
++ </packing>
++ </child>
++ <child>
++ <object class="GtkBox" id="vbox4">
++ <property name="visible">True</property>
++ <property name="can-focus">False</property>
++ <property name="orientation">vertical</property>
++ <property name="spacing">10</property>
++ <child>
++ <placeholder/>
++ </child>
++ <child>
++ <object class="GtkCheckButton" id="chkBtnLaunchMin">
++ <property name="label" translatable="yes">Show Artha's _window on launch</property>
++ <property name="use-action-appearance">False</property>
++ <property name="visible">True</property>
++ <property name="can-focus">True</property>
++ <property name="receives-default">False</property>
++ <property name="use-underline">True</property>
++ <property name="draw-indicator">True</property>
++ </object>
++ <packing>
++ <property name="expand">True</property>
++ <property name="fill">True</property>
++ <property name="position">1</property>
++ </packing>
++ </child>
++ <child>
++ <object class="GtkBox" id="vbox6">
++ <property name="visible">True</property>
++ <property name="can-focus">False</property>
++ <property name="orientation">vertical</property>
++ <child>
++ <object class="GtkCheckButton" id="chkBtnPolysemy">
++ <property name="label" translatable="yes">Show _familiarity based on polysemy count</property>
++ <property name="use-action-appearance">False</property> ++ <property name="visible">True</property>
++ <property name="can-focus">True</property>
++ <property name="receives-default">False</property>
++ <property name="use-underline">True</property>
++ <property name="draw-indicator">True</property>
++ </object>
++ <packing>
++ <property name="expand">True</property>
++ <property name="fill">True</property>
++ <property name="position">0</property>
++ </packing>
++ </child>
++ <child>
++ <object class="GtkLabel" id="lblPolysemy">
++ <property name="visible">True</property>
++ <property name="can-focus">False</property>
++ <property name="label" translatable="yes">Polysemy count is the number of senses a term has in a given part of speech. Based on this count WordNet classifies a term as <i>Rare</i>, <i>Common</i>, <i>
very familiar</i>, etc.</property>
++ <property name="use-markup">True</property>
++ <property name="wrap">True</property>
++ <property name="max-width-chars">50</property>
++ </object>
++ <packing>
++ <property name="expand">True</property>
++ <property name="fill">True</property>
++ <property name="position">1</property>
++ </packing>
++ </child>
++ </object>
++ <packing>
++ <property name="expand">True</property>
++ <property name="fill">True</property>
++ <property name="position">2</property>
++ </packing>
++ </child>
++ </object>
++ <packing>
++ <property name="expand">True</property>
++ <property name="fill">True</property>
++ <property name="position">1</property>
++ </packing>
++ </child>
++ <child>
++ <object class="GtkBox" id="vbox5">
++ <property name="visible">True</property>
++ <property name="can-focus">False</property>
++ <property name="orientation">vertical</property>
++ <child>
++ <object class="GtkBox" id="hboxHotkey">
++ <property name="visible">True</property>
++ <property name="can-focus">False</property>
++ <child>
++ <object class="GtkLabel" id="lblHotkey">
++ <property name="visible">True</property>
++ <property name="can-focus">False</property>
++ <property name="label" translatable="yes">Global Lookup _Hotkey</property>
++ <property name="use-markup">True</property>
++ <property name="use-underline">True</property>
++ <property name="single-line-mode">True</property>
++ </object>
++ <packing>
++ <property name="expand">False</property>
++ <property name="fill">True</property>
++ <property name="padding">10</property>
++ <property name="position">0</property>
++ </packing>
++ </child>
++ <child>
++ <placeholder/>
++ </child>
++ </object>
++ <packing>
++ <property name="expand">True</property>
++ <property name="fill">True</property>
++ <property name="position">0</property>
++ </packing>
++ </child>
++ <child>
++ <object class="GtkLabel" id="lblHotkeyDesc">
++ <property name="visible">True</property>
++ <property name="can-focus">False</property>
++ <property name="label" translatable="yes">Artha can be summoned (from inside any window) with a key combination (global accelerator) to lookup the selected text in thesaurus.
++
++This hotkey can be set by clicking on the Hotkey above box and pressing the required key combination. Press backspace to disable this functionality.</property>
++ <property name="use-markup">True</property>
++ <property name="wrap">True</property>
++ <property name="max-width-chars">50</property>
++ </object>
++ <packing>
++ <property name="expand">True</property>
++ <property name="fill">True</property>
++ <property name="padding">10</property>
++ <property name="position">1</property>
++ </packing>
++ </child>
++ </object>
++ <packing>
++ <property name="expand">True</property>
++ <property name="fill">True</property>
++ <property name="padding">10</property>
++ <property name="position">2</property>
++ </packing>
++ </child>
++ </object>
++ </child>
++ <action-widgets>
++ <action-widget response="-6">btnCancel</action-widget>
++ <action-widget response="-10">btnApply</action-widget>
++ </action-widgets>
++ </object>
+ </interface>
+--- /dev/null
++++ artha/data/net.sourceforge.artha.desktop
+@@ -0,0 +1,13 @@
++[Desktop Entry]
++Version=1.0
++Name=Artha
++GenericName=Thesaurus
++Comment=Handy thesaurus based on WordNet
++Exec=artha
++Icon=artha
++Terminal=false
++Type=Application
++StartupNotify=true
++Categories=Utility;Languages;Literature;
++DBusActivatable=true
++X-GNOME-UsesNotifications=true
diff --git a/debian/patches/series b/debian/patches/series
index c81ab8d..b5bb1be 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,4 @@
make_sure_we_really_use_GTK_LIBS.patch
spelling.patch
no-dbus-glib.patch
+gtk3.patch
--
2.43.0
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)