Launchpad v2.12 Update

Anything QL Software or Programming Related.
User avatar
dilwyn
Mr QL
Posts: 2761
Joined: Wed Dec 01, 2010 10:39 pm

Re: Launchpad v2.12 Update

Post by dilwyn »

Andrew wrote: Sun Mar 17, 2024 9:56 pm
dilwyn wrote: Sun Mar 17, 2024 9:19 pm The problem lies with the QLiberator QJ extension for listing jobs. It works in SBASIC, listing the jobs correctly (I'm using QLib 3.45a).
I presume that the code for jobs is the same as in v2. 11, and that one works. So the quickest workaround would be to compile with an older version of Qliberator, maybe v3. 36
In the end it was easier to change to using JOBS than to reinstall an older version of QLib.

Largely untested Launchpad v2.14 update attached, just the files which have changed (Launchpad itself and the HISTORY_doc/txt files) for you to try. Suggest you rename the originals in case you need to revert to them if this doesn't work. You may wish to config launchpad_obj to your preferred defaults with the CONFIG program.

If you confirm it works for you, Andrew, I'll add it to my Launchpad pages as an update.
Attachments
lp214updt.zip
Launchpad 2.14 update files
(155.39 KiB) Downloaded 15 times


User avatar
pjw
QL Wafer Drive
Posts: 1315
Joined: Fri Jul 11, 2014 8:44 am
Location: Norway
Contact:

Re: Launchpad v2.12 Update

Post by pjw »

pjw wrote: Sun Mar 17, 2024 10:07 pm <>
Clearly there is a problem with the latest Qlib_ext and QJ; an earlier version works ok. Strange, 'cause I didnt (knowingly) alter any code, just repackaged it.
I'll try to fix it as soon as I have some time.


Per
dont be happy. worry
- ?
User avatar
dilwyn
Mr QL
Posts: 2761
Joined: Wed Dec 01, 2010 10:39 pm

Re: Launchpad v2.12 Update

Post by dilwyn »

pjw wrote: Sun Mar 17, 2024 10:41 pm
pjw wrote: Sun Mar 17, 2024 10:07 pm <>
Clearly there is a problem with the latest Qlib_ext and QJ; an earlier version works ok. Strange, 'cause I didnt (knowingly) alter any code, just repackaged it.
I'll try to fix it as soon as I have some time.
Thank you Per.


User avatar
dilwyn
Mr QL
Posts: 2761
Joined: Wed Dec 01, 2010 10:39 pm

Re: Launchpad v2.12 Update

Post by dilwyn »

pjw wrote: Sun Mar 17, 2024 10:07 pm Dilwyn, you could try:

Code: Select all

100 DEFine PROCedure ListJobs(ch)
110 LOCal nj, n
120 :
130 n = 0
140 REPeat nj
150  n = NXJOB(n, 0)
160  IF n = 0: EXIT nj
170  PRINT#ch; JOB$(n)
180 END REPeat nj
190 END DEFine ListJobs
200 :
210 :
Thank you Per. I don't know why I didn't do something like that in the first place. Probably because I wanted to display the extra info that QJ or JOBS supply (and probably I was too lazy).


User avatar
pjw
QL Wafer Drive
Posts: 1315
Joined: Fri Jul 11, 2014 8:44 am
Location: Norway
Contact:

Re: Launchpad v2.12 Update

Post by pjw »

pjw wrote: Sun Mar 17, 2024 10:41 pm
pjw wrote: Sun Mar 17, 2024 10:07 pm <>
Clearly there is a problem with the latest Qlib_ext and QJ; an earlier version works ok. Strange, 'cause I didnt (knowingly) alter any code, just repackaged it.
I'll try to fix it as soon as I have some time.
This should fix it! There was one misaligned byte in the embedded text. I also removed some text that didnt belong there, but did no harm, so the toolkit is somewhat smaller (in case you were wondering).

So a query to y'all: Do I bump up the whole distribution a version number, ie to V3.37? It could be confusing with various components at different version numbers.. Perhaps include a version number within each component?
Attachments
QlibExt.zip
Qlib_ext V3.??
(1.54 KiB) Downloaded 16 times


Per
dont be happy. worry
- ?
User avatar
pjw
QL Wafer Drive
Posts: 1315
Joined: Fri Jul 11, 2014 8:44 am
Location: Norway
Contact:

Re: Launchpad v2.12 Update

Post by pjw »

dilwyn wrote: Mon Mar 18, 2024 10:02 am <>
Thank you Per. I don't know why I didn't do something like that in the first place. Probably because I wanted to display the extra info that QJ or JOBS supply (and probably I was too lazy).
Ah yes. That was just a wee reminder in case you had forgotten. I knew you could fill in any missing details.


Per
dont be happy. worry
- ?
User avatar
dilwyn
Mr QL
Posts: 2761
Joined: Wed Dec 01, 2010 10:39 pm

Re: Launchpad v2.12 Update

Post by dilwyn »

pjw wrote: Mon Mar 18, 2024 3:10 pm
pjw wrote: Sun Mar 17, 2024 10:41 pm
pjw wrote: Sun Mar 17, 2024 10:07 pm <>
Clearly there is a problem with the latest Qlib_ext and QJ; an earlier version works ok. Strange, 'cause I didnt (knowingly) alter any code, just repackaged it.
I'll try to fix it as soon as I have some time.
This should fix it! There was one misaligned byte in the embedded text. I also removed some text that didnt belong there, but did no harm, so the toolkit is somewhat smaller (in case you were wondering).

So a query to y'all: Do I bump up the whole distribution a version number, ie to V3.37? It could be confusing with various components at different version numbers.. Perhaps include a version number within each component?
Personally, with the main QLib release at 3.45a (well, that's what it displays in its front end anyway) and the last Liberation Software distro at 3.36, I'd find 3.37 confusing.


User avatar
pjw
QL Wafer Drive
Posts: 1315
Joined: Fri Jul 11, 2014 8:44 am
Location: Norway
Contact:

Re: Launchpad v2.12 Update

Post by pjw »

dilwyn wrote: Mon Mar 18, 2024 4:29 pm Personally, with the main QLib release at 3.45a (well, that's what it displays in its front end anyway) and the last Liberation Software distro at 3.36, I'd find 3.37 confusing.
Whoopsadaisy! I mean V3.46!


Per
dont be happy. worry
- ?
User avatar
Andrew
Aurora
Posts: 796
Joined: Tue Jul 17, 2018 9:10 pm

Re: Launchpad v2.12 Update

Post by Andrew »

dilwyn wrote: Sun Mar 17, 2024 10:36 pm If you confirm it works for you, Andrew, I'll add it to my Launchpad pages as an update.
It works perfectly! Thank you.


Derek_Stewart
Font of All Knowledge
Posts: 3975
Joined: Mon Dec 20, 2010 11:40 am
Location: Sunny Runcorn, Cheshire, UK

Re: Launchpad v2.12 Update

Post by Derek_Stewart »

Hi,

Thank you for the update to this excellent software, I am using Lauchpad on the Q68, makes the sytem work nice.

I use Launchpad 1 on the Q68 in DISP_MODE 4 (1024x768) runs well on my 23" LCD monitor.


Regards,

Derek
Post Reply