1
1
Fork 0
mirror of https://github.com/boxgaming/qbjs.git synced 2024-04-29 01:30:13 +00:00
Commit graph

294 commits

Author SHA1 Message Date
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
boxgaming f5c82a7160 Added support for Help tab in Console (#70) 2023-09-29 09:36:50 -05:00
boxgaming b4574e9876 Fix for parser error when IF statement follows ":" separator (#79). Fix for parser error for conditional keywords (#85). Removed obsolete FromJSON, ToJSON keywords. 2023-09-29 09:35:29 -05:00
boxgaming c7735bb6ff Fix error in Console.Log message when the program is run in compiled html mode. 2023-09-29 09:25:28 -05:00
boxgaming 5067502516 Merge branch 'main' of https://github.com/boxgaming/qbjs 2023-09-16 09:49:41 -05:00