1
1
Fork 0
mirror of https://github.com/boxgaming/qbjs.git synced 2024-09-19 20:14:58 +00:00
Commit graph

298 commits

Author SHA1 Message Date
boxgaming
562ab64b2c PWA updates 2024-06-28 15:21:52 -05:00
boxgaming
15d3b0ba20 Fixes for Val NaN detection and _SMOOTH option for PutImage method 2024-06-28 15:18:23 -05:00
boxgaming
81d35d4923 added support to automatically load index.html for '/' URI 2024-06-28 15:16:24 -05:00
boxgaming
655a4b4f3d GX updates - animated tile and map resize support 2024-06-28 15:14:50 -05:00
boxgaming
37aa78a7c9 Fixed issue with export causing collisions between muliple imported libraries 2024-04-08 15:13:54 -05:00
boxgaming
0187c6ce84 Added IDE support for error reporting (in addition to warning) 2024-03-25 16:03:39 -05:00
boxgaming
95b2be9d60 Added numerous runtime assertions for better error reporting. 2024-03-25 16:02:44 -05:00
boxgaming
9005215ca0 Added compiler errors in addition to warnings. More syntax checking. Corrected support for utilizing Exit keyword in nested loops. Changed AND and OR to use bitwise operators instead of boolean for greater compatibility. 2024-03-25 16:01:46 -05:00
boxgaming
030c8ac983 Incorporated latest udates from GX project 2024-03-25 15:58:20 -05:00
boxgaming
1c3d787ce4 samples update 2024-03-25 15:52:07 -05:00
boxgaming
fe0bf4a223 sample images 2024-02-29 14:30:34 -06:00
boxgaming
0549294c7e Added experimental support for gzip compressed code parameter 2024-02-10 16:26:12 -06:00
boxgaming
99b744c491 Fixed parsing error preventing Exit from correctly exiting loop when nested inside Select Case (#109) 2024-02-10 14:55:16 -06:00
boxgaming
f4f1fb1879 Updated version to 0.8.2 2024-02-01 17:47:01 -06:00
boxgaming
e28a7a89cf Updated to prevent automatically setting the focus to the editor when inside an iframe 2024-02-01 17:46:40 -06:00
boxgaming
b169ba7b86 Updated sleep to exit execution when the script has been stopped 2024-02-01 17:45:36 -06:00
boxgaming
9d367351f3 Updated OPEN with ability to read files from URLs (105) 2024-01-31 14:18:51 -06:00
boxgaming
3af0751e66 Fix to correctly include pako dependency zip in exported program (#104) 2024-01-26 22:41:21 -06:00
boxgaming
eee13dff14 Fixed error line detection caused by prior refactoring of IDE code. 2024-01-21 13:54:47 -06:00
boxgaming
591cc424a6 removed -1 letter spacing to work correctly with new font 2024-01-21 13:52:19 -06:00
boxgaming
1995561f29 Added support for _EnvironCount 2024-01-20 06:21:14 -06:00
boxgaming
956a621a95 Update to allow QB64 constants to be referenced with or without leaading underscore 2024-01-19 09:26:59 -06:00
boxgaming
0172877bc2 Updated InvertRect method to use current line width 2024-01-19 09:25:46 -06:00
boxgaming
056bc141d1 Added support for new QB64 way of defining multiple variables of the same type on a line (#56) 2024-01-16 14:34:39 -06:00
boxgaming
708d5b02c4 Corrected _Arccsc calculation. Updated _Limit delay implementation to be more consistent across browsers 2024-01-16 09:32:56 -06:00
boxgaming
25d146c8e4 Implement remaining extended QB64 math functions 2024-01-15 15:22:24 -06:00
boxgaming
38ec714954 Added soundStopAll method to support stopping all sounds when the program is stopped (#91) 2024-01-13 07:19:04 -06:00
boxgaming
4567516347 Added pako.js library to support inflate and deflate. 2024-01-13 07:18:01 -06:00
boxgaming
e4fbe9ed8b Allow QB64 keywords to be referenced with or without leading underscore (#68). Add modifier key functions (#77). Add LOC keyword (#97). Add _Inflate$ and _Deflate$ methods (#74). 2024-01-13 07:17:21 -06:00
boxgaming
84b095a971 Allow QB64 keywords to be referenced with or without leading underscore (#68). Add modifier key functions (#77). Add LOC keyword (#97). Add _Inflate$ and _Deflate$ methods (#74). 2024-01-13 07:16:42 -06:00
boxgaming
6591d289e6 Allow QB64 keywords to be referenced with or without leading underscore (#68). Add modifier key functions (#77). Add LOC keyword (#97). Add _Inflate$ and _Deflate$ methods (#74). 2024-01-13 07:14:58 -06:00
boxgaming
a6de3c57d8 updated dos font to eliminate need for -1px letter-spacing hacks 2024-01-11 14:32:18 -06:00
boxgaming
000d4f35b7 Updates for default font rendering for browsers (primarily safari) that do not support the letterSpacing attribute in the 2d canvas 2024-01-11 11:44:17 -06:00
boxgaming
fbc034da1a Added support for InvertRect, LineDash and LineDashOff (#99) 2024-01-11 08:12:35 -06:00
boxgaming
579481861e Fix for console log and echo bug introduced with recent IDE changes. 2024-01-11 08:11:38 -06:00
boxgaming
3ed28f6895 Fixed text scrolling with Input (#93). Display input prompt (#94). Firefox-specific text placement issues (#88). 2024-01-11 08:09:20 -06:00
boxgaming
3f4186ca7d Fixed fullscreen link in exported html (#96). Reduced size of QBJS logo in exported html (#95) 2024-01-09 09:57:08 -06:00
boxgaming
87528c72c6 Fixed fullscreen link in exported html (#96). Reduced size of QBJS logo in exported html (#95) 2024-01-09 09:56:40 -06:00
boxgaming
de2efcb225 Incorporated GX fixes for sound volume, sound reset and expanded entity animations 2024-01-08 12:10:16 -06:00
boxgaming
10bac0aa35 Minor fix to Put keyword 2024-01-08 12:08:52 -06:00
boxgaming
3e40944c27 Added fix for UploadFile method when root path "/" is specified as the destination. 2024-01-08 12:07:31 -06:00
boxgaming
8c6aefc403 Refactored IDE code to be encapsulated by "IDE" function. Issues: #86, #87, #89, #90 2024-01-08 12:06:04 -06:00
boxgaming
cb8b666256 typo fix 2023-10-10 17:37:23 -05:00
boxgaming
7d2a4189cb fix for baseUrl help path in gitpages 2023-10-10 17:35:34 -05:00
boxgaming
ccf3163344 Merge branch 'main' of https://github.com/boxgaming/qbjs 2023-10-10 17:30:35 -05:00
boxgaming
d75528a749 added alert for gitpages troubleshooting 2023-10-10 17:30:20 -05:00
boxgaming
051a962daa
Add files via upload 2023-09-29 16:21:28 -05:00
boxgaming
521a3fba41
Create animated.bas 2023-09-29 16:21:14 -05:00
boxgaming
6a8e8f2fca
Add files via upload 2023-09-29 15:34:08 -05:00
boxgaming
8c87c0f033 Embedded help tab updates 2023-09-29 10:56:52 -05:00