1
1
Fork 0
mirror of https://github.com/QB64-Phoenix-Edition/QB64pe.git synced 2024-08-06 14:00:25 +00:00
Commit graph

1745 commits

Author SHA1 Message Date
FellippeHeitor
ac8dae1409 Counts substitutions (Search/Replace). Also:
Reduces code to show simple messages.
2021-01-06 02:46:53 -03:00
FellippeHeitor
032dd33b6f Adds ability to search only in comments and strings. 2021-01-06 02:17:19 -03:00
FellippeHeitor
c88c56330c Adds "Ignore comments" and "Ignore strings" to search. 2021-01-06 00:09:22 -03:00
Lynn Stricklan
1142887443 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-01-05 14:39:18 -07:00
Lynn Stricklan
ea4656d51c Revert "Update libqb.cpp"
This reverts commit c38716f3b7.
2021-01-05 14:29:56 -07:00
FellippeHeitor
728822b8d1 Adds CTRL+F2 as a shortcut for clicking the QuickNav back arrow. 2021-01-05 16:01:15 -03:00
FellippeHeitor
c1b7db777c Highlights "Find" button when hovered. 2021-01-05 15:48:41 -03:00
FellippeHeitor
4760383e5e Fixes search box not showing then help page is open. 2021-01-05 15:01:29 -03:00
Lynn Stricklan
fb10bdb7f8 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-01-04 20:16:15 -07:00
Lynn Stricklan
c38716f3b7 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-01-04 20:08:02 -07:00
FellippeHeitor
8b7c0e6c61 Prevents midnight issues with TIMER. 2021-01-04 19:31:17 -03:00
FellippeHeitor
78a0020b5c Updates help files. [ci-skip] 2021-01-04 15:46:51 -03:00
Autobuild Process
ff28f4cead Update internal/source 2021-01-04 01:06:12 +00:00
Fellippe Heitor
488c4a13e0
Merge pull request #95 from QB64Team/memsound
Adds _MEMSOUND. Closes #29
2021-01-03 22:03:59 -03:00
Autobuild Process
d28e69b4f9 Update internal/source 2021-01-02 04:22:43 +00:00
Fellippe Heitor
3550edc424
Merge pull request #94 from QB64Team/fix-ctrlk
Adds missing menu hotkeys (Edit)
2021-01-02 01:20:06 -03:00
Fellippe Heitor
21a0279469 Adds missing menu hotkeys (Edit) 2021-01-02 00:44:54 -03:00
FellippeHeitor
c4ba4bb381 Fixes _MEM udt's new element .SOUND 2021-01-01 23:38:04 -03:00
FellippeHeitor
fb2b916602 Frees mem lock for sound handles at _SNDCLOSE. 2021-01-01 23:16:49 -03:00
FellippeHeitor
af209632eb Allows mouse clicks to bypass ctrl+k halt. 2021-01-01 22:26:43 -03:00
FellippeHeitor
eebfa5a4c5 Fixes char insertion for ASCII box too. 2021-01-01 22:18:58 -03:00
FellippeHeitor
aca9ec43b7 Considers selected text when inserting keycode (ctrlk). 2021-01-01 21:52:43 -03:00
FellippeHeitor
a9d7daef23 Extra visual clue to when ctrlk mode is engaged (using DarkenFGBG). 2021-01-01 21:39:50 -03:00
FellippeHeitor
11293bb324 Properly shows the status message after the menu item is chosen (ctrlk) 2021-01-01 21:32:56 -03:00
FellippeHeitor
92247e796e Properly clears the status area before showing the ctrl+k message. 2021-01-01 21:27:07 -03:00
FellippeHeitor
4b7a81ac60 Adds hotkey marker for new menu item in Help 2021-01-01 21:12:11 -03:00
Fellippe Heitor
63996d8d3d
Steve, please. 2021-01-01 15:37:17 -03:00
Autobuild Process
52a7bf29c5 Update internal/source 2020-12-31 14:15:36 +00:00
SteveMcNeill
5acd16612c Added proper formatting for spaces in CTRL-K inserts. 2020-12-31 09:12:53 -05:00
Autobuild Process
ad8bbe0470 Update internal/source 2020-12-31 13:27:23 +00:00
SteveMcNeill
a65e7fb910 Reset KCTRL and KCONTROL values after quick key 2020-12-31 08:24:50 -05:00
Autobuild Process
2310ce9287 Update internal/source 2020-12-31 12:59:54 +00:00
SteveMcNeill
879e4cbd33 Better Shift key support for quick key codes
Now you can CTRL-K, hit SHIFT, then another key, and get the modified key code.  (Such as SHIFT-A would give 97 instead of 65, depending on CAPSLOCK state.)  A SHIFT down, then SHIFT up (without hitting  another key), returns the value for that SHIFT key.  (100303 or 100304, depending on which shift key was hit and released.)
2020-12-31 07:56:19 -05:00
Autobuild Process
90ed1d7dce Update internal/source 2020-12-31 05:41:36 +00:00
SteveMcNeill
2f133204a2 Simpler quick key visual cue, using the status area 2020-12-31 00:39:21 -05:00
Autobuild Process
db20865a1d Update internal/source 2020-12-31 04:50:58 +00:00
SteveMcNeill
d620a3a4c3 Merge branch 'development' of https://github.com/QB64Team/qb64 into development 2020-12-30 23:48:01 -05:00
SteveMcNeill
9b72e1f1c2 Fix to flicker in CTRL-K screen 2020-12-30 23:46:48 -05:00
FellippeHeitor
bd54eb0f39 Attempts at implementing _MEMSOUND 2020-12-31 01:40:54 -03:00
Autobuild Process
93839f367d Update internal/source 2020-12-31 04:20:25 +00:00
SteveMcNeill
74bca2b730 Ctrl-K Quick Keycode Insert
A quick mod to allow an user to hit CTRL-K and then press a key to quickly insert a _KEYHIT or _KEYDOWN code into their program.
2020-12-30 23:18:05 -05:00
Autobuild Process
90d11e9bbf Update internal/source 2020-12-29 03:20:57 +00:00
FellippeHeitor
d9f148b12c New default theme "Super dark blue". 2020-12-29 00:18:33 -03:00
FellippeHeitor
ce1d6008c2 Reenable highlighter if IDE Colors are changed. 2020-12-28 23:43:15 -03:00
FellippeHeitor
529a162816 Allows disabling the Syntax Highlighter entirely (Options menu). Also:
- Disables Syntax Highlighter automatically if rendering takes longer than a second.
2020-12-28 23:35:00 -03:00
Autobuild Process
2f29af1dc0 Update internal/source 2020-12-27 01:05:22 +00:00
FellippeHeitor
e10f565b28 Adds a New Folder button to open/save dialog. 2020-12-26 22:02:21 -03:00
Fellippe Heitor
ab241badbe
Merge pull request #92 from familygw/development
Replaced way to detect macOS version and screen configuration.
2020-12-21 11:25:33 -03:00
Carlos A. Leguizamón
a6fcfd51b3 Replaced way to detect macOS version and screen configuration. This way removes any output from console. 2020-12-21 11:03:34 -03:00
Autobuild Process
883b080652 Update internal/source 2020-12-18 05:20:16 +00:00