Author Topic: Big news!  (Read 13156 times)

Offline Eclipse

  • Awakened Visionist
  • **
  • Posts: 80
  • LV: 1
    • View Profile
Re: Big news!
« Reply #20 on: April 23, 2014, 07:38:46 AM »
This is a slightly delayed response, I've been on vacation the past week.
Glad to hear about your plans Ryex.  You can do it man, you're an incredibly smart guy and can accomplish a lot when you set your mind to it.  If you focus on constant self-improvement, setting goals and then working towards them, you'll always be moving forward.
Also Blizz, glad to hear you'll be freed up around the same time as well, I'm starting to get excited!

Offline Blizzard

  • This sexy
  • Administrator
  • has over 9000 posts
  • *****
  • Posts: 19898
  • LV: 642
  • Gender: Male
  • Magic midgets.
    • View Profile
    • You're already on it. (-_-')
Re: Big news!
« Reply #21 on: March 15, 2015, 10:28:12 AM »
So, Google decided out of the blue to shut down Google Code. :/ That means we will have to move ARC somewhere else. It's possible that it will be moved to github. But first we're going to research all possibilities at Cateia some more before we move. We have until August before Google switch Google Code to read-only.

http://google-opensource.blogspot.de/2015/03/farewell-to-google-code.html
Check out Daygames and our games:

King of Booze      King of Booze: Never Ever      Pet Bots
Drinking Game for Android      Never have I ever for Android      Pet Bots for Android
Drinking Game for iOS      Never have I ever for iOS      Pet Bots for iOS
Drinking Game on Steam


Quote from: winkio
I do not speak to bricks, either as individuals or in wall form.

Quote from: Barney Stinson
When I get sad, I stop being sad and be awesome instead. True story.

Offline Blizzard

  • This sexy
  • Administrator
  • has over 9000 posts
  • *****
  • Posts: 19898
  • LV: 642
  • Gender: Male
  • Magic midgets.
    • View Profile
    • You're already on it. (-_-')
Re: Big news!
« Reply #22 on: May 04, 2015, 10:57:25 PM »
*bump*

Seems like github supports SVN. :) https://help.github.com/articles/support-for-subversion-clients/
So github it is. We'll move everything over the course of the next few weeks.
Check out Daygames and our games:

King of Booze      King of Booze: Never Ever      Pet Bots
Drinking Game for Android      Never have I ever for Android      Pet Bots for Android
Drinking Game for iOS      Never have I ever for iOS      Pet Bots for iOS
Drinking Game on Steam


Quote from: winkio
I do not speak to bricks, either as individuals or in wall form.

Quote from: Barney Stinson
When I get sad, I stop being sad and be awesome instead. True story.

Offline Ryex

  • Arctic Bird of Programming
  • Global Moderator
  • Chaos Ultimate
  • ****
  • Posts: 5128
  • LV: 197
  • Gender: Male
  • Wants to write a compiler for fun
    • View Profile
Re: Big news!
« Reply #23 on: May 09, 2015, 11:00:08 AM »
oh thank the gods, I'll finally be able to use git!

In other news I spent today trying to write a sane build system for Welder that allows me to setup and compile welder and it's launcher on any given platform in a single step. It's... not as easy as I thought it would be.

I've found several better tools than I was using but in the end I'me having to write a lot of the things I need to do form scratch.

Basically these are the steps to build welder

  • Compile the icons and other images into embedded strings to make them available to the editor
  • update a copy of the source tree to build on so that our main tree doesn't get cluttered with *.c, *.pyd/*.so, and build folders (the *.pyd/*.so files are expecialy annoying as pyhton will load them over the *py even if the *py is newer)
  • Run Cython on all relevant modules in the Core
  • Compile the launcher and link it
  • Zip up the pyhton standard library
  • Pull together all the depending libaries outside of the std lib (wx etc.)
  • pull together all the libs (dll/so)s
  • copy to a dist folder all relevant files (ziped stdlib, sitepackages, binaries, launcher, copy of the the Core that includes only the compiled version of the modules that were compiled)


I think I'm only about 70% done with this and I'm sitting at around 650 lines of python. considering how expressive the language can be at points that's quite a bit.
I no longer keep up with posts in the forum very well. If you have a question or comment, about my work, or in general I welcome PM's. if you make a post in one of my threads and I don't reply with in a day or two feel free to PM me and point it out to me.

DropBox, the best free file syncing service there is.
(click to show/hide)

Offline Blizzard

  • This sexy
  • Administrator
  • has over 9000 posts
  • *****
  • Posts: 19898
  • LV: 642
  • Gender: Male
  • Magic midgets.
    • View Profile
    • You're already on it. (-_-')
Re: Big news!
« Reply #24 on: May 09, 2015, 11:48:46 AM »
Sweet, you're reorganizing things a bit. :)
Check out Daygames and our games:

