• charmaex

    Thank you all for your help.

    After some fumbling around I decided to close the UI and then start the action.
    This was the easiest way without having to change much code :)

    posted in Pythonista read more
  • charmaex

    Thanks for your reply.

    Maybe my example was a bit to simple.

    time.sleep(5) is a placeholder for downloading files (which takes some time).
    print c indicates, that the download is finished. So this should follow the sleep.
    My problem is that the b isn't printed before the download starts.

    If I only run button() everything works fine. Running button() via the ui prints b and c at the same time (after 5 secs).
    I want it to print b, work, print c.

    posted in Pythonista read more
  • charmaex

    I wrote a script that is controlled via an ui and outputs what it does through the console.

    My problem is that it doesn't output the data in realtime.
    My code works like the following example.
    The time.sleep(5) is just some time consuming task.
    I would like to have an output like this

    a
    b
    waiting 5 seconds
    c
    d

    Instead the output is

    a
    waiting 5 seconds
    b
    c
    d

    # coding: utf-8
    
    import ui, time, tempfile
    
    ui_file = '[{"selected" : false,"frame" : "{{0, 0}, {240, 240}}","class" : "View","nodes" : [{"selected" : true,"frame" : "{{75, 49}, {80, 32}}","class" : "Button","nodes" : [],"attributes" : {"action" : "button","frame" : "{{80, 104}, {80, 32}}","title" : "Button","class" : "Button","uuid" : "269E121F-FCD6-478B-B6CD-2F2C2D3E2ED8","font_size" : 15,"name" : "button1"}}],"attributes" : {"enabled" : true,"background_color" : "RGBA(1.000000,1.000000,1.000000,1.000000)","tint_color" : "RGBA(0.000000,0.478000,1.000000,1.000000)","border_color" : "RGBA(0.000000,0.000000,0.000000,1.000000)","flex" : ""}}]'
    
    def button(sender):
        print 'b'
        time.sleep(5)
        print 'c'
        
    open('Test_abcd.pyui', 'w').write(ui_file)
    
    print 'a'
    v = ui.load_view('Test_abcd')
    v.present('sheet')
    v.wait_modal()
    print 'd'
    

    posted in Pythonista read more
  • charmaex

    I have some workflows that I solely use for markdown and some for taskpaper. I think all of us.

    I would love to have an option to have a "tag-styled" option to define the file-extension it works with.
    This would save the "if extension is not x stop workflow" and more important:
    It could clean your workflow list as it could be filtered so you see only executable workflows. If you have a md open you'll see only md and unspecified workflows.

    posted in Editorial read more
  • charmaex

    Hi there,

    I want to create a file within a specified folder (using a template) and then have the keyboard opened to start right away.

    Right now I have two options:

    1. use "create document" and have to move the file manually
    2. use "set file content" and "open document" and have to tap on the screen to invoke the keyboard.

    I also tested "replace selected text" and added the cursor but this didn't help either.

    Is there a way to create a file in a dropbox folder and start typing right away?

    posted in Editorial read more
  • charmaex

    Okay, maybe an idea for a future release to add the option "open in edit mode" to "open document" :)

    posted in Editorial read more
  • charmaex

    Okay :-/

    Is there a way to open a folder and then use create document?

    posted in Editorial read more
  • charmaex

    Thanks for the hint.
    Somehow thought tags were only for uploading ;)

    posted in Editorial read more
  • charmaex

    Is there a way to import a Pythonista file into Editorial? A simple py file is easy but I want to import a py file with a pyui.
    Is there a way?

    posted in Editorial read more
  • charmaex

    Thanks for your help.
    I finally copied the text from the pyui file and create a __temp.pyui.

    posted in Editorial read more

Internal error.

Oops! Looks like something went wrong!