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

372 commits

Author SHA1 Message Date
Fellippe Heitor 0fa3447003 Hides line numbers BG when editing IDE color scheme. 2021-02-15 14:15:47 -03:00
Fellippe Heitor 6268140512 Improves column flexibility (SUBs dialog) 2021-02-15 13:46:10 -03:00
Fellippe Heitor 5778275cc0 Improves Sub line count (SUBs dialog). 2021-02-15 11:28:32 -03:00
Fellippe Heitor 24aafb4718 Fixes Sub arguments being trimmed prematurely (SUBs box). 2021-02-15 09:40:09 -03:00
Fellippe Heitor 057463104a Merge branch 'development' of https://github.com/QB64Team/qb64 into development 2021-02-15 04:54:23 -03:00
Fellippe Heitor 9cd5c17a22 Visual improvements to SUBs dialog. 2021-02-15 03:57:38 -03:00
FellippeHeitor 731e9cd0df Fixes low ASCII characters showing up in Warnings box. 2021-02-14 00:53:14 -03:00
Fellippe Heitor b71655d46c Fixes idesubs$ crashing when cursor is at symbol. 2021-02-13 06:22:14 -03:00
Fellippe Heitor 0a79540ce5 Fixes getWordAtCursor$ crashing at contiguous spaces. 2021-02-12 23:05:32 -03:00
Fellippe Heitor 968d8ad446 Allows Shift+ENTER to work like regular ENTER...
...if no special _RGB32() trick is at play.
2021-02-11 21:53:06 -03:00
Fellippe Heitor ccb9c2f74f Fine tunes status bar links. 2021-02-10 20:16:44 -03:00
Fellippe Heitor 6f7c97db85 Improves contextual detection of help topic 2021-02-09 23:32:34 -03:00
Fellippe Heitor 7492260746 Fixes warning dialog showing weird characters. 2021-02-09 17:27:40 -03:00
Fellippe Heitor e5f8aa23ce Fixes selection of last character onscreen not looking selected. 2021-02-09 16:51:49 -03:00
Fellippe Heitor 35eac42235 Tries harder to find include files for double-clicking 2021-02-09 16:46:34 -03:00
Fellippe Heitor 1c5711f15e Retreats 'shift+enter to close block'.
Until a more efficient approach comes up, at least.
2021-02-08 10:58:02 -03:00
Fellippe Heitor bada3e0a99 Rewords some messages. 2021-02-07 22:55:12 -03:00
Fellippe Heitor eac3074e30 Incorporates INI-Manager to deal with the settings file.
Allows for multiple IDE instances using the same config file by default.
2021-02-07 22:01:53 -03:00
Fellippe Heitor 765472a34d Adds _LIMIT to Update Help dialog. Updates help files. 2021-02-06 18:51:34 -03:00
Fellippe Heitor 249d0549eb Fixes highlighting of scientific notation numbers. Again. 2021-02-06 18:27:00 -03:00
Fellippe Heitor 796974c04d Adds commit number, if available, to error reports. 2021-02-06 15:04:07 -03:00
Fellippe Heitor baf8e70de4 Tweaks File menu to show more recent files.
With links (numbers) to open said recent files.
2021-02-06 05:22:53 -03:00
Fellippe Heitor 63b0bd777a Shows description of menu items in the status bar. 2021-02-06 03:44:31 -03:00
Fellippe Heitor 87053de3dc Makes the hotkey to Clear Recent (File menu) unique. 2021-02-06 01:16:54 -03:00
Fellippe Heitor 38ae73e47e Changes "Disable Syntax Highlighter" to "Syntax Highlighter" 2021-02-05 00:42:28 -03:00
Fellippe Heitor 3395cd2d33 Aligns block closings with their opening lines. 2021-02-05 00:10:04 -03:00
Fellippe Heitor a6fe260a5e Adds item in Options menu to disable auto-complete.
Fixes IgnoreWarnings not being saved in macOS/Linux.
2021-02-04 23:48:14 -03:00
Fellippe Heitor 70ea149168 Offers to auto-close blocks with Shift+ENTER 2021-02-04 22:21:31 -03:00
Fellippe Heitor 8352a31c72 Fixes Help->Index not showing up the first time. 2021-02-03 20:33:48 -03:00
Fellippe Heitor 352f94a609 Improves on Layout Box items correlation. 2021-01-31 15:45:57 -03:00
Fellippe Heitor 739b9c64ca Indicates visually which options are correlated (layout box). 2021-01-31 15:40:08 -03:00
Fellippe Heitor 59155c4481 Adds the ability to have CamelCase for internal keywords. 2021-01-31 03:44:38 -03:00
Fellippe Heitor 65beb28033 Fixes RGB mixer not inserting the result properly. 2021-01-27 23:46:57 -03:00
Fellippe Heitor 4dce0fa670 Unifies code used to find help topics (IDE). 2021-01-26 23:20:35 -03:00
Fellippe Heitor e735ae1898 Makes F1 contextual help more flexible.
The detection of the keyword at the cursor will consider cases in which 
the cursor is just to the right of the last typed word.
2021-01-26 22:53:30 -03:00
Fellippe Heitor c0ce8d40b5 Fixes screen resize render after PRINT->_PRINTSTRING update. 2021-01-26 20:14:22 -03:00
Fellippe Heitor f8a75595de Warns user of possible issues with inserting low ASCII chars. 2021-01-24 02:29:10 -03:00
FellippeHeitor 8e927a50c1 Makes TAB (not DEL) shortcut for "next" (help). 2021-01-22 21:20:43 -03:00
FellippeHeitor 904ba7e672 Converts, where feasible, PRINT to _PRINTSTRING. 2021-01-22 20:58:47 -03:00
FellippeHeitor 4ef0efc81d Reduces code to restore quick nav bg. 2021-01-22 05:06:35 -03:00
FellippeHeitor cc8d4cd851 Dead code removal. Improved hover behavior. 2021-01-22 04:40:05 -03:00
FellippeHeitor 3cffc82375 Replaces idebackupbox with ideinputbox. Also:
Reduces flicker when invoking the contextual menu.
2021-01-21 02:55:37 -03:00
FellippeHeitor 0df00de7f7 One less loop for FUNCTION FindProposedTitle$ 2021-01-21 02:13:04 -03:00
FellippeHeitor f99e12807c Unifies the code to find the current SUB/FUNCTION name. 2021-01-21 02:00:10 -03:00
FellippeHeitor a0744ef32c Unifies code to delete selection and insert text. 2021-01-21 01:18:40 -03:00
FellippeHeitor ea1b0b1a51 Properly compares before/after of includes edited from within+
+another instance of the IDE.
2021-01-21 00:24:17 -03:00
FellippeHeitor 2631640615 Unifies routine to get current selection. 2021-01-20 23:59:29 -03:00
FellippeHeitor 1b3930fb8b Unifies routines to get word at current cursor position. 2021-01-20 23:24:14 -03:00
FellippeHeitor 933ba12d5b Dead code removal. 2021-01-20 21:53:46 -03:00
FellippeHeitor 6c7dda0296 Removes duplicate code to clear status area (IDE). 2021-01-19 01:34:29 -03:00