Develop

Ticket #1043 (assigned enhancement)

Opened 2 years ago

Last modified 2 months ago

Save task as overwrite

Reported by: ziarko Owned by:
Priority: lowest Milestone: XCSoar Wishlist
Component: Task Editor Version: 6.1
Keywords: Cc: ziarko@…

Description

In 6.1 it is possible to save the task only under a new name.
In many cases would be good to overwrite an existing task.
That would be especial useful if one only modifies an existing task a little and than obviously like to save under the same name.

Thanks,
Tomek

Change History

comment:1 Changed 2 years ago by apf

  • Status changed from new to closed
  • Resolution set to worksforme

Works here on targets WM5 and UNIX/SDL. If you can reproduce please provide details of the device you are using.

comment:2 Changed 2 years ago by ziarko

Maybe we have a small misunderstanding here.
Example:

  • I load "task 1" - it is now an active task
  • do some small changes, maybe add an additional waypoint or so
  • now I like to save this active task as "task 1"
  • this is only possible if I type exactly the same name, letter by letter and "task 1" is a simple name.

What I am looking for is possibility to have a direct overwrite button (next to save) or after save possibility to directly overwrite a selected existing task.

Re-writing every time the whole task name is just terrible.

What do you thing?
Tomek

comment:3 Changed 2 years ago by ziarko

  • Status changed from closed to reopened
  • Resolution worksforme deleted

comment:4 Changed 2 years ago by apf

  • Type changed from defect to enhancement

comment:5 Changed 2 years ago by RobD

  • Owner set to RobD
  • Status changed from reopened to assigned

how about if it simply defaults to "task 1" when the Save button is fixed (assuming "task 1" was the name of the task when it was loaded)?

  • another question: xcsoar remembers the last task run -- calls it "Default.tsk". When XCSoar starts up, it automatically loads "Default.tsk." How would you want XCSoar to start up -- should it remember that "task 1" was the last task loaded?

comment:6 Changed 2 years ago by onkelhotte

IMHO Default.tsk should be loaded every time Default.tsk exists.
Otherwise Start of Position is used ..

*save should save and overwrite without asking for a name.
*Save as should save as (name)

claus

comment:7 Changed 2 years ago by RobD

  • Milestone changed from XCSoar 6.1 to XCSoar 6.2

comment:8 Changed 2 years ago by ziarko

All,
I was thinking about it how in the most simple way realize this save as overwrite function. Here are two ideas:
Option 1 (simplest)

  • in Browse, if Active task is marked & press "Save" ==> save as new task, new name must be entered - same as today.
  • in Browse, if you click on any other task name ==> add new button "Overwrite" or "Save" instead of always in this case inactive "Declare" and than overwrite selected task with active one, obviously with pop-up window "are you sure ....?"

Option 2
As today "Save" button in Browse.

  • If pressed, new pop-up window with 3 buttons: As new task, Overwrite existing, Cancel.
  • If "As new task" is pressed -> continue to today's window
  • If "overwrite existing" is pressed -> show new screen with list of existing tasks and button "Overwrite" and "Cancel"

what do you think?

Tomek

comment:9 Changed 22 months ago by Turbo

  • Milestone changed from XCSoar 6.2 to XCSoar 6.3

will have to think about this some more for the next release

comment:10 Changed 18 months ago by Turbo

  • Owner changed from RobD to Turbo
  • Milestone changed from XCSoar 6.3 to XCSoar 6.4

comment:11 Changed 12 months ago by Turbo

  • Priority changed from normal to lowest
  • Milestone changed from XCSoar 6.4 to XCSoar Wishlist

comment:12 Changed 2 months ago by max

  • Owner Turbo deleted
Note: See TracTickets for help on using tickets.