Undecided
-
Posts
6 -
Joined
-
Last visited
Reputation Activity
-
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.
-
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
-
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.
-
-
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.
-
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. :(
-
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.