PureBasic OpenSource Projects

Developed or developing a new product in PureBasic? Tell the world about it.
User avatar
Psychophanta
Addict
Addict
Posts: 4684
Joined: Wed Jun 11, 2003 9:33 pm
Location: Spa, relaxing and thinking, and learning...
Contact:

Re: PureBasic OpenSource Projects

Post by Psychophanta »

wilbert wrote:
Psychophanta wrote:I found this one much better, more large, extended and more clear:
http://www.purearea.net/pb/english/index.htm
That's something totally different.
This thread is about (parts of) the source code of PureBasic itself, the site you are referring to isn't.
Right :mrgreen: :oops:
http://www.zeitgeistmovie.com

While world=business:world+mafia:Wend
Fred
Administrator
Administrator
Posts: 14220
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Re: PureBasic OpenSource Projects

Post by Fred »

We just added the whole Documentation repository to it, which includes:

- Doc
- Examples
- Catalogs (translations file for IDE and compiler)
- Imports (which is all built-in API functions supported by PureBasic)

Feel free to create your pull requests if you want to add/fix something in this scopes.

About the doc, the main maintainer for French language is Mesa, and for German language is Andre.

Have fun !
User avatar
thyphoon
Enthusiast
Enthusiast
Posts: 253
Joined: Sat Dec 25, 2004 2:37 pm

Re: PureBasic OpenSource Projects

Post by thyphoon »

Thanks ^_^
Fred
Administrator
Administrator
Posts: 14220
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Re: PureBasic OpenSource Projects

Post by Fred »

Added the 'Residents' repository as well which contains all residents for Windows, Linux, OSX:

- Win32 API struct and constants declaration
- GTK/GTK2/GTK3 includes
- SDL, OpenGL and more

If you want to correct/add some strcutures/contants, please submit a pull request :)
#NULL
Addict
Addict
Posts: 1328
Joined: Thu Aug 30, 2007 11:54 pm
Location: right here

Re: PureBasic OpenSource Projects

Post by #NULL »

Thanks for the doc sources, I never liked the compiled help in Linux.
User avatar
helpy
Enthusiast
Enthusiast
Posts: 533
Joined: Sat Jun 28, 2003 12:01 am

Re: PureBasic OpenSource Projects

Post by helpy »

Are the sources of DocMaker also part of the OpenSource Project?
Windows 10 / Windows 7
PB Last Final / Last Beta Testing
Fred
Administrator
Administrator
Posts: 14220
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Re: PureBasic OpenSource Projects

Post by Fred »

Not yet, but we plan to add it.
User avatar
Lunasole
Addict
Addict
Posts: 982
Joined: Mon Oct 26, 2015 2:55 am
Location: UA
Contact:

Re: PureBasic OpenSource Projects

Post by Lunasole »

This is great topic, for last few months I've made already few attempts to learn the sources (when having time and was not too lazy to play with something like this), especially IDE sources. Very interesting, going to send some patch next time when I'll get angry (like it happens sometime) of something related to IDE functionality :D
"W̷i̷s̷h̷i̷n̷g o̷n a s̷t̷a̷r"
User avatar
ChrisR
Enthusiast
Enthusiast
Posts: 283
Joined: Sun Jan 08, 2017 10:27 pm
Location: France

Re: PureBasic OpenSource Projects

Post by ChrisR »

Lunasole wrote:Very interesting, going to send some patch next time when I'll get angry (like it happens sometime) of something related to IDE functionality :D
Not related to the IDE but you're a fucking...
Is that enough to make you angry :lol:
Joris
Enthusiast
Enthusiast
Posts: 735
Joined: Fri Oct 16, 2009 10:12 am
Location: BE

Re: PureBasic OpenSource Projects

Post by Joris »

Excuse me for this, but :

I'm most probably not able to add something to projects like this. Way out of my knowledge.
Yet, how can people like me know what benefits they can get out of these projects ?
What or where are the results ? (yeah, simple pictures would be nice for guys like me)
Which result is better then the other (because) ?
What does this, what does that ?

It would be good to have a seperate topic for the project-results :
(preventing to 'must read' this topic completely, without understanding 5% of what is going on here ...)

Thanks.
Yeah I know, but keep in mind ... Leonardo da Vinci was also an autodidact.
User avatar
mk-soft
Addict
Addict
Posts: 2990
Joined: Fri May 12, 2006 6:51 pm
Location: Germany

Re: PureBasic OpenSource Projects

Post by mk-soft »

The benefit is that the community contributes to the improvement of the Purebasic IDE. Finding and fixing bugs and improving the functionality of the IDE.

Go GitHub from this project or show Purebasic IDE History.
My Projects ThreadToGUI / OOP-BaseClass / OOP-BaseClassDispatch / EventDesigner V3
PB v3.30 / v5.70 - OS Mac Mini OSX 10.xx - VM Window Pro / Linux Ubuntu
Downloads on my Webspace
User avatar
Saki
Enthusiast
Enthusiast
Posts: 689
Joined: Sun Apr 05, 2020 11:28 am
Location: Pandora

Re: PureBasic OpenSource Projects

Post by Saki »

Without the fix from mk-soft, the 573 IDE would hardly be usable under MacOS Big Sur.
The expressions of gratitude are lacking in themselves. :wink:
Great work !

There is one more misconduct.
When very many tabs are open to check codes for compatibility with new PB versions, crashes occur.
Mostly around a hundred or two hundred.
So you have to close the IDE to prevent this.
If the IDE crashes, all tabs are closed and you have to start again from the beginning, because you don't know anymore how far you were with the check.
地球上の平和
User avatar
Lunasole
Addict
Addict
Posts: 982
Joined: Mon Oct 26, 2015 2:55 am
Location: UA
Contact:

Re: PureBasic OpenSource Projects

Post by Lunasole »

ChrisR wrote: Not related to the IDE but you're a fucking...
Is that enough to make you angry :lol:
Haha, (un)fortunately no. Something like this is only enough to make some "flood or flame" ^^
I remember I often becoming really angry before, when I was just learning PB. Because of it's bugs or something like "that annoying unreliable search in IDE" or "******ng IDE, I've lost all my code templates need to write another tool to fix that!1", or even often I though "it's a bug" but it wasn't, lol, whatever.
Nowadays there are for sure much less such things and really both PB and IDE evolved greatly, but depending on mood and wish there should be things to improve.
Joris wrote: I'm most probably not able to add something to projects like this. Way out of my knowledge.
Yet, how can people like me know what benefits they can get out of these projects ?
Well it may look obvious, but you can sit and MEDITATE all the night with any interesting project which is +- complex for you. As result, this may help you to improve your knowledge itself, so that will be main "benefit" in such case.
"W̷i̷s̷h̷i̷n̷g o̷n a s̷t̷a̷r"
Post Reply