Dictionary Desktop Search App (Windows, Linux, OS X)( + online version!)

Started by Sіr. Ηaxalot, January 13, 2010, 11:51:31 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Awesome?!

Yes
14 (73.7%)
Yes
4 (21.1%)
No
0 (0%)
D:
1 (5.3%)

Total Members Voted: 19

Sіr. Ηaxalot

Kaltxì!

I have completely rewritten the program to be able to natively port it to all platforms. Much of the program is the same, except from a major design difference. This new version also display which prefixes, adpositions and infixes it find in the word.

My plan was to release a pretty much final version yesterday, but seeing how poor performance is at older computers, I decided to delay it a bit further. Hopefully RC2 will be available in the end of this weekend.
Stay tuned!

Features:

  • Simple detection of prefixes, ad-positions, suffixes and infixes.
  • Compensates for special chars (ä, ì).
  • Automatic updating of wordlist. (Based on CSV files SQL exports from EanaEltu (Creds to Tuiq and Taronyu!))
  • Multi platform

Screenshot:


Current version: RC2

New features:

  • Automatic updating!
  • Resizeable window.
  • Always on top.

Fixes/Improvements/Changes:

  • Better searching
  • Matching of suffixes.
  • Highlights unconfirmed words with red.

Windows
Linux (Requires Qt libraries)
Mac OS X



This application now have over 100 uniqe users!

Please tell me if you find any bugs!

Taronyu

Sounds pretty cool to me. I'll give you the source code for my dictionary, might help?

Sіr. Ηaxalot


Kiliyä

Possible to get it working for Linux users too?
Peu sa'nokyä ayoengyä?  Pefya ayoeng poeru kìte'e sayi?
Pefya ayoengìl poeti hayawnu, na poel ayoengit hawnu?

What of our mother?  How shall we serve her?  How shall we protect her as she protects us?

Nìwotxkrr Tìyawn

Naruto Shippuden Episode 166: Confession
                                    Watch it, Love it, Live it

Sіr. Ηaxalot

Quote from: Kiliyä on January 13, 2010, 02:30:12 PM
Possible to get it working for Linux users too?

I'm not sure. IT will be written in .NET since that's the only client side language that I'm good at. But I will probably take a look at Mono.NET, hopefully it isn't too hard to make it work in linux too.

Seze

Quote from: Kiliyä on January 13, 2010, 02:30:12 PM
Possible to get it working for Linux users too?

I was going to suggest Java, but I've had bad experiences in the past with making GUIs for Java apps.  Wine would probably be a good route to look into though...


Learn Na'vi Mobile App - Now Available

Kiliyä

I haven't had any success with Wine and .NET applications (the D&D character builder, et al), so I'm a bit wary of using it.  I'd do some more research though.  It'd be a nice thing to have.
Peu sa'nokyä ayoengyä?  Pefya ayoeng poeru kìte'e sayi?
Pefya ayoengìl poeti hayawnu, na poel ayoengit hawnu?

What of our mother?  How shall we serve her?  How shall we protect her as she protects us?

Eight

Using Mono would be pretty easy for this, *if* you stay away from WPF or the Windows forms libraries and go for a cross-platform GUI e.g. Gtk#/Glade.

R3ap3rG

This is a great idea. I'll look forward to downloading it when it's done.  ;D

Nume fpi sänume

Well, unless someone overrules me, i say go for it :D

Beomir Vrykil

This is a really great idea! Please tell me when there's a first version of the programm to test it  ;D

Tanhì Tireafya'o

#12
Got it already, though the database needs to be completed.
Already discussed this with Seabass, turned off, because most users don't like to open .exe files. It took me about 10 days to complete whole script.

(Full version, also got one without option to add words)

Code used: Visual Basic.NET 2008
Should give you an idea about how to do it? I hope it'll help you.

Son of The Eastern Sea Ikran Tribe

Pandora, is all our earth could have been

Taronyu


meruko

Yeah I'm in for a Mac version as well! Unfortunately .Net (using Mono) kinda sucks on Mac...

Tanhì Tireafya'o

I'm not familiar with Mac scripting. Just the Windows part. Source code might be available if you really need it. (And if it could help you, if you want to translate it to Mac?)

Son of The Eastern Sea Ikran Tribe

Pandora, is all our earth could have been

Tuiq

I think it's quite impossible to port .NET to Mac unless they have a similar API.
Eana Eltu: PDF/TSV/jMemorize

meruko

Well if you are lucky you can compile it using mono and it will just run.

Quote from: Tanhì Tireafya'o on January 14, 2010, 02:06:12 PM
I'm not familiar with Mac scripting. Just the Windows part. Source code might be available if you really need it. (And if it could help you, if you want to translate it to Mac?)

Unfortunately I haven't worked with Objective C and the Cocoa frameworks either, but I might play around a bit when I find the time.

Eight

Quote from: Tuiq on January 14, 2010, 02:28:22 PM
I think it's quite impossible to port .NET to Mac unless they have a similar API.
If by similar API you mean the entire* .NET runtime written to run on OSX then here you go http://www.mono-project.com/Mono:OSX

It is quite possible. Although I've heard a few complaints about the Mac version. I use Mono .NET on Windows and Linux all the time though - works great.

* Well... not the entire thing. There's some classes missing but all the important stuff is there.

Eight

Hmmm... Windows.Forms support is in... I didn't get the memo.