Frank Niessink | 28 Jul 22:11

Holiday hacking committed to trunk

Hi all,

I committed the end result of three weeks of off-line hacking to the trunk:
- Notes and categories now also (in addition to tasks) can have attachments.
- Tasks and categories may contain notes.
- In addition to categories, tasks and notes can now have a
(background) color of their own.
- The four effort viewers (details, per day, per week, per month) are
now one effort viewer that allows the user to change the aggregation
using a choice control on the effort viewer toolbar.
- The two task viewers (tree, list) are now one task viewer that can
be in 'tree' or in 'list' mode. The user can change the mode using a
choice control on the task viewer toolbar.

If you have a moment, please check it out and let me know what you
think. One known bug is that the redrawing of tabs (when TC is in
tabbed view mode) is wrong. I think that that is a bug in the AUI
Notebook and I guess that this bug is present in release 0.70.1 as
well (I'm too lazy to check at the moment).

BTW, as you might observe, I'm striving for 'closure'. I'm not sure
that that is the right word, but what I mean is that all features
should be available for all domain objects. As little exceptions as
possible. In the future, I'd also like to add some of the task
properties to categories, e.g. total time spent so that you can see
how much time was spent on tasks in a certain category. Maybe the
difference between tasks and categories will even dissappear in the
long run...

Cheers, Frank
(Continue reading)

Carl Zmola | 28 Jul 22:41
Favicon

Re: Holiday hacking committed to trunk


I am going to see if there are any conflicts with my changes.
If there are not significant conflicts, I will work off trunk.

I also have a few bugs to stomp on.

Would you like to see what I have now to give me feedback on my  
approach, or do you want to see it when I finish?

Carl

Quoting Frank Niessink <frank@...>:

> Hi all,
>
> I committed the end result of three weeks of off-line hacking to the trunk:
> - Notes and categories now also (in addition to tasks) can have attachments.
> - Tasks and categories may contain notes.
> - In addition to categories, tasks and notes can now have a
> (background) color of their own.
> - The four effort viewers (details, per day, per week, per month) are
> now one effort viewer that allows the user to change the aggregation
> using a choice control on the effort viewer toolbar.
> - The two task viewers (tree, list) are now one task viewer that can
> be in 'tree' or in 'list' mode. The user can change the mode using a
> choice control on the task viewer toolbar.
>

------------------------------------

(Continue reading)

Frank Niessink | 28 Jul 23:14

Re: Holiday hacking committed to trunk

Hi Carl,

2008/7/28 Carl Zmola <zmola@...>:
>
> I am going to see if there are any conflicts with my changes.
> If there are not significant conflicts, I will work off trunk.
>
> I also have a few bugs to stomp on.
>
> Would you like to see what I have now to give me feedback on my
> approach, or do you want to see it when I finish?

Why don't you update from the trunk, resolve any conflicts and then
send us a patch. I'm still enjoying my holiday this week, so plenty of
time to spend on TC :-)

Thanks, Frank

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/taskcoach-dev/join
(Continue reading)

Jerome Laheurte | 28 Jul 22:48
Favicon

Re: Holiday hacking committed to trunk

On Mon, 28 Jul 2008, Frank Niessink wrote:

> Hi all,
>
> I committed the end result of three weeks of off-line hacking to the trunk:

Wow, are you sure you were on holiday ? :)

> BTW, as you might observe, I'm striving for 'closure'. I'm not sure
> that that is the right word, but what I mean is that all features
> should be available for all domain objects.

I'd call that "completeness", but I may be biased because I learned 
formal logic in school...

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/taskcoach-dev/join
    (Yahoo! ID required)

<*> To change settings via email:
(Continue reading)

Frank Niessink | 28 Jul 23:20

Re: Holiday hacking committed to trunk

2008/7/28 Jerome Laheurte <fraca7@...>:
> Wow, are you sure you were on holiday ? :)

Yes, in the Swiss mountains: hiking or swimming in the river during
the day, hacking at night :-)

> I'd call that "completeness", but I may be biased because I learned
> formal logic in school...

But it's not striving for completeness in general, but having no loose
ends, connecting the dots... Hmmm, I'm clearly at a loss for words
here.

Cheers, Frank

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/taskcoach-dev/join
    (Yahoo! ID required)

<*> To change settings via email:
(Continue reading)

Carl Zmola | 29 Jul 16:04
Favicon

Re: Holiday hacking committed to trunk

I am getting a weird overlaying of toolbar buttons and the task tree 
header. (with Trunk on windows)
It does not occur in the 0.71.0 binary release.

I am not in tabbed view mode.

Frank Niessink wrote:
>
> If you have a moment, please check it out and let me know what you
> think. One known bug is that the redrawing of tabs (when TC is in
> tabbed view mode) is wrong. I think that that is a bug in the AUI
> Notebook and I guess that this bug is present in release 0.70.1 as
> well (I'm too lazy to check at the moment).
>
>  
> .

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/taskcoach-dev/join
    (Yahoo! ID required)
(Continue reading)

Frank Niessink | 29 Jul 18:10

Re: Holiday hacking committed to trunk

Hi Carl,

2008/7/29 Carl Zmola <zmola@...>:
> I am getting a weird overlaying of toolbar buttons and the task tree
> header. (with Trunk on windows)
> It does not occur in the 0.71.0 binary release.

Can you remove your TaskCoach.ini file and then try again?

Thanks, Frank

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/taskcoach-dev/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:taskcoach-dev-digest@... 
    mailto:taskcoach-dev-fullfeatured@...

<*> To unsubscribe from this group, send an email to:
(Continue reading)

Carl Zmola | 30 Jul 02:14
Favicon

Re: Holiday hacking committed to trunk


Frank Niessink wrote:
 >
 > Hi Carl,
 >
 > 2008/7/29 Carl Zmola <zmola@...>:
 > > I am getting a weird overlaying of toolbar buttons and the task tree
 > > header. (with Trunk on windows)
 > > It does not occur in the 0.71.0 binary release.
 >
 > Can you remove your TaskCoach.ini file and then try again?

The problem is still there.  I have pasted the image into this message.
Let me know if you can see it.  It looks like the heading column is 
drawn over the toolbar, but the toolbar is till there and has focus.

In the attached image, the header looked fine, but as soon as you clik 
in the right spot, you can see the toolbar coming through.

Carl

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

<*> Your email settings:
    Individual Email | Traditional
(Continue reading)

Frank Niessink | 30 Jul 21:22

Re: Holiday hacking committed to trunk

Hi Carl,

2008/7/30 Carl Zmola <zmola@...>:
> The problem is still there.  I have pasted the image into this message.
> Let me know if you can see it.  It looks like the heading column is
> drawn over the toolbar, but the toolbar is till there and has focus.

I didn't get your image, but it doesn't work for me either on Windows.
I did all of the development during my holiday under Linux (Ubuntu),
where it works fine, that's why I didn't spot it.

> In the attached image, the header looked fine, but as soon as you clik
> in the right spot, you can see the toolbar coming through.

I guess it must have something to do with the addition of the
wx.Choice widget to the toolbar. I'll see whether using another widget
(a Combobox comes to mind) helps.

Thanks, Frank

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

<*> Your email settings:
    Individual Email | Traditional

(Continue reading)

Carl Zmola | 1 Aug 02:53
Favicon

editor.py changes

Frank,

The editor;py changes have thrown me for a loop.
Before all task editor pages were of type: TaskEditorPage
Now the subject page isn't even an EditorPage.
Is this a mistake?

I have some code and date that go into the EditorPage.

An editor page knows what fields are contained in it, so it has a _fieldMap
In addition, they all have a setFocusForField and containsField method.
I can add these to Subject page manually, but it seems like the subject 
page should be an editor page.

Is TaskEditorPage going to go away entirely?

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/taskcoach-dev/join
    (Yahoo! ID required)

(Continue reading)

Carl Zmola | 1 Aug 03:11
Favicon

Re: editor.py changes

Frank,

I just realized that the TaskEditorPage was removed.
I think the subject page should be an editor page, but I have added the 
needed fields and methods to it temporarily.

I can't proceed testing right now until the windows column header issue 
is fixed. 
If you have a workaround, let me know and I will continue testing.  I 
want to get this fix into the tree quickly before too much else changes.

Carl

Carl Zmola wrote:
>
> Frank,
>
> The editor;py changes have thrown me for a loop.
> Before all task editor pages were of type: TaskEditorPage
> Now the subject page isn't even an EditorPage.
> Is this a mistake?
>
> I have some code and date that go into the EditorPage.
>
> An editor page knows what fields are contained in it, so it has a 
> _fieldMap
> In addition, they all have a setFocusForField and containsField method.
> I can add these to Subject page manually, but it seems like the subject
> page should be an editor page.
>
(Continue reading)

Carl Zmola | 1 Aug 04:49
Favicon

Re: editor.py changes

Sorry for all the email

I have created a patch (attached).  As far as I can tell, it works in 
windows.  I can't add all the columns to the task tree view, but it 
works well enough on windows.

Your new changes have effected the code, but it isn't tramatic.  See the 
comments in the code for potential issues.
I also am using eclipse tasks (FIXME: cz are mine).

I am going on vacation soon and I don't want to have to come back to it.

The feature seems to work well, but it could be tuned a little.  It 
definitely reduces the number of mouse clicks that I need.

Carl

Carl Zmola wrote:
> Frank,
>
> I just realized that the TaskEditorPage was removed.
> I think the subject page should be an editor page, but I have added the 
> needed fields and methods to it temporarily.
>
> I can't proceed testing right now until the windows column header issue 
> is fixed. 
> If you have a workaround, let me know and I will continue testing.  I 
> want to get this fix into the tree quickly before too much else changes.
>
> Carl
(Continue reading)

Frank Niessink | 1 Aug 11:09

Re: editor.py changes

Hi Carl,

2008/8/1 Carl Zmola <zmola@...>:
> Sorry for all the email
>
> I have created a patch (attached).  As far as I can tell, it works in
> windows.  I can't add all the columns to the task tree view, but it
> works well enough on windows.

I'll test your patch later today, I have to do other things first.
BTW, what do you mean by "can't add all the columns to the task tree
view"?

Cheers, Frank

PS: Have a good vacation!

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/taskcoach-dev/join
    (Yahoo! ID required)
(Continue reading)

Carl Zmola | 1 Aug 14:42
Favicon

Re: editor.py changes


It is the same windows problem with the toolbar and column header.  I  
only know how to add columns by right clicking on the header, but the  
toolbar is catching focus.

I don't currently have a development linux machine.  (I have an eeePC,  
but it doesn't have wxPython on it yet).

Carl

Quoting Frank Niessink <frank@...>:

> Hi Carl,
>
> 2008/8/1 Carl Zmola <zmola@...>:
>> Sorry for all the email
>>
>> I have created a patch (attached).  As far as I can tell, it works in
>> windows.  I can't add all the columns to the task tree view, but it
>> works well enough on windows.
>
> I'll test your patch later today, I have to do other things first.
> BTW, what do you mean by "can't add all the columns to the task tree
> view"?
>
> Cheers, Frank
>
> PS: Have a good vacation!
>
> ------------------------------------
(Continue reading)

Frank Niessink | 2 Aug 23:35

Re: editor.py changes

Hi Carl,

2008/8/1 Carl Zmola <zmola@...>:
>
> It is the same windows problem with the toolbar and column header.  I
> only know how to add columns by right clicking on the header, but the
> toolbar is catching focus.

If you run svn update on the trunk it should work. It's just a one
line change so it won't mess up your work.

I also looked at the patch and it looks fine, although a bit of
cleaning up is still needed. For example, not all columns go to the
right place in the task editor (e.g. description goes to subject, days
left goes to budget instead of due date).

Do you want me to give you a detailed list of findings so that you can
clean up the patch?  Or, since you are going on vacation, do you want
me to work on it from here?

Cheers, Frank

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

<*> Your email settings:
(Continue reading)

Carl Zmola | 11 Aug 17:50
Favicon

Re: editor.py changes

Frank,

I am back from vacation and will start working on clickable columns again.
There were quite a few columns that were not set up correctly.

Quoting Frank Niessink <frank@...>:

> Hi Carl,
>
> 2008/8/1 Carl Zmola <zmola@...>:
>>
>> It is the same windows problem with the toolbar and column header.  I
>> only know how to add columns by right clicking on the header, but the
>> toolbar is catching focus.
>
> If you run svn update on the trunk it should work. It's just a one
> line change so it won't mess up your work.
>
> I also looked at the patch and it looks fine, although a bit of
> cleaning up is still needed. For example, not all columns go to the
> right place in the task editor (e.g. description goes to subject, days
> left goes to budget instead of due date).
>
> Do you want me to give you a detailed list of findings so that you can
> clean up the patch?  Or, since you are going on vacation, do you want
> me to work on it from here?
>

------------------------------------

(Continue reading)

Frank Niessink | 11 Aug 21:13

Re: editor.py changes

Hi Carl,

2008/8/11 Carl Zmola <zmola@...>:
> Frank,
>
> I am back from vacation and will start working on clickable columns again.
> There were quite a few columns that were not set up correctly.

Your code was checked into the trunk, sort of by accident (blush). I
was meaning to clean it up a bit, but I guess I changed something
unrelated and then checked the whole patch in. This does mean you can
work from the latest version from the trunk though.

Cheers, Frank

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/taskcoach-dev/join
    (Yahoo! ID required)

<*> To change settings via email:
(Continue reading)

Jerome Laheurte | 2 Aug 17:08
Favicon

Re: Holiday hacking committed to trunk

On Wed, 30 Jul 2008, Frank Niessink wrote:

> Hi Carl,
>
> 2008/7/30 Carl Zmola <zmola@...>:
>> The problem is still there.  I have pasted the image into this message.
>> Let me know if you can see it.  It looks like the heading column is
>> drawn over the toolbar, but the toolbar is till there and has focus.
>
> I didn't get your image, but it doesn't work for me either on Windows.
> I did all of the development during my holiday under Linux (Ubuntu),
> where it works fine, that's why I didn't spot it.

I just tried trunk on Linux, and strange things are happening. Under 
Slackware 12.0 with Python 2.5.1 and wxPython 2.8.8.1, the viewer 
toolbars are absent. Under Fedora 8, Python 2.5.1, wxPython 2.8.7.1, 
same thing. I'm installing Ubuntu to see what happens. Which Ubuntu 
version do you use ?

BTW, how do you "add" a note to a task, for instance ? I tried DnD to 
no avail. But maybe there's a new tool in the toolbar that doesn't 
show up ?

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

(Continue reading)

Frank Niessink | 2 Aug 22:18

Re: Holiday hacking committed to trunk

2008/8/2 Jerome Laheurte <fraca7@...>:
> I just tried trunk on Linux, and strange things are happening. Under
> Slackware 12.0 with Python 2.5.1 and wxPython 2.8.8.1, the viewer
> toolbars are absent. Under Fedora 8, Python 2.5.1, wxPython 2.8.7.1,
> same thing. I'm installing Ubuntu to see what happens. Which Ubuntu
> version do you use ?

I must be going crazy: both on my desktop PC running Ubuntu 8.04,
Python 2.5.2 and wxPython 2.8.8.1 as well as on my Dell Laptop,
running Ubuntu 7.10, Python 2.5.1 and wxPython 2.8.8.0, I don't get
the viewer toolbars. What's even more weird: I developed on that same
laptop. Maybe it only works at least 400m above sea level :-)  I'm
still investigating.

