Sorry. I've lost the concept of GCStudio somewhere along the line. I'm sorry that it didn't work out for me, I'm sorry I'm too dense to ...
No I really have lost it. None of my thoughts can assemble themselves in any semblance of order, it's chaos in there now. I'll go for a lie down and will come back in a day or two when hopefully I've been able to get my internal compiler rebooted.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It was easy for me once bugs sorted but then I use it like gcb@syn.
Gcstudio is options overload. Just clicking help brings up a huge list of meaningless options and imho clicking any button brings up meaningless options.... so I just don't use them.
I haven't sorted a gcs project yet, just start a new file, name and save it then start coding. I only started using gcs to help test it but it's growing on me and as I like the default dark theme, it seems clearer whereas I don't like win 10 dark theme, weird eh?
The auto update seems a good idea. I've looked at my download folder sometimes and there's so many gcb versions and rc releases and patches.
When I run gcs it updates first so need to check the forum for updates.
But you like geany on a mac. I didn't think gcs ran on mac, thought it was win only.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
You started an interesting thread about using geany with gcb. https://sourceforge.net/p/gcbasic/discussion/579125/thread/89d0ea8386/
I'll see if it's relevant on rpi linux, it's only a challenge. I got gcb built so just need to configure preinstalled geany.
I'll search the forum for gcb linux again.
I don't like command line stuff and linux commands and paths are different to win.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
on the next update we will restore the geany option on GCstudio.
we need...
we need a working/configured instalation of geany for windows (prefered on 32 bits); if any one have a working geany and can share it to include, it will be great.
Help Needed
if some one have the time to help in customize and configure the Geany IDE; we need you.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Who will use geany with gcstudio? It's nice you can use a different editor... I did see a "switch editor" somewhere on my travels through gcs but is it needed for windows as the default editor works fine?..... well I think it's fine.
Gcstudio started as a smaller file than Gcb@syn but now it's larger.
I only mentioned geany as I needed to use it on linux and thought get some experience on windows first.
What is the geany option please?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This worries me, it's rpi pi-apps store thing about virtual studio code which I think is open source not virtual studio. Is gcstudio secure? Is there the usual ms telemetry?
When I search the forum it's the same search engine as where I look for files and shows files I've searched for as suggestions. Same open source search engine maybe.
It doesn't work the other way around though ie other app see gcb forum searches . Previous forum searches don't get stored.
Not important, I just noticed.
This is pi geany with dark theme. I don't know what the white vertical line is for. An error?
It's in pi-apps, just a click to install. This is what linux should be.
ha, the line was there before but less noticeable.
I take back what I said about geany. If it was configured for gcb it would be nice...maybe.
Hope geany option is not installing and configuring it.
If it is then a short configuration guide would be useful.
New tool in Config Panel to update file associations, this tool is usefull in case the user changes the install directory to update it or when changes are made to the installer whitout the need to reinstall GC Studio. It also set GCcode in %path% to use GCcode in command line in the same way of VScode: https://code.visualstudio.com/docs/editor/command-line
It is recommended to run now this tool to set %path% and to fix a small registry bug when open files.
Other Changes:
0000119: [Compiler] Compiler Build #1098 - New: Implement LAXSYNTAX in an ini file to support lax validation (evanvennn)
0000115: [GCcode] Breadcrumbs - Chip Part symbol now ends at space or punctuation. (angel-spartan)
0000116: [GCstudio] Added a button on config panel to update the File Associations in case of the user changes the install directory. (angel-spartan)
0000118: [GCcode] Implemented on installer and file assoc tool, Add to %Path% of GCcode to use as vscode in command line (angel-spartan)
0000117: [GCstudio] Restored Geany option on IDE selection. (angel-spartan)
0000114: [GCcode] Breadcrumbs now ignore block comments. (angel-spartan)
0000113: [GCcode] Breadcrumbs now ignore "; ' rem" comments (angel-spartan)
What to do with geany? Do I download it to Geany folder that has eraseme only file?
How to switch editor, can't figure that out. Could I switch the editor to gcb@syn before bothering to get geany to try editor switching?
Also what is the back key for all menus even help. Got to close help and reopen to look at next menu item. Nothing is obvious so not user friendly.
I think there are too many options available for an "average" gcb user, they are useful but not intuitive to use, makes the whole system seem complicated.
I can get by using the defaults but to use gcstudio in the way you want you got to learn visual studio.
For a first time user I would suggest the path I took with gcstudio and just get it do the basic file/edit/flash first before trying other stuff. I found that's all I needed.
mkstevo's response to using gcstudio was interesting. I think maybe he thought it option overload
but doubt he just loaded a file and flashed it or maybe he did get that far and wasn't happy for another reason.
As this is supposed to be gcb can't it be dumbed down to just gcb and less option... unless explained
what is grunt,gulp,jake,npm,json ? Maybe the whole system is full of unknowns that put new users off using it.
Sorry not all positive but strongly feel gcb's greatest asset was it was easy to use,
turn ideas into reality... which gcb has been for me.. especially using avr, not loads of pics with problems.
It seems configurable but not easy. I'd like to change the interface to make it simpler and more gcb and make the rest an option but that's not easy.
I don't see why update files wasn't just implemented with gcb@syn as a separate program.
Click a button it updates to latest. Why wasn't that implemented?
take care.
Last edit: stan cartwright 2022-03-22
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This has changed https://youtu.be/ohSkyV8mDaY
continue without code
The thing about auto updates is can't show the previous version which continue without code did go on to other stuff.
I haven't tried turning internet off then using gcstudio and seeing what it does when it tries to auto update.
take care
Last edit: stan cartwright 2022-03-22
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thank you for sorting it. Seems one problem fixed creates another problem.
Does not look good for complicated virtual studio. Just my thoughts that a user is going to
try to change gcstudio is not going to be easy in fact so difficult as to not bother trying.
That's why I said dumb it down to gcb with gcb related buttons not help for virtual studio which is a turn off.
gcstudio is a complicated alternative editor for gcb@syn imho.
It seems gcb is an addition not a dedicated editor for gcb. f4 shows it the rest is dross.
If it was easy to change I would have changed it. Changed the help to gcb help.
Changed the edit to show indents not evan telling me it's tab and shift tab.
for me the only good bits over gcb@syn are nice colour theme and auto updates
but that's just me.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
0000124: [GCstudio] Added a new update channel: "dev preview" (angel-spartan)
On this channel i will push the fixes for testing before publish the mainstream update, to keep mainstream more stable.
0000123: [Library] Added a new library "ams_5600.h" for AMS 5600 magnetic encoder. (evanvennn)
0000122: [GCstudio] Added a new update channel: "mainstream without demos" (angel-spartan)
same as mainstream, but Demos will NOT be updated.
0000121: [GCstudio] Fixed button "Continue without code" open a new GCcode window. (angel-spartan)
If it's not broken then don't fix it.
Good idea to keep a stable version and sort bugs with fixes to test.
99.02.15 seems good so far but I will test everything I understand.... not a lot.
Uno nano 328 only. I could test pics and some microchip usb dev boards but assume all ok.
I can't be bothered really, I don't like pics.
but I will test pics if you want. I should to test the links to compiler... yawn :(
Last edit: stan cartwright 2022-03-24
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I notice opening a file, gcstudio doesn't open it, it makes the taskbar shortcut red and does nothing until you press a key, any key. Just an observation.
Sorry. I've lost the concept of GCStudio somewhere along the line. I'm sorry that it didn't work out for me, I'm sorry I'm too dense to ...
No I really have lost it. None of my thoughts can assemble themselves in any semblance of order, it's chaos in there now. I'll go for a lie down and will come back in a day or two when hopefully I've been able to get my internal compiler rebooted.
It was easy for me once bugs sorted but then I use it like gcb@syn.
Gcstudio is options overload. Just clicking help brings up a huge list of meaningless options and imho clicking any button brings up meaningless options.... so I just don't use them.
I haven't sorted a gcs project yet, just start a new file, name and save it then start coding. I only started using gcs to help test it but it's growing on me and as I like the default dark theme, it seems clearer whereas I don't like win 10 dark theme, weird eh?
The auto update seems a good idea. I've looked at my download folder sometimes and there's so many gcb versions and rc releases and patches.
When I run gcs it updates first so need to check the forum for updates.
But you like geany on a mac. I didn't think gcs ran on mac, thought it was win only.
You started an interesting thread about using geany with gcb. https://sourceforge.net/p/gcbasic/discussion/579125/thread/89d0ea8386/
I'll see if it's relevant on rpi linux, it's only a challenge. I got gcb built so just need to configure preinstalled geany.
I'll search the forum for gcb linux again.
I don't like command line stuff and linux commands and paths are different to win.
mkstevo in your using geany thread https://sourceforge.net/p/gcbasic/discussion/579125/thread/89d0ea8386/
Anobium used notepad++ as an editor but it's supposed to be a win only app
but I looked at my rpi and it's installed. Maybe easier than geany.
on the next update we will restore the geany option on GCstudio.
we need...
we need a working/configured instalation of geany for windows (prefered on 32 bits); if any one have a working geany and can share it to include, it will be great.
Help Needed
if some one have the time to help in customize and configure the Geany IDE; we need you.
Who will use geany with gcstudio? It's nice you can use a different editor... I did see a "switch editor" somewhere on my travels through gcs but is it needed for windows as the default editor works fine?..... well I think it's fine.
Gcstudio started as a smaller file than Gcb@syn but now it's larger.
I only mentioned geany as I needed to use it on linux and thought get some experience on windows first.
What is the geany option please?
In this thread Gedit was mentioned. Anyone else used it. I'll try it on rpi.
https://sourceforge.net/p/gcbasic/discussion/579125/thread/2b0f2e8e/
Gedit looks bleak. No shortcuts, can't find it.
I don't know the error in the terminal.
I'll see if I can use it.
I uninstalled it.
Last edit: stan cartwright 2022-03-20
I got geany, I got gcb@syn, I got a gcb files folder. Where on the forum is setup geany for gcb linux ?
Does avr use need more work on the user to install extra stuff?
It's so easy on win, don't do anything. linux es un dolor de cabeza
Last edit: stan cartwright 2022-03-20
I don't know what this is about. Geany rpi TwisterOS
This worries me, it's rpi pi-apps store thing about virtual studio code which I think is open source not virtual studio. Is gcstudio secure? Is there the usual ms telemetry?
When I search the forum it's the same search engine as where I look for files and shows files I've searched for as suggestions. Same open source search engine maybe.
It doesn't work the other way around though ie other app see gcb forum searches . Previous forum searches don't get stored.
Not important, I just noticed.
This is pi geany with dark theme. I don't know what the white vertical line is for. An error?
It's in pi-apps, just a click to install. This is what linux should be.
ha, the line was there before but less noticeable.
I take back what I said about geany. If it was configured for gcb it would be nice...maybe.
Hope geany option is not installing and configuring it.
If it is then a short configuration guide would be useful.
Last edit: stan cartwright 2022-03-21
I found this by Bed http://gcbasic.sourceforge.net/Typesetter/index.php/Geany-as-IDE-for-Linux
I'll try contacting him as he's working with Debian buster which is rpi os.
Update Released 99.02.14
New tool in Config Panel to update file associations, this tool is usefull in case the user changes the install directory to update it or when changes are made to the installer whitout the need to reinstall GC Studio. It also set GCcode in %path% to use GCcode in command line in the same way of VScode: https://code.visualstudio.com/docs/editor/command-line
It is recommended to run now this tool to set %path% and to fix a small registry bug when open files.
Other Changes:
0000119: [Compiler] Compiler Build #1098 - New: Implement LAXSYNTAX in an ini file to support lax validation (evanvennn)
0000115: [GCcode] Breadcrumbs - Chip Part symbol now ends at space or punctuation. (angel-spartan)
0000116: [GCstudio] Added a button on config panel to update the File Associations in case of the user changes the install directory. (angel-spartan)
0000118: [GCcode] Implemented on installer and file assoc tool, Add to %Path% of GCcode to use as vscode in command line (angel-spartan)
0000117: [GCstudio] Restored Geany option on IDE selection. (angel-spartan)
0000114: [GCcode] Breadcrumbs now ignore block comments. (angel-spartan)
0000113: [GCcode] Breadcrumbs now ignore "; ' rem" comments (angel-spartan)
Installer:
https://www.gcbasic.com/reps/stagebuild/setup/GCstudioSetup.exe
Full Change Log:
https://www.gcbasic.com/bugtracking/changelog_page.php
Road Map
https://www.gcbasic.com/bugtracking/roadmap_page.php
Report a Bug!
https://www.gcbasic.com/bugtracking/bug_report_page.php
Last edit: Angel Mier 2022-03-21
Minor Update Released 99.02.14.1
Same as previous post, plus:
0000120: [G+Stools] Batch files now support long file names. (evanvennn)
Note:
On every update release the installer will be updated to that version.
What to do with geany? Do I download it to Geany folder that has eraseme only file?
How to switch editor, can't figure that out. Could I switch the editor to gcb@syn before bothering to get geany to try editor switching?
Also what is the back key for all menus even help. Got to close help and reopen to look at next menu item. Nothing is obvious so not user friendly.
I think there are too many options available for an "average" gcb user, they are useful but not intuitive to use, makes the whole system seem complicated.
I can get by using the defaults but to use gcstudio in the way you want you got to learn visual studio.
For a first time user I would suggest the path I took with gcstudio and just get it do the basic file/edit/flash first before trying other stuff. I found that's all I needed.
mkstevo's response to using gcstudio was interesting. I think maybe he thought it option overload
but doubt he just loaded a file and flashed it or maybe he did get that far and wasn't happy for another reason.
As this is supposed to be gcb can't it be dumbed down to just gcb and less option... unless explained
what is grunt,gulp,jake,npm,json ? Maybe the whole system is full of unknowns that put new users off using it.
Sorry not all positive but strongly feel gcb's greatest asset was it was easy to use,
turn ideas into reality... which gcb has been for me.. especially using avr, not loads of pics with problems.
It seems configurable but not easy. I'd like to change the interface to make it simpler and more gcb and make the rest an option but that's not easy.
I don't see why update files wasn't just implemented with gcb@syn as a separate program.
Click a button it updates to latest. Why wasn't that implemented?
take care.
Last edit: stan cartwright 2022-03-22
This has changed https://youtu.be/ohSkyV8mDaY
continue without code
The thing about auto updates is can't show the previous version which continue without code did go on to other stuff.
I haven't tried turning internet off then using gcstudio and seeing what it does when it tries to auto update.
take care
Last edit: stan cartwright 2022-03-22
You're right, this happens since the change to single instance.
Just solved already, Fix will be present on next update 99.02.15
Thank you Stan.
Cheers
Thank you for sorting it. Seems one problem fixed creates another problem.
Does not look good for complicated virtual studio. Just my thoughts that a user is going to
try to change gcstudio is not going to be easy in fact so difficult as to not bother trying.
That's why I said dumb it down to gcb with gcb related buttons not help for virtual studio which is a turn off.
gcstudio is a complicated alternative editor for gcb@syn imho.
It seems gcb is an addition not a dedicated editor for gcb. f4 shows it the rest is dross.
If it was easy to change I would have changed it. Changed the help to gcb help.
Changed the edit to show indents not evan telling me it's tab and shift tab.
for me the only good bits over gcb@syn are nice colour theme and auto updates
but that's just me.
Update Released 99.02.15
0000124: [GCstudio] Added a new update channel: "dev preview" (angel-spartan)
On this channel i will push the fixes for testing before publish the mainstream update, to keep mainstream more stable.
0000123: [Library] Added a new library "ams_5600.h" for AMS 5600 magnetic encoder. (evanvennn)
0000122: [GCstudio] Added a new update channel: "mainstream without demos" (angel-spartan)
same as mainstream, but Demos will NOT be updated.
0000121: [GCstudio] Fixed button "Continue without code" open a new GCcode window. (angel-spartan)
Installer:
https://www.gcbasic.com/reps/stagebuild/setup/GCstudioSetup.exe
Full Change Log:
https://www.gcbasic.com/bugtracking/changelog_page.php
Road Map
https://www.gcbasic.com/bugtracking/roadmap_page.php
Report a Bug!
https://www.gcbasic.com/bugtracking/bug_report_page.php
If it's not broken then don't fix it.
Good idea to keep a stable version and sort bugs with fixes to test.
99.02.15 seems good so far but I will test everything I understand.... not a lot.
Uno nano 328 only. I could test pics and some microchip usb dev boards but assume all ok.
I can't be bothered really, I don't like pics.
but I will test pics if you want. I should to test the links to compiler... yawn :(
Last edit: stan cartwright 2022-03-24
I notice opening a file, gcstudio doesn't open it, it makes the taskbar shortcut red and does nothing until you press a key, any key. Just an observation.
Stan, I was unable to reproduce the issue, on my end works good on win11 x64, also tested on win10 x64 on a virtual machine.
I added code to set focus when GCcode opens.
Can you test if it resolves for you?
Just change the update channel to "dev preview" on config panel and restart GC Studio
It will update to 99.02.161
Angel
Update Released 99.02.16
0000129: [Compiler] General Demo's update (evanvennn)
Note: demo's update not available on "mainstream without demos" or "dev preview"
0000128: [Library] Updated library "ams_5600.h" for AMS 5600 magnetic encoder. (evanvennn)
0000127: [GCstudio] Changed first run to match file name change (angel-spartan)
0000126: [GCstudio] Added CLI command /forceupdate to override an update. (angel-spartan)
0000125: [GCstudio] updater now checks if current version is supported by published update (angel-spartan)
Installer:
https://www.gcbasic.com/reps/stagebuild/setup/GCstudioSetup.exe
Full Change Log:
https://www.gcbasic.com/bugtracking/changelog_page.php
Road Map
https://www.gcbasic.com/bugtracking/roadmap_page.php
Report a Bug!
https://www.gcbasic.com/bugtracking/bug_report_page.php