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
-
@ihf Waiting for your decision, and for my own fun, Github up to date
Version V00.07 - tap popup menu y-centered on the tapped line - popup menu now horizontal in more standard aspect - locally built icon for font size button - locally built icon for font button - correction of (one) bug of cursor always set at end of text - support outline bullets format - height of outline format types menu computed in function of types number - font size introduction via integer keyboard in popover TextField
Remark that's a third way to promote/demote outlines
-
I am William Smith, a woo commercial builder and I have developed many plugins like WooCommerce Banner Images, WooCommerce Banner Images (Products, Post, Categories) plugin allows you to add Banners for sale, flash marketing, and other functions to promote your Product Categories, Pages, Products, Cart, Checkout and Thankyou Pages. The controller has full control of the plugin to enable or disable Banners throughout the store.
-
@cvp I have not yet looked at the app that is referenced above so I can’t directly comment on its functionalities relative to my needs. On the one hand, I am in awe of how much you have managed to accomplish up to this point and I love the idea of having an app, even with more limited functionality, written in python and extendable by others (at least potentially). However, I also don’t want to impose on you, so I completely understand if you would rather move onto another project. If you decide to continue, I am very happy to continue testing and making suggestions for improvements.
-
@cvp I took a quick look at the website and at the video of the springnotes app and it looks very nice but it is missing crucial features (at least as far as I can tell). In particular I don’t see any mention of outline format such as legal, or other conventional formats. It could be that they just didn’t mention it but that would be a reason for me not to use it.
-
@ihf said:
. If you decide to continue, I am very happy to continue testing and making suggestions for improvements.
Ok, let's continue the adventure but don't worry if I prefer develop new funny features than debugging hard bugs (I'll do it but you will obviously think that I'm too slow).
After you did read the V00.07 features, please answer to next questions.
- First of all, what do you prefer as popup menu: horizontal black or vertical?
- Do you agree for double tap instead single tap for this menu?
- What gesture do you prefer for promote /demote: long press and move left/right or swipe?
- Do I keep also these promote/demote in the popup menu?
- as there is a red line to show where the moving text would be inserted, is the blue point needed?
As we will manage this program our-selves, we will be free for our imagination...
Thus, feel free to ask any improvement.
And please, don't forget that there are obviously a lot of bugs in the standard part, sorry for that -
@ihf sorry, I just edited my questions while you arrived.
-
@ihf I'll force my-self: next week will be reserved for debugging (exception perhaps for very attractive new functionalities 😀)
-
@cvp I was about to test the latest version on a new iPad and I am getting an error at this line
from SetTextFieldPad import SetTextFieldPad
Module not found. Did I forget to install something on this tablet? -
-
- Not a strong preference but probably vertical
- Double-tap is fine but sometimes it seems to work and other times it just brings up the cut/copy/paste and this error is appearing at gestures line 402: not enough values to unpack
- Again no strong feeling but when I long press to move an item it should take the children with it. I may need to think about this and play with the Mac outliner to see how this is handled if you only want to move part of a level to another place. I assume you know that right now, when moving items, they are not renumbered correctly. (e.g., what you see here shouldn’t be possible https://imgur.com/a/TplSrjF?s=sms)
- I think they are convenient to have there although Mai g to right or left should be able to demote or promote.
- I don’t think the blue dot is needed.
-
-
@ihf said:
when moving items, they are not renumbered correctly
That's drop, not yet programmed at all.
-
@ihf said:
Not a strong preference but probably vertical
I'll provide settings (new functionality) and this will be the first one: horizontal or vertical...
-
@ihf said:
what you see here shouldn’t be possible https://imgur.com/a/TplSrjF?s=sms
As I said, dropping is not yet programmed and standard process pastes entire text, including outlines seen as text, not as outline, reason why they are blue instead of red.
Thus, not a real bug because not really programmed. No panic for this one -
@cvp Mai g =moving
-
@ihf some questions:
1 Is drag and drop used only for move or also for copy?
2 If yes, how do you want to differentiate both?
3 when you type a long text without CR, bigger than screen width, do you want the same alignment on the next line, without outline?
4 do you want a way to pass to next line, without outline but without long text?If you want some little esthetic modifications (color, size, ....) don't hesitate.
If you want additional functionalities, don't hesitate to tell me, sometimes I want some fun when I'm too long busy on debugging 😀If you are not in a hurry for a finished app, don't panic, we will overcome.
-
@ihf said:
Double-tap is fine but sometimes it seems to work and other times it just brings up the cut/copy/paste
I think it depends if you have your keyboard displayed or not.
Copy/paste menu is the standard menu if you tap on a selected areaPerhaps, it could be difficult to live with
- double tap for popup menu
- long press for dragging
- single tap for selecting
- single tap on selected for copy/paste menu
- single tap to set cursor
-
Could you, please, at least try new functionalities, not entire tests.
Version V00.08 - no more blue dot at top/left of moving box - new settings button in main menu - support "popup menu orientation" - new general setting - support both vertical and horizontal orientations of popup menu - bugs - correction of bug of two successive tabs on same line - support of drop - check no drop of a box of text into it-self - support of drop for move operation only nb: draft process, several renumbering bugs subsist, be patient - support of "force a new line with same outline" - new general setting - new option in popup menu - with special icon if horizontal popup menu - generates an outline, same as previous line - no renumbering of next lines will occur nb: long lines automatically (by ui.TextView) break and should generate a same outline on next line, but this is not yet supported. Force same outline functionality may be a workaround - support "same outline invisibility" - new general setting - support both invisible or light gray (tests) same outline - begin of future (eventual) development for details of outline format types - better parametrization of format types - accessory info button in format types popup menu gives more details
-
Greetings friends,
Wow, @cvp , amazing and generous of you to develop this app on spec for @ihf .
Can't help but wondering, if anyone has looked at or considered the apps Dynalist or Workflowy. Both nicely featured outliners. Not to diminish the work done here, but thought I'd mention it.
I used to use Dynalist to keep all my notes and to-dos for a while; ended up going back to using Markdown files in a cloud folder, with Obsidian on laptop/desktop, and Editorial on mobile (which I purchased years ago). Have been stable with this setup for a while and like it quite a bit; experimenting a bit more with workflows and python in Editorial lately, and also Pythonista.
Anyway, thought I'd at least mention those, in case it's helpful.
There's another decent outliner I tried, but can't remember the name right now. Will try to look it up later.
-
@haribol thanks but only if I meet more fun than (my) bugs 🙄