1
1
Fork 0
mirror of https://github.com/QB64-Phoenix-Edition/QB64pe.git synced 2024-06-29 10:30:36 +00:00
Commit graph

285 commits

Author SHA1 Message Date
FellippeHeitor 4de09d6658 Unifies message boxes. 2021-01-12 19:41:11 -03:00
FellippeHeitor 78decc2d24 Adds ability to respond to message box dialogs with a letter. 2021-01-12 18:22:16 -03:00
FellippeHeitor e268762deb Makes all OK buttons have a hotkey assigned in dialogs. 2021-01-12 17:41:44 -03:00
FellippeHeitor ae065d79dc Displays linefragment, when available, to help users with debugging. 2021-01-12 15:27:25 -03:00
Fellippe Heitor 2bb422ab58 Rewords welcome message 2021-01-09 10:34:00 -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
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 a6c0d01933 Counts SUB/FUNCTION lines more accurately. 2021-01-07 23:12:23 -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
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
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
FellippeHeitor 8b7c0e6c61 Prevents midnight issues with TIMER. 2021-01-04 19:31:17 -03:00
Fellippe Heitor 21a0279469 Adds missing menu hotkeys (Edit) 2021-01-02 00:44:54 -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
SteveMcNeill 5acd16612c Added proper formatting for spaces in CTRL-K inserts. 2020-12-31 09:12:53 -05:00
SteveMcNeill a65e7fb910 Reset KCTRL and KCONTROL values after quick key 2020-12-31 08:24:50 -05: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
SteveMcNeill 2f133204a2 Simpler quick key visual cue, using the status area 2020-12-31 00:39:21 -05:00
SteveMcNeill 9b72e1f1c2 Fix to flicker in CTRL-K screen 2020-12-30 23:46:48 -05: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
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
FellippeHeitor e10f565b28 Adds a New Folder button to open/save dialog. 2020-12-26 22:02:21 -03:00
FellippeHeitor bcd0340498 Adds Alt+F3 as a shortcut to Search->Change... 2020-10-21 18:00:14 -03:00
FellippeHeitor 2a4716ceb2 Updates RGB mixer to deal with new _RGB32 syntax. 2020-06-21 17:43:32 -03:00
FellippeHeitor 9ff0945a6e Reenables colorization of &B, &O and &H literals. 2020-06-14 01:00:25 -03:00
FellippeHeitor 8f19321c06 Fixes syntax highlighter for corner case non-numbers being colorized. 2020-06-14 00:33:05 -03:00
FellippeHeitor 7a1c238ae9 Fixes RGB mixer's ability to insert color values into code ($noprefix). 2020-03-08 13:47:09 -03:00
Fellippe Heitor b0c4d52e45 Fixes QuickNav bug creating ghost lines
Using QuickNav when the last position used to be in an area off limits (after user deletes lines, for example) would create a bunch of empty lines at the end of a loaded program.
2020-03-05 12:18:53 -03:00
Fellippe Heitor 272336f764 Fixes incorrect behavior of file dialog's path list
Hitting ENTER when no item was selected would pretend to enter inexistent folders.
2020-02-28 00:52:16 -03:00
Fellippe Heitor dcaadfba21 Fixes IDE not keeping last session window size
Issue usually shows up on macOS, but fix is global, as it's not likely to cause issues in other OSes.
2020-02-27 22:53:01 -03:00
FellippeHeitor d595a1a1f3 Offer _RGB mixer when $NOPREFIX is set. 2020-02-24 17:12:17 -03:00
Fellippe Heitor 4b28605cbe Attemps to fix SHELL call to conversion utility 2020-02-24 12:53:19 -03:00