1
1
Fork 0
mirror of https://github.com/QB64-Phoenix-Edition/QB64pe.git synced 2024-07-06 19:50:22 +00:00
Commit graph

3265 commits

Author SHA1 Message Date
Samuel Gomes 5efe08153f
Merge branch 'main' into versioninfo-enhancement 2023-10-15 19:03:30 +05:30
github-actions[bot] ebd4ddf75c Automatic update of ./internal/source 2023-10-15 12:39:19 +00:00
Steve McNeill 1b5078868e
Merge pull request #398 from SteveMcNeill/main
Fix to Mod and \ in CONST
2023-10-15 08:18:55 -04:00
Steve McNeill 37aa26092a
Merge branch 'main' into main 2023-10-15 03:29:22 -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
github-actions[bot] f26ecc84b8 Automatic update of ./internal/source 2023-10-15 05:31:47 +00:00
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
Steve McNeill f453bb8b04
Merge pull request #397 from SteveMcNeill/main
Patch to CONST
2023-10-15 01:12:15 -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
github-actions[bot] 1d95c731cf Automatic update of ./internal/source 2023-10-09 23:35:23 +00:00
Samuel Gomes 16074c2260
Merge pull request #391 from a740g/macOS-audio-fix
Avoid miniaudio runtime linking on macOS
2023-10-10 04:45:15 +05:30
a740g d0b89a3d1a Add required miniaudio libs 2023-10-09 14:03:30 +05:30
a740g 3666f0763a Avoid miniaudio runtime linking on macOS 2023-10-09 13:49:05 +05:30
github-actions[bot] 0ed9f924db Automatic update of ./internal/source 2023-10-08 12:11:20 +00:00
Samuel Gomes 3e8e2c962c
Merge pull request #389 from a740g/main
Use correct math functions from std:: in qb64pe.bas and subs_functions.bas
2023-10-08 17:19:01 +05:30
Samuel Gomes 6a428f0ab1
Merge branch 'QB64-Phoenix-Edition:main' into main 2023-10-08 09:06:11 +05:30
Samuel Gomes db0a96bd6b Prefix remaining math functions to use std:: 2023-10-08 09:05:26 +05:30
github-actions[bot] ffb2ca8314 Automatic update of ./internal/source 2023-10-08 01:51:58 +00:00
Samuel Gomes 2215bd1f68
Merge pull request #388 from a740g/main
Version 3.9.1
2023-10-08 06:59:52 +05:30
Samuel Gomes 087f02bb73 Version 3.9.1 2023-10-08 06:12:30 +05:30
Matt Kilgore 6652b93ee1
Merge pull request #387 from mkilgore/fix-math
Use correct math functions from std::
2023-10-07 14:50:57 -04:00
Matthew Kilgore d64221afda Use correct math functions from std::
With the removal of `using namespace std;` we inadvertently started
using some of the global math.h versions of these functions, which take
different types and resulting in computation errors.

The fix is to prefix all these functions with std:: so that we go back
to using the std:: versions.
2023-10-07 02:05:13 -04:00
github-actions[bot] 32decea5d0 Automatic update of ./internal/source 2023-10-05 21:44:37 +00:00
Samuel Gomes 328b14c48f
Merge pull request #385 from a740g/main
Fix menu item `Run #Only (No EXE)`
2023-10-06 02:55:17 +05:30
Samuel Gomes bfb743813b
Merge branch 'main' into main 2023-10-06 01:43:58 +05:30
Samuel Gomes fa4344b1f3
Merge pull request #384 from QB64-Phoenix-Edition/a740g-issue-templates
Update issue templates
2023-10-06 01:43:06 +05:30
Samuel Gomes bc8047563e Fix MENU ITEM [Run #Only (No EXE) NOT IMPLEMENTED! 2023-10-05 22:20:38 +05:30
Samuel Gomes ca6f3e3c7f
Update issue templates
This should take care of issue #17.
2023-10-05 20:20:17 +05:30
github-actions[bot] 82ecfc09c7 Automatic update of ./internal/source 2023-10-04 17:01:16 +00:00
Samuel Gomes d6150c5c00
Merge pull request #381 from a740g/main
Version 3.9.0
2023-10-04 22:11:36 +05:30
Samuel Gomes 3d85819279 Version 3.9.0 2023-10-04 21:20:24 +05:30
Samuel Gomes 16b6d426b9
Merge pull request #379 from a740g/game-controller-fixes-and-enhancements
Game controller cleanup and update
2023-10-04 20:09:41 +05:30
Samuel Gomes c82dd88ee2
Merge branch 'main' into game-controller-fixes-and-enhancements 2023-10-04 18:47:20 +05:30
github-actions[bot] 72035ed56a Automatic update of ./internal/source 2023-10-04 13:06:14 +00:00
Samuel Gomes 83a10dc877
Merge pull request #380 from a740g/woa64-support
Initial WoA64 and MingW-LLVM support
2023-10-04 18:16:30 +05:30
Samuel Gomes 2b92380460 Simplify func__os() 2023-10-01 09:47:31 +05:30
Samuel Gomes 16dd525389 Fix directory name for x86 MingW 2023-10-01 08:34:02 +05:30
Samuel Gomes 49aeccc486 Initial WoA64 and MingW-LLVM support 2023-10-01 08:08:58 +05:30
Samuel Gomes bd79d2db95 Make debugging code compile conditionally 2023-09-26 04:11:58 +05:30
Samuel Gomes b514da5b39 Add include guard to game_controller.h 2023-09-26 03:41:16 +05:30
Samuel Gomes 563005c0e6 Update licenses/README.md 2023-09-26 02:31:54 +05:30
Samuel Gomes 79c531f2bb Reorg. game controller and update libstem_gamepad 2023-09-26 02:01:35 +05:30
Samuel Gomes 059a41a86f
Merge pull request #378 from a740g/cleanup
Remove usage of `using namespace std` from libqb
2023-09-25 22:56:04 +05:30
Samuel Gomes d4c26d67bd
Merge branch 'main' into cleanup 2023-09-25 22:08:25 +05:30
Samuel Gomes 8642d91d62
Merge pull request #377 from a740g/main
Fix wrong KSL (key scale shift) values in RAD player
2023-09-25 22:08:04 +05:30
Samuel Gomes 6287b4364f Replace cout with std::cout 2023-09-25 06:06:13 +05:30
Samuel Gomes 8822967d45 Replace string with std::string 2023-09-25 05:32:00 +05:30