Develop
Ticket #1043 (assigned enhancement)
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: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: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: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

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