Jump to content

Recommended Posts

Posted

I have a file imported from Affinity 1.6. When selecting an artboard, instead of displaying its correct location on the infinite canvas, which would be X:5459 px and Y: 3632 px, it displays X:0px and Y:0px.

  • Staff
Posted

The ruler now shows the origin relative to the current Artboard or Page.

SerifLabs team - Affinity Developer
  • Software engineer  -  Photographer  -  Guitarist  -  Philosopher
  • iMac 27" Retina 5K (Late 2015), 4.0GHz i7, AMD Radeon R9 M395
  • MacBook (Early 2015), 1.3GHz Core M, Intel HD 5300
  • iPad Pro 10.5", 256GB
Posted
5 hours ago, Ben said:

The ruler now shows the origin relative to the current Artboard or Page.

I'm referring to the actual artboard position (see attached images)

The rectangle has an X value of 7667 px. It is aligned with the artboard below, which should display the same value. However, the artboard coordinates being displayed are X:0 and Y:0

 

Screen Shot 2019-04-02 at 15.22.07.png

Screen Shot 2019-04-02 at 15.21.58.png

Posted

Hmm...  if the artboard is "current" then it makes sense that it would be located at (0, 0) relative to itself, but that is not particularly helpful to the user.

:35_thinking:

  • Staff
Posted

I'll take a look.......

SerifLabs team - Affinity Developer
  • Software engineer  -  Photographer  -  Guitarist  -  Philosopher
  • iMac 27" Retina 5K (Late 2015), 4.0GHz i7, AMD Radeon R9 M395
  • MacBook (Early 2015), 1.3GHz Core M, Intel HD 5300
  • iPad Pro 10.5", 256GB
Posted
2 hours ago, fde101 said:

Hmm...  if the artboard is "current" then it makes sense that it would be located at (0, 0) relative to itself, but that is not particularly helpful to the user.

:35_thinking:

 

Exactly!

And there is more to it, @Ben

1) Let's say, artboard A is X:10 and Y:10, and artboard B is X:0 and Y:0.

2) When I select artboard A, and then artboard B, the properties panel will first display X:0 Y:0, and then X:-10 Y:-10

 

I assume that the final "bounding box" of the artboards selected is taking into consideration the initial X and Y values relative to the artboard.

Posted

The release version (1.6) behaves differently to the beta. The x and y values displayed when an artboard is selected use an absolute value. This seems more sensible.

Windows 10 Pro, I5 3.3G PC 16G RAM

  • Staff
Posted

No - it's because one artboard will be deemed the active one, so the complete selection box is presented in coordinates relative to that. It will depend on the selection order.

 

This all needs a little more thought....

SerifLabs team - Affinity Developer
  • Software engineer  -  Photographer  -  Guitarist  -  Philosopher
  • iMac 27" Retina 5K (Late 2015), 4.0GHz i7, AMD Radeon R9 M395
  • MacBook (Early 2015), 1.3GHz Core M, Intel HD 5300
  • iPad Pro 10.5", 256GB
Posted

You could consider placing a toggle in the transform panel to switch between coordinates relative to the page and coordinates relative to the current artboard.

  • Staff
Posted

The thing is - the position of an artboard doesn't really mean anything, because the space outside of an artboard doesn't have a logical centre.  Their relative position might be something, but what is the position of an artboard relative to the unbounded space outside of it??

 

 

SerifLabs team - Affinity Developer
  • Software engineer  -  Photographer  -  Guitarist  -  Philosopher
  • iMac 27" Retina 5K (Late 2015), 4.0GHz i7, AMD Radeon R9 M395
  • MacBook (Early 2015), 1.3GHz Core M, Intel HD 5300
  • iPad Pro 10.5", 256GB
Posted

I'm not sure about the position not meaning anything. I work with app design and I use to have many artboards in a single file. I use a lot the artboard position to arrange my artboards, separate them, and prepare them to export. If you try to export a 100x100px artboard that is placed on position 10,5px on the global canvas, Affinity designer will export this artboard adding an extra and transparent pixel, so the artboard will be 100x101px. and with some terrible antialiasing. So I also use the artboard position to fix this issue. Also, I use the position to calculate how much I should move other artboards to place them correctly on the file.

So in my opinion, having a global absolute value to place the artboards is extremely useful, for many reasons.

  • Staff
Posted
16 hours ago, hperticarati said:

I'm not sure about the position not meaning anything. I work with app design and I use to have many artboards in a single file. I use a lot the artboard position to arrange my artboards, separate them, and prepare them to export. If you try to export a 100x100px artboard that is placed on position 10,5px on the global canvas, Affinity designer will export this artboard adding an extra and transparent pixel, so the artboard will be 100x101px. and with some terrible antialiasing. So I also use the artboard position to fix this issue. Also, I use the position to calculate how much I should move other artboards to place them correctly on the file.

So in my opinion, having a global absolute value to place the artboards is extremely useful, for many reasons.

This is a separate issue we still need to address.

SerifLabs team - Affinity Developer
  • Software engineer  -  Photographer  -  Guitarist  -  Philosopher
  • iMac 27" Retina 5K (Late 2015), 4.0GHz i7, AMD Radeon R9 M395
  • MacBook (Early 2015), 1.3GHz Core M, Intel HD 5300
  • iPad Pro 10.5", 256GB
Posted
14 hours ago, Ben said:

This is a separate issue we still need to address.

I know I mentioned different issues that stray from this topic, but anyway, having a position for each artboard in an infinite canvas (as we had in 1.6) would at least make it possible to manually working around each issue during my workflow, right?

Posted
On 4/3/2019 at 11:28 AM, hperticarati said:

