Ticket #2993 (closed defect: fixed)

Opened 7 years ago

Last modified 6 years ago

Pippy needs a way of browsing examples without losing work

Reported by: lincolnquirk Owned by: cjb
Priority: normal Milestone: Future Release
Component: pippy-activity Version:
Keywords: Cc:
Action Needed: Verified: no
Deployments affected: Blocked By:
Blocking:

Description

If you are trying to create useful work in Pippy but want to browse an example, you lose the work you are doing.

Perhaps if the current buffer is "edited" (the user made changes from the example or from blank), choosing an example opens a new editor tab.

Change History

Changed 7 years ago by jg

  • milestone changed from Untriaged to Trial-3

Changed 7 years ago by cjb

  • status changed from new to assigned

This should be fixed by Activity.save(), but I'd like some testing.

Changed 7 years ago by kimquirk

  • milestone changed from Trial-3 to V1.1

The keep works... but it doesn't seem like the right model for a longer term. Once I have started creating my own variation or my own python program; then the items on the left should not be available because if you click one it overwrites what you are working on.

One idea might be that clicking on one of these 'examples' opens a new window (a new instance of pippy?). I don't think this is really the right answer, but something that would let you cut and paste from an example into your own program would be good.

I'm moving this to v1.1 to explore the longer term solution.

Changed 7 years ago by cjb

The keep works... but it doesn't seem like the right model for a longer term. Once I have started creating my own variation or my own python program; then the items on the left should not be available because if you click one it overwrites what you are working on.

It shouldn't -- when you click on the example, it should save the current program to the journal, without losing anything.

Changed 7 years ago by vorburger

  • component changed from distro to pippy-activity

Changed 6 years ago by cjb

  • status changed from assigned to closed
  • resolution set to fixed

Closing, verified working for a few months now.

Note: See TracTickets for help on using tickets.