> BTW, how do you "add" a note to a task, for instance ? I tried DnD to
> no avail. But maybe there's a new tool in the toolbar that doesn't
> show up ?

The notes viewer in the task editor should have a toolbar too, that
includes buttons for new note, new subnote, etc.

Cheers, Frank

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

(Continue reading)

Frank Niessink | 2 Aug 22:25

Re: Holiday hacking committed to trunk

2008/8/2 Frank Niessink <frank@...>:
> I must be going crazy: both on my desktop PC running Ubuntu 8.04,
> Python 2.5.2 and wxPython 2.8.8.1 as well as on my Dell Laptop,
> running Ubuntu 7.10, Python 2.5.1 and wxPython 2.8.8.0, I don't get
> the viewer toolbars. What's even more weird: I developed on that same
> laptop. Maybe it only works at least 400m above sea level :-)  I'm
> still investigating.

I must have been experimenting. The line where the toolbar was added
to the sizer was commented out. I've just checked in the (trivial) fix
right.

Cheers, Frank

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/taskcoach-dev/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:taskcoach-dev-digest@... 
(Continue reading)

Frank Niessink | 2 Aug 23:36

Re: Holiday hacking committed to trunk

2008/8/2 Frank Niessink <frank@...>:
> 2008/8/2 Frank Niessink <frank@...>:
>> I must be going crazy: both on my desktop PC running Ubuntu 8.04,
>> Python 2.5.2 and wxPython 2.8.8.1 as well as on my Dell Laptop,
>> running Ubuntu 7.10, Python 2.5.1 and wxPython 2.8.8.0, I don't get
>> the viewer toolbars. What's even more weird: I developed on that same
>> laptop. Maybe it only works at least 400m above sea level :-)  I'm
>> still investigating.
>
> I must have been experimenting. The line where the toolbar was added
> to the sizer was commented out. I've just checked in the (trivial) fix
> right.

