Page 1 of 1

PureBasic 3.92 beta (linux) is out.

Posted: Thu Dec 23, 2004 4:45 pm
by freak
Hello everybody,

Now the new update for PureBasic Linux is finally available for public testing.
You can get it at your personal account on http://www.purebasic.com

Bring on those bug reports... :)
v3.92 Beta 5:

Added: New library maker with conditional directives
Added: DynamicCPU, SSE, SSE2, 3DNOW, MMX support to compiler
Added: General subsytem support for the compiler
Added: GTK2+ support (optional trough compiler switch: --subsytem gtk2)
Added: RemoveKeyboardShortcut(), GetGadgetAttribute(), SetGadgetAttribute()
Added: GetGadgetItemAttribute(), SetGadgetItemAttribute()
Added: CalendarGadget(), ExplorerTreeGadget(), ExplorerComboGadget()
Added: UsePalette(), CreatePalette(), SetPaletteColor(), GetPaletteColor()
Added: SwapElements()
Added: OpenGadgetList(), CountString()
Added: ThreadPriority(), WaitThread()
Added: Standard icon button for toolbar

Updated: ExplorerListGadget() now use icons

Optimized: Linked lists, MemoryExtension and Misc (splitted libraries)

Fixed: SpinGadget() recoded from scratch to be 100% compatible with Windows
Fixed: Sounds commands doesn't crash anymore if no soundcard is present
Fixed: MessageRequester() and InputRequester() could lock X
Fixed: CountGadgetItems() didn't worked for TreeGadget()
Fixed: FormatDate() crashed
Fixed: ReplaceString() which was broken in some case
Fixed: EventWindowID() wasn't working with menu events
Fixed: CatchSprite() 3th parameter wasn't optional
Fixed: OpenFile() failed when the file wasn't existing
Fixed: ExamineDirectory() crashed when a null string variable was used
Fixed: Linker errors with Random(), PeekB()
Fixed: HideGadget() and FreeGadget() on some gadgets
Fixed: WindowX() and WindowY() returned wrong values
Fixed: Open/SaveFileRequester() when entering directly the file in the edit area

Posted: Fri Dec 24, 2004 12:23 am
by Dare2
Great! Thanks.

Will start playing with it just after Christmas! (Merry Christmas).

Posted: Fri Dec 24, 2004 12:45 am
by Henrik
Thanks Fred, Freak and the rest of the PB-Team and A Very-Merry Christmas to you :P

Best regrads
Henrik

Posted: Fri Dec 24, 2004 1:54 pm
by The_Pharao
Too bad I have no time to test it until the Christmas days are over :(

Thanks Fred and Merry Christmas to you! :D

P.S.: did you add SpritePixelCollision for Linux?

Posted: Wed Dec 29, 2004 4:48 pm
by Beach
Just about every issue I had with the previous compiler has gone away with this beta. I have not explored everything it has to offer yet - but so far I think this release is solid.

Posted: Mon Jan 03, 2005 1:24 am
by dracflamloc
Cool!