Okay I tried one of the three method to implement Charts:<br>1) flakes 2) KPlotWidget 3) QGraphicsView<br><br>So I tried the 2) tonight, and I commit a little view.<br><br>I looked at the possibilities and it&#39;s better than before.<br>
<br>But we will need to add some functionnalities :<br>- Accept other things like float on the Axis.<br>- Take away the grid and only show bottom and left Axis<br>- Fix anti-aliaising (don&#39;t show black axis with white background)<br>
- We can choose to display points or line, we have to show the two in the same time.<br>&nbsp; ( to display intersection between two curves and allow tooltips)<br>- Enable a curve with two colors (red and green for exemple) in order to show quickly &quot;good&quot;and &quot;bad&quot; curve parts.<br>
- etc<br><br>As soon as i have free time, i&#39;ll take a look at the Qt options we talked before.<br>( docs widgets, qsplitter, etc..)<br><br>Then, can I know on what your working now Dag to evoid doing the same thing ?<br>
<br>Thanks, Cu later!<br><br>PS : To get the previous chart view, just edit the chartpanel.cpp.<br><br><div class="gmail_quote">2008/6/22 Dag Andersen &lt;<a href="mailto:danders@get2net.dk">danders@get2net.dk</a>&gt;:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Lřrdag 21 juni 2008 18:09 skrev Frédéric Lambert:<br>
<div class="Ih2E3d">&gt; Hi !<br>
&gt;<br>
&gt; This is my first feelings when I Open KPlato today (Normal project) after<br>
&gt; months.<br>
</div>First feelings are always valuable :)<br>
<div class="Ih2E3d">&gt;<br>
&gt; - 4 vertical windows : it&#39;s too too much i think.<br>
&gt; - Where am i ?<br>
</div>Hmm, these are dockers, aren&#39;t they?<br>
I haven&#39;t had time yet to look at how to not load (or not show) dockers at<br>
startup. The koffice libs loads all dockers by default for all apps, but<br>
since kplato doesn&#39;t use them I want to avoid that.<br>
<br>
(The dockers state is saved in your personal settigs, so if you close those<br>
you don&#39;t want (which are all except the view selctor) they won&#39;t show up<br>
next time you start kplato.)<br>
<div class="Ih2E3d">&gt;<br>
&gt; I really think the window displayed when user open new project should be a<br>
&gt; help windows. It would tell user which windows do what and where he has to<br>
&gt; start.<br>
</div>Yes, that would be nice!<br>
<div class="Ih2E3d">&gt; Even if user is a &quot;always user&quot; of project managment software, you<br>
&gt; shouldn&#39;t let him open on Task Editor.<br>
</div>Hmmm, I don&#39;t know a better place (if not a help window) when starting a new<br>
project.<br>
Note that some context info is saved with the project file, so when opening a<br>
project it will open in the view that was active when the project was saved.<br>
<div class="Ih2E3d">&gt;<br>
&gt; This is what i found, no matter the order :<br>
&gt;<br>
&gt; Ressources : Add group, Add Resources : Fred. Add Resources : Bobby.<br>
&gt; I Edit the first Ressource : Fred and his details are on the right window.<br>
&gt; Ok. I edit the second and i haven&#39;t the details on the right under the<br>
&gt; first ressource, why ? I think it&#39;s a bug.<br>
</div>Yes, it&#39;s a bug, haven&#39;t seen it before so it must be something fairly new.<br>
If you collapse/expand the group things will appear.<br>
I&#39;ll have a look at it.<br>
<div class="Ih2E3d">&gt;<br>
&gt; Work &amp; Vacation :<br>
&gt; - Left window souldn&#39;t has such vertical length.<br>
&gt; I think Calendar should take all the width and add some colors.<br>
&gt;<br>
&gt; Scale windows :<br>
&gt; - Gantt windows aren&#39;t well scaled : % Completed and Start Time to large<br>
&gt; - Task by ressource : Type too large.<br>
&gt; - Work and vacation : timezone too large.<br>
&gt; - Task Status and Task Execution : Name too large.<br>
&gt; - Ressource assignments : Name too small<br>
&gt; - Task by ressources : Name and Tasks too small<br>
</div>This is because the window is split into two using a QSplitter which by deflt<br>
devides the window into 2 equally large parts.<br>
<div class="Ih2E3d">&gt;<br>
&gt; Dependencies :<br>
&gt;<br>
&gt; Dependencies List :<br>
&gt; - windows aren&#39;t in the good order.<br>
&gt; First : Tasks , Second : Available , Third: Results ?<br>
&gt; Because we must select right, then left, and show in the middle ?<br>
</div>Yes, maybe, but I didn&#39;t find that very intuitive either because we are<br>
working with tasks (sucessors) and their predecessor tasks. My idea was to<br>
have the predecessors to the left the get it organized like<br>
predecessor-&gt;dependency-&gt;successor<br>
but this goes (like you point out) aginst the more common approach to select<br>
someting on the left side and get the result on the right side. I have no<br>
strong feelings about it, any organization (that works) is fine with me :)<br>
<div class="Ih2E3d">&gt; Title are not very explicit.<br>
</div>True<br>
<div class="Ih2E3d">&gt; Middle window has no title : what does it show ?<br>
</div>Dependencies ;)<br>
Well, Parent (task), Type of dependency and Lag<br>
<div class="Ih2E3d">&gt;<br>
&gt; - Can&#39;t we merge the two Dependencies windows to be sure of what we do?<br>
&gt; Up : List, Down : Graphic ; whith the possibility to show graphics in the<br>
&gt; full window. At least in the Dependencies List, &nbsp;a preview gantt windows<br>
&gt; focus on the task selected.<br>
</div>Personnaly I would put my time into the graphics view because I would choose<br>
to work that way most of the time, and I won&#39;t have time for both.<br>
I think the main things missing are:<br>
- Show selectable areas on the task items<br>
- Show the task structure<br>
- Show more info (like WBS code) for each task. (configurable)<br>
- Make it possible to Expand/Collapse summary tasks<br>
- Add a way to edit all dependencies for a task (new dialog)<br>
- Make it possible to do it all with keyboard only<br>
<div class="Ih2E3d">&gt;<br>
&gt; -when adding a new Task (Task Editor), Why can&#39;t we choose to start a task<br>
&gt; before, After and same time than the X task (Already added) ?<br>
</div>Hmm, don&#39;t know exactly what you mean.<br>
In general, you have to calculate a project schedule (in the schedule editor)<br>
to get a start time for a task. You could of course set a (start) constraint<br>
but still you have to schedule.<br>
<div class="Ih2E3d">&gt;<br>
&gt; General :<br>
&gt; - Calendar widget in Timezone Editor don&#39;t show all dates number.<br>
</div>Do you mean the dialog you open with context menu? In that case it&#39;s a bug<br>
somewhere that paints dates in white. The reason I haven&#39;t fixed it is time,<br>
and I&#39;m not sure wether to keep the dialog or not.<br>
<div class="Ih2E3d">&gt; - Why hide all the informations like in Task Status, Resource assignemts,<br>
&gt; Task by resources and Schedule : Result ?<br>
</div>You mean why items are not expanded by default?<br>
Well, that&#39;s the way qt behaves by default ;)<br>
<div class="Ih2E3d">&gt;<br>
&gt; Finaly i think that the most important thing to do is to add a sentence &nbsp;on<br>
&gt; the top of each window or in the bar in the bottom of KPlato. to :<br>
&gt; 1) Say what current window show and 2) how use it.<br>
&gt; Exemple : i didn&#39;t notice we could link task in the depencies graphics<br>
&gt; until moving on a very tiny part of a task rectangle.<br>
</div>(This editor have only the bare bones functionallity yet.)<br>
<div class="Ih2E3d">&gt; Add comment in bottom would be nice.<br>
</div>What about adding a &quot;What&#39;s this&quot; to the view selector. Tooltip is allready<br>
there.<br>
In general there should be a *lot* of &quot;What&#39;s this&quot; added all over the place.<br>
Also tooltips are missing in alot of places and some of those present isn&#39;t<br>
necessary very good.<br>
<div class="Ih2E3d">&gt;<br>
&gt; I think kplato is really powerfull and it diserve to be more user friendly,<br>
&gt; I think it will conqueer more people and evoid to afraid them when they<br>
&gt; open KPlato for the first time.<br>
</div>Agree, I&#39;m not particularly good at usability so comments are always wellcome.<br>
If somebody would also implement it, I would be absolutly thrilled.<br>
<div class="Ih2E3d">&gt;<br>
&gt; I&#39;m done for now.<br>
&gt;<br>
&gt; Please tell me what you wanna modify and i&#39;ll do.<br>
</div>Still think you should do the chart first.<br>
<div class="Ih2E3d">&gt;<br>
&gt; Fred.<br>
&gt; _______________________________________________<br>
&gt; kplato mailing list<br>
&gt; <a href="mailto:kplato@kde.org">kplato@kde.org</a><br>
&gt; <a href="https://mail.kde.org/mailman/listinfo/kplato" target="_blank">https://mail.kde.org/mailman/listinfo/kplato</a><br>
<br>
</div>--<br>
Mvh<br>
<font color="#888888">Dag Andersen<br>
</font><div><div></div><div class="Wj3C7c">_______________________________________________<br>
kplato mailing list<br>
<a href="mailto:kplato@kde.org">kplato@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kplato" target="_blank">https://mail.kde.org/mailman/listinfo/kplato</a><br>
</div></div></blockquote></div><br>