XDoh
From ODF::Wiki
XDoh is the Graphical User Interface (GUI) for DOH written in Qt4.
| XDoh | |
|---|---|
![]() XDoh 0.2 (in development) on OpenSuSE Linux 11.1 | |
| Information | |
| Producer: | The Open Descent Foundation |
| Developers: | D.Cent |
| Current version: | 0.2 in development |
| Latest release: | none |
| Operating systems: | Linux, Windows |
| Category: | Utilities |
| License: | GPL version 3 |
| Languages: | C++ |
| Website: | none |
| Project page: | click here |
XDoh can currently handle the following filetypes:
Directories are also handled. See DOH for functionality.
Contents |
[edit] Name
The name "XDoh" is a wordplay with DOH, X and the smiley "xD", where the "X" shall make clear that the program is graphical and not for console (see DOH for a commandline utility).
[edit] 0.2 without 0.1
People could ask why version 0.1 has never been released. There were several reasons:
- libdoh wasn't ready because of some bugs
- Qt version 3 became unpopular, so D.Cent started porting the GUI to Qt version 4
- the Windows version of it still had a lot of bugs
Also, the old GUI was made using the Qt Designer Software, which used a lot of automatic generated source code ("autocode").
[edit] Details about the new GUI
The new GUI was created from scratch since there were a lot of changes in DOH. The library had to be handled differently and became a lot of new features. It doesn't use any autocode and looks very clear and understandable. See the screenshot for details. It was designed a year before the new version of DOH was used.
The most important new feature: The new GUI handles directories or files on both sides! (In 0.1 you could only open directories on the left and files on the right side). This way it's possible to open 2 directories or 2 files at the same time.
Because all code is OS independent, porting to Windows shouldn't be a problem.
[edit] Current status
This was updated: 9th December 2010.
Everything is working on Linux now. However, porting to Windows is currently suspended, but won't take much time since many parts are already done.