I'm not sure about the position not meaning anything. I work with app design and I use to have many artboards in a single file. I use a lot the artboard position to arrange my artboards, separate them, and prepare them to export. If you try to export a 100x100px artboard that is placed on position 10,5px on the global canvas, Affinity designer will export this artboard adding an extra and transparent pixel, so the artboard will be 100x101px. and with some terrible antialiasing. So I also use the artboard position to fix this issue. Also, I use the position to calculate how much I should move other artboards to place them correctly on the file.

So in my opinion, having a global absolute value to place the artboards is extremely useful, for many reasons.

Ditto. Almost all of my files have many artboards and I've spent a great deal of time aligning them to the nearest pixel to avoid the exports being sized incorrectly. This doesn't solve the incorrectly-sized export issue and makes it nearly impossible to prevent it from happening.

  • Staff
Posted
32 minutes ago, jblakeharris said:

Almost all of my files have many artboards and I've spent a great deal of time aligning them to the nearest pixel to avoid the exports being sized incorrectly. This doesn't solve the incorrectly-sized export issue and makes it nearly impossible to prevent it from happening.

about which Ben (the developer responsible for this code) has said 

On 4/4/2019 at 10:09 AM, Ben said:

This is a separate issue we still need to address.

so yes, it is acknowleged and therefore being considered. Artboard creation is now pixel aligned, but there are ways to stop this being true, that need addressing or at least flagging up.

Patrick Connor
Serif Europe Ltd

"There is nothing noble in being superior to your fellow man. True nobility lies in being superior to your previous self."  W. L. Sheldon

 

Posted

@Patrick Connor @Ben

Not sure I understand what problem exists here. As Ben wrote:

On 4/3/2019 at 6:02 AM, Ben said:

the position of an artboard doesn't really mean anything

If one is laying out a grid of artboards, what's wrong with using the align and distribute commands to align the artboards relative to one another, and be satisfied that the rulers will show a 0,0 origin in the upper left corner of the active artboard?

Posted
2 hours ago, Mark Oehlschlager said:

@Patrick Connor @Ben

Not sure I understand what problem exists here. As Ben wrote:

If one is laying out a grid of artboards, what's wrong with using the align and distribute commands to align the artboards relative to one another, and be satisfied that the rulers will show a 0,0 origin in the upper left corner of the active artboard?

I think that probably all main issues with this were mentioned in the previous comments ;) 

Usually, the align and distribute tools are used 100% of the time to perform these tasks. However, they are not enough and are not fail-proof, because sometimes you need to know one artboard position to place the other one. Also, it does not guarantee that the first selected artboard is placed precisely over an "entire pixel".

And well, we are not asking anything absurd. This is simply how all other graphic design software work, so if the new feature doesn't introduce any significant benefits with it and causes trouble, I think it should be reconsidered.

Anyway, the argument of having the 0,0 coordinates on the ruler does not make much sense:

- if I select the artboard, the coordinates on the ruler should provide relevant information about where the artboard is. If the values displayed are 0,0, it's irrelevant because the reference is the artboard itself.

- Now, if you select an object INSIDE the artboard, then its position should be relative to the artboard, and the rulers should display the 0,0 coordinates based on the artboard origin.

- Anyway, since the current implementation has different behaviors for objects and artboards in the canvas, it seems a not well-thought feature. 

Posted
22 hours ago, Patrick Connor said:

about which Ben (the developer responsible for this code) has said 

so yes, it is acknowleged and therefore being considered. Artboard creation is now pixel aligned, but there are ways to stop this being true, that need addressing or at least flagging up.

Per the attached, this file is no longer usable as Designer is currently working. The ability to pixel align an art board is gone, and any attempt to align the slice to the art board doesn't work either - the slice jumps around or number entered in the panel change after '0' is entered. I'd be happy to forward the file if it of any use to the developer. 

Screen Shot 2019-04-06 at 10.15.34 AM.png

Posted
1 hour ago, jblakeharris said:

Per the attached, this file is no longer usable as Designer is currently working. The ability to pixel align an art board is gone, and any attempt to align the slice to the art board doesn't work either - the slice jumps around or number entered in the panel change after '0' is entered. I'd be happy to forward the file if it of any use to the developer. 

Go to the Designer Persona and use the Artboard tool to select each of the art boards. Use the transform panel and "increase" the X and Y co-ordinates using the arrow keys. The co-ordinates will remain 0,0 but then you can work with the correct size slices in the export persona. Oh, make sure you have snapping on too.

 

Mac Pro (Late 2013) Mac OS 12.7.6 
Affinity Designer 2.6.0 | Affinity Photo 2.6.0 | Affinity Publisher 2.6.0 | Beta versions as they appear.

I have never mastered color management, period, so I cannot help with that.

Posted
1 hour ago, jblakeharris said:

Per the attached, this file is no longer usable as Designer is currently working. The ability to pixel align an art board is gone

If you have enabled Snapping to the Pixel Grid, and disabled Move by whole pixels, then you should be able to use the move tool to move any artboard and it will end up pixel-aligned as required.

However, I agree that either the Artboard locations should be shown in global pixel coordinates, or Serif should fix the issue with exporting items that are not aligned to the pixel grid so that the export works properly as long as the items have integer pixel dimensions.

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Laptop 2: Windows 11 Pro 24H2,  16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU
iPad:  iPad Pro M1, 12.9": iPadOS 18.5, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.5

Posted

It was always easy to inadvertedly misalign artboards and get blurred results on export. This is now easier than ever. Please go back to what it was before.

Posted

The fact that the measuring guides for artboards never worked as for others objects (Ctrl key does nothing) makes it even worse.

  • 4 weeks later...
×
×
  • 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.