It seems to work both on Linux (Ubuntu) and Windows (XP).

Cheers, Frank

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/taskcoach-dev/join
    (Yahoo! ID required)
(Continue reading)

Jerome Laheurte | 3 Aug 02:26
Favicon

Re: Holiday hacking committed to trunk

On Sat, 2 Aug 2008, Frank Niessink wrote:

> 2008/8/2 Frank Niessink <frank@...>:
>> 2008/8/2 Frank Niessink <frank@...>:
>>> I must be going crazy: both on my desktop PC running Ubuntu 8.04,
>>> Python 2.5.2 and wxPython 2.8.8.1 as well as on my Dell Laptop,
>>> running Ubuntu 7.10, Python 2.5.1 and wxPython 2.8.8.0, I don't get
>>> the viewer toolbars. What's even more weird: I developed on that same
>>> laptop. Maybe it only works at least 400m above sea level :-)  I'm
>>> still investigating.
>>
>> I must have been experimenting. The line where the toolbar was added
>> to the sizer was commented out. I've just checked in the (trivial) fix
>> right.
>
> It seems to work both on Linux (Ubuntu) and Windows (XP).

Just tried it out on Slackware/wx-2.8.8.1 and it seems fine. Something 
disturbing though: when you create a new note from within the task 
editor, it doesn't show up in the notes viewer. Same for categories.

