I have decided to collaborate, as i can, on Haiku. And i think that the better thing is to have more applications, for every day use.
In this post: https://www.haiku-os.org/community/forum/apps_i_use_haiku_openjdk I show off which java apps you can run on Haiku, but now i want to do more.
I started porting QT applications on Haiku, since a lot of these apps are provided with source code available. So, all apps which i will port on Haiku, will be published here: https://sites.google.com/site/bootapps/ If you are a developer who wish bring apps on Haiku contact me; if you are a simple user and you want suggest some apps to bring on Haiku, reply here
Interesting, at present I am looking at showimage to add a module that does character recognition. How hard is it to add c/c++ code to comic book reader?
I am glad for this interest
In anyway the first tutorial that i will publish will be about how to port QT applications on Haiku, and is a quite simple process!
Don’t expect a lesson about C++
Excellent, thank you Giova84! More apps are always welcome ^^
I would like to see the following classes of apps:
Audio- and music-related applications. Are there any simple, but stable QT wave editors which are portable? BeAE just has too many little glitches, it drives me mad. I don’t expect a full DAW (door? d’awww? goddamn things…) but rather something simple and to-the-point.
More generally, also multimedia applications. Simple video editors? Even simple audio players, something like Soundplay?
Applications that make up for the Web browser problem. I’m not sure how difficult it is to port QT-based browsers (or even how many such browsers there are.) Instead I suggest porting applications that work around browser shortcomings, like some kind of Youtube application (not thinking about UberTuber etc., something more like the old iPad Youtube application which literally replaces the whole Youtube site and has an integraed video player)
Also other things which are inaccessible on Haiku: Google Streetview, RTP-based video streams (rtsp://) which modern VLC can do but not the old BeOS version, and Ustream/Justin.tv/Livestream viewer applications (if any exist)
Bitcoin client, I think it is written in QT. There are web services which will do this in Haiku, but clearly it would be far more secure to have a native application, where the private keys are stored on your PC and nowhere else. I’m not sure how secure Haiku’s random number generator is, it may be a factor to consider before porting (unless the client has its own PRNG built-in)
Also porting this as a native application might assist with starting an ecosystem on Haiku where app developers can easily accept donations or payments in bitcoin. Far better than PayPal with its ridiculous account freezing and steep fees.
Above all-else, applications that people actually want, which aren’t adequately-provided with native BeOS/Haiku apps or Java apps. No point porting 10 text editors and 5 image viewers, but just one application that addresses a real sore spot can make a huge difference.
I remember years back there used to be “GoCR” translator on BeOS R5. It installed as a translator, so you could just select a rectangle in ShowImage and drag it out somewhere and select “text clipping” from the popup menu, and it would be dragged out as text (via the OCR translator) rather than bitmap data. It also worked via save-as in any BeOS application of course.
This seems to be the right way to do OCR in Haiku, it may need better integration with ShowImage to be able to see and search that text without having to make a clipping on your desktop or whatever. Likewise the same translator could be pulled into BePDF and used to assist with searching PDFs which have scanned pages.
I think something like this would be far preferable to just bunging a library on the sysetm and having apps load it. That stinks of Linux! The DataTranslations system seems like a bit of an untapped powerhouse, maybe the API can be augmented a bit and it could solve a lot of problems like this.
Qupzilla is quite simple to compile (you have only to modify some options in the configuration files). The instability is in the current QtWebKit for Haiku.
I was trying to port at least QtWebKit 2.2 on Haiku and i was looking for some help
I remember years back there used to be “GoCR” translator on BeOS R5. It installed as a translator, so you could just select a rectangle in ShowImage and drag it out somewhere and select “text clipping” from the popup menu, and it would be dragged out as text (via the OCR translator) rather than bitmap data. It also worked via save-as in any BeOS application of course.
This seems to be the right way to do OCR in Haiku, it may need better integration with ShowImage to be able to see and search that text without having to make a clipping on your desktop or whatever. Likewise the same translator could be pulled into BePDF and used to assist with searching PDFs which have scanned pages.
I think something like this would be far preferable to just bunging a library on the system and having apps load it. That stinks of Linux! The Data Translations system seems like a bit of an untapped powerhouse, maybe the API can be augmented a bit and it could solve a lot of problems like this.[/quote]
Well, I want to be doing Japanese translation at the same time. The module I am thinking of will add additional windows/interfaces to showimage to handle training of the translator and processing out the background. Of-course if properly to trained to handle English text (a lot easier task than Japanese) it should be possible to add a Haiku Data Translator to the same engine to operate the way you suggested. I will try and remember this idea as a future expansion.
Qtads please. The version posted on poormanscoding doesn’t work on R1A4.1. Also check out eComStation’s list of ported apps at http://svn.netlabs.org/qtapps.