<div dir="ltr">Hi,<div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jul 23, 2013 at 2:25 AM, Milian Wolff <span dir="ltr"><<a href="mailto:mail@milianw.de" target="_blank">mail@milianw.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Tuesday 23 July 2013 02:08:41 Milian Wolff wrote:<br>
> Hey all,<br>
><br>
> I finally sat down to implement a generic project filter interface and user<br>
> configuration. I've published what I have so far in the projectfilter<br>
> branch, please take a look.<br>
><br>
> What I want to know now though, is whether my fancy settings dialog I wrote<br>
> years ago for the GenericManager actually is useful. I have the feeling that<br>
> its too complicated, albeit powerful.<br>
><br>
> The reason it's so complicated is that it allows a twofold configuration,<br>
> i.e. you can configure it to only include certain parts of a folder tree<br>
> and then furthermore filter in that selection. Back then I wanted to<br>
> emulate what Quanta offered in KDE3 times.<br>
><br>
> Anyhow, as I said, I think what we have there is too complicated. How can we<br>
> make it simpler? Do we need this two-stage filtering? Is it sufficient to<br>
> only offer the user a way to exclude stuff?<br>
><br>
> Furthermore, do you think it should be configurable whether to exclude VCS<br>
> folders, object files, moc files, ...? It would easily be possible, but I<br>
> somehow doubt it's useful?<br>
<br>
</div>If others know an IDE where the above is implemented in a sane manner from a<br>
usability pov, please tell us. Screenshots etc. would be awesome.</blockquote><div><br></div><div style>Not having tried your branch yet, but wanted to note two things:</div><div style><br></div><div style>- the filter should also affect quick open. I just happened to try this yesterday and for me the project filter  (to filter out *.pyc or stuff in a build subdir) is useless because quickopen does not care</div>
<div style>- the filter should be IMO in addition to the filters that the VCS sets up, i.e. the VCS-ignored files should be filtered anyway without further user configuration.</div><div style><br></div><div style>Eclipse does support filtering, but the filters are not user-editable but rather provided by plugins. Users can then decide which filters to apply. The individual filters can either be inclusive or exclusive. The filters (and the workingsets) affect their 'quickopen files' list which is very handy.</div>
<div style><br></div><div style>Andreas</div></div></div></div>