Galleondragon
4873612275
(Automated push) Update internal/source/* from qb64.bas
2017-12-30 05:16:04 -08:00
Luke Ceddia
267a45a2af
Version 1.2!
2017-12-30 01:10:37 +11:00
Luke Ceddia
82be9a35d7
Remove Android menu items
2017-12-30 01:09:43 +11:00
Luke Ceddia
7655dda762
Unset modifier keys on window defocus
2017-12-30 01:03:47 +11:00
Luke Ceddia
64edcf1b47
Support _WINDOWHASFOCUS on Linux
2017-12-30 00:01:48 +11:00
Luke Ceddia
1ca34b3e9e
Change username for travis deployment
2017-12-21 21:15:09 +11:00
Galleondragon
5ae6b6fd52
(Automated push) Update internal/source/* from qb64.bas
2017-11-14 05:16:14 -08:00
FellippeHeitor
b8526c502a
Fix "IDE_SortSUBs" setting not being properly saved/restored at startup.
2017-11-14 10:51:06 -02:00
Galleondragon
2c8e7da05d
(Automated push) Update internal/source/* from qb64.bas
2017-11-11 05:16:16 -08:00
FellippeHeitor
e81a771963
Update icon.rc
2017-11-10 12:48:32 -02:00
FellippeHeitor
00c80f91ca
Fixes alt+gr not working in dialogs.
2017-11-10 12:17:50 -02:00
Galleondragon
138308bfb0
(Automated push) Update internal/source/* from qb64.bas
2017-11-06 05:18:10 -08:00
FellippeHeitor
0a854f10d1
Build number update.
2017-11-05 17:29:11 -02:00
FellippeHeitor
9481dbcd16
$INCLUDE linking now points to the line number that caused the last error.
2017-11-05 17:03:26 -02:00
FellippeHeitor
caaafda7ec
Fix retrieval of ideindentsubs setting.
2017-11-05 13:52:05 -02:00
Galleondragon
c3cfb9a15a
(Automated push) Update internal/source/* from qb64.bas
2017-11-05 05:15:20 -08:00
Luke Ceddia
9696cc9ff8
Build number update
2017-11-05 13:51:47 +11:00
Luke Ceddia
9b720f3aef
Fix AltGr
2017-11-05 02:26:15 +11:00
Galleondragon
5296fdd6a8
(Automated push) Update internal/source/* from qb64.bas
2017-10-27 05:15:33 -07:00
FellippeHeitor
a4fe64329f
Fixes condition that wouldn't allow "null" as a var name is some cases.
...
Declaring a variable called "null" was ok, but passing it to a sub was not.
2017-10-26 21:36:43 -02:00
Galleondragon
1da1687633
(Automated push) Update internal/source/* from qb64.bas
2017-10-25 05:15:44 -07:00
FellippeHeitor
e0b58b155a
Build number update.
2017-10-24 10:07:04 -02:00
FellippeHeitor
5fb0bc3050
"Double-click to launch $INCLUDE file" now waits for new window to close.
...
- The IDE will wait until the second instance is closed, check if the file was changed and recompile accordingly.
- Interface lights dim while the second instance is being used.
2017-10-23 10:19:08 -02:00
FellippeHeitor
5a84de731f
Fix to C++ errors due to empty parameters passed to FUNCTIONS.
...
- QB64 now warns users of syntax errors in cases such as a& = _RGB32(255, , 255)
2017-10-23 10:16:06 -02:00
FellippeHeitor
3f7a0a59d4
Bypass saving invalid window coordinates at first run.
2017-10-22 20:40:37 -02:00
FellippeHeitor
498f189754
Build number update.
2017-10-22 19:36:32 -02:00
Luke Ceddia
8956a1ee4f
Merge branch 'errorlogging'
2017-10-23 08:19:26 +11:00
FellippeHeitor
1113a11107
And now we try to please *nix systems.
2017-10-22 17:40:59 -02:00
FellippeHeitor
f223cfe028
Restore SUB Build's "count separators" method to please Windows XP.
2017-10-22 17:16:54 -02:00
Luke Ceddia
e2bdbc01ad
Correctly set speex's output buffer size
2017-10-23 00:51:17 +11:00
Galleondragon
6a7ee90a51
(Automated push) Update internal/source/* from qb64.bas
2017-10-19 05:17:50 -07:00
Fellippe Heitor
a5f702eb6f
Implements proper error handling for Cliboard routine on macOS.
2017-10-18 20:58:26 -02:00
Fellippe Heitor
50b1002aa4
Remove reference to undeclared identifier preventing compilation (macOS)
...
Details at http://www.qb64.net/forum/index.php?topic=14553.msg126181#msg126181
Signed-off-by: Fellippe Heitor <fellippeheitor@gmail.com>
2017-10-18 19:48:17 -02:00
Galleondragon
924922c8b8
(Automated push) Update internal/source/* from qb64.bas
2017-10-17 05:18:53 -07:00
FellippeHeitor
6dfbeb2419
Disables 256-color image loading again, until a better solution is found.
...
Returns -1 if there's an attempt to load an image in 256-color mode.
2017-10-17 03:08:33 -02:00
FellippeHeitor
959307033e
Avoid moving the IDE window to 0,0 in the first run (Windows).
2017-10-17 02:29:47 -02:00
FellippeHeitor
0761c1f20f
Minor IDE nuisances fixed (i).
...
- Fixes CTRL+letter being inserted in the text area even after combos were processed.
- Fixes CTRL+letter activating menu items.
- Fixes a menu being preselected when activated with ALT if the mouse was hovering it (hovering still works *after* the menu is launched)
2017-10-17 02:07:47 -02:00
FellippeHeitor
23406bc4d4
Reset compfailed to 0 when the source is edited again.
2017-10-15 20:00:12 -03:00
FellippeHeitor
677f5cd2ea
Adds link to compilelog.txt in the Status area when compfailed = 1.
2017-10-15 19:46:16 -03:00
Galleondragon
3d01e8bcca
(Automated push) Update internal/source/* from qb64.bas
2017-10-15 05:17:03 -07:00
Luke Ceddia
1eef0d29e5
Add c++ error logging for windows too
2017-10-15 18:56:59 +11:00
FellippeHeitor
fc02c623c8
Write new window position as soon as it's detected.
2017-10-14 20:07:35 -03:00
FellippeHeitor
b62e39b9f9
Tweak to auto-position (IDE) - allows coordinates (0, 0).
2017-10-14 19:52:32 -03:00
FellippeHeitor
cff8ae7561
Make AutoPosition setting default to true.
2017-10-14 17:34:33 -03:00
FellippeHeitor
c8a219bb70
Restore "OK" in the status bar after translation to C++ is done.
2017-10-14 14:33:38 -03:00
Luke Ceddia
ecd1897c44
Log C++ errors to temp/compile.log for Linux/OSX
2017-10-15 01:03:38 +11:00
Galleondragon
40c2ab73f6
(Automated push) Update internal/source/* from qb64.bas
2017-10-14 05:16:31 -07:00
FellippeHeitor
f971af8328
Resizing the IDE while a menu is open now works as expected.
2017-10-14 04:21:50 -03:00
FellippeHeitor
292dbbf49d
Add "Show compilation errors immediately" to Options menu.
...
By unchecking the new switch in the Options menu, the IDE won't warn and "red-light" every single mistake until you tell it to start compilation with F5.
Signed-off-by: FellippeHeitor <fellippeheitor@gmail.com>
2017-10-14 04:09:54 -03:00
FellippeHeitor
9ab94215db
Custom keywords highlighting (SUB/FUNCTION/custom dictionary).
...
- SUBs and FUNCTIONs names will be highlighted throughout the code.
- The same color assigned to metacommands is used for custom keywords.
- A custom dictionary can also be added to internal/config.txt.
- SUBs and FUNCTIONs in $INCLUDEd files also get highlighted, as long as there aren't any errors preventing compilation.
Signed-off-by: FellippeHeitor <fellippeheitor@gmail.com>
2017-10-14 01:15:09 -03:00