Jump to content

NinthDesertDude

Members
  • Posts

    615
  • Joined

  • Last visited

  • Days Won

    15

Everything posted by NinthDesertDude

  1. I never do have them all open at once, and I tend to zoom to the sides constantly, but I s'pose if nothing happens, it's not a bad idea. I think the PDN wishlist has to be nearing 500 features by now as it is
  2. Released version 3 fixing a lot of things and implementing some important requests, the biggest which is overwrite and erasing. Basic tablet support for huion/wacom with pressure sensitivity It might work with other tablets too. Check out the pressure sensitivity section, where you can map pressure to settings. GUI changes and tweaks everywhere Including bugfixes, substantial improvements to everything, performance increases, and there's even a toolbar at the top now. Eraser tool, Overwrite blend mode Overwrite blend mode at 255 transparency is what most people expect from an eraser. Eraser erases back to the image as it was when opened. Brushes You can permanently save settings as brushes. There's some default ones too. Symmetry origin and Multi-point symmetry mode The symmetry origin tool lets you change the symmetry location. Switch to the symmetry origin tool while in multi-point mode to click to define offsets of the mouse where it will draw in brush mode. Right-click near one to delete it, or ctrl + right click to delete all. Canvas rotation and zoom clamp You can now rotate the canvas. It rotates around the center right now, so if you're zoomed in, it might look weird. Zooming clamps to the edges, so you have to try a lot harder to lose the canvas. But if you do, pressing zero will bring it back. HSV color mixing When No Mixing is off, you can now mix the brush color with the original colors. All default images are gradients now, just for more fun. Seamless drawing No guarantees when the brush is larger than the canvas, otherwise it'll be seamless. (also shows HSV mixing with a heart brush)
  3. Tl;dr please allow mouse wheel event to affect the canvas while hovered over a floating window. They always go in the corners, and that's a hotspot for trying to zoom since it's the most efficient and important to getting to the corners of a pic for reasons like border decoration, etc. Only the RGB/HSV sliders in the color window respond to mouse wheel on hover I want to be clear this is actually pretty important to all my workflows in PDN. It's the sole reason I'm moving all these floating windows around madly. I know it's not effortless, but it's not asking for the moon either, so I'm crossing my fingers this one can get a look. I'd be eternally grateful 😁
  4. I don't know why I'm finding all these micro bugs now. Repro steps: 1. Open paint.net 2. Create a layer 3. Undo You'll notice the delete layer button (and move layer up button), which should be disabled because there's only one layer, are still enabled. Clicking either of them will just disable the buttons. Repros in version 4.3.4. Windows 10 Home, non-store version Bonus bug that's so micro it doesn't warrant a fix: hovering over the image thumbnails of the open images in PDN will block you from typing text with the text tool. Assuming it just eats the keypress event. Anyway since it's almost Xmas and New Year's, happy holidays
  5. my favorite method is to just look at the bottom left corner that has the width and height of the selection, grab one side, and move it past the opposing side until the width and height are the same again. Faster than pasting in a new image or layer to flip and moving back. Not mentioned in either of those answers
  6. All line sizes except 1px have clear gaps for an anti-aliased line, but at the 1px size, the anti-aliased line isn't very helpful: In some cases like with the pure dotted line, it actually eliminates dotting entirely. I'd consider this surprising behavior: The problem is, it wouldn't be great to stop respecting anti-aliasing since the lines can be curving and you would have no replacement for 1px dashed AA lines to anyone who wants it. So I'm not actually sure what the solution is, except specially handling single-pixel lines to be drawn without anti-aliasing only if straight. But that still feels hacky. Just giving this feedback in case it's useful
  7. Google the try-convert package. It's an official Microsoft open-source effort to help people automatically switch and it worked for Dynamic Draw (aka brush factory), which is a semi-complex plugin. Download it, run it with their instructions. I think you just give the root folder of your project to it via command line and it does the rest. Probably want to make a backup just in case. Then test to see if it still works. Might want to test winforms too because they don't use the same designer, they use a .net core recreation of the winforms designer that is a little bumpier to use. There's an active bug right now with the EffectConfigDialog soft-crashing with winforms designer; the suggestion is to open it back in VS2019 if you want to make adjustments with the winforms designer (if you can't after converting, I would even go as far as keeping an unconverted version, using the designer, and just copying over the things that changed). Sidenote, I actually used try-convert to get to version 5.0 so I don't know if it does version 6.0 considering how fresh it is, but it's not too difficult to move from 5 to 6 anyway. ---------------------------------------------------- 1. I already had the PDN references still present and working after using the try-convert package. If they don't, just add the same ones you had before. 2. right-click the project in solution explorer -> Properties -> Application, exact same steps, exact same place. Should be done automatically after the try-convert package, (but just in case you need to go to .net 5 before .net 6) 3. Project -> Properties -> Build -> Output. Scroll down to where it says Events Sidenote, I have a string .resx file and it was weirdly toggled to "no code generation" after using the try-convert package, so I had to manually change it back to Public.
  8. Repro steps 1. enable overscroll (if it's off) in the paint.net options 2. type near or beyond the edge 3. (optional) while the text tool is still active, try zooming in and out You'll see a lot of canvas repositioning happen here and it's quite a hassle to type anywhere near an edge. (I guess you'll want specs too, but it's the non-store version of 4.3.4 on Windows 10 Home)
  9. it's unrelated (I can repro this 100% with Win+D to show desktop). I'll modify the post one last time to just change the repro steps to this since it's consistent.
  10. Using Win+D to Show Desktop is still repro'ing a solid cursor for me. It might help in debugging this to mention that holding Control when the carot is solid and unblinking (which should hide both the carot and the control nub) neither hides the carot nor the control nub, so it's not just the carot in that case.
  11. As the title says. 1. Switch to text tool 2. Click so the blinking carot appears 3. Defocus the paint.net window by performing show desktop. (I had some transient repro with switching tabs where it was hidden instead of solid, but couldn't repro) 4. Switch back The blinking carot is solid and will not blink until canceling or finalizing the text and trying again. Specs: paint.net 4.3.4 (4.304.8007.42994) on Windows 10 Home (19042.1348)
  12. Most controls (where it makes sense) nudge with the arrowkeys (e.g. Move tool, Shapes tool). The text tool can't because the arrowkeys are used to navigate the text field. However, while you're holding the control nub, you can move the text with arrowkeys. I think this is worth mentioning in the help documentation because exactly-positioning text with the mouse can be a lot harder. Don't know where else to put this, so I raised it here. Cheers!
  13. BDP's issue is solved already (and prior known) It's known though for decently sized brushes, it shouldn't be too difficult to move the mouse to make a single stamp. It's just a matter of not tracking mouse rotation until you're holding down the mouse. The initial click when rotate with mouse is on should still incorporate the mouse direction, as users usually keep moving the brush afterwards. So it may be funky when a user clicks and the brush is at some angle. I think if I checked the start & end brush stroke positions, if it's within the min draw distance and brush density bounds, I can treat it as a click without direction information.
  14. Fantastic, because I've been hand-editing and even inserting new elements in the generated .resx file and in the code-behind under InitializeComponent(). I thought it was just an artifact of the Try-Convert package on my repo. If there's more to it, I really hope it gets resolved.
  15. Thanks. I had no idea wintabdn didn't embed its own copy or anything. I had it installed already because I use a tablet that used it. The download link has been replaced as of about a minute ago to just ignore the error so you can continue testing.
  16. It should be in C:\Windows\System32, but I thought it came with Windows and it doesn't, so now I need to safeguard against it possibly not existing
  17. Redacted the original comment for irrelevancy. Finally figured out what Windows Ink is all about. It's a Windows tablet+pen API surrounding their own tablet, but confusingly, all the third party vendors started bootlegging onto it like a raft. So we went from third-party solutions (predominantly WinTab) to Windows Ink because at least that one is a solid Windows supported API. And another offputting thing is 90% of the tutorials all focus on the InkCanvas WPF components, but those components still have an underlying layer for just reading out the pressure sensitivity and pen position, which is what I need. Ideally I should support both WinTab and Windows Ink anyway, so it's good that I've got what might actually be the out-of-the-way one already. Hopefully with Windows Ink, the Ugee tablet and others will be able to function.
  18. Yeah, no attempted resolution for that particular case yet. I need a whole separate API for it probably, given WinTabDN.dll can't recognize pressure sensitivity as you said earlier. If it was just position jitter I could chalk it up to the manual mouse position emulation, or on a long shot it could be an input bounds issue between the mapping of the tablet space to screen space. But the pressure sensitivity means it's a bigger issue.
  19. There's an alpha version of Brush Factory v3 (now called Dynamic Draw, because it's much clearer what it's about) available now Welcoming as many testers as I can get
  20. Dynamic Draw v3 (aka Brush Factory) is released now Here's a summary I WANT YOUR FEEDBACK (please ) Anything that comes to mind. Dumb, redundant, and infeasible requests welcome. I want to know what's working, what isn't, what you need and all your idle thoughts. *Selections and layers are the two really important pain points left. Not much I can do about them unfortunately... Selections would be a huge hassle to recreate, and until paint.net lets me read layer contents, the best I could do is create my own...but then there's no sane way to save layer information.
  21. It's in a few, like Blender. Of course, Blender is a massive super-project so I'm not sure that counts. It's nifty; I'm not sure how important it is to support here since unlike Blender, PDN isn't rife with exact editing of sliders. If it should be anywhere, I'd say the rgb and hsv boxes in the color window make the most sense of all
  22. unfortunately that plugin doesn't exist, because there's no support for directly editing the tools in the interface yet. Every plugin runs either as a file-based plugin for saving/loading, or a filter / effect. Although I know there are a few plugins for drawing bezier curves and multipoint lines like what you're talking about, so you can visit the Plugin Index in search of one or somebody who remembers such a plugin can comment
  23. That ad is loaded by the website from google ads. I see it too. If it's malicious it should be looked at. Because of malicious ads and interstitial video ads on youtube I run the ublock extension. You can try using that (or adblock plus) to reduce the amount of dubious stuff. In the extension settings, you can even turn off everything except the "malicious ads list" (whatever it's actually called) if you want to only block the dangerous stuff and see the rest. Even though it has nothing to do with your computer I also recommend reinstalling windows 10 at some point if the lenovo-specific things irritate you ever. It gets rid of a lot of junkola they include because they get kickbacks Pretty much just the state of the internet world-wide. Can't do much about it, whack one mole and another pops up. People report ad abuse via google ads all the time but they will come again, and again, and again
  24. Just for clarity, the current release of Brush Factory doesn't support sharp tips. Version 3 will have tablet support w/ pressure sensitivity (for huion/wacom anyway), but the initial release also won't have sharp tips. PDN is my go-to for photo manipulation, filters and exact curved lines, where it excels. Krita is my go-to for tablet drawing because they specialize heavily on it. Take a look into that if you haven't yet @ㅊillin. I use both, sometimes in tandem
×
×
  • Create New...