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

312 commits

Author SHA1 Message Date
FellippeHeitor a953611c00 Makes sure percentage reaches 100% at the end of Help update. 2021-01-15 23:00:33 -03:00
FellippeHeitor ddf755e484 Rewords Cancel button (now Close) in ASCII Chart dialog. 2021-01-15 20:59:01 -03:00
FellippeHeitor dcd3862c65 Allows inserting multiple ascii chars with a double-click. 2021-01-15 17:56:21 -03:00
FellippeHeitor 2b19000fc8 Adds progress dialog for Update All Help Pages. 2021-01-15 17:25:34 -03:00
FellippeHeitor 1dcfb5c849 Prevents idemessagebox from crashing with long messages. 2021-01-15 14:38:46 -03:00
FellippeHeitor f7ce06cfc6 Prevents Selected from being = 0 in ASCII Chart 2021-01-15 13:54:41 -03:00
FellippeHeitor ee18d8ba9d Improves ASCII Box controls. 2021-01-15 13:38:44 -03:00
FellippeHeitor ceac95a0d1 Tweaks IDE Colors dialog's custom buttons. 2021-01-15 04:00:58 -03:00
FellippeHeitor bd82102fcb Allows using Ctrl to sync sliders in IDE Colors dialog too. 2021-01-15 03:47:03 -03:00
FellippeHeitor 8f053b30ce Tweaks RGB Mixer.
Since it can now be invoked freely from the Tools menu.
2021-01-15 03:37:22 -03:00
FellippeHeitor 581cb1ba80 Adds Tools menu.
Adds extra options to Help area contextual menu.
2021-01-15 03:36:35 -03:00
FellippeHeitor 7d5a72e768 Grabs the current text selection as expression for math evaluator. 2021-01-15 02:18:48 -03:00
FellippeHeitor 3fc04f2e3e Redoes the math evaluator dialog using inputbox and messagebox. 2021-01-15 01:56:51 -03:00
FellippeHeitor 05da830516 Rewords idemathbox title. 2021-01-14 23:57:38 -03:00
FellippeHeitor 74deeed529 Properly inserts MathBox output into edit area. 2021-01-14 23:52:51 -03:00
FellippeHeitor cd441ff9ce Adds Home and End key support to ASCII Chart. 2021-01-14 23:45:55 -03:00
FellippeHeitor e0bfef4d87 Allows desselecting a char by clicking outside the chart (ASCII).
- Allows Ctrl+Arrows to move quickly around the chart.
- Makes sure double-click occurs only when both clicks happen on the same glyph.
2021-01-14 23:37:28 -03:00
FellippeHeitor 45d625e973 Revamps the ASCII Chart dialog.
- The dialog now follows the rest of the IDE's look and feel.
- Mouse + keyboard operation retained + improved.
- Ability to insert CHR$(code) instead of raw character.
2021-01-14 21:30:40 -03:00
FellippeHeitor 91e1d7d346 Adds missing hotlink to ".BAS Only" option in file dialog. 2021-01-14 16:23:51 -03:00
FellippeHeitor 58033145c7 Tweaks file dialog to only show accessible drive letters (Windows). 2021-01-14 15:36:19 -03:00
FellippeHeitor 4974dcc590 Final touch to properly display included file names (warnings). 2021-01-14 00:26:41 -03:00
FellippeHeitor ec4b4d436b Organizes the visualization of warnings in the IDE.
- Adds color coding to listbox controls.
- Extends SUBs dialog with color coding for columns.
2021-01-13 23:47:27 -03:00
FellippeHeitor c9ac352d87 Improves warning system to add $include info. 2021-01-13 17:51:40 -03:00
FellippeHeitor aef35c96e1 Makes idegotobox a SUB. 2021-01-13 02:07:22 -03:00
FellippeHeitor bae61981f0 One less dialog when trying to load missing "Recent files". 2021-01-13 01:44:30 -03:00
FellippeHeitor 741eefd322 Simplifies and unifies Input Boxes (new FUNCTION ideinputbox$). 2021-01-13 01:17:19 -03:00
FellippeHeitor 2dbe9d104a Improves behavior of compilation requests.
- Adds "Cancel" to the dialog "Your program will be compiled..."
- Shows the location of the generated binary with the "Already created executable" message.
- Allows triggering compilation again without having to edit the source if SaveExeWithSource is toggled.
2021-01-12 21:07:42 -03:00
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