Matthew Kilgore
c76aa71f4c
Remove unnecessary build scripts and .github stuff
2022-04-28 17:46:36 -04:00
Matthew Kilgore
2fdab9af4e
Reintroduce wikiBaseAddress$ fix
...
This got dropped accidentally due to taking the wrong file during the
rebase to attach the previous history from qb64team/qb64.
2022-04-28 17:44:30 -04:00
github-actions[bot]
9daea697b6
Automatic update of ./internal/source
2022-04-28 17:22:32 -04:00
Matthew Kilgore
38ae3f68ba
Update CI trigger requirements
2022-04-28 17:21:58 -04:00
Matthew Kilgore
707480642b
Update ./internal/source automatically
2022-04-28 17:21:58 -04:00
Matthew Kilgore
5031de2cd6
Add ability to avoid starting QB64 after script is run
2022-04-28 17:21:58 -04:00
Matthew Kilgore
4635b3de59
Add distribution tests
2022-04-28 17:21:58 -04:00
Matthew Kilgore
65c2c7cd57
Copy C++ Compiler into archive
2022-04-28 17:21:58 -04:00
Matthew Kilgore
77aced1b1c
Rewrite distribution logic, download mingw*.exe
2022-04-28 17:21:56 -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
SteveMcNeill
aed82b4979
$Color fix with $NoPrefix
...
There's no need for all colors to end up with a new prefix for use between $COLOR and $NOPREFIX.
The only conflicts we have are with _Red, _Green, _Blue, so this fix appends a NP_ to the front of the those three color names so they won't conflict with the command names. (NP_ for NoPrefix_)
2022-04-28 17:20:45 -04:00
Matthew Kilgore
6da21ef2d4
Create draft release when building tag
2022-04-28 17:20:45 -04:00
Matthew Kilgore
0460720e2e
Use new mingw executable
2022-04-28 17:20:45 -04:00
Matthew Kilgore
93ee0671f2
Fix Linux dependencies
2022-04-28 17:20:45 -04:00
Matthew Kilgore
0847b970b1
Don't ignore .bas files in source directory
2022-04-28 17:20:45 -04:00
Matthew Kilgore
e83304b33c
Switch to matrix-based build
2022-04-28 17:20:45 -04:00
Matthew Kilgore
83a832ce35
Create QB64 zips, and add build artifacts
2022-04-28 17:20:43 -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
Matthew Kilgore
d928ab2c8b
Add basic automated build
...
This imports the basic logic from the previous build. All it does is
compile a version of QB64 using ./internal/source, and then uses that
QB64 as a 'bootstrap' step to compile `qb64.bas` directly and produce a
proper version of qb64.
2022-04-28 17:15:37 -04:00
Matthew Kilgore
9315646e76
setup_win.bat: create internal/c/c_compiler
...
internal/c/c_compiler no longer contains anything, so git will not
create it. This change makes setup_win.bat create the directory if it's
not already there.
2022-04-28 17:15:35 -04:00
Matthew Kilgore
3ff987edb8
Fix setup_win.bat
2022-04-28 17:06:15 -04:00
Matthew Kilgore
6568de7895
Remove unnecessary source files
2022-04-28 17:05:43 -04:00
Matthew Kilgore
18d04afb51
Change setup_win.bat to use mingw installer
2022-04-28 17:05:41 -04:00
Matthew Kilgore
97240a0b46
Add standalone mingw32 and mingw64 installers
2022-04-28 13:43:09 -04:00
Matthew Kilgore
fbc580c9c5
Delete Mingw32 and Mingw64
2022-04-28 13:42:59 -04:00
SteveMcNeill
75a3eeec45
add default QB64_Help_Menu.txt
2022-04-28 13:42:00 -04:00
SteveMcNeill
f414276cac
Update README.md
2022-04-28 13:41:59 -04:00
SteveMcNeill
0da6de4e76
Update links in README.md
...
And let's hope this doesn't break anything. LOL. ;)
2022-04-28 13:41:59 -04:00
MaxineHelsel
c0da4caa49
made it so it doesnt say created .exe file on macos
2022-04-28 13:41:57 -04:00
SteveMcNeill
46e1122323
Update gitignore
2022-04-28 13:40:30 -04:00
SteveMcNeill
420b45892b
Adding more missing files back
2022-04-28 13:40:28 -04:00
SteveMcNeill
c52d058642
Add the exceptions back to gitignore
...
Should generally ignore the temp and help folders, but they *do* need to exist in the repo to keep things working properly. ;)
2022-04-28 13:39:59 -04:00
SteveMcNeill
33adc04fc4
Add temp folder to repo. It's necessary as well!
...
Just more initial setting on... nothing much to see here.
2022-04-28 13:39:56 -04:00
SteveMcNeill
218c6124a5
Update QB64 to use new wiki
...
Along with a few files which may not be necessary, and should be excluded from the automated build process once its set up later.
2022-04-28 13:39:27 -04:00
SteveMcNeill
2f75efbc08
Add compilers back to gitignore
...
Added the compilers back into gitignore, now that they're up in the repo successfully.
2022-04-28 13:38:47 -04:00
SteveMcNeill
cf4f3ad884
Add Windows Compilers
...
Had to modify gitignore to add the mingw compilers to begin with. (We ignore them after they're uploaded once, but they need to be in the repo at least once to begin with!)
2022-04-28 13:38:45 -04:00
Fellippe Heitor
00e7fc1ae4
Update Changelog [ci-skip]
2022-03-11 14:27:18 -03:00
Autobuild Process
242f8747de
Update internal/source
2022-03-10 16:07:42 +00:00
Fellippe Heitor
6e385df280
Fix alignment issues in listbox controls
2022-03-10 13:04:36 -03:00
Autobuild Process
88505bea87
Update internal/source
2022-03-10 13:33:35 +00: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
Autobuild Process
2a48f3c7e0
Update internal/source
2022-03-10 04:52:17 +00: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
937df8823c
Revert "Fix assignments involving arrays ( closes #216 )"
...
This reverts commit 39f7d8f07b
.
2022-03-01 23:18:33 -03:00
Fellippe Heitor
42c9e7327f
Revert "Reset flag wholearrayreference
as needed"
...
This reverts commit 4e41877eb0
.
2022-03-01 23:17:45 -03:00
Fellippe Heitor
dfa4998b6b
Revert "Update internal/source"
...
This reverts commit 8f9856705d
.
2022-03-01 22:46:23 -03:00
Autobuild Process
8f9856705d
Update internal/source
2022-03-02 01:41:40 +00:00