1
1
Fork 0
mirror of https://github.com/boxgaming/qbjs.git synced 2024-07-21 12:25:14 +00:00
Commit graph

305 commits

Author SHA1 Message Date
boxgaming e1b461606f Fixed typo in Asc method implementation 2024-07-09 13:22:00 -05:00
boxgaming 65e7d9852d Simplified title 2024-07-05 15:09:16 -05:00
boxgaming bf4f6f2646 PWA cache update 2024-07-05 13:33:39 -05:00
boxgaming a1cdad7bf2 PWA updates 2024-07-02 18:24:03 -05:00
boxgaming c3b76727ca Added nojekll ingore file for resources with leading underscores to support github pages hosting 2024-07-02 10:52:43 -05:00
boxgaming b88ae58414 PWA updates 2024-07-02 10:32:19 -05:00
boxgaming 652cda3862 Fix to service-worker.js path 2024-07-02 10:19:44 -05:00
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