Welcome!
This is the community forum for my apps Pythonista and Editorial.
For individual support questions, you can also send an email. If you have a very short question or just want to say hello — I'm @olemoritz on Twitter.
Outliner with drag/drop reordering
-
@cvp I will test the new version later this morning but my problem is that getting either the double tap or the drag function to work is hit or miss with it working only sporadically. I am afraid that adding to many options to the menu may make it rather confusing and awkward but let me test some more with V00.14.
-
@ihf ok, if you imagine another way, like a button per line like other outiner apps, tell me
-
@ihf when you read this, please, reload the V00.14, move process was commented, sorry
-
@cvp I just tried with v0.0.15 but was not able to get either double tap or long press to work at all.
-
@ihf wow, it works for me... No error messages?
I can't give an advice... Restart Pythonista?
-
@cvp got things working again. Was able to do some moves. After promoting and moving an item, I managed to get into this state:
https://imgur.com/a/NxJFpk2I meant to mention that there is bug where if you create a file, never save and start rhe program it gives an error about the .prm file not finding the file.
-
@ihf said:
gives an error about the .prm file not finding the file.
Not a bug, normal warning foreseen if you manually delete a file that is indicated in the .prm for the restart.
If you press ok, you will start the script normally. -
@ihf said:
managed to get into this state:
I would like how to reproduce it.
Because, you have two 4.0, and that is abnormal except if you ask it via the popup option.And when you meet a crash, please try to get the full traceback, thanks
-
@ihf I hope that even if you meet one bug, you don't stop your tests.
-
@cvp Of course not. I wish there were an easier way to show what I've done to get the errors. I use video but that means doing a screen recording, uploading to vimeo, getting a link and copying it to the forum. I think I will try to write down what I do since I can't remember it well enough to reconstruct it once I hit a bug. Perhaps a debug log could be created so that I could send you that each time I find something?
-
@cvp I think that the show and hide children function would be better done as a symbol to the left of the item rather than in the double tap menu.
-
@ihf Perhaps I could log all what you are typing...But quid For touches? Need to think but not for today.
End of the work day for me
I hope you don't find the total delay too long. -
@ihf said:
think that the show and hide children function would be better done as a symbol to the left of the item rather than in the double tap menu.
Future...
-
@cvp could we at some point add support for external keyboard tab and back tab?
-
@cvp I'm only mentioning it now because I will forget otherwise :-)
-
@ihf said:
could we at some point add support for external keyboard tab and back tab?
Sure, but I don't have any keyboard, thus you have to tell me which \xnn the keys generate.
-
@cvp OK ,need to find how to do that for tab and shift tab.
-
@ihf ok, I stop now
-
@ihf little script which should give the hexadecimal of your pressed keys
import ui class MyTextFieldDelegate (object): def textfield_should_change(self, textfield, range, replacement): for character in replacement: print(character, character.encode('utf-8').hex()) return True tf = ui.TextField() tf.delegate = MyTextFieldDelegate() tf.present('sheet')
-
@cvp when using the external keyboard, tab (demote) shows as ‘09’ as does shift tab (promote).