1
1
Fork 0
mirror of https://github.com/QB64-Phoenix-Edition/QB64pe.git synced 2024-08-06 05:50:24 +00:00
Commit graph

3157 commits

Author SHA1 Message Date
github-actions[bot]
a3ccfbc6db Automatic update of ./internal/source 2023-02-12 23:39:33 +00:00
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