SMcNeill
9d2c936189
Update to internal/source to reflect all the recent changes. Minor bug fix for math routine and ide text colors.
2014-07-08 11:41:15 -04:00
SMcNeill
086f13cbd5
Patch to generate an error message if someone attempts to use commands between SELECT CASE and CASE. Minor bug fix for math routines which could generate errors in cases of extreme bad syntax.
2014-07-05 17:01:16 -04:00
SMcNeill
25c5988bbf
Minor tweak to allow keypad support for entering extended ASCII characters as well as the number keys.
2014-07-04 15:38:10 -04:00
SMcNeill
463e0929af
Added support for ALT-numkeys to generate ASCII codes in the IDE.
2014-07-04 11:44:28 -04:00
SMcNeill
9118329366
Push to fix ESC printing CHR$(27) to the IDE text and giving an "unexpected character" error.
2014-07-04 07:33:12 -04:00
steve mcneill 73
d0125f461e
Push to finally fix $INCLUDE so that it works for cross-platform code.
2014-07-01 12:48:49 -04:00
steve mcneill 73
d3d32505dd
Patch to adjust paths so the work for Linux as well as Windows. Minor change to libqb.cpp so _PRINTSTRING can print to SCREEN 0 without errors.
2014-07-01 10:16:27 -04:00
SMcNeill
539303a833
Change to a new _PRINTWIDTH routine which allows use in SCREEN 0, as well as wors with Variable-Width custom fonts.
2014-06-26 06:24:43 -04:00
SMcNeill
d18fdc9769
Change to qbx.cpp to add proper support for Linux directory structure for User Mods.
2014-06-20 16:20:56 -04:00
SMcNeill
12fdb2c77a
Change to make adding user functions modular without having to go in and change the main source directly everytime.
...
Added in new math functions for converting between Degrees, Radians, and Gradians.
2014-06-19 14:43:38 -04:00
Galleon
88592b4588
One line fix for OSX compatibility (was broken in prev Linux update)
2014-04-24 18:34:19 +10:00
Galleon
21331e9399
Fix to load bmp library so _LOADIMAGE works in Linux
...
Refer to: http://www.qb64.net/forum/index.php?topic=11223.msg95770#msg95770
2014-04-21 19:18:13 +10:00
Galleon
a22f15697c
Changed legacy GL_QUADS calls to triangle vertex-buffer calls for (yet to be tested) OpenGLES1 Android compatibility.
...
Made changes for QB64 to run in latest version in Ubuntu (14.04 desktop)[tested under VirtualBox with and without hardware acceleration).
Above changes made exclusively of each other. Further testing required.
2014-04-21 17:30:53 +10:00
Galleon
05054928b1
Fixes letter-boxing offset bug in full screen mode
2014-03-30 22:04:33 +11:00
Galleon
27d753b4d0
Fixed intr crash on create/free hardware image bug
2014-03-28 23:17:00 +11:00
Galleon
e08dfc0387
(Automated push) Update internal/source/* from qb64.bas
2014-03-26 05:15:04 -07:00
Galleon
f82f807cd1
_DISPLAYORDER "_SCREEN" changed to "_SOFTWARE"
2014-03-26 22:58:56 +11:00
Galleon
8411256e5c
Fixes texture-on-texture matrix loss bug and _CONNECTIONADDRESS(hosthandle)
2014-03-26 22:51:16 +11:00
Galleon
104ca8a674
Added changes to libqb.cpp
2014-03-23 18:56:48 +11:00
Galleon
c710510fe0
(Automated push) Update internal/source/* from qb64.bas
2014-03-23 00:07:43 -07:00
Galleon
5a59d6ea7e
Adds support for hardware accelerated 2D graphics commands
2014-03-23 17:17:14 +11:00
Galleon
d9adaace18
(Automated push) Update internal/source/* from qb64.bas
2014-03-01 05:23:15 -08:00
SMcNeill
7b404736c4
Fix so CONST will work with math functions without erroring out with CONST x=COS(10).
2014-03-01 02:50:19 -05:00
Galleon
e120c757be
(Automated push) Update internal/source/* from qb64.bas
2014-02-26 00:35:16 -08:00
Galleon
23418198ec
testing auto-repository update procedure (no significant changes)
2014-02-26 19:23:09 +11:00
Galleon
0bd65a93b1
(Automated push) Update internal/source/* from qb64.bas
2014-02-26 00:05:54 -08:00
Galleon
acba884e1c
Merge
2014-02-25 23:55:10 -08:00
SMcNeill
0ca5c212dd
Pushed change to fully unlock the use of all our Math Functions with CONST. Post on QB64.net forums will highlight the changes and what this does for us.
2014-02-25 03:36:46 -05:00
Galleon
1ae5aa397a
(Automated push) Update internal/source/* from qb64.bas
2014-02-24 12:08:23 -08:00
Galleon
1c0305a051
Merge
2014-02-24 12:03:47 -08:00
SMcNeill
ef16014145
Fix so that the new _RGB options won't error out anymore with CONST.
2014-02-23 16:36:26 -05:00
Galleon
9f9f026e9a
(Automated push) Update internal/source/* from qb64.bas
2014-02-23 05:12:06 -08:00
Galleon
2e165e2338
(Automated push) Update internal/source/* from qb64.bas
2014-02-22 19:13:04 -08:00
Galleon
cc0c0e5559
(Automated push) Update internal/source/* from qb64.bas
2014-02-22 18:21:35 -08:00
SMcNeill
2581905be8
Change to fix the MATH tool in the Help Menu.
...
Change to fix the high CPU usage on program closing.
2014-02-22 18:25:19 -05:00
Galleon
d5befc30a8
Merged in QLOUD functionality. Also adds cursor-style options and fixes some bugs (includes corrected _CONNECTIONADDRESS detection).
2014-02-22 21:30:30 +11:00
SMcNeill
788a449d95
Update to turn the ASCII-tool into an internal process, with no reliance on external programs.
...
This makes it harder for a user to customize colors, but allows it to work as an internal process and be available for all OS systems with QB64-GL.
Currently external processes return false values via SYSTEM ret_val and ret = _SHELL(function), so making this an internal process is the only way to keep the routine cross-platform usable at the moment.
Also removed the 2 ASCII files from the internal folder, as they are no longer used or have any bearing on the project.
(Or at least I think I did. I'm still getting used to this repository thing -- if they're still in here, kindly remove them as unneeded from this point onwards.)
2013-10-26 03:37:24 -04:00
SMcNeill
b17308bc0a
Update to the math tool to make it more flexible, return better error messages, and generate fewer problems.
...
Moved the ASCII-Picker to the internal folder, so it wouldn't be in the user's folder and get deleted so easily.
Added a MathEval folder into the internal folder, so that users could store custom quick-add code and set user variables for the math tool.
2013-10-20 02:16:38 -04:00
SMcNeill
0cb5719ad7
Added color display support for (yellow) quotes and (lt blue) remarks.
...
Added support so CONST will now work with _RGB, _RGBA colors, (Use would be CONST variable = _RGB(red, green, blue, screenmode) or CONST variable = _RGBA(red,green, blue, alpha, screenmode) --- Note the need for the extra parameter so that we can get different values for various screen modes, as the CONSY precompiler is going to have no clue what mode would be desired any other way.
as well as the _MATH command so we can get values from COS, SIN, TAN, and other such things if wanted.
2013-10-11 19:28:27 -04:00
SMcNeill
ecca0621b3
Minor tweak so that QB64 Window will allow for resizing.
2013-10-11 14:25:10 -04:00
DSMan195276
75cbe7a55e
setup_lnx.sh: Fixed issue with internal being deleted on second run.
...
The script has the option to do an 'in-place update' of QB64 which
involves deleting the internal folder. This fix keeps the script from
deleting internal when the option is turned off (DOWNLOAD=0). Now the
script will recompile qb64 if run a second time.
2013-05-10 00:07:01 -04:00
Galleon
4c9522cbd6
Merge
2013-05-10 13:26:00 +10:00
Galleon
bd012cc6f0
Updated image decoding files (some were missing)
...
'libresample' included (but still using 'libsamplerate')
2013-05-10 13:17:41 +10:00
DSMan195276
9907eb70cc
setup_lnx.sh: Added support for Zorin OS
...
Added suport for Zorin OS (Ubuntu/Debian based) to the Linux setup script.
2013-05-03 01:05:05 -04:00
Galleon
31825fc01b
Merge
2013-04-24 15:04:45 +10:00
Galleon
2213dc0620
Merge
2013-04-24 15:04:26 +10:00
Galleon
fc3587860e
Added (previously missing) files to source folder
2013-04-24 14:50:15 +10:00
Galleon
44d2946375
Android support [Can only build Android projects in Windows atm]
2013-04-24 14:47:35 +10:00
DSMan195276
950b84a318
Adding QB64 PNG icon image and updating ./setup_lnx.sh to use it's location
2013-04-05 22:02:21 -04:00
DSMan195276
4157516c5f
Updating setup_lnx.sh with new installer
2013-04-05 19:58:47 -04:00