Syllable Forum Index Syllable
Syllable Forums
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

new sIDE: Preferences->Run in Terminal , not present?

 
Post new topic   Reply to topic    Syllable Forum Index -> Bugs - Fixed
View previous topic :: View next topic  
Author Message
cipri
Guest





PostPosted: Mon Mar 24, 2008 6:59 am    Post subject: new sIDE: Preferences->Run in Terminal , not present? Reply with quote

I recently installed the new sIDE that was posted on the site.
Now sIDE works correctly on the latest 0.6.6 builds, but I'm missing something:
The checkbox:"Run in Terminal" , in the Panel: Preferences.
Was it intentionally removed?
I really liked this feature.
Back to top
Kaj
The Knights of Syllable


Joined: 14 Sep 2007
Posts: 2207
Location: Friesland

PostPosted: Mon Mar 24, 2008 8:16 am    Post subject: Reply with quote

That is very odd. I didn't change the main sIDE source code, but I did notice the executable size got a lot bigger. I didn't think there were more source code changes since the previous release, but maybe there are. Can one of the people dealing with sIDE shed some light on this?
Back to top
View user's profile Send private message Visit poster's website
Vanders
The Knights of Syllable


Joined: 14 Sep 2007
Posts: 849

PostPosted: Mon Mar 24, 2008 8:33 am    Post subject: Reply with quote

[quote="Kaj"]Can one of the people dealing with sIDE shed some light on this?[/quote]

Rick is investigating.
Back to top
View user's profile Send private message Send e-mail
Kaj
The Knights of Syllable


Joined: 14 Sep 2007
Posts: 2207
Location: Friesland

PostPosted: Mon Mar 24, 2008 9:18 am    Post subject: Reply with quote

Aargh, it turns out that Arno's source package and the version in CVS are forks of eachother. I'll have to compare the sources for all the development tools and merge them.

Heads-up to all developers: working outside the main repository for any project is evil and will only be tolerated as long as you're brilliant and I have some shred of sanity left...
Back to top
View user's profile Send private message Visit poster's website
Kaj
The Knights of Syllable


Joined: 14 Sep 2007
Posts: 2207
Location: Friesland

PostPosted: Mon Mar 24, 2008 5:26 pm    Post subject: Reply with quote

Bah, a day wasted - that I didn't really have - on sorting out the differences and merging them.
Back to top
View user's profile Send private message Visit poster's website
Kaj
The Knights of Syllable


Joined: 14 Sep 2007
Posts: 2207
Location: Friesland

PostPosted: Tue Mar 25, 2008 4:06 am    Post subject: Reply with quote

I have to merge a lot of differences for LayoutEditor and Sourcery, too...

In Sourcery/commonfuncs.cpp I'm wondering if this is a good change:

@@ -538,7 +538,7 @@
char buffer[BUFFER_SIZE];
int nFD;

- if( (nFD = open_image_file( IMGFILE_BIN_DIR )) < 0 )
+ if( (nFD = open_image_file( get_image_id() )) < 0 )
return "";

if( get_directory_path( nFD,buffer,BUFFER_SIZE ) < 0 )

Which form is best/newest?
Back to top
View user's profile Send private message Visit poster's website
Vanders
The Knights of Syllable


Joined: 14 Sep 2007
Posts: 849

PostPosted: Tue Mar 25, 2008 5:04 am    Post subject: Reply with quote

IMGFILE_BIN_DIR makes more sense in context. That's pretty much what it's for, in fact.
Back to top
View user's profile Send private message Send e-mail
Kaj
The Knights of Syllable


Joined: 14 Sep 2007
Posts: 2207
Location: Friesland

PostPosted: Tue Mar 25, 2008 5:10 am    Post subject: Reply with quote

Strange, Arno must have changed it the other way around. Anyway, things are a mess, including the Sourcery sources.
Back to top
View user's profile Send private message Visit poster's website
Kaj
The Knights of Syllable


Joined: 14 Sep 2007
Posts: 2207
Location: Friesland

PostPosted: Tue Mar 25, 2008 6:06 am    Post subject: Reply with quote

I had to fix Sourcery and LibCodeView, too. The Sourcery sources in sIDE included a static LibCodeView, while the makefile for LibCodeView produces a shared library.

I hope there are no changes in LibCodeView that we don't have.

I recompiled sIDE, LayoutEditor and Sourcery now. They all ballooned in size, between two and three times. This is worrying, as there is no good explanation for it. sIDE got more translations, but the other two have only code changes.
Back to top
View user's profile Send private message Visit poster's website
Vanders
The Knights of Syllable


Joined: 14 Sep 2007
Posts: 849

PostPosted: Tue Mar 25, 2008 6:23 am    Post subject: Reply with quote

[quote="Kaj"]I recompiled sIDE, LayoutEditor and Sourcery now. They all ballooned in size, between two and three times[/quote]

Are you comparing unstripped v's stripped binaries?
Back to top
View user's profile Send private message Send e-mail
Kaj
The Knights of Syllable


Joined: 14 Sep 2007
Posts: 2207
Location: Friesland

PostPosted: Tue Mar 25, 2008 6:27 am    Post subject: Reply with quote

No.
Back to top
View user's profile Send private message Visit poster's website
Vanders
The Knights of Syllable


Joined: 14 Sep 2007
Posts: 849

PostPosted: Tue Mar 25, 2008 6:46 am    Post subject: Reply with quote

Then that is worrying. Unless there are some big bitmaps or other resources which have grown: it might be worth linking a binary without rescopy'ing in any additional resources and seeing how big that is.

I think this whole thing has highlighted a big issue with parts of Syllable currently: a lot of stuff does not have a real maintainer and thus no one to act as gatekeeper for patches, who can ensure patches are merged. It's the same with ABrowse: I've done some work on it but I can't commit to being the full time maintainer, but the only sensible way to manage the code currently is with a local CVS repository.

Perhaps we could ask people to acts as "gatekeepers" for certain important applications, rather than "maintainers"? A gatekeeper would mearly responsible for looking over and merging patches and keeping things in order, rather than being expected to actively write code or improve the application. It would be a very low-energy task.
Back to top
View user's profile Send private message Send e-mail
Kaj
The Knights of Syllable


Joined: 14 Sep 2007
Posts: 2207
Location: Friesland

PostPosted: Tue Mar 25, 2008 7:02 am    Post subject: Reply with quote

That would definitely be the goal for the future, but I wouldn't know who could currently be those gatekeepers, apart from us. In any case, trying to work with a build and release manager a few years ago failed miserably. The best we can do now is to keep things as central as possible, in the CVS repository, so everyone can keep an eye on it.
Back to top
View user's profile Send private message Visit poster's website
Kaj
The Knights of Syllable


Joined: 14 Sep 2007
Posts: 2207
Location: Friesland

PostPosted: Tue Mar 25, 2008 10:14 am    Post subject: Reply with quote

Published a new sIDE collection package and called it 0.4.9.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Syllable Forum Index -> Bugs - Fixed All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group