Menu

#1240 columns shown within task editor not persisting

Release_1.3.17
closed
1
2012-09-26
2012-08-17
Aaron Wolf
No

I want to have description column shown in the effort tab of the task editor. I can do this with right-click, but after setting it, it doesn't stay when re-opening. Neither Mac or Linux had it stay. It ought to be that all the settings, from the tab order to the columns shown, persist across the whole program.

Discussion

  • Aaron Wolf

    Aaron Wolf - 2012-08-20

    Update: I can't figure out exactly what is happening, but it appears as though some tasks are sometimes updating and remembering the column layout with the task editor's effort tab, but other tasks are not changing. This really should be universal, like other layout changes for the task editor.

     
  • Frank Niessink

    Frank Niessink - 2012-08-20

    We could reproduce the bug you reported. We'll do our best to fix it as soon as possible.

    Thanks, Task Coach development team

     
  • Frank Niessink

    Frank Niessink - 2012-08-20

    The problem is that Task Coach is keeping settings per viewer (so that you can e.g. open two task viewers with different settings), but it is also doing this for the viewers in the dialogs such as the effort viewer in the effort tab. That's why you're adding a column, but not seeing that column in the next dialog you open.

    Cheers, Frank

     
  • Aaron Wolf

    Aaron Wolf - 2012-08-20

    Well, I guess the solution then is to offer a way to make presets or defaults for these layouts so that a setting that is preferred can be maintained across the system. If there were a command to "make this the default layout", then any viewer not matching it could have a command to set it to the preset default.

    A preset for layout would be an additional but different type of preset than the filtering/sorting presets requested here:
    https://taskcoach.uservoice.com/forums/26465-desktop-version-windows-linux-mac-of-task-coach/suggestions/371680-save-presets-of-defined-filters-and-sorting

    Otherwise, I guess a different solution would involve making the task editor always reference a unified set of layout settings that are separate from the settings for regular viewers.

    I see how this is a little complex. But in the end, I just want to see description for efforts all the time, and it isn't functional if I have to manually show description in the editor for every separate task.

     
  • Frank Niessink

    Frank Niessink - 2012-08-20

    A fix was made and checked into the source code repository of Task Coach. The fix will be part of the next release. You will get another notification when that release is available with the request to install the new release and confirm that your issue has indeed been fixed.

    If you like, you can download a recent build from http://www.fraca7.net/TaskCoach-packages/latest_bugfixes.py to test the fix before the next release is available.

    Because a fix has been made for this bug report, the priority of this report has been lowered to 1 and its resolution has been set to 'Fixed'. Please keep the status of the bug report 'Open' until the next release is available to prevent duplicate bug reports.

    Thanks, Task Coach development team

     
  • Frank Niessink

    Frank Niessink - 2012-08-20

    I went for the easiest solution: keep only on set of settings for each dialog type. So if you add a column in the effort tab of one task edit dialog it should be visible in the effort tab of all (future) task edit dialogs.

    In the main window, each viewer still has its own set of settings.

    Revision 5503 or newer if you want to test it.

    Thanks, Frank

    Thanks, Frank

     
  • Aaron Wolf

    Aaron Wolf - 2012-08-21

    That sounds perfect to me. That's all I wanted. Overall, I think there's a lot to be said for having LESS preferences and just deciding what is best.

    Furthermore, my opinion is that showing the description column for effort viewers should be default for new installations.

     
  • Frank Niessink

    Frank Niessink - 2012-08-28

    This bug should be fixed in the latest release of Task Coach. Can
    you please install the latest release of Task Coach and confirm
    that this bug has indeed been fixed?

    Thanks, Task Coach development team

     
  • Aaron Wolf

    Aaron Wolf - 2012-09-26
    • status: pending --> closed
     

Log in to post a comment.