github-actions[bot]
619f15157b
Automatic update of ./internal/source
2022-08-26 14:13:09 +00:00
Roland Heyder
a4ac743401
Merge pull request #140 from QB64-Phoenix-Edition/version-update
...
Update version.bas
2022-08-26 16:00:23 +02:00
Roland Heyder
3d2e253b2e
Update build-system.md
...
The `internal\help` folder is no longer in the repository, it's created and populated from external sources during CI build now.
2022-08-26 15:35:39 +02:00
Roland Heyder
2b967dc124
Update version.bas
2022-08-26 15:05:07 +02:00
github-actions[bot]
b453426b6b
Automatic update of ./internal/source
2022-08-26 12:44:07 +00:00
Roland Heyder
43e8f57152
Merge pull request #139 from QB64-Phoenix-Edition/file-buffering
...
Avoid excessive disk access while typing
2022-08-26 14:27:51 +02:00
Roland Heyder
b7f2bb7199
Fixing sizing logic
...
- unveiled by MacOSX (Actions failure)
2022-08-25 02:58:50 +02:00
Roland Heyder
51667125c9
Avoid excessive disk access while typing
...
- No longer constantly (over)writes files in the `internal\temp` folder while typing in the IDE, as the generated C/C++ code is buffered internally now.
- Buffers are automatically written out to disk on a `Make` request (F5/F11).
2022-08-25 01:14:29 +02:00
github-actions[bot]
2de5fc24e0
Automatic update of ./internal/source
2022-08-18 23:36:41 +00:00
Roland Heyder
439a533abc
Merge pull request #136 from QB64-Phoenix-Edition/pe-rebranding
...
Phoenix rebranding
2022-08-19 01:22:02 +02:00
Roland Heyder
46790c420f
Step 22: There's always something else
...
- also removed changelog.md from make_dist.sh
- make `curl` really quiet with >NUL, --silent does suppress the progress display only
2022-08-19 00:26:13 +02:00
Roland Heyder
b63478b602
Step 21: Finalize this PR for merge
...
- reset .gitignore to disallow any internal\help uploads again (folder is created during build now)
- get rid of old changelog (changes can better be summarized at release pages)
- added a change by @dkearns from the old QB64Team repository (comment highlighting after `REM`)
2022-08-18 23:41:13 +02:00
Roland Heyder
123f3d80ae
Step 20: Lets try this...
...
- update make_dist.sh to download files from Phoenix homepage and moved befor clean as suggested.
- get rid of internal/help
2022-08-18 19:13:40 +02:00
Roland Heyder
38bb259c4c
Step 19: Add more static _GL help pages
2022-08-17 00:33:42 +02:00
Roland Heyder
9c5664e788
Step 18: I'll KILL that damn Cat !!
2022-08-14 18:25:02 +02:00
Roland Heyder
312a24fea2
Step 17: All done !!!
...
Final adjustments in Wiki stuff.
2022-08-14 15:54:55 +02:00
Roland Heyder
bee9f10bfd
Step 16: More fixes
...
- the pure fact we're running the qb64pe executable causes creation of file tempfoldersearch.bin on LNX/OSX only, which must be deleted after run (this caused LNX/OSX checks to fail)
- Wiki parser: added $ to the list of critical file name chars (LNX/OSX doesn't like those)
2022-08-13 10:54:32 +02:00
Roland Heyder
abc0dd238c
Step 15: My final idea on it
2022-08-13 03:46:40 +02:00
Roland Heyder
a402ae4429
Step 14: So all good things are three
...
- also switched curl to silent mode to shorten build logs
2022-08-13 02:44:11 +02:00
Roland Heyder
14f2cd29e0
Step 13: Fixing build errors
2022-08-13 01:58:16 +02:00
Roland Heyder
756eb6ac68
Step 12: Implement automatic help file update
...
- changes to update code (ignore static _GL pages as mentioned at Discord https://discord.com/channels/975381912350752819/975389657212805160/1007683254792507412 )
- dist script changes
- update internal/help to contain static _GL pages only
2022-08-12 22:54:59 +02:00
Roland Heyder
a56ff3e28e
Step 11: Final touches
2022-08-12 22:47:09 +02:00
Roland Heyder
2ec897b75d
Step 10: Update remaining stuff
...
- checks all remaining occurrences of the term 'qb64', some remain untouched, some are renamed according to context
- also added new logo for README.md
- this step does finalize the 'Phoenix Edition' re-branding
2022-08-12 02:54:12 +02:00
Roland Heyder
39a35626c1
Step 9: Update GitHub Actions
...
- rename build artifact names and distribution archive names
- this step completes file name related changes (based on extension, more may come based on "qb64" string)
2022-08-11 23:04:07 +02:00
Roland Heyder
db6081b1ae
Step 8: Rename other involved file extensions
...
- qb64*.bat, .sh, .command, .desktop, .sym to qb64pe*.* respectively
- Excludes mentions in the help (*.txt) files
2022-08-11 22:53:01 +02:00
Roland Heyder
e68582b6f2
Step 7: Rename qb64.exe to qb64pe.exe
...
- Includes related LNX/OSX files
- Excludes mentions in the help (*.txt) files
2022-08-11 18:07:57 +02:00
Roland Heyder
0bd6afd389
Step 6: Rename qb64.bas to qb64pe.bas
...
Mentions in the help (*.txt) files are excluded.
2022-08-11 02:11:35 +02:00
Roland Heyder
96fc1eb3a9
Step 5: Update embedded images in libqb.cpp
...
- replaced default icon image data, which is used, if _ICON is used w/o parameter, but no $EXEICON is specified either (see also Step 1)
- this step completes icon related changes
2022-08-10 20:02:00 +02:00
Roland Heyder
4dd8d8f5ec
Step 4: Update Windows icon & resource file
...
- int/src/icon.ico (replaced image but same name, dynamically created from given $EXEICON)
- int/src/icon.rc (updated but same name, dynamically created from given $VERSIONINFO)
- int/src/qb64.ico and src/icon.rc removed (not used anymore since dynamic creation was implemented)
- src/qb64.bas updated (rename comes in a later step)
- src/qb64.ico replaced and renamed
2022-08-10 02:03:12 +02:00
Roland Heyder
face2c883f
Step 3: Update test cases
...
Replaced and renamed icon files, adjusted references in the test.bas files.
2022-08-10 00:51:12 +02:00
Roland Heyder
9b4b7992d4
Step 2: Update Linux icon file
...
Replaced and renamed icon file and moved it into the regular source folder, adjusted references in setup_lnx.sh
2022-08-10 00:48:56 +02:00
Roland Heyder
d1664a059a
Step 1: Remove unused icon images
...
These two are not referenced/used anywhere in the source and/or make files. However, they are embedded in libqb.cpp, which comes later.
2022-08-09 23:55:15 +02:00
github-actions[bot]
edd5867875
Automatic update of ./internal/source
2022-08-03 05:25:10 +00:00
Roland Heyder
d9371ef07b
Merge pull request #132 from QB64-Phoenix-Edition/wiki-dev
...
More Wiki parser improvements and updated help files
2022-08-03 07:14:48 +02:00
Roland Heyder
d01c8ed71b
Updated plugin templates
2022-08-02 23:02:18 +02:00
Roland Heyder
c9e709bc68
Adjust blockquote color
...
Will use the "Comment color" of the current color scheme.
2022-08-02 14:49:11 +02:00
Roland Heyder
73debad50e
Add plugin exchange for tables
...
If a template plugin is available for a table, then use it in the IDE help.
2022-08-02 13:36:10 +02:00
Roland Heyder
6912727753
Update help files
...
Help file snapshot as of 07/31/2022.
2022-07-31 23:57:56 +02:00
Roland Heyder
4952f1b873
Allow help file updates
2022-07-31 23:35:11 +02:00
Roland Heyder
b25c8b55a9
Improved help rendering
...
Headings enforce a blank line before it as separation to the previous section. Definition lists are rendered in blockquote style as in the Wiki, also enforce blank line separation.
2022-07-31 23:31:42 +02:00
github-actions[bot]
1efbfd03fe
Automatic update of ./internal/source
2022-07-24 07:45:23 +00:00
Roland Heyder
e5c778c5ea
Merge pull request #130 from QB64-Phoenix-Edition/wiki-dev
...
Wiki parser enhancements
2022-07-24 09:33:23 +02:00
Roland Heyder
68fb4df7c0
Merge branch 'main' into wiki-dev
2022-07-24 07:44:16 +02:00
Matt Kilgore
6cfd06a282
Merge pull request #131 from GeorgeMcGinn/patch-1
...
Update setup_lnx.sh to pass OS=lnx to clean
2022-07-24 01:13:51 -04:00
George McGinn
17878775c2
Update setup_lnx.sh
...
Added OS=lnx to the 'make clean' statement for Issue #89
2022-07-23 17:12:24 -04:00
Roland Heyder
decdde5cdc
Some more tweaks
...
Beside local #toc links also ignore #top links (top of page).
2022-07-20 16:23:18 +02:00
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
d6d9c15a14
Added plugin templates
...
Works like $INCLUDE, but for help text. Meant to outsource recurring text into a template and plug it in where needed.
2022-07-16 23:42:05 +02:00
Roland Heyder
11dae1ccbf
Fixed headings
...
Makes headings detection more reliable, also revised syntax notes.
2022-07-16 23:34:26 +02:00