SteveMcNeill
45bf68fad4
Error Report before REDIM, not after
2023-10-30 10:51:14 -04:00
SteveMcNeill
d7498d173c
Increase Sub/Function Id Limit
...
As per #362 , this raises the limit in increments from 1,000 to a maximum of 25,000 subs and functions for a single QB64PE program. If that number is exceeded, the IDE will give an error message. reporting the issue for the user.
2023-10-30 00:43:20 -04:00
SteveMcNeill
61e0ef72ee
swap types to proper order
2023-10-18 19:18:31 -04:00
SteveMcNeill
2a6cc27ee1
rework CLS specialformat so 2nd comma is required if using the 3rd param.
2023-10-18 09:19:54 -04:00
SteveMcNeill
9854955d99
Add Support for optional paramter for an image handle to CLS
2023-10-18 08:01:12 -04:00
Steve McNeill
4138f0a09c
Merge branch 'main' into main
2023-10-15 10:54:10 -04:00
Samuel Gomes
5efe08153f
Merge branch 'main' into versioninfo-enhancement
2023-10-15 19:03:30 +05:30
SteveMcNeill
f27a9129d0
Wait for key release before running
...
Issue #290
2023-10-15 08:26:16 -04:00
SteveMcNeill
669e20fdea
Fix to IDE blowing up from last fix
2023-10-15 02:43:44 -04:00
Samuel Gomes
f03efa2468
Merge branch 'main' into versioninfo-enhancement
2023-10-15 11:39:02 +05:30
SteveMcNeill
1a7e9dd959
Fix to Mod and \ in CONST
...
As per the sample code below:
Const a = 5 Mod 2.8
Const b = 5 \ 2.8
Print a; "="; 5 Mod 2.8
Print b; "="; 5 \ 2.8
Old output was wrong. Patch should make the CONST values the same as what QB64 normally generates for us.
2023-10-15 01:24:34 -04:00
SteveMcNeill
ca38a08ce7
Clean up previous patch
2023-10-15 00:04:32 -04:00
SteveMcNeill
3670825280
Patch to CONST
...
Should fix both of these issues:
https://github.com/QB64-Phoenix-Edition/QB64pe/issues/193
https://github.com/QB64-Phoenix-Edition/QB64pe/issues/224
2023-10-14 23:00:53 -04:00
Samuel Gomes
5db34487c9
Implement #20 with suggestions from #392
2023-10-14 07:07:11 +05:30
Samuel Gomes
db0a96bd6b
Prefix remaining math functions to use std::
2023-10-08 09:05:26 +05:30
Samuel Gomes
087f02bb73
Version 3.9.1
2023-10-08 06:12:30 +05:30
Samuel Gomes
bc8047563e
Fix MENU ITEM [Run #Only (No EXE) NOT IMPLEMENTED!
2023-10-05 22:20:38 +05:30
Samuel Gomes
3d85819279
Version 3.9.0
2023-10-04 21:20:24 +05:30
Samuel Gomes
49aeccc486
Initial WoA64 and MingW-LLVM support
2023-10-01 08:08:58 +05:30
Samuel Gomes
87a99c3970
Make _MEMSOUND channel parameter optional
2023-09-22 19:14:30 +05:30
Samuel Gomes
dae6beba08
Few IDE menu cosmetic fixes
2023-09-22 10:28:39 +05:30
Samuel Gomes
28d1bf1aac
Remove legacy audio code from the compiler
2023-09-22 10:10:04 +05:30
Roland Heyder
7cd648c143
Feature request
...
see https://qb64phoenix.com/forum/showthread.php?tid=2017&pid=19971#pid19971
2023-09-22 00:34:19 +02:00
Samuel Gomes
586371dc77
Implement _SAVEIMAGE
2023-09-17 11:52:54 +05:30
SteveMcNeill
73fd7264a5
Patch to CopyFile
...
Fix to blank file before writing so larger files don't corrupt data when overwritten by smaller ones.
2023-09-03 13:31:53 -04:00
Samuel Gomes
1a43246c65
Add additional case sensitive file filters for *nix
2023-08-24 22:07:13 +05:30
Samuel Gomes
1fc5792d57
Default_StartDir
is now shared between SaveFile() & OpenFile()
2023-08-24 21:57:35 +05:30
Samuel Gomes
634bee63eb
Fix save dialog filter
2023-08-23 00:51:00 +05:30
Samuel Gomes
3b44191330
Make SaveFile$ return "C" on cancel
2023-08-23 00:01:48 +05:30
SteveMcNeill
adf46cdf62
Add GUI option to #Save
...
Correct glitch on not canceling properly with GUI input.
2023-07-11 22:05:10 -04:00
SteveMcNeill
00921c6d84
Savefile GUI added to IDE
...
Added the ability to use the Save Dialogs in the IDE.
2023-07-11 10:49:58 -04:00
Samuel Gomes
bdc39f4e65
Fix DECLARE DYNAMIC LIBRARY to load shared libraries relative to source without using absolute paths
2023-06-27 11:21:28 +05:30
Roland Heyder
ed9a4f773d
Version 3.8.0
2023-06-13 14:45:29 +02:00
Samuel Gomes
90d3be11d3
Merge branch 'audio-enhancements' of https://github.com/a740g/QB64pe into audio-enhancements
2023-06-10 02:35:28 +05:30
Samuel Gomes
40840a236f
Fix SOUND specialformat
2023-06-10 02:35:27 +05:30
Samuel Gomes
4a70d88dee
Merge branch 'QB64-Phoenix-Edition:main' into audio-enhancements
2023-06-10 02:28:48 +05:30
Samuel Gomes
3f16e3c9d1
Add volume, panning & waveform support for SOUND
2023-06-10 02:24:05 +05:30
Roland Heyder
3393f899bb
Some refactoring
...
- also fix meta command color in new forum export
2023-06-09 15:58:54 +02:00
Roland Heyder
8eda570604
Improves code export
...
- added ability to export as new [qb=export] Forum codebox
- Forum/Wiki exports now go to the clipboard and can directly be pasted into the Forum post or Wiki page
2023-06-09 10:37:03 +02:00
Samuel Gomes
381e5ab0e9
Merge branch 'main' into ucharpos-enhancement
2023-05-08 18:04:22 +05:30
Samuel Gomes
47c3cac56a
Merge branch 'QB64-Phoenix-Edition:main' into dialog-fixes
2023-05-08 02:00:22 +05:30
Samuel Gomes
514e41bdce
Correct error message
2023-05-08 01:46:41 +05:30
Samuel Gomes
290081ddb6
Use LONG array instead of INTEGER
2023-05-08 01:11:01 +05:30
Samuel Gomes
60a448fb54
Add _UCHARPOS() to get individual char pixel position
2023-05-07 22:12:47 +05:30
Samuel Gomes
c6b8524739
Improve dialog functions using #305 & make string options case insensitive
2023-05-02 00:19:33 +05:30
RainRat
3914037c0f
fix typos
2023-04-30 15:20:42 -07:00
Matthew Kilgore
35d9808377
Version 3.7.0
2023-04-29 21:02:49 -04:00
Samuel Gomes
9870510b04
Merge branch 'QB64-Phoenix-Edition:main' into font-FreeTypeAmalgam
2023-04-28 20:57:28 +05:30
Samuel Gomes
3dd439e625
Change function names
2023-04-26 22:36:24 +05:30
Samuel Gomes
2d650cf1fe
Fix GetStringPixelWidth()
2023-04-26 21:37:36 +05:30