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

3581 commits

Author SHA1 Message Date
Roland Heyder
8bdfc942cc Bump version for release 2024-02-28 10:13:36 +01:00
github-actions[bot]
f6ed1463ef Automatic update of ./internal/source 2024-02-27 04:24:33 +00:00
Matt Kilgore
74cc70b0c6
Merge pull request #463 from mkilgore/fix-const-divide
Fix divide in CONST
2024-02-26 23:06:35 -05:00
Matt Kilgore
7415b307cb
Merge branch 'main' into fix-const-divide 2024-02-26 22:11:51 -05:00
Matt Kilgore
c99dd57b70
Merge pull request #464 from mkilgore/update-actions-node-v20
Remove usage of node.js 16 in workflow
2024-02-26 22:11:37 -05:00
Matthew Kilgore
36bd270724 Remove usage of node.js 16 in workflow
A few of the actions we use require manual updating to a version that
uses node.js v20
2024-02-25 01:53:12 -05:00
Matthew Kilgore
871da4fc12 Fix divide in CONST
The regular division symbol always converts its arguments to floating
point before dividing, similar to how integer division converts its
arguments to integers before dividing.
2024-02-25 01:36:56 -05:00
github-actions[bot]
a55e0659be Automatic update of ./internal/source 2024-02-24 15:17:39 +00:00
Matt Kilgore
8a1c3c74d6
Merge pull request #459 from mkilgore/fix-auto-quote-adding
Fix off-by-one error in automatic ending quote addition
2024-02-24 09:58:50 -05:00
Matt Kilgore
bc073d5e29
Merge branch 'main' into fix-auto-quote-adding 2024-02-22 19:18:20 -05:00
github-actions[bot]
e39f222ef3 Automatic update of ./internal/source 2024-02-22 17:42:57 +00:00
Matt Kilgore
beac2f163d
Merge pull request #462 from grymmjack/fix-461-typo-stirp-strip
Fixes #461
2024-02-22 12:24:55 -05:00
Rick Christy
45b4011a53
Fixes #461 2024-02-21 00:15:33 -05:00
github-actions[bot]
741b0d3b90 Automatic update of ./internal/source 2024-02-19 21:59:05 +00:00
Matthew Kilgore
ccfd5f53d3 Fix off-by-one error with ending quote addition
The math here is wrong, it accounts for the extra quote when doing `-
2`, but obviously that quote is not there in this situation so it should
just be `- 1`. The result of the current logic is that it cuts off the
last character of the string.
2024-02-19 16:40:53 -05:00
Matt Kilgore
2693733b37
Merge pull request #458 from mkilgore/libqb-refactor
Libqb refactor - Part 5
2024-02-19 16:40:14 -05:00
Matthew Kilgore
bc71b52755 Fix missing return statements 2024-02-18 16:08:38 -05:00
Matthew Kilgore
416c81bb8a move hex/oct/bin functions to separate file 2024-02-18 16:08:38 -05:00
github-actions[bot]
231b2cbce5 Automatic update of ./internal/source 2024-02-18 20:32:32 +00:00
Matt Kilgore
9317692238
Merge pull request #457 from mkilgore/libqb-refactor-part-4
libqb refactor - Part 4
2024-02-18 15:14:27 -05:00
Matthew Kilgore
42df34f4a5 Remove libqb.h usage from libqb/src 2024-02-18 02:35:47 -05:00
Matthew Kilgore
770d400eb3 Remove libqb.h usage from gui.cpp 2024-02-18 02:21:56 -05:00
Matthew Kilgore
66488c9ee5 Remove libqb.h usage from compression.cpp 2024-02-18 02:21:56 -05:00
Matthew Kilgore
cc607112d3 remove unnecessary string func definitions 2024-02-18 02:21:13 -05:00
Matthew Kilgore
514b228e95 Move file fields to separate file 2024-02-18 02:20:45 -05:00
Matthew Kilgore
657d0b4140 Move shell functions to separate file 2024-02-18 02:20:45 -05:00
github-actions[bot]
7a430dfe9d Automatic update of ./internal/source 2024-02-18 06:47:09 +00:00
Matt Kilgore
3a9e5cca66
Merge pull request #456 from mkilgore/libqb-refactor-part-3
libqb refactor - Part 3
2024-02-18 01:28:08 -05:00
Matthew Kilgore
b309a576e6 Suppress warnings when building freetype 2024-02-17 01:36:10 -05:00
Matthew Kilgore
a22b56d750 Suppress warnings when building freeglut 2024-02-17 01:36:10 -05:00
Matthew Kilgore
784ccf2067 Silence warning if already defined 2024-02-17 01:36:10 -05:00
Matthew Kilgore
0a0e6d472f fix math include 2024-02-17 01:36:10 -05:00
Matthew Kilgore
eafbfd0d6f move sqr and pow2 to math 2024-02-17 01:36:10 -05:00
Matthew Kilgore
533934fb16 Move environ functions to separate file 2024-02-17 01:36:10 -05:00
Matthew Kilgore
def3ada041 Moves bitops to separate file 2024-02-17 01:36:10 -05:00
Matthew Kilgore
cd8a388d62 Separate out math-related functions 2024-02-17 01:36:10 -05:00
Matthew Kilgore
fb16492ac8 Move more date/time functions 2024-02-17 01:36:10 -05:00
Matthew Kilgore
b9a4bec188 Move _MK and _CV implementation functions to separate cpp 2024-02-17 01:36:10 -05:00
Matthew Kilgore
01b4209c1b Bump C++ version 2024-02-17 01:36:10 -05:00
github-actions[bot]
fb629d135d Automatic update of ./internal/source 2024-02-17 02:00:00 +00:00
Matt Kilgore
dafad71ba8
Merge pull request #455 from mkilgore/libqb-refactor-part-2
Libqb refactor part 2
2024-02-16 20:41:43 -05:00
Matthew Kilgore
a891a6b255 Move list API to separate cpp file
Fixes: #147
2024-02-16 20:04:35 -05:00
Matthew Kilgore
0da86b61a5 Suppress warnings about NULL-integer conversion 2024-02-16 20:04:35 -05:00
Matthew Kilgore
9a76f4f81d Fix warnings about redefinition of macros 2024-02-16 20:04:35 -05:00
Matthew Kilgore
74824350eb Disable strict-aliasing
The libqb code currently has various operations that break
strict-aliasing, so we're disabling the optimizations around that to
avoid breaking the code.
2024-02-16 20:04:35 -05:00
Matthew Kilgore
01b52e77a0 Fix compile error with gfs.cpp and fstream 2024-02-16 20:04:35 -05:00
Matthew Kilgore
2f0588ac80 Fix warnings in gfs.cpp 2024-02-16 20:04:35 -05:00
Matthew Kilgore
a15d812f12 Remove gfs_file_win_struct
The HANDLE is simply folded into the gfs_file_struct
2024-02-16 20:04:34 -05:00
Matthew Kilgore
f9c97161ab Move gfs API to separate .cpp file
Fixes: #424
2024-02-16 20:04:34 -05:00
Matthew Kilgore
2423351bb2 Fix warnings in error_handle.cpp 2024-02-16 20:04:34 -05:00