Skip to main content
↑
↓
Spherical forums
Community for the
Sphere game engine
New?
Contact Us
to register an account!
1 Hour
1 Day
1 Week
1 Month
Forever
Community
Help
Search
Recent Posts
Log in
Contact Us
News
Spherical
Facebook
-
Twitter
-
Discord chat
New?
Contact us
to register an account!
Sphere Development
Editor Development
QtSphere IDE 0.6.0
previous
1
2
3
4
...
8
next
Print
Topic: QtSphere IDE 0.6.0
(Read 39207 times)
previous topic
-
next topic
0 Members and 8 Guests are viewing this topic.
DaVince
Legendary Poster
Posts: 1,001
Logged
Administrator
Used Sphere for, like, half my life
Re: QtSphere IDE (working title) 0.1
Reply #15
–
February 08, 2017, 03:31:13 am
Even though I'm using a Windows laptop (for my internship) these days, I seriously can't wait to see this enter a usable state.
Spherical Downloads Repo
||
My (really old) Sphere stuff
Eggbertx
High Poster
Posts: 352
Logged
Re: QtSphere IDE (working title) 0.1
Reply #16
–
February 08, 2017, 04:58:17 pm
As of 0.2, you'll be able to open/save script/plain text files (in progress), it'll have syntax highlighting (mostly done) and tabs.
My GitHub
QtSphere IDE, (eventually) the one Sphere IDE to rule them all
Eggbertx
High Poster
Posts: 352
Logged
Re: QtSphere IDE (working title) 0.1
Reply #17
–
February 17, 2017, 07:36:37 pm
Yes I know it looks like crap for the time being, but while I'm still working out the kinks, QSI has basic theme support now.
My GitHub
QtSphere IDE, (eventually) the one Sphere IDE to rule them all
Eggbertx
High Poster
Posts: 352
Logged
Re: QtSphere IDE (working title) 0.2
Reply #18
–
March 06, 2017, 05:15:44 pm
Finally, syntax highlighting (mostly) works, at least for Javascript. You can open and save files, and it checks to see if any open files have been modified.
My GitHub
QtSphere IDE, (eventually) the one Sphere IDE to rule them all
casiotone
Low Poster
Posts: 63
Logged
Administrator
Re: QtSphere IDE (working title) 0.2
Reply #19
–
March 13, 2017, 11:38:57 am
You should probably focus on things like maps/spritesets/fonts first - that's the real pain of Sphere on other platforms. I can't work with Sphere on Mac because I can't create maps or sprites, but I can use any editor for JS.
Eggbertx
High Poster
Posts: 352
Logged
Re: QtSphere IDE (working title) 0.2
Reply #20
–
March 13, 2017, 01:43:11 pm
I just figured I'd work on Javascript/text because I'm new to Qt and C++ and wanted to get something relatively simple out of the way. I'm working on map editing now.
My GitHub
QtSphere IDE, (eventually) the one Sphere IDE to rule them all
DaVince
Legendary Poster
Posts: 1,001
Logged
Administrator
Used Sphere for, like, half my life
Re: QtSphere IDE (working title) 0.2
Reply #21
–
June 11, 2017, 03:12:56 am
Hey Eggbert, are you still working on this? It was looking rather promising.
Spherical Downloads Repo
||
My (really old) Sphere stuff
Eggbertx
High Poster
Posts: 352
Logged
Re: QtSphere IDE (working title) 0.2
Reply #22
–
June 11, 2017, 01:51:20 pm
I am, and I apologize for its inactivity. I have a bad tendency to get involved with too many projects at once. On two of them, a couple more people are being added to the team, and another is being set aside until QSI is at a usable state for more than just text/code editing.
My GitHub
QtSphere IDE, (eventually) the one Sphere IDE to rule them all
DaVince
Legendary Poster
Posts: 1,001
Logged
Administrator
Used Sphere for, like, half my life
Re: QtSphere IDE (working title) 0.2
Reply #23
–
June 12, 2017, 01:53:22 am
Well, it's good to know the project is still very much alive!
Quote from: Eggbert on
June 11, 2017, 01:51:20 pm
I have a bad tendency to get involved with too many projects at once.
Oh, I know this feeling all too well.
Spherical Downloads Repo
||
My (really old) Sphere stuff
Eggbertx
High Poster
Posts: 352
Logged
Re: QtSphere IDE (working title) 0.2
Reply #24
–
June 13, 2017, 07:02:54 pm
And now it has syntax highlighting and line numbering via QScintilla!
My GitHub
QtSphere IDE, (eventually) the one Sphere IDE to rule them all
Fat Cerberus
Big Chungus
Posts: 2,774
*MUNCH*
Logged
Global Moderator
Sphere Developer
Re: QtSphere IDE (working title) 0.2
Reply #25
–
June 13, 2017, 07:11:06 pm
Blegh, variable width font for code
otherwise looks nice though.
neoSphere 5.9.2
-
neoSphere
engine -
Cell
compiler -
SSj
debugger
forum thread
|
on GitHub
Eggbertx
High Poster
Posts: 352
Logged
Re: QtSphere IDE (working title) 0.2
Reply #26
–
June 13, 2017, 07:26:52 pm
I kinda got sick of Windows' library dependency bullsh** and by that point, I just wanted to get that part of it finished. Changing the font will take all of...two lines of code.
My GitHub
QtSphere IDE, (eventually) the one Sphere IDE to rule them all
Eggbertx
High Poster
Posts: 352
Logged
Re: QtSphere IDE (working title) 0.2
Reply #27
–
June 13, 2017, 07:27:44 pm
Oh, also, when I get some more work on it done, you'll be able to set that in a stylesheet file. Qt uses qss files, which have an almost identical syntax to CSS.
Edit: I just booted into Windows and it won't build, because of dumb linking errors :/
Last Edit
: June 13, 2017, 07:55:08 pm by Eggbert
My GitHub
QtSphere IDE, (eventually) the one Sphere IDE to rule them all
DaVince
Legendary Poster
Posts: 1,001
Logged
Administrator
Used Sphere for, like, half my life
Re: QtSphere IDE (working title) 0.2
Reply #28
–
June 14, 2017, 03:36:01 am
Nice example project.
(I need to learn not to pollute the global scope like that...)
A style sheet file, huh? I like that. Makes me think of how Sublime Text (or VS Code, or Atom...) stores its editor configuration. You just open and edit a file and see any changes made immediately.
Do you have a Github repo set up for this yet? I'm getting kinda eager to check it out, even if it's still in a very primitive state.
Spherical Downloads Repo
||
My (really old) Sphere stuff
Eggbertx
High Poster
Posts: 352
Logged
Re: QtSphere IDE (working title) 0.2
Reply #29
–
June 14, 2017, 12:25:36 pm
What do you mean by global scope? And yes, Visual Studio Code is my favorite text editor/IDE, so QSI takes some influence from that. It doesn't store regular config stuff there though, that goes in a json file (also like VS Code). Since QSI is much more simple though, most configuration is done through a built-in dialogue box.
there's a link to the repo in my signature.
My GitHub
QtSphere IDE, (eventually) the one Sphere IDE to rule them all
previous
1
2
3
4
...
8
next
Print
Sphere Development
Editor Development
QtSphere IDE 0.6.0