-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    Open-PC.com   
Artwork
Groups
Knowledge Base
Events
Forum
People
Jobs
Register
Login

-
Best Twitter Client
 Official Twitter Web Interface
 Choqok
 Plasma Twitter Applet
 Twitux
 gTwitter
 Spaz
 Twitterfox
 Gwibber
 Qwit
 TweetDeck
 Other
 Not using Twitter

resultmore


Camheroes

Sponsoring



-
- Content .- Fans (4) .- Knowledge Base  . 

YDPDict

   0.7.6  

Plasmoid Binary

YDPDict
zoom


YDPDict
zoom


YDPDict
zoom


Depends on:  KDE 4.x
Downloads:  767
Submitted:  Jun 29 2009
Updated:  Jan 7 2010
Score: 
score86%86%score
 86% good
bad   good

Description:

KDE 4.X plasma interface for YDP Collins and Langenscheidt dictionaries on Linux platform.
- Collins polish/english and english/polish dictionary
- Langenscheidt polish/german and german/polish dictionary




Changelog:

0.7.6
* words history show icons informing about translation direction

0.7.5
* choosing any word from history causes setting current dictionary
(e.g. in case of collins: aback - setting en-pl dictionary, abażur - pl-en dictionary, and so on ...)

0.7.4
* bugfix - enabled self selection icon in case of no dictionary
* bugfix - various copy to clipboard problems

0.7.3
* opening selected or recently used dictionary at startup

0.7.2
* bug fix - grabbing keyboard problem when plasmoid located in panel

0.7.1
* bug fix - last words listbox background and text color

0.7
* Translucent applet background (when applet on desktop)
* Solid background in panels

0.6.3
* bug fix

0.6.2
* tracking own selection - selected or clicked word in description panel is automatically set as current

0.6.1
* after language or direction is changed, lineedit (containing current word) is not beeing cleared

0.6
* internationalization, polish language added

0.5.5
* when plasmoid is on desktop, auto show window checkbox is disabled (auto show window can work only if plasmoid is in taskbar)

0.5.4
* bug fixed - 2 seconds timer (if active) should be stopped if there is another word clicked or clipboard has changed, doubled word in history was observed

0.5.3
* word introduced from keyboard is beeing added to history either by pressing enter or after 2 seconds since typeying is finished

0.5.2
* the most recent translated words now appear at the top of the combo box

0.5.1
* tooltip over ydpdict icon containing information about language and translation direction

0.5
* works with YDP Langenscheidt german/polish dictionary
(unfortunatelly libydpdict2 library doesn't format words descriptions correctly)
* bug fixes

0.4
* history of translated words (enter adds word from keyboard, clicked words and words from clipboard are automatically added)

0.3.1
* works with database and index files named using capital letters

0.3
* translate word from clipboard
* show popup on copy

0.2
* playing samples

0.1
* initial version

NOTES
* I needs to use an external wav player because phonon library can cope neither with collins nor langenscheidt samples (you can verify it trying to play dictionary samples using amarok)
* alsaplayer seems to be the best player for collins samples
* for langenscheidt I haven't found proper player, I used mpg123, but samples are still cut off (if you find proper player please let me know)
* there is newer version of libydpdict library working properly with Langenscheidt dictionary (see second download link or http://toxygen.net/ydpdict/)

THANKS
* Darek Jakoniuk - for many suggestions & new ideas :)




LicenseGPL
Source(YDPDict)
Ubuntu(Packages for ubuntu, thanks Darek)
send to a friend
subscription
other artwork from cinas

goto page: prev   1  2 

-

 2 problems

 
 by lestek on: Aug 26 2009
 

Thanks for Your work!
I have only two problems:
- I can't scroll in window with words list (mouse wheel rotates cube) - maybe it's compiz fault, I don't know.
- option "Auto show window" don't work for me (Kubuntu 9.04, KDE 4.3)

PS: Can you add option for solid background in description window? (in Glassified theme plasmoid is transparent and some words are unreadable with my wallpaper).


reply to this

-
.

 Re: 2 problems

 
 by cinas on: Aug 27 2009
 

Hi, I checked on my machine, ydpdict with compiz works fine, no problem with scroll and auto show. In my opinion this is compiz problem. Please check it with compiz off and let me know how it works.


reply to this

-

 Re: Re: 2 problems

 
 by lestek on: Aug 28 2009
 

With compiz turned off scrolling is OK, but auto show still don't work.


reply to this

-

 Re: Re: Re: 2 problems

 
 by lestek on: Aug 28 2009
 

I know. Auto show don't works when plasmoid is placed on desktop. When I placed it on taskbar, auto show works OK, but ydpdict window appears on background (behind browser's window).


