1
1
Fork 0
mirror of https://github.com/QB64-Phoenix-Edition/QB64pe.git synced 2024-07-03 12:21:20 +00:00
Commit graph

238 commits

Author SHA1 Message Date
SMcNeill ea20dad4a9 Fix to PRINT text$; USING format$; values
Added _SCREENHIDE as a FUNCTION to return 0/-1 if the screen is hidden or not.
2015-08-01 22:41:48 -04:00
Galleon 5f4363174f (Automated push) Update internal/source/* from qb64.bas 2015-07-30 05:13:40 -07:00
SMcNeill 36d3bb4a47 Added Option for swapping left/right mouse buttons in the IDE 2015-07-30 05:43:17 -04:00
Galleon d78ad76d3a (Automated push) Update internal/source/* from qb64.bas 2015-07-28 05:13:04 -07:00
SMcNeill 73fa19c1fb Addition of precompiler into QB64 via $LET, $IF, $ELSEIF, $ELSE, $END IF commands. 2015-07-28 08:08:20 -04:00
Luke Ceddia e5a50f8bb1 Updated licensing information to reflect update to Ogg Vorbis decoder. 2015-07-26 22:43:55 +10:00
Luke Ceddia f2bd84b5c5 Updated Ogg Vorbis decoder and fixed some .ogg files not playing at correct speed. 2015-07-26 22:06:52 +10:00
Galleon d70ed2d42e (Automated push) Update internal/source/* from qb64.bas 2015-07-24 16:05:35 -07:00
Luke Ceddia beb3f089d8 Removed download archive of Opus tools and updated Opus licence.
This avoids having to distribute opusinfo, which had a GPL licence attached.
A link to the download and the Opus homepage remains in conversion/download.txt.
2015-07-19 15:59:10 +10:00
SMcNeill d7aad9cc49 Expanded new config.txt file error checking routines to be more comprehensive. 2015-07-16 12:39:29 -04:00
SMcNeill f167d054b2 Minor fix to error-checking routine for the new config file. 2015-07-15 11:41:44 -04:00
Luke Ceddia cfc5c90b73 Removed some libresample/libsamplerate files that were still lingering
and corrected #define in speex for Linux.
2015-07-16 00:49:52 +10:00
Luke Ceddia 6f33160368 Add the User Additions module to the QB64 compiler build at setup time. 2015-07-15 19:38:35 +10:00
SMcNeill 5130038a2e Added support for a background color setting in the options 2015-07-15 03:11:40 -04:00
Luke Ceddia d87657bde3 Replaced libsamplerate with resampler from Opus tools and deleted libresample (which was unused). 2015-07-14 22:14:20 +10:00
SMcNeill ee03158465 Push to change the config system to work with "config.txt", which should be a file editable by the IDE or any other text editer. 2015-07-14 06:33:18 -04:00
SMcNeill 8b02aafd8c Fix to IDE color config file to not use an user-addition routine in QB64.bas
(gives "not defined in this scope" error for some reason.
Fix to PRINT USING which the auto-semicolon insertion routine messed up.
Fix to DATA.x where the . would count as a variable no matter where it was found in the DATA line.  (Data "Mr. X" would try and turn itself in a variable and error).
2015-07-13 22:29:51 -04:00
Galleon a38a3ddad3 (Automated push) Update internal/source/* from qb64.bas 2015-07-09 05:13:04 -07:00
SMcNeill 6462df028a Change to QB64 to make the config file standard QB64 code and esier to expand in the future. 2015-07-08 08:40:57 -04:00
Galleon 73b18284eb (Automated push) Update internal/source/* from qb64.bas 2015-06-27 05:13:19 -07:00
SMcNeill e2a6c51667 Alteration to FUNCTION lineformat$ to allow data.VARNAME and rem.VARNAME to be valid variable names to enhance QB45 compatability. 2015-06-26 17:14:19 -04:00
SMcNeill b8cbe9096b Alteration to PRINT to auto-insert semicolons to mimic QB45 behaviot 2015-06-26 17:06:44 -04:00
SMcNeill f248455d39 Fix for addition error checking with _MEMPUT to stop code-eatting bug. 2015-06-26 16:59:15 -04:00
SMcNeill be0d181201 Fix to FUNCTION fixoperationorder$ to error properly with AND AND, OR OR, XOR XOR style statements 2015-06-26 16:48:43 -04:00
SMcNeill dab3f01fb7 Addition of ENDIF to work as in QB45 and become END IF 2015-06-26 16:41:58 -04:00
Galleon f4745b013d (Automated push) Update internal/source/* from qb64.bas 2015-06-20 05:12:33 -07:00
SMcNeill 536a26ed3a Fix to MID$ code-eatting bug. 2015-06-20 05:43:10 -04:00
Galleon d1d1f568d9 (Automated push) Update internal/source/* from qb64.bas 2015-06-17 05:12:29 -07:00
SMcNeill 9751c428c5 Change to enable SELECT EVERYCASE 2015-06-16 14:44:32 -04:00
SMcNeill bded17cf7a Change to proper 120 value and not 255 for play default value. :P 2015-05-29 13:56:12 -04:00
SMcNeill f5ebfac729 Change to PLAY to default T to 120 instead of error if < 32 or > 255 to match QB45 behavior. 2015-05-29 13:51:25 -04:00
Galleon e28fda89d3 (Automated push) Update internal/source/* from qb64.bas 2015-05-23 01:38:46 -07:00
Galleon f732b36250 (Automated push) Update internal/source/* from qb64.bas 2015-05-23 01:00:28 -07:00
Galleon cf680066af (Automated push) Update internal/source/* from qb64.bas 2015-05-23 00:11:07 -07:00
Luke Ceddia bc7fa3539e Add support for COMMAND$(n) returning the nth command line parameter, 1 through
to _COMMANDCOUNT, with 0 being the name of the program. This revision will not
build, since internal/source/ has references to the old COMMAND$ call.
2015-05-23 12:28:45 +10:00
SMcNeill 859a046cfb Fix to the previous fix (151) which quit fixing as soon as it was pushed into the repo. /SIGH 2015-05-04 09:13:32 -04:00
SMcNeill 70a5af095b Fix to OPEN bug which was introduced with "SCRN:" support with false flags being set for screen output. 2015-05-04 02:53:27 -04:00
Luke Ceddia 338a995f61 Improved support for OPEN "SCRN:".
Appropriate errors are raised for attempting to open FOR INPUT,
or calling various file-related functions on the handle (as per QB45).
2015-04-20 17:01:24 +10:00
Galleon 8e56f6e6fe (Automated push) Update internal/source/* from qb64.bas 2015-04-16 05:16:36 -07:00
SMcNeill 4e742a9c32 Support added for "SCRN:" as a file output method to the display. Fix to color bug when resizing the IDE. 2015-04-16 04:26:35 -04:00
Galleon 65b4660bea (Automated push) Update internal/source/* from qb64.bas 2015-04-11 05:14:11 -07:00
SMcNeill 708b28355b Minor tweak to IDE colors so palette changes won't affect anything outside text. 2015-04-10 17:10:28 -04:00
Galleon 9107324221 (Automated push) Update internal/source/* from qb64.bas 2015-04-05 05:13:05 -07:00
SMcNeill 507182a80d Fix for A = bug; added support for easy IDE text color support. 2015-04-05 03:12:55 -04:00
Galleon eab00d12e9 Fix for making starting directory exe's path in OSX 2015-03-26 04:37:39 -07:00
Galleon 784ca1f2de Correction for launching in executable's folder for Linux & OSX 2015-03-25 04:56:16 -07:00
Galleon 7458b453e3 (Automated push) Update internal/source/* from qb64.bas 2015-03-25 03:22:35 -07:00
Galleon 56228a8c23 Make function _CWD$ part of QB64's core
Implemented _STARTDIR$ function
2015-03-25 03:14:53 -07:00
Galleon 57f6ee159a Forward references for MacOSX Yosemite audio out compatibility 2015-03-22 01:16:50 -07:00
Galleon 830af1bd05 (Automated push) Update internal/source/* from qb64.bas 2015-03-12 02:14:12 -07:00