BTW, I think there should be a 0.70.2 release soon (see the changelog 
for a list of fixed bugs this month). With all the stuff you've been 
committing on trunk, it may prove difficult to merge changes from the 
release branch.

And finally, I'd like to make a "technology preview" release of 
trunk+syncml, at least for Windows. This would be informal (no tag), 
just so interested people can test it and give feedback. What do you 
think ?
(Continue reading)

Frank Niessink | 3 Aug 13:17

Re: Holiday hacking committed to trunk

Hi Jerome,

2008/8/3 Jerome Laheurte <fraca7@...>:
> Just tried it out on Slackware/wx-2.8.8.1 and it seems fine. Something
> disturbing though: when you create a new note from within the task
> editor, it doesn't show up in the notes viewer. Same for categories.

If categories don't show up in the category viewer, then that's a bug.

That notes don't end up in the notes viewer is intentional. I wasn't
sure how to make it clear in the notes viewer that some notes are
'stand-alone' and others belong to tasks or categories. What do you
think?

> BTW, I think there should be a 0.70.2 release soon (see the changelog
> for a list of fixed bugs this month). With all the stuff you've been
> committing on trunk, it may prove difficult to merge changes from the
> release branch.

Agreed. Although we can merge back changes from the Release0_70_Branch
to the trunk before releasing if we want.