reply to this

-

 Re: Re: Re: Re: 2 problems

 
 by lestek on: Aug 28 2009
 

And when plasmoid is on taskbar, scrolling works OK, too.
Looks like everything is OK, when ydpdict is placed on taskbar, the only problem is that window do not appears on foreground.


reply to this

-

 Re: Re: Re: Re: Re: 2 problems

 
 by lestek on: Aug 28 2009
 

Sorry for so many comments, but one correction: plasmoid appears on foreground, but not always, sometimes only after second selected word.


reply to this

-

 Re: Re: Re: Re: Re: Re: 2 problems

 
 by lestek on: Aug 28 2009
 

Now on my machine plasmoid works that way:
1) double click some word in browser: ydpdict is autoshowing, but on backgroung
2) one more click somewhere on page or double click another word: ydpdict appears on foreground.



-

 Re: Re: Re: Re: Re: Re: 2 problems

 
 by cinas on: Aug 28 2009
 

Hm, I think it's not the plasmoid problem because to show plasmoid I used standard plasma or kde functions. And ss you noticed there are some mechanisms or applications which influence on plasma behaviour (like compiz). Try to check other plasmoids which show on some event, possibly the behaviour will be the same as with ydpdict.
Regarding to auto show, I would like to disable autoshow checkbox when plasmoid is placed on desktop (it can't work there) but I haven't found a way how to implement it. I'll add it to TODO list.



-

 Re: Re: Re: Re: Re: Re: 2 problems

 
 by cinas on: Aug 28 2009
 

By the way, sometimes I check if my plasmoid works fine trying some features on "clear" linux. You can use e.g. virtualbox, install kubuntu, run ydpdict and check if the behaviour is the same as in you operating system. As I sad, some settings, applications, ... can change the way how plasma works.



-

 Re: Re: Re: Re: Re: Re: 2 problems

 
 by cinas on: Aug 28 2009
 

By the way, sometimes I check if my plasmoid works fine trying some features on "clear" linux. You can use e.g. virtualbox, install kubuntu, run ydpdict and check if the behaviour is the same as in you operating system. As I sad, some settings, applications, ... can change the way how plasma works.



-

 Re: Re: Re: Re: Re: Re: 2 problems

 
 by cinas on: Aug 28 2009
 

By the way, sometimes I check if my plasmoid works fine trying some features on "clear" linux. You can use e.g. virtualbox, install kubuntu, run ydpdict and check if the behaviour is the same as in you operating system. As I sad, some settings, applications, ... can change the way how plasma works.



-

 Re: Re: Re: Re: Re: Re: 2 problems

 
 by cinas on: Aug 31 2009
 

By the way, sometimes I check if my plasmoid works fine trying some features on "clear" linux. You can use e.g. virtualbox, install kubuntu, run ydpdict and check if the behaviour is the same as in you operating system. As I sad, some settings, applications, ... can change the way how plasma works.



-

 Re: Re: Re: Re: Re: Re: 2 problems

 
 by cinas on: Aug 31 2009
 

By the way, sometimes I check if my plasmoid works fine trying some features on "clear" linux. You can use e.g. virtualbox, install kubuntu, run ydpdict and check if the behaviour is the same as in you operating system. As I sad, some settings, applications, ... can change the way how plasma works.



-

 Re: Re: Re: Re: Re: Re: 2 problems

 
 by cinas on: Aug 31 2009
 

By the way, sometimes I check if my plasmoid works fine trying some features on "clear" linux. You can use e.g. virtualbox, install kubuntu, run ydpdict and check if the behaviour is the same as in you operating system. As I sad, some settings, applications, ... can change the way how plasma works.



-
.

 Re: 2 problems

 
 by cinas on: Aug 27 2009
 

and of course you suggestion about solid background colour went to TODO list


reply to this

-

 Compilation error

 
 by warnec on: Aug 30 2009
 

[ 50%] Building CXX object CMakeFiles/plasma_apple t_ydpdict.dir/plasma_applet_ydpdict_automoc.o
[ 66%] Building CXX object CMakeFiles/plasma_apple t_ydpdict.dir/plasma-ydpdict.o
In file included from /home/warnec/Kompilowane/YDP Dict_0.6/plasma-ydpdict.cpp:20:
/home/warnec/Kompilowane/YDPDict_0.6/plasma-ydpdic t.h:28:29: error: ydpdict/ydpdict.h: Nie ma takieg o pliku ani katalogu
In file included from /home/warnec/Kompilowane/YDP Dict_0.6/plasma-ydpdict.cpp:20:
/home/warnec/Kompilowane/YDPDict_0.6/plasma-ydpdic t.h:73: error: ISO C++ forbids declaration of ‘ydp dict_t’ with no type
/home/warnec/Kompilowane/YDPDict_0.6/plasma-ydpdic t.h:73: error: expected ‘;’ before ‘*’ token
/home/warnec/Kompilowane/YDPDict_0.6/plasma-ydpdic t.h:118: error: ISO C++ forbids declaration of ‘yd pdict_t’ with no type
/home/warnec/Kompilowane/YDPDict_0.6/plasma-ydpdic t.h:118: error: expected ‘;’ before ‘*’ token
/home/warnec/Kompilowane/YDPDict_0.6/plasma-ydpdic t.cpp: In constructor ‘PlasmaYdpdict::PlasmaYdpdic t(QObject*, const QVariantList&)’:
/home/warnec/Kompilowane/YDPDict_0.6/plasma-ydpdic t.cpp:59: error: class ‘PlasmaYdpdict’ does not ha ve any field named ‘m_pYdpdict’
/home/warnec/Kompilowane/YDPDict_0.6/plasma-ydpdic t.cpp: In destructor ‘virtual PlasmaYdpdict::~Plas maYdpdict()’:
/home/warnec/Kompilowane/YDPDict_0.6/plasma-ydpdic t.cpp:169: error: ‘m_pYdpdict’ was not declared in this scope
/home/warnec/Kompilowane/YDPDict_0.6/plasma-ydpdic t.cpp:169: error: ‘ydpdict_close’ was not declared in this scope
/home/warnec/Kompilowane/YDPDict_0.6/plasma-ydpdic t.cpp: In member function ‘virtual void PlasmaYdpd ict::init()’:
/home/warnec/Kompilowane/YDPDict_0.6/plasma-ydpdic t.cpp:175: error: ‘ydpdict_t’ was not declared in this scope
/home/warnec/Kompilowane/YDPDict_0.6/plasma-ydpdic t.cpp:175: error: ‘temp’ was not declared in this scope
/home/warnec/Kompilowane/YDPDict_0.6/plasma-ydpdic t.cpp:177: error: ‘m_pYdpdict’ was not declared in this scope
/home/warnec/Kompilowane/YDPDict_0.6/plasma-ydpdic t.cpp:177: error: ‘ydpdict_close’ was not declared in this scope
/home/warnec/Kompilowane/YDPDict_0.6/plasma-ydpdic t.cpp:178: error: ‘openDatabase’ was not declared in this scope
/home/warnec/Kompilowane/YDPDict_0.6/plasma-ydpdic t.cpp: At global scope:
/home/warnec/Kompilowane/YDPDict_0.6/plasma-ydpdic t.cpp:204: error: expected constructor, destructor , or type conversion before ‘*’ token
make[2]: *** [CMakeFiles/plasma_applet_ydpdict.dir /plasma-ydpdict.o] Błąd 1
make[1]: *** [CMakeFiles/plasma_applet_ydpdict.dir /all] Błąd 2
make: *** [all] Błąd 2


reply to this

-

 Re: Compilation error

 
 by cinas on: Aug 30 2009
 

You need to have installed libydpdict2-dev (development package containing ydpdict.h header file)


reply to this

-

 Re: Re: Compilation error

 
 by warnec on: Aug 30 2009
 

Ok, I compiled it successfully. I hoped it has dictionary databases built-in - so does it mean that I have to download a Win version from the dictionary, instal under wine, then extract the dictionary files and use them with your plasmoid? A little cumbersome, don't you think? Why didn't you include them? I suppose they aren't GPL? freeware then?


reply to this

-

 Dictionary I need to pay for?

 
 by warnec on: Aug 30 2009
 

I'm not exactly sure if I am right, btu your README states:

"
requirements
------------
(...)
One of them or both:
Young Digital Poland English-Polish/Polish-English Collins Dictionary
"

And here it is:

http://www2.ydp.com.pl/ydp/multimedia/1013,Angielski-Collins.html

Does it mean I have to pay 99zł to get this plasmoid working?


reply to this

-

 Re: Dictionary I need to pay for?

 
 by cinas on: Aug 30 2009
 

YDP plasmoid is only interface for those dictionaries.


reply to this

-

 Re: Re: Re: Compilation error

 
 by cinas on: Aug 30 2009
 

YDP collins and langenscheidt are commercial dictionaries, that's the reason I didn't include database.


reply to this

-
.

 Pytanie

 
 by rozbarwinek on: Sep 4 2009
 

Cool, could you also make a plasmoid that use resources of LING.pl dictionary?


reply to this

-
.

 Re: Pytanie

 
 by cinas on: Sep 4 2009
 

Actually it wasn't my intention, maybe someone else would do this ;)


reply to this

-

 Re: Re: Pytanie

 
 by warnec on: Sep 18 2009
 

Well, actually for me it would seem like a much better idea for a plasmoid, since You use local data of a commercial dictionary one needs to pay for, and ling.pl uses resources of many diverse dictionaries, allowing translations to many different languages while making sure the dictionaries are always updated (since they are hosted on the Internet, and not local)


And you don't need to pay for it! I don't use this plasmoid only because I would have to pay for the YDP dictionary.

Of course, I managed to get the pirated dictionary data off the Internet with no problem, but decided that's not how open source software should work, right? Making us choose between illegal copying or paying, that is.


reply to this

-
.

 Re: Re: Re: Pytanie

 
 by cinas on: Sep 18 2009
 

You are right.
Few years ago I bought Collins dictionary then I gave up using windows ;) so that's why I decided to write such application.
For those who doesn't have legal copy this plasmoid is useless (of course if they don't want to use illegal version).
The problem I see with ling.pl is parsing data loaded as a webpage. It's a pity that there is no interface to get ordered data (webservices, ...) but very huge and complicated html page containing request results.
But I will think of it, there is a chance it wouldn't be such nightmare as I think :)
Pozdrawiam


reply to this

-

 Re: Re: Re: Re: Pytanie

 
 by warnec on: Sep 18 2009
 

Great to hear that! Of course, ling.pl is not the only option (although it seems like the best one). There are some other good looking translating sites, like dict.pl.


reply to this

goto page: prev   1  2 

add commentback




-
-
all messages

openDesktop.org Facebook App





Partners
Place Your Link Here!
Online Casino
Fundraising Ideas

Cool Sites
iPhone Community

 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Artwork
Jobs
Knowledge Base
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
News RSS   
Discussion RSS   
Events RSS   

Participate
Groups
Forum
Add Artwork
Public API
About KDE-Look.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2001-2010 KDE-Look.org Team  
All rights reserved. KDE-Look.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.