Luke Ceddia
a23e8ce212
Use manual delta method for _mouseinputx/y on non-windows
2021-01-12 01:32:01 +11:00
Luke Ceddia
4060f8c046
Fix RAWINPUT struct size on 64 bit windows
2021-01-12 01:27:35 +11:00
Autobuild Process
59f141d4e5
Update internal/source
2021-01-09 13:36:41 +00:00
Fellippe Heitor
2bb422ab58
Rewords welcome message
2021-01-09 10:34:00 -03:00
Autobuild Process
04b91008e5
Update internal/source
2021-01-09 06:06:38 +00:00
Fellippe Heitor
0feba87b44
Merge pull request #100 from QB64Team/ide-newfeatures
...
IDE new features and tweaks
2021-01-09 03:04:15 -03:00
FellippeHeitor
818fc95181
Replaces ideyesnobox$ with call to idemessagebox.
2021-01-09 02:59:03 -03:00
FellippeHeitor
5ac2f6291c
Extends idemessagebox to take any number of buttons. Also:
...
Adds welcome message with instructions to whitelist QB64 in antivirus/antimalware software.
2021-01-09 02:52:08 -03:00
FellippeHeitor
cf7ed33f61
Adds line selection count in the status bar.
2021-01-09 01:22:46 -03:00
FellippeHeitor
6fb030b9ac
Extends contextual menu to work with the Help system.
2021-01-09 00:51:22 -03:00
Luke Ceddia
54bc1595a1
Merge pull request #97 from QB64Team/nix-terminal
...
Minimal terminal features for *nix systems
2021-01-09 00:14:57 +11:00
Luke Ceddia
caa96bd614
Tidy up generation of ansi sequences
2021-01-09 00:07:27 +11:00
Luke Ceddia
9634243b95
Merge branch 'development' into nix-terminal
2021-01-08 23:59:51 +11:00
FellippeHeitor
4ed7a5b233
Makes Edit menu aware of the Help System.
2021-01-08 01:31:45 -03:00
FellippeHeitor
f5074c221d
Save SUBs dialogue settings every time.
2021-01-08 00:36:16 -03:00
FellippeHeitor
f1a0146579
Updates help files one more time.
...
Removes references to qb64 dot net.
2021-01-07 23:49:03 -03:00
FellippeHeitor
a6c0d01933
Counts SUB/FUNCTION lines more accurately.
2021-01-07 23:12:23 -03:00
FellippeHeitor
9950d3c3ef
Makes "Show line count" default (opt-out).
2021-01-07 19:45:46 -03:00
FellippeHeitor
45f48ed72d
Adds total line count to SUB/FUNCTION list.
2021-01-07 19:30:28 -03:00
FellippeHeitor
f22b24c363
Fixes "Restore defaults" in IDE Colors dialog.
2021-01-06 12:07:17 -03:00
FellippeHeitor
e969a7c529
Adds one-time message at 1st compilation (re: 'Save exe to source...')
2021-01-06 11:27:03 -03:00
Autobuild Process
286bb1d570
Update internal/source
2021-01-06 05:56:15 +00:00
Fellippe Heitor
8771afdb3a
Merge pull request #98 from QB64Team/newIdeFeatures
...
Improvements to search functionality
2021-01-06 02:53:39 -03:00
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