Seite 1 von 8

PureBasic 5.70 LTS Finale Version!

Verfasst: 30.05.2018 23:56
von ts-soft
Fred hat geschrieben:Hello everybody,

After a long delay (currently due to lack of time in my personal life, which I hope will get better soon), here is the first beta of the 5.70 LTS version which brings a bunch of new things ! First, a big thanks to Timo (Fr34k) who did a brand new subsystem for Linux: QT :). Thanks to Guillot and Comtois for the new 3D functions ! Other cool stuffs are available, for example DPI support for Windows (the IDE is compiled with this switch on so you can test). Here is the full list of changes:

Code: Alles auswählen

- Added: Brand new QT subsystem for Linux
- Added: DPI aware support for Windows app (/DPIAWARE compiler switch and DPI Aware check in IDE)
- Added: #PS, #NPS, #PS$ and #NPS$ constants (Path seperator character depending of the OS)
- Added: #PB_JSON_NoClear support to ExtractJSONStructure
- Added: #PB_Path_Winding filling mode for VectorDrawing
- Added: DesktopResolutionX(), DesktopResolutionY(), DesktopScaleX(), DesktopScaleY(), DesktopUnscaleX(), DesktopUnscaleY()
- Added: an optional 'Mode' parameter for OpenConsole() to specify the string format to use
- Added: #PB_Vehicle_IsInContact, #PB_Vehicle_ContactPointX/Y/Z, #PB_Vehicle_ContactPointY/Z for GetVehicleAttribute()
- Added: #PB_Vehicle_ContactPointNormalX/Y/Z, #PB_Vehicle_ContactPointNormalY/Z, #PB_Vehicle_CurrentSpeedKmHour, #PB_Vehicle_ForwardVectorX/Y/Z
- Added: #PB_Material_ProjectiveTexturing for SetMaterialAttribute()
- Added: ParticleScaleRate(), ParticleAngle(), CameraReflection()
- Added: BuildMeshManualLod(), BuildMeshLod(), MeshVertex(), CreateDataMesh()
- Added: EntityDirection(), EntityDirectionX(), EntityDirectionY(), EntityDirectionZ()
- Added: #PB_Local/#PB_Parent/#PB_World support for ApplyEntityForce(), ApplyEntityImpulse(), ApplyEntityTorque() and ApplyEntityTorqueImpulse()

Re: PureBasic 5.70 LTS beta 1 is out !

Verfasst: 31.05.2018 00:38
von Kiffi
jemand außer mir, bei dem die Linux 64bit - Version nicht startet (Speicherzugriffsfehler)? (32bit funktioniert wie erwartet)
- Added: Brand new QT subsystem for Linux
Leider gibts keine Doku oder Beispiele hierzu. oder bin ich blind?

Grüße ... Peter

(Linux Mint 18.3 Cinnamon 64bit)

Re: PureBasic 5.70 LTS beta 1 is out !

Verfasst: 31.05.2018 01:02
von ts-soft
Kiffi hat geschrieben:jemand außer mir, bei dem die Linux 64bit - Version nicht startet (Speicherzugriffsfehler)?
Ja, hab bisher nur Ubuntu 18.04 mit Cinnamon (64) probiert und die Läuft nicht. Dann brauch ich ja nicht mehr zu testen, da hat Freak wohl einen Bug eingebaut /:->

https://www.purebasic.fr/english/viewto ... 70#p522770

Gruß
Thomas

Re: PureBasic 5.70 LTS beta 1 is out !

Verfasst: 31.05.2018 01:39
von Kiffi
Danke @Thomas!
Kiffi hat geschrieben:(32bit funktioniert wie erwartet)
zu früh gefreut. Die Tabs in der IDE reagieren nicht.

Grüße ... Peter

Re: PureBasic 5.70 LTS beta 1 is out !

Verfasst: 31.05.2018 09:00
von RSBasic
Cool Bild
Fred hat geschrieben:

Code: Alles auswählen

- Added: DPI aware support for Windows app (/DPIAWARE compiler switch and DPI Aware check in IDE)
Bild

Re: PureBasic 5.70 LTS beta 1 is out !

Verfasst: 31.05.2018 16:50
von Micha122
ts-soft hat geschrieben:- Added: Brand new QT subsystem for Linux
Warum nur für Linux?
ts-soft hat geschrieben:- Added: DPI aware support for Windows app (/DPIAWARE compiler switch and DPI Aware check in IDE)
:allright:


Doku noch nicht angepasst?

Re: PureBasic 5.70 LTS beta 1 is out !

Verfasst: 31.05.2018 18:45
von RSBasic
Die neue Dokumentation wird immer erst in der Final-Version veröffentlicht. Jedenfalls die deutsche Hilfe.

Re: PureBasic 5.70 LTS beta 1 is out !

Verfasst: 31.05.2018 20:50
von ts-soft
Für Debian/Ubuntu u. ä.:
In der checkinstall.sh fehlt noch die: libqt5webkit5-dev
Danach sollten alle Programme auch das subsystem qt unterstützen!

Re: PureBasic 5.70 LTS beta 1 is out !

Verfasst: 31.05.2018 22:35
von Kiffi
ts-soft hat geschrieben:Danach sollten alle Programme auch das subsystem qt unterstützen!
... wenn PB für Linux denn mal laufen sollte.

Re: PureBasic 5.70 LTS beta 1 is out !

Verfasst: 31.05.2018 22:58
von ts-soft
Kiffi hat geschrieben:... wenn PB für Linux denn mal laufen sollte.
läuft doch, bis auf die IDE :mrgreen: