1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194
|
version 1.0.3 (Sep 20, 2012):
* Auto completion of wordnet terms implmented
* Wordnet terms load and auto completion list populate made idle exec. functions
* Lookup history made persistant; can be cleared or saved when required
* Invisible mode made optional; show window on startup made optional
* Polysemy count display now made optional; can be toggled via the toolbutton
* Status/tray icon now made optional; can be toggled via the toolbutton
* Added Member Of, Substance Of and Part Of classification to Holo and Meronyms
* "farcry" search should now fetch "far cry" correctly for both normal and
notify lookup
* Added accelerators Ctrl + W and Ctrl + Q support
* Fixed issues in finding libnotify.so across distributions
* Fixed relative tab names by removing Similar for Nouns and Verbs (WNI)
* Fixed 671084 - Back button skips Wildmat search results
* Hotkey handling improved a lot in Win32; combos like Ctl + Alt + ` are fixed
* Fixed synchronisation, body limit and other issues in libnotify (Win32)
* Fixed 1010930 - CPU core pegging due to libnotify (Win32)
* Bumped min GTK+ version to 2.24 to remove deprecated GtkComboBoxEntry
there by adding GtkComboBox with "has-entry" set to TRUE
* Bumped min GLib version to 2.22
* Lot of code clean-ups and minor fixes
version 1.0.2 (May 27, 2010):
* Ported code to Win32 ~ added alternative code for special cases like
hotkey hook, selection capture, single instance check, etc.
* libnotify for Win32 (shared library) written from scratch
* Notification lookups are made a lot lightweight so that the notification
turnaround is much quicker; a proper lookup is made only on a window show
* If the user has disabled hotkey in prev. run, registers a new one in
current run, then the hookup doesn't happen. This is fixed now.
* On a futile look-up, notification shows the incorrect term now
* Query combo box mnemonic (Alt + Q) bug fixed.
* Fixed indirect dependencies (gold linker deb issue: 553965)
* Fixed incorrectly named "sense.index" to "index.sense"
(deb issue: 571948)
* Fixed a crash on looking up ".", "-" and "_" (lp issue: 531475)
version 1.0.1 (Jan 19, 2010):
* Suggestions will now be made with the localised dictionary given priority
* WordNet library database cyclic errors now treated as warnings for Detailed
mode to work on platforms with older WordNet builds like Fedora, OpenSUSE, etc.
(http://bugs.launchpad.net/artha/+bug/508250)
* Special hotkey modifiers like Super, Hyper, etc. will now work on all keyboards
* Fixed couple of potential leaks (wni.c - incorrect termination of if stmt. and
gui.c - destruction of hotkey editor obtained via gtk_builder_get_object
are now corrected)
* Altered sensitivity of GtkComboBoxEntry for desktop environments like KDE 4.3
* Made compund words uniform throughout all text docs
version 1.0.0 (Jan 10, 2010):
* New feature - hotkey editor - for customizing hotkeys
* Instance Handler - Multiple instances are handled gracefully, maintaining
one single unique instance always, across a session
* Sure shot window focus to the user on hotkey summoning
* Notifications are now a plug-in; no need for dev. headers of libnotify to build
* Lot of code clean-ups and minor fixes
version 0.9.1 (May 17, 2009):
* Null checks added to regex search variables/modules.
* Crash fixed in case of a missing sense.index file; an error is now thrown.
* Statusbar will now be updated for index load, normal lookups and regex searches.
* Incorrect decl. of the results count variable fixed; earlier it was showing
only the data type's upper limit as the maximum.
* Redundant action button 'Detailed Lookup' in notification removed;
status icon can be used to bring up the application.
* Loading message set on status bar when indexing.
* Startup Notification to the Desktop manager fixed.
* Configure.ac and Makefile.am modified to suit building WordNet from source.
version 0.9.0 (Apr 26, 2009):
* Regex based search feature is now implemented. Accepted pattern will be
based on Wildmat syntax I.e. * (wild card), ? (joker), [a|c-k] {2, }
(ranges), + can be used primarily.
* Double clicking on the definition textview, will now check for compound
words surrounding the actual selection, and if a valid match is found,
will jump to that for a look up rather than on the actual selection.
version 0.8.0 (Feb 09, 2009):
* Artha will now give suggestions when a misspelled word is searched for.
Suggestions module added, which looks for libenchant at runtime.
* When a (list type) relative is selected, the respective senses to which it
relates to are now highlighted.
* Indirect Antonyms will now have an additional column where the Similar term
through which it relates to the search term is displayed.
* Examples will now appear in a single line delimited by a ';'.
* Mouse wheel can now scroll through the history list.
* When WordNet dict files couldn't be opened, the user is shown a message.
* Relative tabs reordered based on most-used ones and complexity.
* The current hotkey set will now be displayed in the About dialog.
* When no hotkey could be set, Artha won't be persistent.
* Bug in saving preferences fixed.
* Bug in filtering invalid characters on search fixed.
* Bug in finding relatives with more then one sense mapping fixed.
* Few memory leakages relating GError variables are fixed.
* Crash when a link is clicked in the About box fixed.
version 0.7.2 (Jan 31, 2009):
* Toolbar button added for toggling Notifications.
* If the notification-daemon is missing in a the system, the notification
requests sent by Artha are received by libnotify but the user doesn't
see anything. This issue is fixed, by disabling notifications if the
notify_init() fails.
* Moved to .png from .svg because it is not supported in a few distros.
* Preferences (conf file) are now saved on load pref., if its a first run.
* Preferences are now saved on every setting change, not on app. exit.
* Fixed issues in configure script.
* Changed automake script to sync with configure script.
* Both Toolbar button and menu now reads "Notify", earlier it was Notify
and Notifications.
* All characters other than alpha numeric, -, _ and blank space are stripped
on either side of the selection clipboard text.
* Removed dependency on g_strcmp0() (which is present only on GLib >= 2.16) by
writing a custom wrapper over strcmp. Now all the functions of GLib used by
Artha are of Glib 2.10 or below.
version 0.7.1 (Jan 29, 2009):
* Fixed Tooltip for Meronyms in relative tabs/trees.
* Fixed tree store unreferencing when creating tree stores for relatives.
* Focus to the Query field is now set on pop-up.
* 'Report a Bug' button added to About dialog box.
* Fixed an issue regarding the welcome message, when notifications are disabled.
* libdus threads init function called using its GLib bindings.
version 0.7.0 (Jan 23, 2009):
* 3 more hotkey combos added (so now it is Ctrl + Alt + [W|A|T|Q]) to
the list of hotkeys. Artha will try setting them in this order. If
none succeeds, the Notifications feature is disabled properly.
* On first run or when the hotkey changes w.r.t the prev. run, Artha
shows a message box with details as a help to the user.
version 0.6.5:
* Last set preferences are stored in a .conf file (persistent settings).
* gtk_show_uri's availability now found in run-time.
version 0.6.4:
* 'Attributes' tab gets renamed (Attributes/Attribute of) based on the
POS (NOUN/ADJ) of the term's attribute item.
* Shortcut in Applications Menu using .desktop file implemented.
version 0.6.3:
* Man page added, with minimal briefing.
* Link hooks for email/url in About screen created.
version 0.6.2:
* Status Bar is now updated based on the latest search results.
* Fixed not searching of an already searched term immediately after a failed
search bug.
version 0.6.1:
* Relatives List double-click/return handled, to jump to the corresponding term.
* About box created, licences & credits mentioned and made part of the GUI.
* Autoconf and automake employed.
* ChangeLog, NEWS, TODO, README, COPYING & AUTHORS are added.
version 0.6.0:
* Previous and Next buttons were added.
* Bug fix to prevent searching a word twice (in case of searching a word already in
history list) added.
version 0.5.0:
* Hand written Makefile employed for the project.
* 2 Modes of Artha designed. 'Detailed' button added. Trees are now removed in
case of simple mode.
version 0.4.1:
* Code to populate tree-based relatives added.
* Bold face for multiple occurring, higher weightage relatives implemented in
relative lists.
* Issue in checking for duplicate terms against the current lists, in WNI, fixed.
version 0.4.0:
* Code to populate list-based relatives added.
* Code to display 'familiarity' (based on polysemy count) added with colour-coding
based on weightage.
* Combo box for maintaining history of searched words added.
version 0.3.0:
* GUI designed in Glade3, with Tabs and Toolbar.
* Code to fill-in formatted definitions with colour coding added.
* strip_adj_marker usage minimized in WNI, to only ADJ terms.
version 0.2.0:
* Key hooking using XGrabKey and getting primary clipboard data achieved.
* Notification of a selected word's definition displayed, the first visible GUI version
of Artha born.
version 0.1.1:
* WordNet Interface (engine) module completed. Now all possible relative list
generations for a given request is serviced by WNI.
* Memory allocation code moved from g_malloc0 to g_slice_alloc0.
version 0.1.0:
* Initial version of WordNet Interface created, with all list based relatives populated.
|