King of Booze      King of Booze: Never Ever      Pet Bots
Drinking Game for Android      Never have I ever for Android      Pet Bots for Android
Drinking Game for iOS      Never have I ever for iOS      Pet Bots for iOS
Drinking Game on Steam


Quote from: winkio
I do not speak to bricks, either as individuals or in wall form.

Quote from: Barney Stinson
When I get sad, I stop being sad and be awesome instead. True story.

Offline Blizzard

  • This sexy
  • Administrator
  • has over 9000 posts
  • *****
  • Posts: 19898
  • LV: 642
  • Gender: Male
  • Magic midgets.
    • View Profile
    • You're already on it. (-_-')
Re: Big news!
« Reply #25 on: July 09, 2015, 12:35:21 PM »
*bump*

https://github.com/borisblizzard/arcreator

Ryex, I added you already.
gameus, I have attributed your commits all to the email you have in your CP profile. Register an account at github.
KK20, same as gameus.
Check out Daygames and our games:

King of Booze      King of Booze: Never Ever      Pet Bots
Drinking Game for Android      Never have I ever for Android      Pet Bots for Android
Drinking Game for iOS      Never have I ever for iOS      Pet Bots for iOS
Drinking Game on Steam


Quote from: winkio
I do not speak to bricks, either as individuals or in wall form.

Quote from: Barney Stinson
When I get sad, I stop being sad and be awesome instead. True story.

Offline KK20

  • Master Scripter Fixer
  • Global Moderator
  • Lexima Warrior
  • ****
  • Posts: 2900
  • LV: 365
  • Gender: Male
  • Bringer of Salt
    • View Profile
Re: Big news!
« Reply #26 on: July 09, 2015, 07:55:43 PM »
Uh, it lists me under the Contributors.
tcrane20
With my ever-so-helpful one commit :P



(click to show/hide)
NNID: KK20-CP

Offline Blizzard

  • This sexy
  • Administrator
  • has over 9000 posts
  • *****
  • Posts: 19898
  • LV: 642
  • Gender: Male
  • Magic midgets.
    • View Profile
    • You're already on it. (-_-')
Re: Big news!
« Reply #27 on: July 10, 2015, 01:01:43 PM »
Yeah, I specified your email when importing the project under your author name. I didn't know it was just one commit. xD Still, you could change that and make some more. ;)
Check out Daygames and our games:

King of Booze      King of Booze: Never Ever      Pet Bots
Drinking Game for Android      Never have I ever for Android      Pet Bots for Android
Drinking Game for iOS      Never have I ever for iOS      Pet Bots for iOS
Drinking Game on Steam


Quote from: winkio
I do not speak to bricks, either as individuals or in wall form.

Quote from: Barney Stinson
When I get sad, I stop being sad and be awesome instead. True story.

Offline KK20

  • Master Scripter Fixer
  • Global Moderator
  • Lexima Warrior
  • ****
  • Posts: 2900
  • LV: 365
  • Gender: Male
  • Bringer of Salt
    • View Profile
Re: Big news!
« Reply #28 on: July 11, 2015, 05:27:51 AM »
Soulshaker and I have been trying to download all the dependencies and get it to run "main.py", but we're falling short on
Quote
Traceback (most recent call last):
  File "E:\Desktop\arcreator\editor\Welder\Editor\Kernel.py", line 303, in __call__
    result = self.fn(*args, **kwargs)
  File "E:\Desktop\arcreator\editor\Welder\Editor\Boot.py", line 214, in Do_Setup
    editor = MainWindow(None, wx.ID_ANY, 'Welder')
  File "E:\Desktop\arcreator\editor\Welder\Editor\Core\Editor\Frames\Frames.py", line 59, in __init__
    self._mgr.SetArtProvider(aui.ModernDockArt(self))
  File "E:\Python\lib\site-packages\wx\lib\agw\aui\dockart.py", line 955, in __init__
    if not self.hTheme1:
AttributeError: 'ModernDockArt' object has no attribute 'hTheme1'
Current pip list:

And yeah, Python 3.4.3 32-bit.

EDIT: Oh we got it now.
(click to show/hide)
Just had to download and install pywin32-219.win32-py3.4.exe from the sourceforge page.
« Last Edit: July 11, 2015, 05:39:26 AM by KK20 »



(click to show/hide)
NNID: KK20-CP

Offline Ryex

  • Arctic Bird of Programming
  • Global Moderator
  • Chaos Ultimate
  • ****
  • Posts: 5128
  • LV: 197
  • Gender: Male
  • Wants to write a compiler for fun
    • View Profile
Re: Big news!
« Reply #29 on: July 11, 2015, 05:53:36 AM »
oh... the pywin32 is superposed to be a conditional import... I'll have to fix that.
I no longer keep up with posts in the forum very well. If you have a question or comment, about my work, or in general I welcome PM's. if you make a post in one of my threads and I don't reply with in a day or two feel free to PM me and point it out to me.

