Roland Heyder
5a4687f1b4
Added some comments
2022-07-17 18:59:27 +02:00
Roland Heyder
4aff0cc49c
Update plugins recursively
...
Update current page must include all used plugin templates, hence ignoring the cache for the whole process.
2022-07-17 00:34:51 +02:00
Roland Heyder
5f039415bf
Add plus (+) to the list of critical chars
2022-06-15 11:19:26 +02:00
Roland Heyder
63c523ba38
Fix URLs containing ampersands
...
Escapes & in Wiki page URLs (eg. &B, &H, &O) and in external links (eg. many MSDN links)
2022-06-12 17:05:18 +02:00
Matthew Kilgore
931a9dd272
Fix C++ Compiler Settings menu
2022-06-10 22:31:56 -04:00
Matthew Kilgore
f7b1427a89
The C++ settings menu reuses existing shortcut key
...
The C++ compiler Settings menu uses the shortcut key 'o', but that's
actually already in use and thus creates a conflict. We're switching it
to use the option 'm', which does not conflict.
Fixes: #105
2022-06-10 12:51:35 -04:00
Prajwal Borkar
23f45ea5cf
Fixed Typo
2022-06-08 12:25:31 +05:30
Roland Heyder
021d8068c1
Merge branch 'main' into wiki-dev
2022-05-31 17:53:05 +02:00
Matthew Kilgore
738aed5fd1
Combined Advanced C++ with C++ Compiler settings
...
The "Advanced (C++)" dialog was removed, putting the single setting into
the new C++ Compiler Settings dialog.
2022-05-30 23:15:04 -04:00
Matthew Kilgore
2d919768ac
Add C++ compiler settings dialog
...
The new dialogs includes 5 settings:
1. Flag to turn on Optimization (off by default)
2. Flag to strip symbols (On by default)
3. String for extra compiler flags
4. String for extra linker flags
5. Setting for max compiler processes (default of 3)
Fixes: #65
Fixes: #40
2022-05-30 23:15:04 -04:00
Roland Heyder
7b91fdc592
Add -u command line switch
...
- `qb64 -u` can be used during build to populate internal/help, it basically invokes the "Update all pages" action from the IDE's Help menu
- switch is not listed in -? usage help, as I consider it a hidden build-only option
2022-05-31 00:56:32 +02:00
Roland Heyder
24250e4ce2
Addressed issue #76
...
- Update loop is aborted on error.
- Instead of the error popup, a dynamically generated error page is shown with a link to the `curl` download page and some simple instructions.
2022-05-30 03:15:36 +02:00
Roland Heyder
3304aab884
Fixes to pending PR issues
...
3. Fixed click sensibility, external links are not triggered randomly.
2022-05-22 00:40:03 +02:00
Roland Heyder
c0a7ea1d85
Fixes to pending PR issues
...
1. Fix missing links.bin issue (pop up to request user choice).
2. Fix increasing number of files when selecting "Update all pages" multiple times.
2022-05-21 19:53:54 +02:00
Roland Heyder
78a04387b3
New Wiki parser finished
2022-05-20 23:44:55 +02:00
Roland Heyder
f5dbe9bc17
Improved cache filename handling and external links
...
Cached wiki file names get a spelling label for case insensitive systems. External links are working (clickable) now and open in the standard application.
2022-05-20 01:41:05 +02:00
Roland Heyder
4af4db7584
Merge branch 'main' into wiki-dev
2022-05-19 01:40:16 +02:00
SteveMcNeill
459c8a216d
Update ide_methods.bas
2022-05-18 11:12:49 -04:00
SteveMcNeill
bd3b673996
test change to IdeAddSearched
2022-05-18 07:10:59 -04:00
SteveMcNeill
7420504f42
reorder ubound check
2022-05-17 09:25:21 -04:00
SteveMcNeill
ef875607ff
Fix to endless loop in retrieving search History
...
Replaced both instances with one single sub to reduce code and make things easier to maintain and upkeep. It's always easier to work in one spot than it is in multiple.
2022-05-17 07:50:18 -04:00
Roland Heyder
a62e74ae31
Merge branch 'main' into wiki-dev
2022-05-15 11:28:35 +02:00
Roland Heyder
64fa73aab7
Improved wiki page/file name validation
2022-05-13 13:49:19 +02:00
Matthew Kilgore
11ec9237a3
Add support for mylib$ and mylibopt$
2022-05-12 00:21:02 -04:00
SteveMcNeill
65c75b0df6
Add option to menu to make temp files
...
It's working and tested in Windows.
Still needs to be tested in Linux and Mac, but I *think* it'll work for them as well. ;)
2022-04-29 03:57:25 -04:00
SteveMcNeill
97ab4f4dc9
Update to version
...
Reset version number to 0.5.0.
Added "Phoenix Edition" to our name, so nobody will think we're still working with the old team of QB64, and mistakenly donate to the wrong Patreon, or buy merchandise wrongly thinking they were supporting us. :)
2022-04-28 17:21:22 -04:00
Matthew Kilgore
7be379c39d
Add version calculation and separate label vs. commit
...
This slightly changes how the versioning works.
2022-04-28 17:19:37 -04:00
MaxineHelsel
c0da4caa49
made it so it doesnt say created .exe file on macos
2022-04-28 13:41:57 -04:00
Fellippe Heitor
6e385df280
Fix alignment issues in listbox controls
2022-03-10 13:04:36 -03:00
Fellippe Heitor
b2f35b9e98
Reenable line selection when debug is off
...
Clicking line numbers when not in Debug mode and
when "auto-add debug" is disabled will select the
clicked line
2022-03-10 10:30:06 -03:00
Fellippe Heitor
fd5ba476b5
Add 'don't show again' to 'Add ' dialog
2022-03-10 09:48:57 -03:00
Fellippe Heitor
20cc9808c2
Fix issue of ghost variables between edits ($Debug)
...
Removing a variable between $Debug sessions would
cause occasional crashes on some systems. This fix
invokes the variable watch dialog with a special parameter
so it'll regenerate the list between edits.
2022-03-10 01:47:03 -03:00
Fellippe Heitor
2c0f892e4e
Improve displayFormat for Watch Panel and dialog
...
Replicated the button from the Watch Panel in the Watch List dialog.
Indicators added when content goes beyond window limits.
2022-03-10 00:55:46 -03:00
Fellippe Heitor
627b85c4bd
Add support to number formats in Watch Panel
...
Allows changing display format of numbers
between decimal, hex, octal and binary.
2022-03-09 14:31:55 -03:00
Fellippe Heitor
52c25d6077
Allow changing color of menu+dialogs ( Closes #221 )
...
New item in Options->IDE Colors allows customizing the color
that's used to draw menu items and dialogs (`Color 7`).
2022-03-01 20:49:38 -03:00
Fellippe Heitor
6b7fda9b15
Remove unused variable in ide_methods
2022-02-24 17:48:37 -03:00
FellippeHeitor
31adc2361e
Adjust var name in GetBytes
2022-01-23 22:26:56 -03:00
FellippeHeitor
26c7521171
Fix link to the online wiki (IDE)
2022-01-20 20:00:53 -03:00
FellippeHeitor
f64c882bc6
Comment out Download function from IDE code
...
Method is no longer used in this version, due to
changes in qb64.org
2022-01-20 19:55:58 -03:00
FellippeHeitor
f10b36db6a
Disable/hide 'Check for newer version' feature
...
Incompatible with new website.
2022-01-18 21:28:26 -03:00
FellippeHeitor
f489d05755
Display follow-up message when F4 is unavailable
2022-01-18 21:26:10 -03:00
FellippeHeitor
2a41b06a34
Fix incorrect behavior of 'Add all' button
...
When using the Add All button, the list would
sometimes behave as if not filtered.
2022-01-18 21:12:06 -03:00
FellippeHeitor
8096ac4e1f
Scientific notation highlight fix
...
Yearly tradition. Affects negative variable names
which could look like scientific notation.
2022-01-18 20:31:14 -03:00
FellippeHeitor
f48b0b252b
Save Watch Panel position and size across sessions
2021-10-17 22:37:24 -03:00
FellippeHeitor
c0aa5e48f8
Add option to Help menu to check for updates
2021-10-17 20:37:11 -03:00
FellippeHeitor
b8c0763b70
Replace "..." with String$(3, 250) for status indicator
2021-10-12 16:03:58 -03:00
FellippeHeitor
6801e08f2f
Fix scientific notation; yearly tradition
2021-10-03 21:13:56 -03:00
FellippeHeitor
f175fd2846
Fix contextual menu return actions (DebugMode)
2021-10-03 20:09:18 -03:00
FellippeHeitor
b85d128faa
Reset visible list to the first item when filteringwatch list
...
Now properly.
2021-10-03 12:27:33 -03:00
FellippeHeitor
7f49d223cd
Show progress bar if building var list takes too long
2021-10-03 11:58:15 -03:00