Skip to content
Snippets Groups Projects
NEWS 29.5 KiB
Newer Older
Andre Miranda's avatar
Andre Miranda committed
0.8.8 (2024-10-01)
=====
- Avoid freeze when toggling search modes
- Drop --text-field (#18)
- Translation Updates:
  Portuguese (Brazil)

Andre Miranda's avatar
Andre Miranda committed
0.8.7 (2024-09-24)
=====
- panel-plugin: Drop submenu (#2)
- panel-plugin: Add submenus to toggle search mode (#2)
- panel-plugin: Reduce default text size
- panel-plugin: Restore function of the button in text entry
- Change log level (#17)
- prefs: Add radio buttons to correct group
- scan-build: Fix deadcode.DeadStores
- scan-build: Add false positive file
- I18n: Update po/LINGUAS list
- build: Use XDT_VERSION_INIT and get rid of configure.ac.in
- build: Switch from intltool to gettext
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (United
  Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Italian, Japanese, Kazakh, Korean,
  Latvian, Lithuanian, Malay, Norwegian Bokmål, Occitan (post 1500),
  Persian (Iran), Polish, Portuguese, Portuguese (Brazil), Russian,
  Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish,
  Ukrainian, Urdu, Urdu (Pakistan), Uyghur, Vietnamese

Andre Miranda's avatar
Andre Miranda committed
0.8.6 (2023-11-19)
=====
- Use getaddrinfo(3) to support IPv6 DICT servers
- Add icons at missing sizes, clean up SVG metadata


Gaël Bonithon's avatar
Gaël Bonithon committed
0.8.5 (2023-04-22)
=====
- build: Fix -Wunused-result warning
- Update `.gitignore`
- Update copyright year
- Use "logo-icon-name" instead of "logo" in about dialog
- Remove ENABLE_NLS ifdefs
- autoconf: Use AC_CONFIG_MACRO_DIRS
- build: Fix intltool lock file problem during make distcheck
- Update COPYING (Issue #7)
- Remove unnecessary code
- Use symbolic icons
- Escape markup in server information
- Replaces siginterrupt with sigaction
- Do not close window with ctrl+c (#5)
- Fix Text field size setting (#4)
- Fix compilation warnings
- autoconf: Some updates
- Remove "." at the end of Comment string
- Remove GSourceFunc casts
- Include stdlib.h to get atoi prototype (!2)
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (United
  Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Italian, Japanese, Kazakh, Korean,
  Latvian, Lithuanian, Malay, Norwegian Bokmål, Occitan (post 1500),
  Persian (Iran), Polish, Portuguese, Portuguese (Brazil), Russian,
  Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish,
  Ukrainian, Urdu, Urdu (Pakistan), Uyghur, Vietnamese

Andre Miranda's avatar
Andre Miranda committed
0.8.4
======
- Update URLs and use https where possible
- Fix font size in speedreader (#3)
- Added new icons and use reverse DNS file names
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (United Kingdom),
  Estonian, Finnish, French, German, Greek, Hebrew, Hungarian, Icelandic,
  Indonesian, Italian, Japanese, Kazakh, Korean, Latvian, Lithuanian,
  Malay, Norwegian Bokmål, Occitan (post 1500), Polish, Portuguese,
  Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish,
  Uighur, Ukrainian, Urdu, Urdu (Pakistan), Vietnamese

Andre Miranda's avatar
Andre Miranda committed
xfce4-dict-0.8.3
================
- Allow compilation with panel 4.15
- Show correct colors (Bug #15946)
- Avoid mnemonic conflict
- Fix g_type_class_add_private deprecation in recent GLib
- Replace GtkStock buttons
- Fix typo of dict.cc (Bug #15571)
- Fix parallel build (Bug #14963)
- Translation Updates: Albanian, Belarusian, Catalan, Chinese (China),
  Chinese (Taiwan), Croatian, Czech, Danish, Dutch, English (Australia),
  Finnish, French, Galician, German, Hebrew, Hungarian, Icelandic, Italian,
  Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Polish,
  Portuguese, Portuguese (Brazil), Russian, Spanish, Thai, Turkish

Andre Miranda's avatar
Andre Miranda committed
xfce4-dict-0.8.2
================
- Avoid segfaults (Bug #14786)
- Only show web search link if we have a valid URL and in dict mode
- Escape link tooltip
- Minor visual improvements
- Translation updates: Albanian, Arabic, Asturian, Basque, Belarusian,
  Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech,
  Danish, Dutch, English (United Kingdom), Finnish, French, Galician, German,
  Greek, Hebrew, Hungarian, Icelandic, Indonesian, Italian, Japanese, Korean,
  Latvian, Lithuanian, Norwegian Bokmål, Occitan, Polish, Portuguese,
  Portuguese (Brazil), Russian, Slovak, Slovenian, Spanish, Swedish, Turkish,
  Ukrainian, Urdu, Urdu (Pakistan), Uyghur, Vietnamese

Andre Miranda's avatar
Andre Miranda committed
xfce4-dict-0.8.1
================
- Bump gtk3 minimum version to 3.22
- Improve appearance of menu items with icons
- Append web search link to successful queries (Bug #12154)
- Translation updates: Albanian, Arabic, Asturian, Basque, Bulgarian, Catalan,
  Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
  English (Australia), English (United Kingdom), Finnish, French, Galician,
  German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Italian, Japanese,
  Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål, Occitan, Polish,
  Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish,
  Swedish, Thai, Turkish, Ukrainian, Urdu, Urdu (Pakistan), Uyghur, Vietnamese

Andre Miranda's avatar
Andre Miranda committed
xfce4-dict-0.8.0
================
- Translation updates: Catalan, Chinese (China), Chinese (Taiwan), 
  Croatian, Danish, Dutch, Finnish, French, German, Greek, Hebrew, 
  Italian, Japanese, Kazakh, Korean, Malay, Norwegian Bokmål, Polish, 
  Portuguese, Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, 
  Ukrainian

Andre Miranda's avatar
Andre Miranda committed
xfce4-dict-0.7.99
================
- Port to gtk+3/libxfce4ui-2/libxfce4panel-2.0
- Translation updates: French, Lithuanian, Portuguese (Brazilian)

Harald Judt's avatar
Harald Judt committed
xfce4-dict-0.7.2
================
- Translation updates: Asturian, Catalan, Croatian, Danish, English
  (Australia), Finnish, German, Greek, Hebrew, Icelandic, Japanese,
  Korean, Lithuanian, Malay, Norwegian Bokmål, Serbian, Slovak,
  Swedish, Turkish, Ukrainian

Harald Judt's avatar
Harald Judt committed
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 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619
xfce4-dict-0.7.1
================
- Add NEWS file (Harald Judt)
- Correctly separate header and body (bug #10136) (Harald Judt)
- Update .gitignore (Harald Judt)
- Do not build gzip tarball (Harald Judt)
- Remove SVN $Id$ tags and update copyright year (Harald Judt)
- Bump autotools requirements (Harald Judt)
- Fix m4 macro dir warning (Harald Judt)
- Fix IT_PROG_INTLTOOL warning (Harald Judt)
- Restore git version tag (Harald Judt)
- Remove unneeded files. (Nick Schermer)
- Translation updates: Arabic, Asturian, Bulgarian, Chinese (China),
  Chinese (Taiwan), Croatian, Czech, Danish, Dutch (Flemish), English
  (Australia), English (Great Britain), Finnish, French, German,
  Hebrew, Hungarian, Icelandic, Italian, Japanese, Kazakh, Korean,
  Malay, Norwegian Bokmål, Occitan, Polish, Portuguese, Portuguese
  (Brazilian), Russian, Serbian, Slovak, Spanish, Swedish, Thai,
  Ukrainian, Vietnamese

xfce4-dict-0.7.0
================
- Fix package name (Enrico Tröger)
- Fix make distcheck (Enrico Tröger)
- Version bump (Enrico Tröger)
- Generate ChangeLog from GIT (Enrico Tröger)
- Replace AM_CONFIG_HEADER macro by AC_CONFIG_HEADERS (Enrico Tröger)
- After clearing the query_buffer, set it to NULL (bug #10101) (Enrico
  Tröger)
- Initialise variable (Enrico Tröger)
- Fix wrong header name (Enrico Tröger)
- Fix panel plugin build (Enrico Tröger)
- Drop SexyIconEntry and use the icon features of GtkEntry directly 
  (Enrico Tröger)
- Depend on Xfce 4.10 and its GTK/GLib requirements (Enrico Tröger)
- Update copyright years (Enrico Tröger)
- Replace libxfcegui4 by libxfce4ui (Enrico Tröger)
- Renew build system and build panel plugin as library (Enrico Tröger)
- Adjust code style (Enrico Tröger)
- Adapting the plugin to panel version 4.9+ (Andrzej)
- Explicitly link against libm. (Guido Berhoerster)
- Render the Find menu item in the textview popup menu insensitive 
  when there is no text to search (Enrico Tröger)
- Add a 'Copy Link' menu item to the text view popup menu (Enrico 
  Tröger)
- Refactor get_answer a bit to make it more flexible and ensure to 
  read the server's answer after quitting the session. (Enrico Tröger)
- Make the code more readable (Enrico Tröger)
- Send the QUIT command always, also in case of errors (Enrico Tröger)
- Fix some function signatures and prototypes (Enrico Tröger)
- Update copyright (Enrico Tröger)
- fix wrong callback argument (Enrico Tröger)
- Fix Categories keyword to be more compatible, bug 6692 (Christoph 
  Wickert)
- Use the correct XfcePanelPlugin instance when opening the 
  preferences dialog to prevent crashes (Enrico Tröger)
- When pasting text in the speed reader, query only the main clipboard
  (Enrico Tröger)
- Minor cleanup (Enrico Tröger)
- When pasting text, always first query the PRIMARY clipboard and in 
  case we didn't find anything, query the main clipboard. (Enrico 
  Tröger)
- Quit/Close main window if Escape is pressed (do it properly) (Enrico
  Tröger)
- Explicitly handle GTK_RESPONSE_DELETE_EVENT as well (Enrico Tröger)
- Add a paste button to the Speed Reader. (Enrico Tröger)
- Quit/Close main window if Escape is pressed. (Enrico Tröger)
- Update copyright information (Enrico Tröger)
- Require xfce4-dev-tools 4.7.1 or newer for autogen.sh (Enrico 
  Tröger)
- Require the same autoconf version as the xfce4-dev-tools do (Enrico 
  Tröger)
- Rename configure.in.in to configure.ac.in (Enrico Tröger)
- Turn on automake silent rules if supported (Enrico Tröger)
- Translation updates: Arabic, Basque, Belarusian, Bulgarian, Catalan,
  Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch
  (Flemish), English (Great Britain), Finnish, French, Galician,
  German, Greek, Hungarian, Icelandic, Indonesian, Italian, Japanese,
  Kazakh, Korean, Latvian, Lithuanian, Polish, Portuguese, Portuguese
  (Brazilian), Russian, Serbian, Slovak, Spanish, Turkish, Ukrainian,
  Uyghur

xfce4-dict-0.6.0
================
- Fix possibly uninitialised variable (Enrico Tröger)
- Always display spell check results on failed dictionary searches. 
  (Enrico Tröger)
- Implement a Pause/Resume button for the Speed Reader. (Enrico 
  Tröger)
- Delete auto-generated INSTALL file (Enrico Tröger)
- After the Speed Reading has finished, make the Stop button a Back 
  button (Enrico Tröger)
- Explicitly check for and link against libX11 (Enrico Tröger)
- Improve wording (Enrico Tröger)
- Another attempt to fix it (Enrico Tröger)
- Do it properly Thanks David. (Enrico Tröger)
- Require and make use of latest xfce4-dev-tools to improve handling 
  of the LINGUAS stuff (Enrico Tröger)
- Rename module.xml (oops). (Enrico Tröger)
- Add module description file. (Enrico Tröger)
- Display paragraph signs at the end of the current word group. 
  (Enrico Tröger)
- Cleanup (Enrico Tröger)
- Don't print the spell check header if in quiet mode and the word is 
  spelled correctly. (Enrico Tröger)
- Implement word grouping option for Speed Reading. (Enrico Tröger)
- Rework the results display for failed dictionary searches. Show 
  headings for the various search methods. (Enrico Tröger)
- Allow setting an empty web search URL to disable the feature. 
  (Enrico Tröger)
- Display the speed reading status in the window title to make it more
  clear when the speed reading has finished. (Enrico Tröger)
- Fix input focus in the Speed Reader dialog and enable word wrap. 
  (Enrico Tröger)
- Don't treat quotes as word separators. Add an option to mark 
  paragraphs when Speed Reading. (Enrico Tröger)
- Implement own error dialog. (Enrico Tröger)
- Allow clearing tags for a specific word (unused so far). If the 
  search term contains more than word and the dictionary search fails,
  show the spell check results of all parts of the search term. 
  (Enrico Tröger)
- When offering a Web search link for a failed search, display the 
  full target URI as tooltip. Minor other improvements. (Enrico 
  Tröger)
- Rename some variables. Rename the colour button labels in the 
  preferences dialog. (Enrico Tröger)
- Mark some strings as translatable (closes #5360). (Enrico Tröger)
- Fix mnemonic of Speed Reader button. Fix one more cursor issue when 
  clicking links. Improve splitting of the input text for speed 
  reading. (Enrico Tröger)
- Make error and success colours configurable. (Enrico Tröger)
- Add 'success' colour to mark found search terms. Colourise search 
  terms according to the search result for better visual feedback. 
  (Enrico Tröger)
- Remove debug code. (Enrico Tröger)
- Add simple speed reader dialog to train fast reading. (Enrico 
  Tröger)
- Translation updates: Asturian, Chinese (China), Danish, Dutch
  (Flemish), English (Great Britain), Galician, Italian, Japanese,
  Latvian, Portuguese

xfce4-dict-0.5.3
================
- Rephrase the Local dictionary server section a bit. (Enrico Tröger)
- Reset the cursor after right-clicking on links in the textview. 
  (Enrico Tröger)
- Partly revert last change and use the proper cursor for the textview
  window again. (Enrico Tröger)
- Don't allocate the default cursor unnecessarily and reuse the 
  GdkWindow we already got in the event handlers. (Enrico Tröger)
- Add some notes about using a local dictd server. (Enrico Tröger)
- Print the used dictionary in the spell checker results. (Enrico 
  Tröger)
- Use the G_DEFINE_TYPE() macro to generate the *_get_type() code. 
  (Enrico Tröger)
- When using the web service fallback after a failed dictionary 
  search, hide the main window if ran as panel plugin. (Enrico 
  Tröger)
- Fix untranslated search engine description (#4835). (Enrico Tröger)
- Improve some more strings. Issued make update-po. Update of German 
  translation. (Enrico Tröger)
- Properly escape URIs when using Web based search (works only with 
  GLib >= 2.16). Add '--verbose' command line option for the 
  stand-alone application. (Enrico Tröger)
- Improve some strings, thanks to Jérôme Guelfucci for the 
  suggestions. Use less spacing for spell checker results and don't 
  display any failed searches if used as fallback for a dictionary 
  search. (Enrico Tröger)
- Update copyright years. Fix a few typos. (Enrico Tröger)

xfce4-dict-0.5.2
================
- Follow the 'Desktop Menu Specification' and change the category for 
  the .desktop to 'Office'. (Enrico Tröger)
- When highlighting cross-references, ignore also {vr}. (Enrico 
  Tröger)
- Update 'help' arguments. (Enrico Tröger)

xfce4-dict-0.5.1
================
- Sort the spell check dictionary list in the prefs dialog. (Enrico 
  Tröger)
- Fix crashes when using the dictionary refresh button in the prefs 
  dialog and while using enchant as spell checker. (Enrico Tröger)
- Avoid leaving zombie processes when using spell checking (bug 4615).
  (Enrico Tröger)
- Change bugreport address and rewrite the output of '--version'. 
  (Enrico Tröger)
- Fix typos, update ChangeLog. (Enrico Tröger)
- Add a 'Search' menu item to the textview popup menu for quick search
  of any text in search results. (Enrico Tröger)
- Improve parsing of phonetic information, also allowing the /.../ 
  format, used in the Jargon dictionary. (Enrico Tröger)
- Parse also phonetic information endorsed by slashes. Refactor some 
  code. (Enrico Tröger)
- Fix cut server responses when there is a leading number in the word 
  definition (e.g. in 'moby-thes'). (Enrico Tröger)

xfce4-dict-0.5.0
================
- Ditch "Xfce4" in dialog titles. Change '-v' to '-V' to match common 
  standards. Fix typo in prefs dialog 'phonectic'  (thanks Nobuhiro 
  Iwamatsu for reporting). Issued make update-po because of a typo in 
  an English string (manually removed the new fuzzy flags from 
  affected translations). Dutch translation update (Vincent Tunru) 
  (Enrico Tröger)
- Ditch "Xfce4" in dialog titles. (Enrico Tröger)
- Change '-v' to '-V' to match common standards. Remove the '-h' hack.
  (Enrico Tröger)
- Version bump since we had more changes than expected :). (Enrico 
  Tröger)
- Use a stock GTK about dialog. (Enrico Tröger)
- When highlighting cross-references, ignore also {vt} and {pl}. 
  (Enrico Tröger)
- Add searchentry.[c|h], a subclass of GtkComboBox to embed a 
  SexyIconEntry. Add a combo box around the search field in the main 
  window to provide a history of previously searched words. (Enrico 
  Tröger)
- Merge changes from libsexy SVN into sexy-icon-entry.[c|h]. Add fix 
  from Midori's GtkIconEntry to vertically center the text and icons. 
  (Enrico Tröger)
- Prefix the WrapLabel class with Xfd. (Enrico Tröger)
- Always clear the spell check dictionary list in the prefs dialog, 
  even if an empty or invalid spell check command was given. (Enrico 
  Tröger)
- Guess the default spell check dictionary based on the user's locale 
  setting. (Enrico Tröger)
- Add a status icon to the prefs dialog indicating whether the entered
  spell check command is valid. Add a refresh button next to the spell
  check dictionary list for easy updating. (Enrico Tröger)
- Rename aspell.[c|h] to spell.[c|h]. Add support for 'enchant' as 
  spell check program. (Enrico Tröger)
- Make colours used for links and phonetics configurable. (Enrico 
  Tröger)
- Change the title of the prefs dialog to 'Preferences'. (Enrico 
  Tröger)
- Add mnemonics to the search method radio labels in the main window. 
  Add a link to easily start a Web search if there are no Dict 
  results. (Enrico Tröger)
- Fix wrong status bar text when querying a server for the first time 
  in the stand-alone app. Update Readme and manpage. (Enrico Tröger)
- When highlighting cross-references, ignore short ones like {n}, {f} 
  and {m} as often found in translation dictionaries. Highlight 
  phonetic information provided by some dictionaries. (Enrico Tröger)
- Fix auto clearing issues introduced in last commit. (Enrico Tröger)
- Bring the 'Search Term' string back, this time in the search entry 
  to get auto cleared on click. Use for the panel text entry also a 
  SexyIconEntry. (Enrico Tröger)
- Fix a segfault in link parsing caused by malformed dictionary texts.
  (Enrico Tröger)
- Fix a few strings. (Enrico Tröger)
- Use a SexyIconEntry for the search field, it's just sexy :). Remove 
  the Clear button from the GUI (provided in the search field). Change
  the icon of the search button when switching search method. (Enrico 
  Tröger)
- Add 'Information' button in the preferences dialog to query general 
  server information for DICT servers. (Enrico Tröger)
- Properly send DICT commands terminated with CRLF. Close DICT 
  connections properly with the QUIT command and read initial server 
  status code. (Enrico Tröger)
- Add support for links (cross-references) in dictd responses. (Enrico
  Tröger)
- Do not store tag pointers, instead reference them by name. (Enrico 
  Tröger)
- Do not skip the first line of a dictd server text response as it 
  might contain useful information. (Enrico Tröger)
- Handle trailing period in text responses accordingly to RFC 2229. 
  (Enrico Tröger)
- Be safe and check array size before using it. (Enrico Tröger)
- Beautify the texview output a little bit. (Enrico Tröger)
- Improve clearing of panel text entry: clear it always. (Enrico 
  Tröger)
- Clear the panel text entry field also for web and spell check search
  methods (also reported by Liviu Andronic, thanks). (Enrico Tröger)
- Remove leading and trailing spaces from the search term before 
  performing the search (reported by Liviu Andronic). (Enrico Tröger)
- Fix typo. (Enrico Tröger)
- Fix spell checking with multiple words/sentences. (Enrico Tröger)
- Post-release version bump. (Enrico Tröger)
- Add new command line option: '--clipboard' (-c) to take the search 
  text from the PRIMARY clipboard and performs a search. Update manual
  page. (Enrico Tröger)
- Add "en.wikipedia.org" and "www.merriam-webster.com" to the list of 
  web dictionaries (thanks to Liviu Andronic for the hint). (Enrico 
  Tröger)

xfce4-dict-0.4.1
================
- Add .gitignore (Enrico Tröger)
- Add Wiktionary.org to the list of web dictionaries (thanks to Liviu 
  Andronic for the hint). (Enrico Tröger)
- * Fix broken DICTD search due to wrongly initialised status code 
  (introduced in last commit). (Enrico Tröger)
- Set svn:keywords and svn:eol-style flags for most source files. 
  (Enrico Tröger)
-  * Don't let the notebook tab labels grab the focus in the prefs 
  dialog.  * Save some string comparisons when parsing the response 
  from a DICTD server.  * Handle DICTD response 550 - 'invalid 
  database' correctly. (Enrico Tröger)
- When searching for available dictionaries of a DICTD server, use the
  entered values in the dialog not the old saved ones. (Enrico 
  Tröger)
- Make prefs dialog modal. (Enrico Tröger)
-  * Don't allow setting an empty search URL in the preferences 
  dialog. (Enrico Tröger)
-  * Add 'xdg-open' as possible browser command to open URLs. (Enrico 
  Tröger)
-  * Improve the code to find a usable browser to open URLs.  * 
  Prevent opening a file manager when there is set an empty search 
  URL.  * Make dict_open_browser() static for common.c as it is not 
  used anywhere else. (Enrico Tröger)
- Add WrapLabel class (subclass of GtkLabel) to proper wrap a help 
  text in the preferences dialog. (Enrico Tröger)
- Add some border spaces in the preferences dialog for better 
  look&feel. (Enrico Tröger)
- Build the static library part with libtool to get correctly linked 
  (fixes #4235). (Enrico Tröger)
- Add sign targets to the Makefile. (Enrico Tröger)
- Fix crash due to accessing invalid memory when reading the config 
  file (patch by Federico G. Schwindt, thanks). (Enrico Tröger)

xfce4-dict-0.4.0
================
- Update ChangeLog (Enrico Tröger)
- Implement saving and restoring window geometry. (Enrico Tröger)
- Use newer autogen.sh (from mailwatch plugin). (Enrico Tröger)
- Fix two other tranlation related string problems. (Enrico Tröger)
- Use correct plural forms in strings to improve translations. (Enrico
  Tröger)
- Fix some more strings. Add missing include directive for config.h in
  some files. (Enrico Tröger)
- Fix some strings. (Enrico Tröger)
- If searching with the Dict method and nothing was found, 
  automatically search with aspell (if available) as fallback in case 
  of a typo. (Enrico Tröger)
- Add dist.cc dictionary service. (Enrico Tröger)
- Rewrite of the web search code to be more flexible to use and to 
  simplify the code. Add two other dictionary services: Dictionary.com
  and TheFreeDictionary.com. (Enrico Tröger)
- Add --ignore-plugin and --version options to the manpage. (Enrico 
  Tröger)
- Add new languages Chinese and Italian which are newly supported by 
  dict.leo.org. (Enrico Tröger)
- Show no results message for Dictd searches in the text view to be 
  consistent with aspell search. (Enrico Tröger)
- Add command line option "--ignore-plugin" to start the stand-alone 
  application even if the panel plugin is loaded. (Enrico Tröger)
- Remove the previously added space between panel button and text 
  field because of unwanted side effects with vertical panel. (Enrico 
  Tröger)
- Add some space between panel button and text field. (Enrico Tröger)
- Only handle SIGALRM signal if it is available. (Enrico Tröger)
- Disable conversion into ISO-8859-15 of search text when using 
  dict.leo.org, seems not necessary anymore. (Enrico Tröger)
- Fix problems with preferences dialog callback if panel plugin is 
  loaded. (Enrico Tröger)
- Fix minor panel button sizing issues (make it a little wider on 
  horizontal panel, a little flatter on vertical panels). (Enrico 
  Tröger)
- Remove Help button from preferences dialog as there is no help 
  available at all. (Enrico Tröger)
- Unify application name to "Xfce4 Dictionary". (Enrico Tröger)
- Add search text from command line to main text entry. (Enrico 
  Tröger)
- Remove obsolete comments. (Enrico Tröger)
- Add manpage for xfce4-dict. (Enrico Tröger)
- Add long option name for custom help to fix segfaults on startup. 
  (Enrico Tröger)
- Concatenate text command line arguments as one string as search 
  text. (Enrico Tröger)
- Add "-h" command line option if GLib supports printing the help 
  text. (Enrico Tröger)
- Reformat ChangeLog. (Enrico Tröger)
- Update Readme. (Enrico Tröger)
- Add not yet working DnD callback to receive dragged text in the main
  textview. (Enrico Tröger)
- Set entry text in the main window if text was dragged onto the panel
  button or into the panel entry. (Enrico Tröger)
- Move signal handling code for networkign code completely into 
  lib/dictd.c. (Enrico Tröger)
- Always start searching when text is dragged into the text entry in 
  the main window. Connect to "drag-data-received" signal in library 
  as it is equal for panel plugin and standalone code. (Enrico 
  Tröger)
- Fix make distcheck. Avoid creation of inline-icon.h during a normal 
  build. (Enrico Tröger)
- Fix broken panel plugin desktop file. (Enrico Tröger)
- Show panel-only options in preferences dialog only if panel plugin 
  is actually loaded. After clicking on the Clear button, bring the 
  input focus back to the main entry. Add keyboard shortcuts for file 
  menu items. Cleanup DictData struct, reorder elements and remove 
  elements which are only used in the preferences dialog. Add search 
  method selection to the preferences dialog, including new mode to 
  use the search method from the last time. Add support for command 
  line options for xfce4-dict command. (Enrico Tröger)
- Fix broken aspell search. (Enrico Tröger)
- Update package name for autotools. (Enrico Tröger)
- Bring main window up when received data in panel plugin via DnD. 
  (Enrico Tröger)
- Prefix some more functions. (Enrico Tröger)
- Add file menu to make preferences dialog accessable when run as 
  stand-alone application. (Enrico Tröger)
- Update INSTALL file. Fix make distcheck. (Enrico Tröger)
- Redesign preferences dialog: use a GtkNotebook and use a XfceDialog.
  Update POTFILES.in. Remove debug messages. (Enrico Tröger)
- More code reorganisation and cleanup. (Enrico Tröger)
- Reorganise most of the code base to separat commonly used code from 
  the panel plugin into a static library. Move dictd server query code
  into an own file for better readibility. Bump version requirement of
  libxfce*-libs to 4.4.0. Add stand-alone application xfce4-dict. (not
  yet finished, to be continued) (Enrico Tröger)
- Fix indentation. (Enrico Tröger)
- Use GTK's predefined text targets for Drag'n'Drop. This fixes a 
  strange bug when dragging non-Ascii text from Poedit. Also allow 
  move as DnD action. (Enrico Tröger)
- New release: 0.3.0 (Enrico Tröger)
- When dragging text into the main entry text field, delete the 
  previous text before to not append the dragged text. (Enrico 
  Tröger)
- Don't use C++-style comments and fix some compiler warnings. (Enrico
  Tröger)
- When changing the search method in the main window, put the input 
  focus back to the text entry. (Enrico Tröger)
- * Add xfce4-popup-dict command to show the main window and/or grad 
  the input focus to the text field in the panel. * Change year in 
  copyright notes to 2008. (Enrico Tröger)
- * Remove wrong additional space before colons. * de.po: Update of 
  German translation. * xfce4-dict-plugin.pot, *.po: Issued make 
  update-po. (Enrico Tröger)
- Fix small memory leak. Always store all settings from the properties
  dialog. Remove search mode selection from properties dialog. Add 
  aspell support (should also work with ispell). (Enrico Tröger)
- Added search method radio buttons. (Enrico Tröger)
- Fixed missing application icon in taskbar and window frame. Added 
  missing include of stdlib to avoid compiler warnings. (Enrico 
  Tröger)
- Fixed possible crashes when showing the main window after it was 
  closed. (Enrico Tröger)
- Update copyright years. New Release 0.2.1. (Enrico Tröger)
- Fixed possible segfault after retrieving the dictionary list from a 
  server. (Enrico Tröger)
- Removed dependency on libexo, use exo-open(and some other fallbacks)
  instead. (Enrico Tröger)
- Panel text entry grows and shrinks now according to the given size. 
  (Enrico Tröger)
- Fixed wrong display of panel text entry when panel orientation 
  changed. (Enrico Tröger)
- * Enabled website link to goodies.xfce.org in the about dialog. * 
  Added missing includes to fix compilation on FreeBSD. * Improved 
  calculation of panel icon size (thanks to Rupert Horstkötter for 
  reporting). (Enrico Tröger)
- * Added dependency of libexo. * Added alternative search mode via a 
  web site dictionary and provide three   dictionary entries of 
  dict.leo.org for convenience.   The web site will be opened with the
  help of libexo. * Added UTF8_STRING as drop targt. Might be it 
  helps. (Enrico Tröger)
- Prefixed all functions with dict. (Enrico Tröger)
- Improved the threading code to do GTK-related stuff in the main 
  thread. Some other changes and fixes. (Enrico Tröger)
- Implemented threading to not freeze the GUI while searching on a 
  slow server. (Enrico Tröger)
- Again fixed display of panel text field when panel has no horizontal
  orientation. (Enrico Tröger)
- Fixed display of panel text field when panel has no horizontal 
  orientation. (Enrico Tröger)
- * Fixed some minor GUI issues to improve usability   (thanks to 
  Fabian Nowak for his suggestions). * Use a dynamic buffer when 
  retrieving the response from a server to avoid   truncated answers 
  and crashes (thanks to Fabian Nowak for reporting). * Clear the text
  view alays prior to a new search. (Enrico Tröger)
- * Added "Clear" button to the main window. * New release: 0.2.0 
  (Enrico Tröger)
- Fixed typo. (Enrico Tröger)