DropBox, the best free file syncing service there is.
(click to show/hide)

Offline KK20

  • Master Scripter Fixer
  • Global Moderator
  • Lexima Warrior
  • ****
  • Posts: 2900
  • LV: 365
  • Gender: Male
  • Bringer of Salt
    • View Profile
Re: Big news!
« Reply #30 on: July 11, 2015, 06:00:29 AM »
Right, so how the hell do I test event commands? :uhm:
Ya took the only thing I knew how to use. ;-;



(click to show/hide)
NNID: KK20-CP

Offline Ryex

  • Arctic Bird of Programming
  • Global Moderator
  • Chaos Ultimate
  • ****
  • Posts: 5128
  • LV: 197
  • Gender: Male
  • Wants to write a compiler for fun
    • View Profile
Re: Big news!
« Reply #31 on: July 11, 2015, 06:06:22 AM »
Um, ot sure what you mean... mind getting on skype or google chat? would make it a lot easier to figure out what you mean i a timely manner.
I no longer keep up with posts in the forum very well. If you have a question or comment, about my work, or in general I welcome PM's. if you make a post in one of my threads and I don't reply with in a day or two feel free to PM me and point it out to me.

DropBox, the best free file syncing service there is.
(click to show/hide)

Offline Blizzard

  • This sexy
  • Administrator
  • has over 9000 posts
  • *****
  • Posts: 19898
  • LV: 642
  • Gender: Male
  • Magic midgets.
    • View Profile
    • You're already on it. (-_-')
Re: Big news!
« Reply #32 on: July 11, 2015, 11:40:52 AM »
You should put a README for that into the SVN repo with all the URLs.
Check out Daygames and our games:

King of Booze      King of Booze: Never Ever      Pet Bots
Drinking Game for Android      Never have I ever for Android      Pet Bots for Android
Drinking Game for iOS      Never have I ever for iOS      Pet Bots for iOS
Drinking Game on Steam


Quote from: winkio
I do not speak to bricks, either as individuals or in wall form.

Quote from: Barney Stinson
When I get sad, I stop being sad and be awesome instead. True story.

Offline Ryex

  • Arctic Bird of Programming
  • Global Moderator
  • Chaos Ultimate
  • ****
  • Posts: 5128
  • LV: 197
  • Gender: Male
  • Wants to write a compiler for fun
    • View Profile
Re: Big news!
« Reply #33 on: July 11, 2015, 07:41:28 PM »
there is actually a requirements.txt that pip can use to acquire all of them. so long as python is installed you can run the 'install_deps' file (either .bat or .sh) and it will run pip to install all the dependencies. course that requires a python visible compiler to be installed.
I no longer keep up with posts in the forum very well. If you have a question or comment, about my work, or in general I welcome PM's. if you make a post in one of my threads and I don't reply with in a day or two feel free to PM me and point it out to me.

DropBox, the best free file syncing service there is.
(click to show/hide)

Offline KK20

  • Master Scripter Fixer
  • Global Moderator
  • Lexima Warrior
  • ****
  • Posts: 2900
  • LV: 365
  • Gender: Male
  • Bringer of Salt
    • View Profile
Re: Big news!
« Reply #34 on: July 11, 2015, 07:53:55 PM »
Wasn't all that simple for me. Had to message back and forth with Soulshaker to figure out what was going on.

For starters, didn't know Python 3.4 was needed. Had to download VS C++ 2010 Express to get some missing file needed for Cython. The wxPython-Phoenix thing was refusing to cooperate so I had to go to the website and get the download myself (pip install URL_NAME_HERE). And then of course the pywin32.



(click to show/hide)
NNID: KK20-CP

Offline Ryex

  • Arctic Bird of Programming
  • Global Moderator
  • Chaos Ultimate
  • ****
  • Posts: 5128
  • LV: 197
  • Gender: Male
  • Wants to write a compiler for fun
    • View Profile
Re: Big news!
« Reply #35 on: July 11, 2015, 08:01:16 PM »
weird...
I no longer keep up with posts in the forum very well. If you have a question or comment, about my work, or in general I welcome PM's. if you make a post in one of my threads and I don't reply with in a day or two feel free to PM me and point it out to me.

DropBox, the best free file syncing service there is.
(click to show/hide)

Offline KK20

  • Master Scripter Fixer
  • Global Moderator
  • Lexima Warrior
  • ****
  • Posts: 2900
  • LV: 365
  • Gender: Male
  • Bringer of Salt
    • View Profile
Re: Big news!
« Reply #36 on: July 12, 2015, 01:42:42 AM »
Soulshaker and I went ahead and made a README in the Editor about how we were able to get ours set up.



(click to show/hide)
NNID: KK20-CP