Roland Heyder
0568d73fd8
Merge pull request #308 from QB64-Phoenix-Edition/wiki-dev
2023-02-13 00:21:15 +01:00
Samuel Gomes
f86d566d7a
Merge branch 'image-load-from-memory-support' of https://github.com/a740g/QB64pe into image-load-from-memory-support
2023-02-13 03:52:28 +05:30
Samuel Gomes
52d168ff00
Update to use #305
2023-02-13 03:52:16 +05:30
Roland Heyder
275ca24c9a
General refactoring
...
- things not fitting into the previous commits
2023-02-12 19:47:01 +01:00
Roland Heyder
b1c9733420
Removes old code
...
- unused (commented) code
- no longer needed HTML tag handling (eliminated from Wiki pages)
- #toc/#top link filters removed (those links are supported now)
2023-02-12 19:41:25 +01:00
Roland Heyder
dacff9e1b8
Improve local linking for #toc/#top links
...
- designate the help page header as target for #toc/#top links (Return to Top, Return to Table of Contents in the Wiki)
- include bottom {{PageNavigation}} links
- implement <h4> headings (==== in the Wiki), used as letter anchors in the alphabetic index
2023-02-12 19:32:47 +01:00
Roland Heyder
08b000b71c
Skip more useless line feeds
...
- ignore line feeds after HTML comments and <br> and <br /> tags
2023-02-12 19:20:50 +01:00
Roland Heyder
dfa65b8fdd
Add more Entities/UTF-8 chars
...
- adds some 20+ more chars to the list
- re-grouping and some comment changes
2023-02-12 19:13:05 +01:00
Roland Heyder
174a95b052
Change flow logic (Entity/UTF-8 related)
...
- targets especially links, templates and centered text
- every char must properly run through the Entity/UTF-8 substitution stage
2023-02-12 15:01:21 +01:00
Roland Heyder
6399068293
Change line end detection
...
- use color bit 7 instead of the CR char to mark the end of a help line
2023-02-12 14:37:51 +01:00
Samuel Gomes
18efb60cc3
Merge branch 'QB64-Phoenix-Edition:main' into image-load-from-memory-support
2023-02-07 18:32:03 +05:30
github-actions[bot]
b3044016f7
Automatic update of ./internal/source
2023-02-06 18:26:09 +00:00
Samuel Gomes
75db7abd59
Merge pull request #304 from a740g/main
...
Tiny PR that corrects the arg. count for _SNDNEW and type for _COLORCHOOSERDIALOG
2023-02-06 23:38:40 +05:30
Samuel Gomes
4c548822d3
Fix arg count for _SNDNEW and type for _COLORCHOOSERDIALOG
2023-02-06 18:50:03 +05:30
github-actions[bot]
837eee255a
Automatic update of ./internal/source
2023-02-02 10:25:48 +00:00
Roland Heyder
7020a5e7b4
Merge pull request #302 from QB64-Phoenix-Edition/wiki-dev
...
Wiki dev
2023-02-02 11:09:16 +01:00
Roland Heyder
9c7e067990
Improve Entity/UTF-8 handling
...
- UTF-8 handling changed to signal missing/unknown chars
- old entity handling (see 1st commit) removed and replaced by a similar method as UTF-8 handling incl. signalling missing/unknown entities
- added dynamic warnings at the top of pages which are using missing/unknown entities or UTF-8
2023-02-02 00:10:31 +01:00
Roland Heyder
01ed59c1d3
Add Interwiki link support
...
- wikipedia pages can be linked simply as Winkipedia:page instead of the full URL
- advantage: the new syntax can be used in internal links as well and will automatically expanded into external links when clicked
2023-02-02 00:02:05 +01:00
Roland Heyder
ceb3d18c1e
General refactoring
2023-02-01 23:52:13 +01:00
Roland Heyder
61513cbcd8
Remove obsolete code
...
- wiki pages have been fixed, so the handling for these old things is no longer required
2023-02-01 23:48:43 +01:00
Matt Kilgore
6b9274e642
Merge pull request #296 from mkilgore/fix-build-high-sierra
...
Fix build on MacOS High Sierra
2023-01-21 13:32:55 -05:00
Matthew Kilgore
42bded9ba9
Fix build on MacOS High Sierra
...
Fairly simple, MacOS High Sierra's libcurl version is too old and not
have `CURLINFO_CONTENT_LENGTH_DOWNLOAD_T`. This adds a version check to
use the older version of that command which gives back a double instead.
Fixes: #287
2023-01-20 13:30:12 -05:00
github-actions[bot]
48bbcb618e
Automatic update of ./internal/source
2023-01-20 01:15:36 +00:00
Roland Heyder
0ce0071a00
Merge pull request #300 from QB64-Phoenix-Edition/wiki-fixes
...
Wiki fixes
2023-01-20 01:59:06 +01:00
Roland Heyder
163f6eb6e2
Availability gallery
...
- add handling for the new separator image
2023-01-19 23:48:22 +01:00
Roland Heyder
12e63da7a4
Fix "Update all pages" process
...
- ignore local link targets here, only the page name is relevant for download
2023-01-19 23:46:51 +01:00
Roland Heyder
7ad57f5c30
Fix F1 key context help
...
- fully implements local link targets
2023-01-19 23:45:18 +01:00
Roland Heyder
fbc6c128e7
Context work
...
- rewording of some labels for better spelling and context
2023-01-19 23:41:38 +01:00
Samuel Gomes
c290aa5f69
Merge pull request #299 from a740g/main
...
Fix license info
2023-01-18 21:36:27 +05:30
Samuel Gomes
75823c49ad
Fix license info
2023-01-18 18:18:24 +05:30
Samuel Gomes
a62e3cb155
Merge branch 'QB64-Phoenix-Edition:main' into image-load-from-memory-support
2023-01-18 16:57:00 +05:30
github-actions[bot]
474281133e
Automatic update of ./internal/source
2023-01-17 20:48:07 +00:00
Roland Heyder
7003b8f21d
Merge pull request #298 from QB64-Phoenix-Edition/wiki-dev
...
Wiki dev
2023-01-17 21:34:31 +01:00
Roland Heyder
c61757f689
Wiki download refactoring
...
- removed the old (commented out) curl stuff
- add another note to the error message
- simplified the libcurl download loop to use only EOF and not LOF anymore
- add a hidden external curl fallback option, read comments from line 1140 for more info
2023-01-17 18:41:44 +01:00
Roland Heyder
af7dffb88c
Local links support improved
...
- former versions did simply link to the top of the referenced page, ignoring the link anchor value (#)
- now links can point to any page section heading and the section (if found) is placed in the visible area
- to try use the links in the bottom nav section on the alphabetical index
2023-01-17 18:22:28 +01:00
Roland Heyder
e2674f0157
Add code to handle Wiki galleries
...
- Availability sections will become icon galleries in the future
- as the IDE can't display it as images, we need to substitute it by text
2023-01-17 18:05:32 +01:00
Roland Heyder
eeb6ca3f11
Fix some minor newline issues
...
- just a wrong branch
2023-01-17 17:58:29 +01:00
Samuel Gomes
1448a0f4c6
Merge branch 'main' into image-load-from-memory-support
2023-01-11 22:54:57 +05:30
Samuel Gomes
68234d4786
Fix ambiguous overload
2023-01-11 22:09:24 +05:30
Samuel Gomes
f0f0a9a420
Overload _LOADIMAGE to allow strings as the 2nd parameter
2023-01-11 16:18:43 +05:30
Steve McNeill
1a1a5d8300
Merge pull request #288 from SteveMcNeill/main
...
Add missing words to syntax highlighter
2023-01-10 13:28:30 -05:00
SteveMcNeill
9338d40921
Add missing words to syntax highlighter
...
_ScaledWidth and _ScaledHeight are two keywords which never got added to the syntax highlighter. This corrects that.
2023-01-10 05:57:56 -05:00
Samuel Gomes
05392054a4
Image will load in the write page's bpp (if not specified)
2023-01-09 22:33:45 +05:30
Samuel Gomes
00ccc61fcb
Add load from memory feature for images
2023-01-09 13:01:56 +05:30
github-actions[bot]
c166e11460
Automatic update of ./internal/source
2023-01-09 03:58:25 +00:00
Matt Kilgore
3df271df7a
Merge pull request #285 from mkilgore/release-3.5.0
...
Version 3.5.0
2023-01-08 22:42:11 -05:00
Matthew Kilgore
95fa515aca
Version 3.5.0
2023-01-08 21:56:40 -05:00
github-actions[bot]
638a5d0fa9
Automatic update of ./internal/source
2023-01-09 02:53:05 +00:00
Matt Kilgore
59e1713f36
Merge pull request #284 from mkilgore/fix-startup-time-delay
...
Fix startup time delay in QB64-PE programs
2023-01-08 21:34:22 -05:00
Matthew Kilgore
4a2808905c
Delete qbx.o before every compile
...
This helps when compiling several files in a row very quickly, Mac OS
only has a one second accuracy on the file modification time which can
cause Make to not notice a file has been modified. With the changes to
avoid startup delays it's possible to have compiles happen that quickly
in succession now.
2023-01-08 20:24:25 -05:00