PureBasic 3.92 beta (linux) is out.

Developed or developing a new product in PureBasic? Tell the world about it.
freak
PureBasic Team
PureBasic Team
Posts: 5940
Joined: Fri Apr 25, 2003 5:21 pm
Location: Germany

PureBasic 3.92 beta (linux) is out.

Post 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
Last edited by freak on Fri Dec 24, 2004 1:29 am, edited 1 time in total.
quidquid Latine dictum sit altum videtur
Dare2
Moderator
Moderator
Posts: 3321
Joined: Sat Dec 27, 2003 3:55 am
Location: Great Southern Land

Post by Dare2 »

Great! Thanks.

Will start playing with it just after Christmas! (Merry Christmas).
@}--`--,-- A rose by any other name ..
Henrik
Enthusiast
Enthusiast
Posts: 404
Joined: Sat Apr 26, 2003 5:08 pm
Location: Denmark

Post by Henrik »

Thanks Fred, Freak and the rest of the PB-Team and A Very-Merry Christmas to you :P

Best regrads
Henrik
The_Pharao
User
User
Posts: 57
Joined: Sun Jan 04, 2004 2:11 pm

Post 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?
Beach
Enthusiast
Enthusiast
Posts: 677
Joined: Mon Feb 02, 2004 3:16 am
Location: Beyond the sun...

Post 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.
-Beach
dracflamloc
Addict
Addict
Posts: 1648
Joined: Mon Sep 20, 2004 3:52 pm
Contact:

Post by dracflamloc »

Cool!
Post Reply