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

3492 commits

Author SHA1 Message Date
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
Samuel Gomes 46e48794d7 Update GCC-MinGW and LLVM-MinGW toolchains 2023-10-06 08:49:36 +05:30
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
Samuel Gomes 2bfbf5b67c Remove using namespace std from libqb 2023-09-25 05:20:21 +05:30
Samuel Gomes 9981e09df5 RAD player: fix wrong KSL (key scale shift) values 2023-09-25 04:53:55 +05:30
github-actions[bot] d279ebf660 Automatic update of ./internal/source 2023-09-23 17:27:32 +00:00
Samuel Gomes 5f5121bb96
Merge pull request #374 from a740g/openal-backend-removal
Remove OpenAL audio backend
2023-09-23 22:37:06 +05:30
Samuel Gomes 87a99c3970 Make _MEMSOUND channel parameter optional 2023-09-22 19:14:30 +05:30
Samuel Gomes b4d013d0e3 Remove midi-openal test 2023-09-22 10:53:21 +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
Samuel Gomes 89f0348f55 Remove legacy license info 2023-09-22 08:46:20 +05:30
Samuel Gomes efbd16b19c Remove legacy openal headers from libqb.cpp 2023-09-22 08:41:45 +05:30
Samuel Gomes efacfa37a3
Merge branch 'QB64-Phoenix-Edition:main' into openal-backend-removal 2023-09-22 07:58:47 +05:30
Samuel Gomes 8b60585420 Remove legacy openal stuff from makefile 2023-09-22 07:56:30 +05:30
github-actions[bot] ad6b7ae75a Automatic update of ./internal/source 2023-09-21 23:37:55 +00:00
Roland Heyder 03012b9d49
Merge pull request #373 from QB64-Phoenix-Edition/home-key-change
Feature request
2023-09-22 01:17:40 +02:00
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 7c17161d00 Remove legacy audio code 2023-09-21 19:52:10 +05:30
Samuel Gomes 4f6896f984
Merge pull request #372 from a740g/print-fix
Print spaces and tabs correctly when _KEEPBACKGROUND is set
2023-09-21 17:16:33 +05:30
Samuel Gomes 9abee026ef
Merge branch 'main' into print-fix 2023-09-21 16:27:31 +05:30
Samuel Gomes 595b590291
Merge pull request #371 from a740g/main
Update to GCC-13.1.0 with MinGW runtime v11
2023-09-21 16:27:08 +05:30
Samuel Gomes b40edfbd9b Avoid rendering filled background color boxes when _KEEPBACKGROUND is set 2023-09-21 07:52:07 +05:30
Samuel Gomes a2e5be7dd0 Update to GCC-13.1.0 with MinGW runtime v11 2023-09-21 03:12:40 +05:30
Samuel Gomes 45b68b3657
Merge pull request #370 from a740g/audio-enhancements
Audio enhancements
2023-09-21 01:53:29 +05:30
Samuel Gomes 4f004c117b
Merge branch 'main' into audio-enhancements 2023-09-21 01:13:54 +05:30