GLBasic forum

Main forum => GLBasic - en => Topic started by: pinete on 2011-Apr-13

Title: next update
Post by: pinete on 2011-Apr-13
Just wondering about if anyone knows if there will be a next update and what kind of stuff it will have :)
Title: Re: next update
Post by: Kitty Hello on 2011-Apr-13
Yes, me too!!!

Honestly, I can't give a schedule, yet. But it's gonna be great.
Title: Re: next update
Post by: Crivens on 2011-Apr-13
Any chance of a list of what should be in it?  :nw:

Cheers
Title: Re: next update
Post by: Kitty Hello on 2011-Apr-13
Todo:
Code (glbasic) Select

-constant - linker error
-iphone rotations  http://www.glbasic.com/forum/index.php?topic=5176.0
-filerequest http://www.glbasic.com/forum/index.php?topic=6103.msg48082;topicseen#new
-3d still buggy http://www.glbasic.com/forum/index.php?topic=5419.msg48211#msg48211
-highlight current function name
-webget - strange result http://www.glbasic.com/forum/index.php?topic=6089.msg48039;topicseen#new
-gbaP icon
-editor: debug hangs on quit
+udp sock recv ip SOCK_GETREMOTEPORT, SOCK_GETREMOTEIP(isock%)
-toggle blocking mode sockets
-light material params
-ddgui menu
-project version + counter.
-IDE: lnk/cmp bigger text box
-bump on iOS/EGL
-createscreen gp2x http://www.glbasic.com/forum/index.php?topic=5903.msg46565;topicseen#new
-sleep iOS
-serialize types (XML)
-input webos http://www.glbasic.com/forum/index.php?topic=5763.msg45470;topicseen#new
-font - special chars
-CE NETWEBGET$-crash
-playsound vol http://www.glbasic.com/forum/index.php?topic=5568.15
-duplicate type name defined


Don't rely on all being implemented, though.

LogFile so far
Code (glbasic) Select

// New command:
//    SOCK_GETREMOTEIP, SOCK_GETREMOTEPORT
//
// Editor:
//    New function File/Project/Clean up
//    that cleans out build files.
//    User keywords must be 2 characters long at least now.
//    Icons must be transparent PNG for transparency now.
//    Icons are scaled using bicubic filter -> excellent quality.
//
// Core:
//    INKEY$ works much better and buffers multiple
//    key presses druing one showscreen cycle (up to 16).
//    INKEY$/INPUT$ returned \r instead of \n. Bug is fixed.
//
//    URLENCODE$/URLDECODE$ caused wrong output with
//    codes>127. It will be converted ISO 8859-1 to UTF-8 first
//    so php can properly interact with GLBasic now.
//
//    Shoebox leaked memory.
//
// Compiler:
//    Nested ?IFDEF might have caused trouble.
//    ?DEFINE always was triggered.
//    2-pass-compiler implemented. GLOBAL declarations
//    from other files are known in stage 2 now.
//    This allows:
//    INC foo.bar; TYPE Tfoo; bar; ENDTYPE; GLOBAL foo AS Tfoo
//
// Pandora:
//    GLBasic builds a full featured .pnd package for you.


Title: Re: next update
Post by: MrTAToad on 2011-Apr-13
QuoteDon't rely on all being implemented, though.
awwww  :)
Title: Re: next update
Post by: Hark0 on 2011-Apr-13
Support for a native iOS keyboard?
O_O

please please please please please add to you TODO list...
:nw:

Title: Re: next update
Post by: bigsofty on 2011-Apr-13
Are globals shared between files, that are declared away from the main file now? We currently need to declare globals in the main source file just now for true global access to said vars. Having not to do this would make fully modular programming possible in GLB.
Title: Re: next update
Post by: Slydog on 2011-Apr-13
It would also be nice to introduce a 'PRIVATE' variable scope, that is 'global' to that file only, and 'GLOBAL' would be global project wide, like bigsofty mentioned. 
[Edit:  Or, instead of 'PRIVATE', allowing 'LOCAL' variables to be declared outside of a function would work.]
Title: Re: next update
Post by: Kitty Hello on 2011-Apr-13
globals are global now. If you want a per-file global, why not use a prefix for the variable?

GLOBAL gDDgui_WhateverValue
Title: Re: next update
Post by: Slydog on 2011-Apr-13
Quoteglobals are global now
Right, I forgot that was changed!  And I tested to confirm.

Although I don't use this, because if I declare a variable as GLOBAL in a file (other than the main file) I only use it in that file.  (kind of 'encapsulation').  This forces me to keep only related TYPES and FUNCTIONS in the same file for organization.
Title: Re: next update
Post by: MrTAToad on 2011-Apr-13
Gernot -  dont forget to look into the webOS 1.4.5 mouse problems!
Title: Re: next update
Post by: AlienMenace on 2011-Apr-14
and iOS compass stuff...
Title: Re: next update
Post by: Kitty Hello on 2011-Apr-14
The mouse problems are solved, no? He mentioned it was only a ?IFDEF placed wrong.

The compass:
When you use my internal GPS function, the "heading" value should be compass data.

http://www.glbasic.com/forum/index.php?topic=5315.msg41391#msg41391 (http://www.glbasic.com/forum/index.php?topic=5315.msg41391#msg41391)
Title: Re: next update
Post by: ampos on 2011-Apr-14
Quote from: Kitty Hello on 2011-Apr-14
The mouse problems are solved, no? He mentioned it was only a ?IFDEF placed wrong.

The compass:
When you use my internal GPS function, the "heading" value should be compass data.

http://www.glbasic.com/forum/index.php?topic=5315.msg41391#msg41391 (http://www.glbasic.com/forum/index.php?topic=5315.msg41391#msg41391)

I think it was 2 differents issues:

1.- Palm multituouch: it did work, it was the ?IFDEF

2.- WebOS 145 seems to have an error, the mouse input is not read correctly.

About the compass, yes, when we use your code the head is the compass, but the idea was to have compass data set at joyrz value without using any extra code.
Title: Re: next update
Post by: hardyx on 2011-Apr-14
I like this improvements and all the fixes:

Quote from: Kitty Hello on 2011-Apr-13
//    New function File/Project/Clean up
//    Icons are scaled using bicubic filter -> excellent quality.
//    2-pass-compiler implemented. GLOBAL declarations from other files are known in stage 2 now.
Quote

¿Any chances of adding Caanoo support in the future? ¿Did GPH send you a Caanoo prototype? It's basically recompiling the Wiz version and adding the new buttons and pad codes.
Title: Re: next update
Post by: MrTAToad on 2011-Apr-14
I found that the GPH email addressed listed on their website is invalid :(
Title: Re: next update
Post by: hardyx on 2011-Apr-19
Quote from: MrTAToad on 2011-Apr-14
I found that the GPH email addressed listed on their website is invalid :(
If you talk about Tony Han, he left the company some months ago. The address is a bit outdated.
Title: Re: next update
Post by: MrTAToad on 2011-Apr-19
Is there a more valid address ?
Title: Re: next update
Post by: hardyx on 2011-Apr-21
I only know to Simon (the GPH developer) and the address in the GPH Git page.
http://www.gp32x.com/board/index.php?/user/18897-simongph (http://www.gp32x.com/board/index.php?/user/18897-simongph).
Maybe this is the new address: lars at gp2x dot com