Jump to content
You must now use your email address to sign in [click for more info] ×

Undecided

Members
  • Posts

    6
  • Joined

  • Last visited

Reputation Activity

  1. Like
    Undecided got a reaction from sfriedberg in [FEATURE REQUEST] Releasing nested curves/layers in bulk   
    I don't know Affinity's terminology. But say you have two curves. Drag one on the layers panel until it's a child of the other curve. This can be 'released' by right-clicking the child curve in the Layers Panel. (In other software I'd call this grouping a compound curve, but it doesn't seem to be the case here!)
    It doesn't seem to be possible to just click on the parent and 'release child objects' -- this would be *very* useful when breaking up imports from, say, Excel charts where you might be trying to release hundreds of items at a time. Equally there's no way to assign a keyboard shortcut to release these child curves -- 'Release' only applies to Designer's idea of compound curves as made in the 'Layers' menu.
    The intuitive way would seem to be by clicking on the parent item and release everything below that level.
     
     
  2. Like
    Undecided got a reaction from Pipeliner in Scripting   
    Add a stable API and those users with the expertise (and a burning desire to so so!) can develop new bindings beyond the obvious candidates for interpreted languages (Javascript or Typescript; Python). Personally I'd like to see something for compiled languages too (C++, Rust) but my skills aren't up creating a binding.
    Although I've echoed some preferences myself, I still don't think saying "It must be language x or language y" is the way. Better to set things up from the outset so that other bindings are possible later on.
    Speed of execution isn't so much of a thing from where I sit -- much likelier to build a complex single page table setup than a 1500-page behemoth these days! For my uses, speed of development wins over execution speed nearly all the time. That's why I'd love to see Python. But I could live with Javascript/Typescript with only limited grumbles
  3. Like
    Undecided reacted to affi.usr in Scripting   
    To be more precise. It is example how can you scripted Affinity Publisher today. It is not easy and comfortable solution. First you have to use this aproach to create more user friendly library. AutoIt I put here as temporary solution before full scripting will be implemented.
    Personaly I prefer Python for short and robust code. I dislike JS as sometimes not clear for me.
  4. Like
    Undecided reacted to Pipeliner in Scripting   
    I only work with Python for automations. It can be slow sometimes but is easy to laern for beginners. Hope there will be the possibility to script with Python someday
  5. Like
    Undecided reacted to hpetty in Plugin API much needed!   
    I would really hope they would consider incorporating Python as a scripting language as well or instead of JS. It has a huge community and has many more out of the box libraries to work with across many different subjects. Plus it seems to be becoming a standard for Software API languages (ie Maya, 3ds Max, Nuke). It would make Pipeline development for production environments almost seamless.
  6. Like
    Undecided reacted to zenasprime in Drawing a circular or rectangular selection from a centre point   
    This is something that I've been scratching my head about as well. I'm happy to cut the Adobe cord but this is a frustratingly annoying missing feature as I do this quite often. :(
  7. Like
    Undecided got a reaction from KatrinaC in Table row height   
    How do I set a custom row height in a table? When I select a row and adjust its height manually in the 'transform' panel, that setting is applied to every row -- as much use as a chocolate teapot for any serious table design job.
    If there is a method, it's very well hidden.
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.