List Info

Thread: KDevelop4 project file




KDevelop4 project file
user name
2006-07-20 20:06:06
On Thursday 20 July 2006 2:06 pm, mwoehlke wrote:
> Adam Treat wrote:
> > On Thursday 20 July 2006 12:43 pm, mwoehlke wrote:
> >> Adam Treat wrote:
> >>> *  All settings can be configured on an
individual project basis.  A
> >>> project manager could finally define
AStyle settings for the whole
> >>> project, for instance.  And developers who
work on more than one
> >>> project might have AStyle settings for
each different project.
> >>
> >> I can already imagine the headache this is
going to create. "Oh, but I
> >> wanted that setting to apply to ALL projects!
You mean I have to close
> >> my active project, make the change, and then
wait five minutes while my
> >> project re-opens?". It seems like we
need to provide a way for the
> >> configure dialog to let us pick to apply
settings to the project, or
> >> globally.
> >
> > That was an alternative, but mattr and I talked
about it and thought it'd
> > be obvious if the top-level menu item changes from
'configure->kdevelop'
> > to 'configure->project' when a project is
opened.  Obviously, if it says
> > 'configure->project' it will only relate to
that project.
>
> IOW if I want to make a global change, I have to wait
five minutes for
> me project to re-load? That hardly seems productive. I
don't see how
> this is an improvement, and it is likely to make it
irritating to change
> things that the user wants to be set globally.

If it takes you 5 minutes to load a project in kdevelop4
then we have not done 
our jobs correctly.  That would speak to a larger issue.

As far as it goes, I'd like to keep it as is for now and
see how far we get.  
If it becomes an issue and users are screaming after
actually having used it 
(as opposed to hypothetical screaming based on how annoying
it is _imagined_ 
to be), then we can change it.

Personally, I don't think this will be an issue.  You
won't be editing your 
global settings constantly.   And if you do, just do it on
startup.

Can we please delay talking about this problem until it
becomes apparent that 
it IS a problem?

> Btw, how does this interact with, say, KATE's
settings? Are those (at
> least the ones that have historically been per-app) now
per-project as
> well?

Well, I haven't gotten that far, but I believe that Kate's
settings will be 
saved to the project too if a project is open.

Adam

_______________________________________________
KDevelop-devel mailing list
KDevelop-develbarney.cs.uni-potsdam.de
http://barney.cs.uni-potsdam.de/mailman/listinfo/
kdevelop-devel
KDevelop4 project file
user name
2006-07-20 23:03:47
Adam Treat wrote:
> On Thursday 20 July 2006 2:06 pm, mwoehlke wrote:
> If it takes you 5 minutes to load a project in
kdevelop4 then we have not done 
> our jobs correctly.  That would speak to a larger
issue.

Well, it definitely takes "a while". It *is* a
very large project, 
however, with a couple thousand files in it. Maybe things
are better 
since 3.2.3? As often as I start KDevelop (a few times a
month, 
usually), I'm not really concerned about it; I just hope
you can 
understand why I am concerned with the possibility of having
to do it 
more often.

> As far as it goes, I'd like to keep it as is for now
and see how far we get.  
> If it becomes an issue and users are screaming after
actually having used it 
> (as opposed to hypothetical screaming based on how
annoying it is _imagined_ 
> to be), then we can change it.

Well... I voted for Andreas' suggestions about four levels
up in the 
thread.  It
doesn't seem like it should be hard (especially not if 
done right the first time), and I don't seem to be the only
one voting 
for it.

> Well, I haven't gotten that far, but I believe that
Kate's settings will be 
> saved to the project too if a project is open.

I can promise you right now that if "KATE's
settings" goes so far as 
including the colors used by highlighters, I *will* be
annoyed.  I 
tend to make my own highlighters on occasion, and it's bad
enough having 
to effectively restart to pick up changes to a syntax .xml
(not always, 
but it can be; anyway, that's KATE's fault). If I have to
remember to 
close a project any time I want to tinker with my colors, it
will be 
unfortunate. Plus I think that much control is ridiculous.
Better to 
just make the schema per-project. IOW, I think I'm just
suggesting 
"don't do that" with the highlight colors.

Now, OTHER things like indent settings (and FILE TYPES! Can
anyone say 
'different syntax highlighters per project'?) would be a
GOOD idea, not 
a bad one.  Especially
as I already juggle a main project with a 
different indent width than I prefer for anything else I
work on.

-- 
Matthew
"We're all mad here. I'm mad. You're mad... You
must be, or you wouldn't 
have come here." -- The Cheshire Cat


_______________________________________________
KDevelop-devel mailing list
KDevelop-develbarney.cs.uni-potsdam.de
http://barney.cs.uni-potsdam.de/mailman/listinfo/
kdevelop-devel
[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )