• Print

Author Topic: QB64[GL] (V0.980, released 24th Apr 2013) [Linux/MacOSX/Windows/Android]  (Read 35775 times)

Galleon

  • Administrator
  • Hero Member
  • *****
  • Posts: 5108
  • QB Forever
Re: QB64[GL] (V0.980, released 24th Apr 2013) [Linux/MacOSX/Windows/Android]
« Reply #30 on: May 08, 2013, 01:32:14 am »
Code: [Select]
I just pushed an update to ./setup_lnx.sh to the repo (I wasn't going to bother you with it since it's just a 4 line change to add support for Zorin OS). I however have a problem that the repo's version of ./libqb.cpp won't compile, it seems the ./internal/c/parts/video/image/src.c file is missing (I don't know if any others are missing as well.). Are there changes you made to QB64 for version 980 that you haven't push to the repo yet?I'll fix this tomorrow.
Something old... Something new... Something borrowed... Something blue...

DSMan195276

  • Hero Member
  • *****
  • Posts: 2123
  • Yes
Re: QB64[GL] (V0.980, released 24th Apr 2013) [Linux/MacOSX/Windows/Android]
« Reply #31 on: May 08, 2013, 03:37:54 am »
Gotcha, thanks, I'll make sure to test if it compiles on Linux once you push the update.

Matt
"Cast your cares on the Lord and he will sustain you; he will never let the righteous be shaken" -- Psalm 55:22
QB64 Linux Installer

Galleon

  • Administrator
  • Hero Member
  • *****
  • Posts: 5108
  • QB Forever
Re: QB64[GL] (V0.980, released 24th Apr 2013) [Linux/MacOSX/Windows/Android]
« Reply #32 on: May 09, 2013, 08:31:09 pm »
I've pushed the update. As usual I was working on a couple of things too so I had to do a merge. It should work now (unless I broke something else)
Something old... Something new... Something borrowed... Something blue...

DSMan195276

  • Hero Member
  • *****
  • Posts: 2123
  • Yes
Re: QB64[GL] (V0.980, released 24th Apr 2013) [Linux/MacOSX/Windows/Android]
« Reply #33 on: May 09, 2013, 09:11:20 pm »
Gotcha, I just grabbed the new update and it compiles as expected.

I realized after testing this that my script has a small issue that will cause it to delete ./internal if you run the script second time (I went into a bit more detail in the commit). Sorry about that, if you pull the change into your current repo then you shouldn't have to merge it again when you do the next update.

Matt
"Cast your cares on the Lord and he will sustain you; he will never let the righteous be shaken" -- Psalm 55:22
QB64 Linux Installer

Galleon

  • Administrator
  • Hero Member
  • *****
  • Posts: 5108
  • QB Forever
Re: QB64[GL] (V0.980, released 24th Apr 2013) [Linux/MacOSX/Windows/Android]
« Reply #34 on: May 09, 2013, 09:44:45 pm »
Noted.
Something old... Something new... Something borrowed... Something blue...

Bert22306

  • Hero Member
  • *****
  • Posts: 1280
Re: QB64[GL] (V0.980, released 24th Apr 2013) [Linux/MacOSX/Windows/Android]
« Reply #35 on: May 30, 2013, 01:07:38 pm »
In case Galleon didn't see the thread, it looks like the QB64-GL IDE doesn't support, or doesn't reliably support, entering of the IBM extended characters set (by pressing the <alt> key while typing the 128-255 codes at the keypad). I did go to "options" and "language," tried every cotton-pickin' one, no luck. Although others on the list appear to have had success? Hard to say for sure. I didn't know for sure if they were using SDL or GL, is the problem.

This occurs on both of my PCs, even though on both PCs, using that <alt> key technique works fine in MS Word, e-mail, etc. So it's not some PC setting, as far as I can tell, that's preventing this.

I do use that extended character set. I wouldn't even mind too much a re-map to other extended characters, but as is, the <alt> key technique simply won't work for entering anything at all.

It would be super nice to have one of those "language" options in the IDE be MS-DOS, or similar, for example.

In case others have noticed this, there is a laborious workaround. Use MS Word to type all those extended characters. Save the document as "encoded text" and "MS-DOS." Then open that saved document in the QB64 IDE. The correct characters will show up. Now you can keep this IDE open, have another IDE open with the program you're working on, and then cut and paste these characters as needed.

OlDosLover

  • Moderator
  • Hero Member
  • *****
  • Posts: 5273
  • OlDosLover
Re: QB64[GL] (V0.980, released 24th Apr 2013) [Linux/MacOSX/Windows/Android]
« Reply #36 on: May 31, 2013, 12:14:35 am »
Hi all,
    The SDL 0.954 version works and allows extended characters to be entered into the IDE with eithere ALT key and the keypad.
OlDosLover.

Bert22306

  • Hero Member
  • *****
  • Posts: 1280
Re: QB64[GL] (V0.980, released 24th Apr 2013) [Linux/MacOSX/Windows/Android]
« Reply #37 on: May 31, 2013, 01:11:14 pm »
Quote from: OlDosLover on May 31, 2013, 12:14:35 am
Hi all,
    The SDL 0.954 version works and allows extended characters to be entered into the IDE with eithere ALT key and the keypad.

Definitely. That was my big surprise. I couldn't figure out why suddenly I became unable to do something I had been doing "forever." Then it dawned on me that the change was, I went exclusively to QB64_GL.

OlDosLover

  • Moderator
  • Hero Member
  • *****
  • Posts: 5273
  • OlDosLover
Re: QB64[GL] (V0.980, released 24th Apr 2013) [Linux/MacOSX/Windows/Android]
« Reply #38 on: May 31, 2013, 06:00:17 pm »
Hi all,
    no offence but thats why im sticking with SDL until GL has 100% compatability (in relation to SDL) and is ahead.
OlDosLover.

Galleon

  • Administrator
  • Hero Member
  • *****
  • Posts: 5108
  • QB Forever
Re: QB64[GL] (V0.980, released 24th Apr 2013) [Linux/MacOSX/Windows/Android]
« Reply #39 on: May 31, 2013, 06:07:10 pm »
Extended ASCII-input isn't reimplemented yet so it isn't a bug, it's just not added yet. I plan to piggyback each OS's main event manager to siphon off extra information such as this and UNICODE.
Something old... Something new... Something borrowed... Something blue...

Bert22306

  • Hero Member
  • *****
  • Posts: 1280
Re: QB64[GL] (V0.980, released 24th Apr 2013) [Linux/MacOSX/Windows/Android]
« Reply #40 on: June 01, 2013, 02:29:59 pm »
Quote from: Galleon on May 31, 2013, 06:07:10 pm
Extended ASCII-input isn't reimplemented yet so it isn't a bug, it's just not added yet. I plan to piggyback each OS's main event manager to siphon off extra information such as this and UNICODE.

Excellent. Many thanks.

SkyCharger001

  • Hero Member
  • *****
  • Posts: 1829
Re: QB64[GL] (V0.980, released 24th Apr 2013) [Linux/MacOSX/Windows/Android]
« Reply #41 on: June 02, 2013, 05:46:14 am »
What about dead-key support? QB64 GL doesn't register them at all.

Galleon

  • Administrator
  • Hero Member
  • *****
  • Posts: 5108
  • QB Forever
Re: QB64[GL] (V0.980, released 24th Apr 2013) [Linux/MacOSX/Windows/Android]
« Reply #42 on: June 03, 2013, 06:25:03 pm »
QB64-SDL supports UNICODE input which relies on 'Dead Keys'
http://en.wikipedia.org/wiki/Dead_key
QB64-GL will do the same in the future.
I'm 100% for capturing dead-key input too if possible.
Something old... Something new... Something borrowed... Something blue...

elmo533940

  • Newbie
  • *
  • Posts: 30
Re: QB64[GL] (V0.980, released 24th Apr 2013) [Linux/MacOSX/Windows/Android]
« Reply #43 on: June 30, 2013, 01:56:24 am »
I created an .ico from a .bmp for use in other programs. The .ico woks well in Excel and Access as well as a few other places. However, I have yet to get it to work in qb64_gl.

DSMan195276

  • Hero Member
  • *****
  • Posts: 2123
  • Yes
Re: QB64[GL] (V0.980, released 24th Apr 2013) [Linux/MacOSX/Windows/Android]
« Reply #44 on: June 30, 2013, 12:15:31 pm »
Quote from: elmo533940 on June 30, 2013, 01:56:24 am
I created an .ico from a .bmp for use in other programs. The .ico woks well in Excel and Access as well as a few other places. However, I have yet to get it to work in qb64_gl.

QB64 has had a long standing issue with not supporting ICO files directly (Just hasn't been a focus). There are, however, a few different user-written sub's that can read in ICO files, since they're not much more then BMP files.

As far as QB64-GL goes, it's supported images are somewhat lacking at the moment (if I remember right) but since BMP is already supported I imagine ICO support shouldn't be far behind. It's just a matter of someone getting the time and motivation to write the code.

Matt
"Cast your cares on the Lord and he will sustain you; he will never let the righteous be shaken" -- Psalm 55:22
QB64 Linux Installer

  • Print