Jump to content
Our response time is longer than usual currently. We're working to answer users as quickly as possible and thank you for your continued patience.


  • Posts

  • Joined

  • Last visited

Recent Profile Visitors

540 profile views
  1. @CleverFox2 -- I noted the same thing moments after posting. So I reposted it (same problem, perhaps with forum?) I sent a copy to SMASH. https://fromsmash.com/Affinity-Photo-v2-Masking-Bug 121997913 Nov 12 20:15 Affinity Masking Bug.MOV (size) 35dd53703f0bff463a98f4b4350b6b64a68611f20972ebbe305893f8edd8fdc5 Affinity Masking Bug.MOV (sha256) Affinity Masking Bug.MOV: ISO Media, Apple QuickTime movie, Apple QuickTime (.MOV/QT) (file type)
  2. Attached is an iPhone movie of an Affinity Photo 2 (v2.0.0 for Mac), canvas rendering problem in Masking mode when the cursor is hovered (not clicked, not drawing) over the canvas. 00:00 - We see a Layer Effect of Gradient Overlay has been applied to a photo (IMG_1146.CR2) and it's Mask layer is all white. 00:13 - We are in brush mode and hover the white brush (00:17) over the canvas just fine, then at 00:27 we switch to black brush and do the same, again all's fine 00:35 - We merely select the Mask layer, and then hover (not paint, not click, not select) the same black cursor over the canvas 00:37 - As the cursor hovers into the canvas boundary, rendering gets all screwed up. Note, again, we are NOT painting. Hover only. 00:47 - We switch the the white brush, still in mask layer, still hovering (not painting, not clicking, not selecting) 00:48 - As the brush enters the canvas area again, portions of the canvas far away from the brush show artifacting 00:53 - "Interacting" with the artifacting does some weird pixel-refresh behavior; note again, we're NOT painting, just hovering. 01:05 - Switching back to the image layer, the rendering problem goes away 01:11 - Switching back to the masking layer causes the problem to return (01:12); again, only hovering ( Unfortunately, I don't have the file, or I'd pass that along to you. ) EDIT: Uploaded Video didn't render when posted. You can get it for the next 14 days at https://fromsmash.com/Affinity-Photo-v2-Masking-Bug EDIT 2: The vertical nature of the iPhone movie seems to be not working on this forum software. Please double check the file you get from the above URL matches this information before opening. 121997913 Nov 12 20:15 Affinity Masking Bug.MOV (size) 35dd53703f0bff463a98f4b4350b6b64a68611f20972ebbe305893f8edd8fdc5 Affinity Masking Bug.MOV (sha256) Affinity Masking Bug.MOV: ISO Media, Apple QuickTime movie, Apple QuickTime (.MOV/QT) (file type) Affinity Masking Bug.MOV
  3. FOUND THE SOLUTION I'm running into this very problem on v1.8.3 right this moment. I opened a JPG, then dragged another on top of it, and Option-clicked the mask Layer Button, and expanded the layer to select just the mask. Using the D (default colors), X to exchange and put white on top, I'm now trying to paint on my black mask. It's possible to make this stand out as obviously broken. Clicking the mask icon itself, right click and select Edit Mask. At this point, the canvas goes black (as it should), waiting for white paint. Paint Brush Tool (Width 200px, opacity 100%, Flow 100%, Hardness 0%) -- painting with white didn't work. Color Replacement Brush Tool (Width 200px, opacity 100%, Flow 100%, Hardness 0%) -- works Pixel Tool -- works Closer inspection if the tool bar reveals that Protect Alpha is on! It was not on for Pixel Tool, and when turned on there, same problem. Color Replacement doesn't have that option. Mystery solved. Affinity Photo is working as designed, but the "bug" is that when editing a mask, when Protect Alpha is on, you simply can't edit the mask. Turn Protect Alpha Off when Editing a Mask. This will not be obvious to new users (or some old ones) and is great source of frustration. It'd be nice if either that option isn't present when editing a mask, is ignored when editing a mask, or an assistant lets you know what's going on.
  4. REAL WORLD PROBLEM: I had a vector image that didn't fill my canvas, so I wanted to resize the canvas prior to exporting to PNG as not to have a large transparent layer. BUG: Upon resizing the document, the canvas did not appear to resize, it merely changed position on the screen. However, later when scrolling the canvas out of view and back in showed it had been resized after all. This is a redraw problem. STEPS TO RECREATE Create a canvas 500 x 500, and draw an object that fits just within the upper third or so. With the object unselected, resize the canvas from the top to 500 x 300 (you'll have to unlock the ratio). Nothing appears to happen. Resize the canvas again to 500x150. Again, nothing appears to happen. Press Command-Z to Undo the action in step 3. Very likely you'll see a visual jump. Pan around so the whole of the visible canvas is off screen, then pan back. If you pan partially to the side or bottom, you may see artifacts already. Press Command-Z again. You may need to pan again to see artifacting.
  5. Interesting discovery, @MikeW. As a side note, I don't use MS Word specifically because of the "subscription" { :cough: rental! } model, which incidentally what also got me into the loving arms of Serif and their Affinity line of products (dropping the whole of the Adobe product line). But... I do use LibreOffice. So this falls into the category of "another word processor" as Mike suggests. As always, the point is to make sure that solutions are independent of requiring other vendor products or specific implementations. As you'll see below, with LibreOffice, I got lucky. However, with Pages, I didn't. Not all word processors are the same. For those reading, Mike discovered something interesting here. If you copy from Safari to Affinity it does not preserve soft-returns. But if you use the same copy/paste buffer to Word or LibreOffice, it does, ...wait for it... but then if you copy that content and paste it over in Affinity Publisher it does retain the soft-returns. This is a viable workaround, but it's inelegant from a software design standpoint coming from a top-caliber development shop such as Serif. Why should a user have to get a third-party tool involved in the workflow pipeline in order to preserve a simple copy'n' paste format? This is exactly Serif's argument for using Publisher and not InDesign -- that you don't have to switch between tools to get stuff done. Given that Mike just proved that the clipboard has the required information directly from the browser copy, and that it can be preserved when coming from other applications, there's no excuse not to take the clipboard as-is. An Aside: You can also Place a saved document from LibreOffice directly in to Affinity as well and get the soft line-breaks, however it doesn't recognize the .oft extension. Instead, you need to save it as a .docx format first.
  6. @sfriedberg, thanks for addressing this particular point. While I already have a workable solution, thanks to @Wosven's great explainers, there's still this feature wishlist for Affinity Publisher (although this is likely the wrong forum for it). If you open the attached sample.html file in a browser, you'll see it contains a header, paragraph tags, and some paragraphs have line breaks. The HTML clearly conveys this intent: ... <p>Paragraph one.</p> <p>Paragraph two<br/> with some<br/> line breaks.</p> <p>Paragraph three.</p> ... If you select the rendered browser contents and copy and paste it into an editor, like Sublime, you'll see that it adequately represents in text form what's going on, suggesting that the paragraph and line breaks are being conveyed. It would be nice if Affinity Publisher was able to preserve line breaks (such as in the case of copying poetry). While I'm not talking about importing the .html file itself (though, that'd be cool), if the rendered content simply had the <br/> tags honored as soft-returns and the <p/> tags as actual paragraphs, this would be enough. The point here is that not all of us here are hand-jamming text straight into Affinity, but rather using other applications or are actually generating our own exports. Preserving line breaks, at least to distinguish from paragraphs, is all we ask. Working around it is fairly brutal at the moment. I'm not keen on having to do a bunch of manual data transformations after each import. sample.html
  7. @Wosven ... that. was. incredible. I had no clue about the Shift - Red Triangle trick. Didn't know you could select multiple paragraphs and apply styles in that manner. Nor did it even occur to me to build pages using transformation operators like /=2, /=3, /=8, etc. for a value. You have just saved me hours upon hours. (I wish I had recorded the actual draw-drop for you that happened as this started working in my own document.) I tell you, the moment those folks at Serif put out a book on Publisher, I'm gonna get a copy, sit down, and read it cover to cover. While I've watched every Publisher tutorial they have (and browsed the help), you've left me wondering just how much more I don't know. This was so valuable. Thank you for taking the time to write such an amazing and comprehensive response. I'm sure others will get just as much value as I did. Again, thank you.
  8. Okay, this looks like some really cool clever magic with Publisher I haven't stumbled into yet, so take this slowly for me. I think there's two or three things happening which are about to turn on enlightenment for me (and ideally, anyone else reading this). INSIGHT #1: When doing an Edit / Paste Without Format of plain text into my newly created text area on a newly created document, my " [No Style]" appeared to treat each text line as a paragraph with gaps. Because your example has all the lines visually together, I was thinking you some how did a line break (like you'd get with Shift-Return). Closer inspection shows that's not the case. My faulty assumption was that a paragraph with "[No Style]" meant no styles at all. That is, void of any styling. What I missed due to cognitive blindness due to size, weight, and lack of paragraph symbol is that above "[No Style]" is a style called Base. It defines a default 12pt space after each paragraph that can be zeroed. As such, in the absence of a value that overrides this, it is used for the paragraphs, such as those I was pasting in. The trickery you're doing with exporting and tabs is taking one-line records that are Tab-separated and converting them into multiple lines. I'd gotten to that part, but was trying to make each paragraph a record, with each line (using line breaks, like a poem would) being data. I like your styling solution much better, but I was attempting to do the above because [in reality] not all records will have the same repeating fields. e.g., Some might have more than one phone number or URL, some might have extra lines in the address, some might be missing information. I'm wondering if there's a way of doing both (perhaps with the regex trickery). INSIGHT #2: I had missed that Styles had a Next Style (it's in the edit style pane under General for those reading this), it works the same way MS Word's does. When you hit return to go to the next paragraph, you can have it automatically select a different (or the same) style. But what I didn't know was that also in the style edit pane under Paragraph / Flow you could tell where the next paragraph should start. While I've manually injected New Page, New Section, New Column in MS Word, it didn't dawn on me that with something like Affinity Publisher that could be done with a style. My faulty assumption was that these were special inline breaks. Nope, and there's a number of them to choose from. One of those is In Next Frame. I simply had no idea. INSIGHT #3: I think I may be approaching my document wrong, and this is where I think you can set me straight, @Wosven. I've been treating Frame Text as simply a container on the page where text should go, which is just split up across multiple pages (and sometimes on the same page). You, however, are doing something I haven't seen before and am not even sure how you're doing it (or if I'm understanding it right)... TEACH ME OBI LAYOUT KENOBI In your document (readers will need to download his example), step 4 says to "Apply Name style then next styles". I'm not completely following. While I know how to apply a style, it seems as if there's a way to cause a trickle-down effect for pre-existing text. e.g., once Name is applied, it transitions to the next style, which applies to the next paragraph, and so on. I'm led to believe this because step 1 has me create several styles and link them (name -> address01 -> address02 -> phone -> ...and back to name), step 2 and 3 have me past the data and turn it into [unstyled] paragraphs, and step 4 then does the apply, and step 5 has me use the results. I doubt you're suggesting that I go through hundreds of records setting styles manually for each paragraph. QUESTION 1: How do I do the "then next styles" part of the operation? Is it a menu item? Maybe I'm misunderstanding something. Put another way, I can apply the Name style, but none of the chaining we set up happens. When I scroll down to look at your examples, my mind is blown. Rather than have one text frame that's a column this data pours into, you've got a grid of Text Frames. Ok, I get that you got Master pages going on behind the scenes, and that's where the grids live. And, wow, I get that's why you wanted the paragraph flow to go to the next text frame -- brilliant! QUESTION 2: How did you make that grid of text frames so beautifully laid out such that each text frame was that same size -and- fit perfectly on the page? I feel like I missed a video tutorial somewhere. I can't thank you enough, this has been a real eye-opener.
  9. Thanks. A quick mock up of this showed it might be a viable short-term solution. The only snag I ran into was that each line imported was treated as a paragraph, as opposed to selective line breaks. Should I be using something other than Place? (Or does place have hidden options somewhere?)
  10. Hi, I'm trying to build a phone directory booklet with Affinity. Let's go so far as to say that I can export the data from a spreadsheet and/or database in just about any conceivable format, I'm wondering what the right was is to pull it into Affinity Publisher using styles. Say, for instance, that each entry should look like: Smith, John 123 Main St. Blankendale, MN 88304-0014 816.929.4030 https://johnisgreat.com/fake-url-for-example-purposes Without going through every single entry manually (I have about 500 of them) and setting the style, what's the right way to do this in Affinity? I'd love to hear from Serif. In the end, I'm trying to produce a two-column staple-together booklet that I can update the bulk of the data via automation. Advice, tricks, tips, and warnings welcome.
  11. Know how like every filter in Affinity does this amazing live preview thing where you see what you're going to get before you commit to it. > LOVE THAT < Well, I was attempting to export an image ...in this case it was a GIF with a reduced color palette... What I was hoping to see, as I was trying to find the right size / quality-diminishing balance, was a preview of the export along with the estimated size. How cool would that be! Unfortunately, I had to export the file and then go see on the file system if what I got was usable. ...ick
  12. Ha! That is actually quite helpful, believe it or not -- it stops me for looking for those features for now. Thanks...
  13. No offense intended. I'm thinking of two cases here -- other applications which do convey size as additional confirmation you've got the right choice and making the barrier to entry easier for Publisher's adoption by new folks. Yes, I wholeheartedly agree that if you've been given direction (especially if you're talking with a printer), that all makes total sense. But I'm certain there are going to be users who will want to whip up some PDF or such for the web and this will quickly become their go to tool. Being able to have that added information merely allows for a more informative choice.
  14. I've got a block of text that I'd like to have the page number of some other piece of text elsewhere in my document. I can't figure out how to mark a piece of text as something that'd I'd like to get a reference too. I can't figure out how I'd drop in a page number to a reference.
  15. I'm trying to get a set of dots (periods are fine, a lightly dotted line would be more ideal) between the TOC headers and their respective page numbers. Entering in periods as the separator shows only those that I type, rather than filling whitespace with them (and leaving some optional space between the heading and number, since I'm now wishing here). I figure that perhaps the solution was let the system use the right-hand tab stop, but I can't seem to find a way to make the tabs have some repeating character.
  • Create New...

Important Information

Please note there is currently a delay in replying to some post. See pinned thread in the Questions forum. These are the Terms of Use you will be asked to agree to if you join the forum. | 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.