Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • 7-DAY TOP DOWNLOAD
    #
    Program
    Psiphon 3
    2,669 downloads
    LibreOffice 3.6.6 /
    4.0.3

    1,103 downloads
    Wine 1.4.1 / 1.5.30
    1,103 downloads
    BackTrack 5 R3
    988 downloads
    Adobe Flash Player
    for Linux
    11.2.202.258

    950 downloads
    Red Hat Linux 9
    939 downloads
    Linux Mint 14.1 / 15
    RC

    821 downloads
    OpenMandriva
    20130513

    701 downloads
    Ubuntu 10.10
    672 downloads
    Red Hat Enterprise
    Linux 6.4

    661 downloads
    MOST POPULAR DISTROS
    #
    Distribution
    PCLinuxOS 2013.04
    User rating: 4.8/5
    Votes: 367
    OpenMandriva
    20130513

    User rating: 4.4/5
    Votes: 618
    Ubuntu 9.10
    User rating: 4.4/5
    Votes: 266
    Clonezilla LiveCD
    2.1.1-25 / 2.1.2-3

    User rating: 4.3/5
    Votes: 255
    BackTrack 5 R3
    User rating: 4.3/5
    Votes: 565
    Fedora 18
    User rating: 4.3/5
    Votes: 610
    openSUSE Linux 12.3
    / 13.1 Milestone 1

    User rating: 4.2/5
    Votes: 467
    Ubuntu 12.04.2 LTS
    User rating: 4.2/5
    Votes: 663
    Ubuntu 10.04.4 LTS
    User rating: 4.0/5
    Votes: 281
    Linux Mint 14.1 / 15
    RC

    User rating: 4.0/5
    Votes: 352
    Home > Linux > Programming > Code Generators > PureBasic > Changelog

    PureBasic 4.30 - Changelog


    What's new in PureBasic 4.30:

    January 5th, 2009

    · Added: Full 64 bits version of PureBasic (Windows)
    · Added: MacOS X x86 support
    · Added: 'JPEG 2000' library
    · Added: 'Node' library
    · Added: 'Gadget3D' library
    · Added: 'Window3D' library
    · Added: 'Sound3D' library
    · Added: Full unicode support to the engine3d
    · Added: MacOS X support for engine3d
    · Added: Absolute/relative rotation for all engine3d rotate commands
    · Added: Absolute move for engine3d physic body
    · Added: EntityID(), EntityLookAt()
    · Added: CameraProjectionX(), CameraProjectionY(), WorldDebug(), Sun()
    · Added: MousePick(), PointPick(), PickX/Y/Z(), CreateWater(), AntialiasingMode()
    · Added: CatchModule(), ArraySize(), WindowBounds(), DesktopX(), DesktopY()
    · Added: FinishDatabaseQuery(), DatabaseID()
    · Added: CreateSemaphore(), FreeSemaphore(), SignalSemaphore(), WaitSemaphore(), TrySemaphore()
    · Added: '.i' native type for 32/64 bits integer size
    · Added: Read/WriteInteger(), Read/WritePreferenceInteger(), PeekI(), PokeI()
    · Added: Language support for compiler and debugger
    · Added: Style parameter to FontRequester()
    · Added: Support for 'And/Or' in CompilerIf statements
    · Added: #PB_Event_MinimizeWindow, #PB_Event_MaximizeWindow, #PB_Event_RestoreWindow
    · Added: #PB_Ignore support to AddStatusBarField()
    · Added: #PB_Explorer_DisplayMode to ExplorerListGadget()
    · Added: Multiple joystick support
    · Added: #PB_Compiler_FilePath compiler constant

    · Enhanced: Major rework of OnError library (crossplatform)
    · Enhanced: InitScintilla(), parameter is now optional
    · Enhanced: Complete debugger rewrite for support of the new platforms

    · Optimized: XML library to handle very big files quickly
    · Optimized: LinkedList library to use memory efficiently

    · Changed: 'Read' keyword now requiers a type (Read.l, Read.q etc.) to avoid 64 bits migration problems
    · Changed: CountList() to ListSize()
    · Changed: ClearGadgetItemList() to ClearGadgetItems()
    · Changed: CameraProjection() to CameraProjectionMode()
    · Changed: AddElement() and such now return a pointer to the start of data
    · Changed: ComboBoxGadget() height is now the real gadget height
    · Changed: #Long, #Byte, #Word etc. to #PB_Long, #PB_Byte, #PB_Word etc. for consistency
    · Changed: RotateEntity(), RotateCamera() and RotateBillboard() x,y rotation axis
    · Changed: CameraFOV() angle from radian to degree
    · Changed: Array and list parameter now requiers the 'List' or 'Array' keyword

    · Removed: StrQ(), HexQ(), BinQ(), ValQ()
    · Removed: ChangeListIconDisplay(), replaced by a gadget attribute
    · Removed: ButtonImageGadget() backward compatibility
    · Removed: CreateGadgetList(), now automatically done in OpenWindow()
    · Removed: CopyTexture(), TextureOutput()
    · Removed: Removed CPU monitor from the IDE, as all OS provide the same functionality
    · Fixed: DX9 subsystem on Windows
    · Fixed: Many compiler and libraries related bugs




    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM