Fellippe Heitor
2a476e19e9
Merge pull request #153 from lstricklan/development
...
Fixes to libqb.cpp for random file record length and to msbin.c for MBF encoding
2021-03-24 01:28:31 -03:00
Zachary Spriggs
ad3afb56b8
Changed #if blocks to be greater than or equal to Vista version
2021-03-24 00:14:19 -04:00
Zachary Spriggs
c727abd667
Check for XP using WINVER in func__newimage and sub__consolefont
...
This can re-enable `_ConsoleFont` by checking if the version of Windows is greater than XP. Also, for the DPI awareness.
2021-03-24 00:09:33 -04:00
Lynn Stricklan
87c01d0bed
Update libqb.cpp
...
When opening a file for random access, if the LEN is not supplied, it defaults the length correctly, but does not allocate the buffer correctly. The code should reference the record_length in the file struct.
2021-03-23 13:41:59 -06:00
Lynn Stricklan
69ab2d3327
Revert "Update libqb.cpp"
...
This reverts commit c38716f3b7
.
2021-03-23 13:41:59 -06:00
Lynn Stricklan
f66559eed5
Update msbin.c
...
The processing for MKDMBF$ fails for numbers smaller than 1. Basic cause is the check for exponent overflow is incorrect. Changed code to correctly check for exponent overflow
2021-03-23 13:41:59 -06:00
Lynn Stricklan
ac9664e312
Update libqb.cpp
...
2 changes here:
line 13062: When opening a file for random access, if the LEN is not supplied, it defaults the length correctly, but does not allocate the buffer correctly. The code should reference the record_length in the file struct.
Changes in lines 15798-15853: When printing text to the screen, carriage returns in the text are ignored. In sub_file_print, the code for printing to the screen is modified to honor carriage returns.
2021-03-23 13:41:58 -06:00
Zachary Spriggs
189cdb8e39
Fix bug with DPI, Width, and Height (Win)
...
Fixes a bug that would make QB64 return the incorrect size monitor/desktop size when the resolution is scaled. Also, the last fix I added that set `_Source` to `_Console` automatically caused an issue with `_Width` and `_Height`, causing them to return only the console's image dimensions rather than the image that is passed.
2021-03-22 15:51:54 -04:00
Autobuild Process
21b32a7125
Update internal/source
2021-03-19 14:50:03 +00:00
Autobuild Process
0134aa152d
Update internal/source
2021-03-19 14:27:59 +00:00
Autobuild Process
90a07bd5ae
Update internal/source
2021-03-17 02:46:56 +00:00
Zachary Spriggs
3c58f611a3
Fixes bug that frees console_image handle in Clear
...
Fixes a bug that would free the console_image handle in the freeallimages() function
2021-03-16 15:34:43 -04:00
Doug Kearns
fee91e8c33
Fixes missing file messages when purging precompiled content
2021-03-11 11:27:56 +11:00
Autobuild Process
be7846da1c
Update internal/source
2021-03-10 20:25:47 +00:00
Autobuild Process
64ea6d64ca
Update internal/source
2021-03-07 14:41:43 +00:00
Autobuild Process
ece89712f3
Update internal/source
2021-03-07 12:39:52 +00:00
Autobuild Process
89f410fae1
Update internal/source
2021-03-05 17:41:55 +00:00
Autobuild Process
363fc7814a
Update internal/source
2021-03-05 14:12:33 +00:00
Autobuild Process
69521e2e77
Update internal/source
2021-02-28 18:26:44 +00:00
Autobuild Process
9439c43a14
Update internal/source
2021-02-28 14:50:26 +00:00
Fellippe Heitor
f77a643042
Updates help files and version info for release.
2021-02-28 11:47:33 -03:00
Autobuild Process
bfa4c6defb
Update internal/source
2021-02-26 03:53:59 +00:00
Zachary Spriggs
141d0db085
Fixed indentation of new commits
2021-02-24 17:07:02 -05:00
Zachary Spriggs
66ea2b794d
Removed "SPRAY" from _MOUSESHOW
...
"SPRAY" gives the same result as "CROSSHAIR" and so is unnecessary
2021-02-24 15:42:05 -05:00
Zachary Spriggs
a3141fc425
Adding "WAIT", "HELP", and "SPRAY" to _MOUSESHOW
2021-02-24 15:38:47 -05:00
Autobuild Process
68805b8432
Update internal/source
2021-02-22 13:45:13 +00:00
Autobuild Process
231c1b6ec7
Update internal/source
2021-02-21 15:34:41 +00:00
Autobuild Process
d09c27c933
Update internal/source
2021-02-21 14:57:06 +00:00
Autobuild Process
70b7f4dda1
Update internal/source
2021-02-21 14:43:08 +00:00
Autobuild Process
f4a7869e85
Update internal/source
2021-02-20 23:40:16 +00:00
Autobuild Process
e6a8090b8a
Update internal/source
2021-02-18 22:42:03 +00:00
Autobuild Process
5a74a1a571
Update internal/source
2021-02-18 18:10:07 +00:00
Fellippe Heitor
7a2c5859e2
Updates help files [ci-skip]
2021-02-18 14:11:22 -03:00
Autobuild Process
1426d45979
Update internal/source
2021-02-17 12:45:25 +00:00
Fellippe Heitor
6879dc0e79
Updates help files [ci-skip]
2021-02-15 22:13:07 -03:00
Autobuild Process
565bfe6e63
Update internal/source
2021-02-16 00:38:40 +00:00
Autobuild Process
97d194957a
Update internal/source
2021-02-15 19:19:29 +00:00
Autobuild Process
45c2edd7d9
Update internal/source
2021-02-15 17:18:12 +00:00
Autobuild Process
747c665c0c
Update internal/source
2021-02-15 07:57:09 +00:00
Autobuild Process
ae55e06ad7
Update internal/source
2021-02-14 03:56:09 +00:00
Autobuild Process
7f4360f7da
Update internal/source
2021-02-13 17:48:31 +00:00
Autobuild Process
5816b9620e
Update internal/source
2021-02-13 09:24:52 +00:00
Autobuild Process
df90f7c558
Update internal/source
2021-02-13 02:08:20 +00:00
Autobuild Process
ee99486c01
Update internal/source
2021-02-12 00:55:44 +00:00
Fellippe Heitor
8458b4eac2
Updates help files [ci-skip]
2021-02-11 08:41:53 -03:00
Autobuild Process
a59c3c7d34
Update internal/source
2021-02-11 01:48:57 +00:00
Autobuild Process
41b16cf18c
Update internal/source
2021-02-10 02:45:06 +00:00
Fellippe Heitor
0d92432fbf
Fixes _SCREENY for the mac.
2021-02-09 13:52:58 -03:00
Fellippe Heitor
37ea325cfa
Reenables _SCREENX/SCREENY for macOS only.
2021-02-09 09:08:57 -03:00
Luke Ceddia
bb3f5d3712
Revert "Enables _SCREENX/_SCREENY for macOS/Linux."
...
This reverts commit d4a3d7f721
.
2021-02-09 17:34:10 +11:00