> And finally, I'd like to make a "technology preview" release of
> trunk+syncml, at least for Windows. This would be informal (no tag),
> just so interested people can test it and give feedback. What do you
> think ?

I think we should do that. There's a 'experimental' package for Task
Coach on Sourceforge where we can add that release. See
https://sourceforge.net/project/admin/editpackages.php?group_id=130831.
(Continue reading)

Frank Niessink | 3 Aug 13:30

Re: Holiday hacking committed to trunk

Hi Jerome,

2008/8/3 Frank Niessink <frank@...>:
> Hi Jerome,
>
> 2008/8/3 Jerome Laheurte <fraca7@...>:
>> Just tried it out on Slackware/wx-2.8.8.1 and it seems fine. Something
>> disturbing though: when you create a new note from within the task
>> editor, it doesn't show up in the notes viewer. Same for categories.
>
> If categories don't show up in the category viewer, then that's a bug.

Oops, I misread: you mean notes added to categories, not categories
added to tasks. Categories cannot be added via the task editor
(although I guess that should really be possible too, for
consistency).

Sorry, Frank

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
(Continue reading)

Jerome Laheurte | 3 Aug 13:13
Favicon

Re: Holiday hacking committed to trunk

On Sun, 3 Aug 2008, Frank Niessink wrote:

> Hi Jerome,
>
> 2008/8/3 Jerome Laheurte <fraca7@...>:
>> Just tried it out on Slackware/wx-2.8.8.1 and it seems fine. Something
>> disturbing though: when you create a new note from within the task
>> editor, it doesn't show up in the notes viewer. Same for categories.
>
> If categories don't show up in the category viewer, then that's a bug.
>
> That notes don't end up in the notes viewer is intentional. I wasn't
> sure how to make it clear in the notes viewer that some notes are
> 'stand-alone' and others belong to tasks or categories. What do you
> think?

No problem with not including those notes in the notes viewer, but 
there should be a "note" column like there is an "attachment" column.

When all domain objects will have about the same functionalities, 
something good would be a "unified" viewer showing all of them in a 
tree view (I think you mentionned this "outline" feature in an old 
mail).

>> BTW, I think there should be a 0.70.2 release soon (see the changelog
>> for a list of fixed bugs this month). With all the stuff you've been
>> committing on trunk, it may prove difficult to merge changes from the
>> release branch.
>
> Agreed. Although we can merge back changes from the Release0_70_Branch
(Continue reading)

Frank Niessink | 3 Aug 13:48

Re: Holiday hacking committed to trunk

2008/8/3 Jerome Laheurte <fraca7@...>:
> No problem with not including those notes in the notes viewer, but
> there should be a "note" column like there is an "attachment" column.

Agreed.

> When all domain objects will have about the same functionalities,
> something good would be a "unified" viewer showing all of them in a
> tree view (I think you mentionned this "outline" feature in an old
> mail).

Yes, maybe a first step would be to remove the notes viewer and
integrated tasks and notes in one viewer. There would need to be a
filter to hide notes of course.

>> Agreed. Although we can merge back changes from the Release0_70_Branch
>> to the trunk before releasing if we want.
>
> You tag before merging, don't you ?

Yes, I usually tag the Release and then merge the changes between that
release and the previous release back to the trunk. But that is just a
policy, we can create tag now ('LastMergeToTrunk) on the
Release0_70_Branch and then merge the changes between Release0_70_1
and LastMergeToTrunk back to the trunk. Then after 0.70.2 is released
we would merge the changes between LastMergeToTrunk and Release0_70_2
back to the trunk.

>> I think we should do that. There's a 'experimental' package for Task
>> Coach on Sourceforge where we can add that release. See
(Continue reading)

Jerome Laheurte | 3 Aug 14:20
Favicon

Re: Holiday hacking committed to trunk

On Sun, 3 Aug 2008, Frank Niessink wrote:

> 2008/8/3 Jerome Laheurte <fraca7@...>:
>> No problem with not including those notes in the notes viewer, but
>> there should be a "note" column like there is an "attachment" column.
>
> Agreed.
>
>> When all domain objects will have about the same functionalities,
>> something good would be a "unified" viewer showing all of them in a
>> tree view (I think you mentionned this "outline" feature in an old
>> mail).
>
> Yes, maybe a first step would be to remove the notes viewer and
> integrated tasks and notes in one viewer. There would need to be a
> filter to hide notes of course.

I think we should still keep a viewer for each domain object and just 
add a "superviewer" for all of them at once, to accomodate all tastes.

>>> Agreed. Although we can merge back changes from the Release0_70_Branch
>>> to the trunk before releasing if we want.
>>
>> You tag before merging, don't you ?
>
> Yes, I usually tag the Release and then merge the changes between that
> release and the previous release back to the trunk. But that is just a
> policy, we can create tag now ('LastMergeToTrunk) on the
> Release0_70_Branch and then merge the changes between Release0_70_1
> and LastMergeToTrunk back to the trunk. Then after 0.70.2 is released
(Continue reading)

Frank Niessink | 3 Aug 17:50

Re: Holiday hacking committed to trunk

2008/8/3 Jerome Laheurte <fraca7@...>:
> Okay. I'll need some more info:
>
> * On which distro do you build the various Linux packages ? I known I
> had to install Fedora 8 to build its RPM, and I have also a VM with
> Ubuntu installed, will that be enough ?

I think so.

> * What exact version of Python and wxPython do you use for Windows
> packaging ? If I use a different one, it may introduce
> version-specific bugs that may be hard to track...

Platform info:
- Ubuntu 8.04, Python 2.5.2, wxPython 2.8.8.1
- Fedora 8, Python 2.5.1, wxPython 2.7.8.1
- Windows Vista, Python 2.5.1, wxPython 2.8.7.1, Inno Setup 5.2.2 (but
XP should work too)
- Max OS X, Python 2.5, wxPython 2.8.7.1

> * Is the "Release steps" list in release.py exhaustive ?

Yes, it should be.

> The "upload web site" step will still need you since I don't have your
> password for Chello.

Yes, but since it's just a backup site, that shouldn't matter to much.

> If I don't encounter too much problems, I'll probably make the release
(Continue reading)

Jerome Laheurte | 3 Aug 17:39
Favicon

Re: Holiday hacking committed to trunk

On Sun, 3 Aug 2008, Frank Niessink wrote:

>> If I don't encounter too much problems, I'll probably make the release
>> today.
>
> Great, Frank

And there comes the "if"... Network problems with my Ubuntu VM and I 
must upgrade stuff on the PowerBook for the Mac release, so it will 
have to wait. This week for sure, though.

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/taskcoach-dev/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:taskcoach-dev-digest@... 
    mailto:taskcoach-dev-fullfeatured@...

<*> To unsubscribe from this group, send an email to:
(Continue reading)


Gmane