• ihf

    @cvp I downloaded manually and I'm back on v.1.17. I will test the date picker functionality now.

    posted in Pythonista read more
  • ihf

    @cvp OK, I webt to the iPad and it does indeed work there and "fixes" the outline. However, I came up with a different problem there. I was running v.13 and the script asks to update to v1.17. It then say V1.17 has been installed and I then close nd restrat the program but it does the same thing again. I can manually download v1.17 but I wonder why it is suddenly having this problem (or did I forget something?)

    posted in Pythonista read more
  • ihf

    @cvp Yes, I did that but it still goes back to off.

    posted in Pythonista read more
  • ihf

    @cvp Yes, that makes sense, but I can't turn it back on...what am I forgetting?

    posted in Pythonista read more
  • ihf

    @cvp If I turn on "1st level has outline" it turns itself back off after I leave the menu.

    posted in Pythonista read more
  • ihf

    @cvp I can't send the actual outline but There a re multiple lines that say 1.0 (4 of them at different places in the outline. It may be related to using the 1st level is not part of the outline?

    posted in Pythonista read more
  • ihf

    @cvp I know you’re not thrilled to hear about bugs but just now I opened an outline and double clicked on a word in the last item and the keyboard appeared (portrait mode on iPhone) and covered the line that I was editing. This may be an old problem but then I realized that the outline had three different lines at level 1.0 and two of those had child nodes at 1.1. I don’t know how the outline got this way but other than deleting and starting over I’m not sure how I would fix it either.

    posted in Pythonista read more
  • ihf

    @cvp my personal preference would be the latter, keep the current ability to set and unset but allow the addition of details through the event editor panel.

    posted in Pythonista read more
  • ihf

    @cvp I dont think you should worry about “legacy” implementations (LOL).
    I hope you are still enjoying development of what has become a very useful program.

    posted in Pythonista read more
  • ihf

    @cvp I agree that copied lines should not create a new due date for the same item. Yes, I agree that setting snd unsetting due dates from the same device is ok as a temporary measure but, of course, it’s not intuitive.

    posted in Pythonista read more
  • ihf

    @cvp I think the English expression is “the customer is always right“, but it sounds better in French :-) The only fields that I was thinking of were repeat and alarm but I suppose that if I view the due date feature as a way to manage ToDo events generally, you might as well use the standard edit panel.

    posted in Pythonista read more
  • ihf

    @cvp Perhaps i have not thought this through, but would the event editor be used to set the default for events or would it be used to edit any event that has been added? If the latter, then I’m not sure what the advantage is to performing the edit within Pythonista as opposed to going to the calendar and editing it.

    posted in Pythonista read more
  • ihf

    @cvp The traceback I posted above is from my iPad.

    posted in Pythonista read more
  • ihf

    @cvp yes, I also pasted discontiguous parts of an outline to another app and it looks perfect. Thanks!

    posted in Pythonista read more
  • ihf

    @cvp I just tested the copy/paste function and got a strange result. I selected two lines that were at level one in an outline and then I created a new outline and did a paste. I got the two lines, the first at level one and the second at level 2.15.

    posted in Pythonista read more
  • ihf

    @cvp I’m in landscape mode and the line I’m talking about is to the left of hide children in the pop-up menu. The interesting thing is that this line which is one line of an outline isn’t going away regardless of which item I touch even if I change outlines. It even persists if I start a new outline and touch 1.0 in the new outline.

    posted in Pythonista read more
  • ihf

    @cvp I tried the above script again after restarting Pythonista and I get the same error about a missing objective-C class. I presume you are running iOS 15?

    posted in Pythonista read more
  • ihf

    @cvp I seem to have just stumbled on a bug. When I touch the outline number of one of the items in order to get the pop-up menu ,instead of showing it for the line I touch, it shows it for one of the items in the middle of the outline. It shows this item no matter which one I touch. There may also be a related bug which is this particular outline item has a long line of text and the pop-up menu tries to show this entire line which pushes the right hand part of the menu off the screen

    posted in Pythonista read more
  • ihf

    @cvp As to what text to copy: yes, multiple lines with the outline numbers and text. Obviously I can do this now in multiple steps (save as text, copy from there and paste to other app), but it would be useful to copy/paste or even share via share sheet a portion of the outline.

    posted in Pythonista read more
  • ihf

    @cvp Script gets an error:

    Traceback (most recent call last):
      File "/private/var/mobile/Containers/Shared/AppGroup/05D14C00-CCAC-4E98-A3CC-96C6944B8534/Pythonista3/Documents/test_outline_dateUI.py", line 32, in <module>
        EventEditViewController()
      File "/private/var/mobile/Containers/Shared/AppGroup/05D14C00-CCAC-4E98-A3CC-96C6944B8534/Pythonista3/Documents/test_outline_dateUI.py", line 18, in EventEditViewController
        EKEventEditViewController = ObjCClass('EKEventEditViewController').new().autorelease()
      File "/var/containers/Bundle/Application/8778D1CF-1C08-48BA-9714-9D2CFE524EA1/Pythonista3.app/Frameworks/Py3Kit.framework/pylib/site-packages/objc_util.py", line 429, in __init__
        raise ValueError('no Objective-C class named \'%s\' found' % (name,))
    ValueError: no Objective-C class named 'b'EKEventEditViewController'' found
    

    posted in Pythonista read more
Internal error.

Oops! Looks like something went wrong!