I really like GC Studio. I have not had much time to play around with it. I like the modern look and the layout. I appreciate all your work on this software. Thank you!!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm glad you liked it :-)
This is the result of the great effort that Evan has put into this project. as well as every one that take the time to report issues.
Angel
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
In the latest update I changed the config and recent files storage, the recent files reset upon update, but it will behave better now.
About the update slow process:
Lately, because of some videos on the demo folder, the update package it’s a little beefed up in size.
Sometime a go, I implemented an ability to slim update packages at the expense of deprecate very old builds; I will use this functionality on the next update to end up with a smaller update package and speed up the update process.
Greetings.
Angel
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I just click the gcstudio shortcut on wiin10 tool bar and it auto updates.
Maybe an option box to update or not.. ie are you happy with the version you are using... but may be implemented already and I did not remember the keys.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
When GC Studio is downloading the update, click on the close button [X], update will be cancelled and current version of GC Studio will start right away.
Disable updates on GC Studio config (I not recommend this, but is an option) just select “no updates” on release channel.
I promise that the next update will be faster 😊
Angel
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Update Released, On this update there will be a pop up asking for permission to install Microsoft .Net 7, this is a prerequisite for the next updates and the 1.00 release, please allow it.
Two questions though.
At the end of the install it asks:
Open PICKitPlus Clone Tool
But it gives no indication of what it is and why you should open it.
Even as a PICKit Plus user of many years I am confused by that one.
Secondly, thanks for allowing the choice of Editor but could that not also be an install option?
I would love to still use Win7 but the Win10 interface was forced on me when I purchased a new computer. Just because I have WIN10 does not automatically mean I like the Metro style interface, so making SynWrite the default on WIN 7 and GC STUDIO the Default on WIN10 is not addressing the issue.
We should be able to choose the Editor as an install step regardless of the Windows Version and not have to start making changes after the install.
I do appreciate you working on this and forgive my nitpicking but after decades of enforcing Windows design standards and Usability Guidelines on Programming teams these sort of things bug me.
Regards
Chris
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Finding it was easier than I expected as it appered at the top of the satrt menu. Still not where I would have expected to look to see if an install had finished successfully, however it did run first time.
But having installed and run it I still ca not find an option in Preferences or Settings to Select the SynWrite editor.
Is it not an option on WIN10 or am I looking in the wrong place?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
First time I ran it after install I did not get that Screen it went straight into the Editor.
Closing down and starting again brought up the Setting screen.
Maybe that screen should be available on first start not second?
And a way to access that via the menu in Preferences would be logical in my mind.
Cheers
Chris
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The first start process needs to take a new user to the code editor. I do not think dumping a new user to the GCSTUDIO interface is nice. We need to show them code.
The first start process can be improved to include start GCSTUDI ? post installation, then, then some words about what will happen, too many words will confuse.
Angel has firm views on the code editor. Win10 and above get GCODE but you can easily change (see his GiF).
Evan
Last edit: Anobium 2022-11-28
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The first start is part of setup. The second start can then open the Editor of choice and show code.
But having first run Open the metro editor with no option to change it will not make old users look for a flash demo it will annoy them and encurage backlash.
As for the rest of the start sequence:
You have now reversed the entire start process and broken the work flow.
The old IDE started with the editor open and any files you were working on in tabbed pages. Now it starts up with a meaningless option window that makes you have to manually re open all the files of the project.
And having the option to just run the editor as small print under the menu buttons is silly. It should be one of the main options not hidden away.
as for " firm views on the code editor" it should be the Users Choice and not the Developers as to which editor they use and to deliberately hide the choice is like Microsoft or other large companies forcing their own take it or leave it attitudes on the users.
Microsoft can afford having users defect but can GCBASIC?
Please accommodate the existing users who have helped build the product, if you wish us to stick around, but if you alienate us ...............
By all means Force the New interface on New Users but at least, if we choose SynWrite, allow it to start up with the current project open the way we have been working for over a decade.
Broken tools get thrown away.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I will let Angel decide based upon his assessment.
The first start is part of setup. The second start can then open the Editor of choice and show code.
That is what it does.
Currently, today, Win7 get SynWrite and Win10+ get GCode.
Angel - has to review the feedback.
The old IDE started with the editor open and any files you were working on in tabbed pages. Now it starts up with a meaningless option window that makes you have to manually re open all the files of the project.
You forget. You forget. The old installer open a fixed set of files. GCSTDUIO opens the same GCB source files. So, that process has not changed.
Do not confused subsequent opening with the initial open of the code editor.
And having the option to just run the editor as small print under the menu buttons is silly. It should be one of the main options not hidden away.
@Angel - a good point.
as for " firm views on the code editor" it should be the Users Choice and not the Developers as to which editor they use and to deliberately hide the choice is like Microsoft or other large companies forcing their own take it or leave it attitudes on the users.
Angel please provide an overview of the issues of supporting GCODE (the code editor) on Win7.
Microsoft can afford having users defect but can GCBASIC?
Yes.
Please accommodate the existing users who have helped build the product, if you wish us to stick around, but if you alienate us ...............
We are trying. We have worked on this for over six months and this feedback has just arrived.
This has alienated me.
By all means Force the New interface on New Users but at least, if we choose SynWrite, allow it to start up with the current project open the way we have been working for over a decade.
Angel has stated that this needs to be a clean install. To enable all the different configs that have been requested means we need a clean install.
Broken tools get thrown away.
Yes. Synwrite is broken. Trying to throw it away but it keeps bouncing back. I cannot extend SynWrite anymore.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
In the end the Design Authority had to make the big decisions. Currently, I am the Design Authority.
I will publish a Great Cow BASIC Open Source Charter in early December. This Charter will be open for revision for 28 days. After 28 days the Charter will be the Design Authority responsibilities, working practices going forward. The Charter will address 'how to request a change to the Charter'.
The decisions made today follow:
The GCSTUDIO description provided as the first post (JANUARY 2022) in this thread has been achieved.
The Windows distribution that was published in Jan 2022 is now the legacy installer.
All installations going forward will be GCSTUDIO for Windows. This will replace all existing Windows installers as this meets the goal of a managed environment.
The Windows patch zip will not be published as GCSTUDIO functionally replaces the ZIP.
Linux distribution will continue as-is.
MAC OS is no longer supported and is now deprecated as a distribution.
The software defined in the Great Cow BASIC Bill of Materials is the scope of Great Cow BASIC solution.
Sourceforge will remain as the Open Source Repository.
Users can continue to use legacy installers. As is the case today.
Users can use GCSTUDIO to create local configurations.
Users can fork the project to create other distributions.
Users can compile a local installation using the Open Source Sources published on SourceForge.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
New update and Release Candidate Installer available.
• Now you will see how fast the update has become. (Thank You Stan)
• You can access GC Studio Settings from GCcode Tasks (Thank You Chris)
• The installer now runs GC Studio at finish (during testing it looks to me that asking in a msgbox it’s a little clumsy, but code is still ready if needed) (Thank You Chris and Evan)
• Modified text in the installer on the PicKitPlus Clone tool section. (Thank you Kato)
Hope you like it.
Angel
Last edit: Anobium 2022-11-29
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Sorry Stan, I didn't see the post. Did the update was successful on retry or the problem continues?
Angel.
Update is very slow and does not finish.
Last edit: stan cartwright 2022-11-02
I'm glad you liked it :-)
This is the result of the great effort that Evan has put into this project. as well as every one that take the time to report issues.
Angel
All feedback is good feedback. Thank you Brian.
I clicked gc studio and it took a whole episode of startrek to do the upload.
Then I get the screen that clicking recent files does nothing.
Hi Stan.
In the latest update I changed the config and recent files storage, the recent files reset upon update, but it will behave better now.
About the update slow process:
Lately, because of some videos on the demo folder, the update package it’s a little beefed up in size.
Sometime a go, I implemented an ability to slim update packages at the expense of deprecate very old builds; I will use this functionality on the next update to end up with a smaller update package and speed up the update process.
Greetings.
Angel
Videos... I will purge from the Gold Build.
I just click the gcstudio shortcut on wiin10 tool bar and it auto updates.
Maybe an option box to update or not.. ie are you happy with the version you are using... but may be implemented already and I did not remember the keys.
There are two options:
When GC Studio is downloading the update, click on the close button [X], update will be cancelled and current version of GC Studio will start right away.
Disable updates on GC Studio config (I not recommend this, but is an option) just select “no updates” on release channel.
I promise that the next update will be faster 😊
Angel
Important Note:
Update Released, On this update there will be a pop up asking for permission to install Microsoft .Net 7, this is a prerequisite for the next updates and the 1.00 release, please allow it.
The install will be silent and automatic.
In case any one miss it, you can download Microsoft .Net 7 from here.
Angel.
Last edit: Angel Mier 2022-11-22
NEW Installer:
Thanks Angel,
Testing it now and the download is a lot better.
Two questions though.
At the end of the install it asks:
Open PICKitPlus Clone Tool
But it gives no indication of what it is and why you should open it.
Even as a PICKit Plus user of many years I am confused by that one.
Secondly, thanks for allowing the choice of Editor but could that not also be an install option?
I would love to still use Win7 but the Win10 interface was forced on me when I purchased a new computer. Just because I have WIN10 does not automatically mean I like the Metro style interface, so making SynWrite the default on WIN 7 and GC STUDIO the Default on WIN10 is not addressing the issue.
We should be able to choose the Editor as an install step regardless of the Windows Version and not have to start making changes after the install.
I do appreciate you working on this and forgive my nitpicking but after decades of enforcing Windows design standards and Usability Guidelines on Programming teams these sort of things bug me.
Regards
Chris
After completing the install it just vanished.
No indication of a successful install.
No request to start the program.
I at least expected it to ask if it should Run GCStudio.
Now I have to try and find it to run it in the hope that the install did not fail silently and crash..
Last edit: Chris Roper 2022-11-28
Finding it was easier than I expected as it appered at the top of the satrt menu. Still not where I would have expected to look to see if an install had finished successfully, however it did run first time.
But having installed and run it I still ca not find an option in Preferences or Settings to Select the SynWrite editor.
Is it not an option on WIN10 or am I looking in the wrong place?
Hi Chris, thank you for your help; I will try to improve all the points you mention.
Change IDE:
It’s just 3 clicks away, take a look at the gif, very simple.
Angel
Last edit: Angel Mier 2022-11-28
I was about to ask that! Thanks. Staying with the new editor it is far better and more stable.
Thanks Angel,
First time I ran it after install I did not get that Screen it went straight into the Editor.
Closing down and starting again brought up the Setting screen.
Maybe that screen should be available on first start not second?
And a way to access that via the menu in Preferences would be logical in my mind.
Cheers
Chris
The first start process needs to take a new user to the code editor. I do not think dumping a new user to the GCSTUDIO interface is nice. We need to show them code.
The first start process can be improved to include
start GCSTUDI ?
post installation, then, then some words about what will happen, too many words will confuse.Angel has firm views on the code editor. Win10 and above get GCODE but you can easily change (see his GiF).
Evan
Last edit: Anobium 2022-11-28
I strongly disagree.
The first start is part of setup. The second start can then open the Editor of choice and show code.
But having first run Open the metro editor with no option to change it will not make old users look for a flash demo it will annoy them and encurage backlash.
As for the rest of the start sequence:
You have now reversed the entire start process and broken the work flow.
The old IDE started with the editor open and any files you were working on in tabbed pages. Now it starts up with a meaningless option window that makes you have to manually re open all the files of the project.
And having the option to just run the editor as small print under the menu buttons is silly. It should be one of the main options not hidden away.
as for " firm views on the code editor" it should be the Users Choice and not the Developers as to which editor they use and to deliberately hide the choice is like Microsoft or other large companies forcing their own take it or leave it attitudes on the users.
Microsoft can afford having users defect but can GCBASIC?
Please accommodate the existing users who have helped build the product, if you wish us to stick around, but if you alienate us ...............
By all means Force the New interface on New Users but at least, if we choose SynWrite, allow it to start up with the current project open the way we have been working for over a decade.
Broken tools get thrown away.
I will let Angel decide based upon his assessment.
That is what it does.
Currently, today, Win7 get SynWrite and Win10+ get GCode.
Angel - has to review the feedback.
You forget. You forget. The old installer open a fixed set of files. GCSTDUIO opens the same GCB source files. So, that process has not changed.
Do not confused subsequent opening with the initial open of the code editor.
@Angel - a good point.
Angel please provide an overview of the issues of supporting GCODE (the code editor) on Win7.
Yes.
We are trying. We have worked on this for over six months and this feedback has just arrived.
This has alienated me.
Angel has stated that this needs to be a clean install. To enable all the different configs that have been requested means we need a clean install.
Yes. Synwrite is broken. Trying to throw it away but it keeps bouncing back. I cannot extend SynWrite anymore.
Installed - great.
PICKITPLUS check box wants a few words that explain "If you have PICKitPlus installed then you can clone your installation to support GCStudio'
Should say 'Start GCStudio?'
First Start - takes you to the editor. Needs a popup with some words about start up process.
But, great.
See https://en.wikipedia.org/wiki/Luddite#:~:text=They%20protested%20against%20manufacturers%20who,their%20role%20in%20the%20industry.
and,
Can we dump the editors and go back to GCGB ?
SOMEONE SPAMMED THE GCSTUDIO THREAD - CAUSING THE WHOLE THREAD TO BE DELETED. NOT FUNNY.
I have restored the thread.
In the end the Design Authority had to make the big decisions. Currently, I am the Design Authority.
I will publish a Great Cow BASIC Open Source Charter in early December. This Charter will be open for revision for 28 days. After 28 days the Charter will be the Design Authority responsibilities, working practices going forward. The Charter will address 'how to request a change to the Charter'.
The decisions made today follow:
The GCSTUDIO description provided as the first post (JANUARY 2022) in this thread has been achieved.
The Windows distribution that was published in Jan 2022 is now the legacy installer.
All installations going forward will be GCSTUDIO for Windows. This will replace all existing Windows installers as this meets the goal of a managed environment.
The Windows patch zip will not be published as GCSTUDIO functionally replaces the ZIP.
Linux distribution will continue as-is.
MAC OS is no longer supported and is now deprecated as a distribution.
The software defined in the Great Cow BASIC Bill of Materials is the scope of Great Cow BASIC solution.
Sourceforge will remain as the Open Source Repository.
Users can continue to use legacy installers. As is the case today.
Users can use GCSTUDIO to create local configurations.
Users can fork the project to create other distributions.
Users can compile a local installation using the Open Source Sources published on SourceForge.
New update and Release Candidate Installer available.
• Now you will see how fast the update has become. (Thank You Stan)
• You can access GC Studio Settings from GCcode Tasks (Thank You Chris)
• The installer now runs GC Studio at finish (during testing it looks to me that asking in a msgbox it’s a little clumsy, but code is still ready if needed) (Thank You Chris and Evan)
• Modified text in the installer on the PicKitPlus Clone tool section. (Thank you Kato)
Hope you like it.
Angel
Last edit: Anobium 2022-11-29