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
FellippeHeitor
0f49b2c3c6
Updates version info for release.
2020-02-13 12:09:06 -03:00
FellippeHeitor
8da4c1eb1e
Fixes rendering of Status area when contextual F1 help is invoked.
2020-02-13 11:56:57 -03:00
FellippeHeitor
3dc90b71f1
Fixes blank help screen issue.
2020-02-10 00:26:10 -03:00
FellippeHeitor
8b17ad9b9d
Fixes screen not updating when opening/drag-dropping files.
2020-02-09 21:30:37 -03:00
FellippeHeitor
498d2cee54
Fixes a bug that would duplicate an $INCLUDEd line in some scenarios. +
...
+ Fixes ASCII box glitches.
2020-02-03 21:26:28 -03:00
FellippeHeitor
1544216488
Keeps focus if ENTER is pressed in DIR list.
2020-01-22 09:19:47 -03:00
Fellippe Heitor
4adf513f74
Restores INPUT method for help files.
...
macOS didn't like them; Linux likely won't have liked either.
2020-01-19 19:17:26 -03:00
Fellippe Heitor
da9169706c
Merge remote-tracking branch 'origin/invalidlines-usebyte' into development
2020-01-19 11:24:54 -03:00
FellippeHeitor
74467c274b
Replaces inefficient _BIT with _BYTE for InValidLine() array.
2020-01-18 03:49:23 -03:00
FellippeHeitor
a114182f8a
Allows using _FONT 8 for the IDE
2020-01-18 03:27:51 -03:00
FellippeHeitor
891ed7f639
Removes empty line in About box.
2020-01-18 02:36:14 -03:00
FellippeHeitor
7870e38fd7
Fixes IDE not restoring last session's window size.
...
How? I don't know. The bug shows when the code is replaced with a mere _CWD$ but disappears when the cd > or pwd > approach is restored.
Go figure.
2020-01-16 11:26:17 -03:00
FellippeHeitor
53a6acca28
Merge branch 'keyword-prefix' into development
...
Adds $NOPREFIX metacommand. Removes $COLOR metacommand.
# Conflicts:
# source/qb64.bas
2020-01-15 00:40:52 -03:00
Fellippe Heitor
af5da42d61
Merge pull request #19 from QB64Team/ide-patches
...
IDE and compiler patches
2020-01-15 00:09:03 -03:00
Fellippe Heitor
9c86afd4c7
Merge pull request #1 from QB64Team/linux-windowfocus
...
Ignores _WINDOWHASFOCUS for the IDE in Linux
2020-01-15 00:08:09 -03:00
Fellippe Heitor
66522536dd
Fixes file list loading on *nix systems
2020-01-12 19:04:44 -03:00
FellippeHeitor
bdde70957a
Merges Open and Save As dialogs. Also:
...
- Allows filtering current file list using wild cards (* and ?).
- Allows entering a relative path in the text field and going there (previously only ".." was accepted as relative path).
- "File already exists" dialog now shows the file name.
- Simplifies FUNCTIONs idezgetroot$, ideztakepath$ and idezgetfilepath$.
2020-01-12 18:55:10 -03:00
FellippeHeitor
5e7f77d23a
Ctrl+left/right arrows now properly stops cursor at the end of lines.
2020-01-10 03:07:36 -03:00
FellippeHeitor
1f3a106230
Sets ActiveINCLUDELink only if the $included file is found.
2020-01-10 02:28:24 -03:00
FellippeHeitor
09f51fbc1b
Restores IDE title with x32 or x64 when a new file is opened/created.
2020-01-10 02:03:46 -03:00
FellippeHeitor
0701364fb2
Skip syntax highlighter if current line is an InValidLine()
2020-01-10 01:58:38 -03:00
FellippeHeitor
8ac94a3142
Reduces memory usage for $NOPREFIX keyword list + simplifies highlighting.
2020-01-07 07:53:12 -03:00
FellippeHeitor
95098621a6
Adjusts help system to find non-prefixed keywords.
2020-01-06 22:32:02 -03:00