Mailinglist Archive: yast-devel (132 mails)

< Previous Next >
Re: [yast-devel] yast-ui: Lack of const for code arrays
  • From: Ricardo Cruz <rpmcruz@xxxxxxxxxxxxxxxxxxx>
  • Date: Thu, 11 Oct 2007 17:39:54 +0100
  • Message-id: <1192120794.4444.41.camel@xxxxxxxxxxxx>
Hi Stefan,

 Michael will go next to your meeting in Prague. I talk to him then...

 Having a look at your repo, I see stretchable() wasn't yet made safe to
call for childless containers. :( I'm asking that for awhile now.
 And what about getting rid of SelectionBox and friends, for a flexible
Table? As far as I can see, that's the main blocker for a YCP
implemented package selector. The hardware tools could use some nicer
listings too.

Cheers,
 Ricardo

Qui, 2007-10-11 às 13:49 +0200, Stefan Hundhammer escreveu:
> On Wednesday 10 October 2007 16:19, Ricardo Cruz wrote:
> >  On yast-ui headers, we have code as follows:
> > virtual char *widgetClass() { return "YCheckBox"; }
> >
> >  This results in a ton of warnings on newer versions of g++ (at least
> > 4.2.1). This function names the class, while debugLabel() names the
> > object, so the string should always be constructed like that. Let's just
> > make the pointer const. Patch appended.
> 
> It's already done in the mod-ui branch. This will become the new trunk in a 
> while. Until then, let's please keep any change to the trunk minimal so 
> merging everything will be reasonably possible.
>
> The new mod-ui branch:
> 
> http://svn.opensuse.org/svn/yast/branches/tmp/sh/mod-ui/
> 
> The general idea:
> 
> http://idea.opensuse.org/content/ideas/making-the-yast2-ui-usable-without-all-the-ycp-stuff
> 
> Readme / Changelog:
> 
> http://svn.opensuse.org/svn/yast/branches/tmp/sh/mod-ui/core/libyui/src/ChangeLog
> 
> Architecture diagrams (visible from the outside, might take an hour or two to 
> get mirrored there):
> 
> http://www.suse.de/~sh/y2-ui-arch-old.pdf
> http://www.suse.de/~sh/y2-ui-arch-modular.pdf
> 
> I talked with mmeeks about it some time ago. I hope he kept you updated.
> 
> 
> CU
> -- 
> Stefan Hundhammer <sh@xxxxxxx>                Penguin by conviction.
> YaST2 Development
> SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
> Nürnberg, Germany

-- 
To unsubscribe, e-mail: yast-devel+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: yast-devel+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups