Rick Brewster Posted December 25, 2017 Share Posted December 25, 2017 Happy Christmas Eve! Direct download link: removed. go here for the newer build: https://forums.getpaint.net/topic/112220-paintnet-4020-beta-build-6577/ I've fixed a whole bunch of bugs that were found or reported in the previous beta build, and also some bugs that've been piling up over the months and years. And, heck, I missed the Christmas release date and you're not supposed to "ship to prod" during the holidays anyway, so we've got at least another week until it makes sense to exit beta and ship this for good. Call this the "year end bug clearance sale!" (sounds like an episode of Rick & Morty's Interdimensional Cable) These are some of the bugs I've fixed since the previous beta build: Fixed glitchy text input for NumericUpDown controls. First reported by AndrewDavid: https://forums.getpaint.net/topic/112124-paintnet-4020-beta-build-6560/?do=findComment&comment=539972 Fixed rendering of the Image List button for Dark theme (it's the button to the right of the list of images at the top of the window) Fixed and improved another big basket full of various High DPI issues Fixed the arrow keys not working properly until the second shape (or line/curve) was drawn. And this unearthed two low-level bugs in my Canvas UI framework! Reported here: https://forums.getpaint.net/topic/112145-moving-points-in-lines-not-working-how-its-supposed-to/ Fixed the zoom slider being "wiggly" as it was being dragged around Fixed a toolbar layout glitch where it would grow taller when a ComboBox (e.g. pen width, font chooser) was removed (i.o.w. when you would resize the main window to be less wide). I'm so glad I fixed this, it was nagging me for so long. Fixed a glitch with the resize handle at the lower-left corner of the main window Fixed a crash in the Shape tool renderer (BadNumberException via ID2D1Geometry::GetWidenedBounds) Fixed a hang in the Frosted Glass effect that was reported here: https://forums.getpaint.net/topic/112005-frosted-glass-hangs-indefinitely-on-a-1x1-pixel-image/ Fixed a hang in the Levels adjustment that was reported here: https://forums.getpaint.net/topic/111629-hang-bug-in-a-levels-tool/ Fixed: toe_head2001 had earlier reported a bug to me where, on Win7, you could switch Paint.NET to use Dark, and then switch Windows to use Classic, and then Paint.NET's UI would be suuuuuuper confused about which one it should be using. 1 1 The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
COLOVE Products Posted December 25, 2017 Share Posted December 25, 2017 Hi. Nice fixes but we want ask u about "input and text fields of light color".. When a dark theme then light elements distract from comfort job.. Original picture how it now Would be better.. Next.. Original picture how it now (HUE Plugin) Would be better.. Thanks for job.. Merry Christmas and Happy New Year Link to comment Share on other sites More sharing options...
Zagna Posted December 25, 2017 Share Posted December 25, 2017 For translations #1294 & #1295, MT translations were approved instead of user ones in finnish, russian and spanish. Link to comment Share on other sites More sharing options...
Rick Brewster Posted December 25, 2017 Author Share Posted December 25, 2017 Okay -- that definitely wasn't intentional. Thanks! The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
ReMake Posted December 25, 2017 Share Posted December 25, 2017 In this version paint.net not applied Russian translation: SettingsDialog.UI.AeroColorScheme.Value.Dark - Темная SettingsDialog.UI.AeroColorScheme.OpenSettingsButton.Text - ⚙ Открыть Параметры Windows → Персонализация → Цвета SettingsDialog.UI.AeroColorScheme.Description.Win10ThemingTip - ℹ Совет: для настройки цвета заголовка окна измените цвет в Параметры Windows → Персонализация → Цвета. Также необходимо включить "Отображать цвет элементов на следующих поверхностях" → "В заголовках окон". Link to comment Share on other sites More sharing options...
Rick Brewster Posted December 25, 2017 Author Share Posted December 25, 2017 Hmm, maybe I forgot to update a file or something, because those are definitely selected on Crowdin. I'll be sure to double check it for the next build. The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Vasek Posted December 26, 2017 Share Posted December 26, 2017 (edited) These strings are not applied in Czech translation in this version paint.net: SettingsDialog.UI.AeroColorScheme.Value.Dark - Tmavé (it is approved "Tmavý") PluginBlockReason.UnsupportedOS - Tento modul plug-in nelze načíst v systému Windows 10 S. (it is approved "Tento modul nelze načíst v systému Windows 10 S.") Thanks! Edited December 26, 2017 by Vasek Link to comment Share on other sites More sharing options...
toe_head2001 Posted December 26, 2017 Share Posted December 26, 2017 Ancient plugins that used the AmountEffectConfigDialog (or TwoAmount or ThreeAmount) class show White text on a non-Black background, when using the Dark Theme. Example: Lens Distortion (September 25th, 2023) Sorry about any broken images in my posts. I am aware of the issue. My Gallery | My Plugin Pack Layman's Guide to CodeLab Link to comment Share on other sites More sharing options...
Rick Brewster Posted December 26, 2017 Author Share Posted December 26, 2017 11 hours ago, welshblue said: Sorry ... No need to apologize. Although it is simpler if you report issues with the Beta here, instead of over there Helps to keep everything in one place And, I believe I've fixed it for the next build ... but please verify! The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Rick Brewster Posted December 26, 2017 Author Share Posted December 26, 2017 42 minutes ago, toe_head2001 said: Ancient plugins that used the AmountEffectConfigDialog (or TwoAmount or ThreeAmount) class show White text on a non-Black background, when using the Dark Theme. Example: Lens Distortion Oh wow that is ancient! I've updated it to use the correct background color. I tried upgrading the controls to the newer, custom controls that have all sorts of improvements, but it didn't work out very well, and it's really not worth spending several hours to investigate, debug, and fix. So, these older plugins will still have a slightly off mixture of colors -- like the numeric up/down will still have a white text background. The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Rick Brewster Posted December 26, 2017 Author Share Posted December 26, 2017 "the next build" 6568 is still the latest. I always pin the post for the newest build so you just have to come into this section of the forum and look at the top post(s). The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
StephanP Posted December 28, 2017 Share Posted December 28, 2017 (edited) Triggered by the remarks coming from some other translators, I decided to check the latest activities in Crowdin. I noticed that some new strings have been introduced and that the automatic translations from Bing have been pushed through. Oh dear, oh dear. MT may be nice with words, but definitely not good with sentences. Rick, I had to make some changes. Could you approve these? And please next time consider to send the Crowdin translators a brief notification that new strings are ready for (proper) translation. Edited December 28, 2017 by StephanP Link to comment Share on other sites More sharing options...
wpuser Posted December 28, 2017 Share Posted December 28, 2017 Hello, I registered for some remarks: In the German translation there are some really bad mistakes: The installation program says "Updates sind vollautomatische-nicht mehr aktualisieren Ansagen, immer!" This ist not German. In English it would be "updates are fully automatic-no more refresh calls, always!" It has to be: "Updates sind vollautomatisch - keine Updateaufforderungen mehr!" In the settings windows it says "Tipp: um die Titelfarbe Bar zu konfigurieren, können Sie die Einstellung in der Windows-Einstellungen -> Personalisierung -> Farben "Fensterfarbe". Du musst auch aktivieren Sie "Show Akzentfarbe auf folgenden Oberflächen" -> "Titelleisten." This ist no German either. Anybody can understand this. It must be: "Tipp: Um die Farbe der Titelleiste zu konfigurieren, können Sie die "Windows-Farben"-Einstellung in den Windows-Einstellungen -> Personalisierung -> Farben ändern. Sie müssen auch "Akzentfarbe auf den folgenden Flächen anzeigen" -> "Titelleisten" aktivieren." The button "Geöffneten Fenster Einstellungen -> Personalisierung -> Farben" has to be "Fenster Einstellungen -> Personalisierung -> Farben öffnen" Under "Fehlerbehebungen" it says in the German translation: "Fluid Mauseingaben". You should translate the word "Fluid" into "Flüssige". The explanation needs no comma between the words "Störungen" and "beim". There could be more mistakes, I did not check every checkbox by now. Link to comment Share on other sites More sharing options...
PranavJH Posted December 28, 2017 Share Posted December 28, 2017 Thanks for the bug fixes. Link to comment Share on other sites More sharing options...
toe_head2001 Posted December 31, 2017 Share Posted December 31, 2017 Can you please hide the old UseAppThemeBackColor property from the Designer's property panel? It keeps inserting the property into my code, and then I have to manually remove it in order to compile my effect. (September 25th, 2023) Sorry about any broken images in my posts. I am aware of the issue. My Gallery | My Plugin Pack Layman's Guide to CodeLab Link to comment Share on other sites More sharing options...
toe_head2001 Posted December 31, 2017 Share Posted December 31, 2017 There's a white area at the bottom of the Font comboBox. Every time you switch the theme during the same session, the items in the font comboBox grow. Do it enough times, and they get ridiculously huge! (September 25th, 2023) Sorry about any broken images in my posts. I am aware of the issue. My Gallery | My Plugin Pack Layman's Guide to CodeLab Link to comment Share on other sites More sharing options...
Rick Brewster Posted January 2, 2018 Author Share Posted January 2, 2018 On 12/31/2017 at 12:51 AM, toe_head2001 said: Can you please hide the old UseAppThemeBackColor property from the Designer's property panel? It keeps inserting the property into my code, and then I have to manually remove it in order to compile my effect. I'd prefer to remove it, but I can only do that if I know that no plugins are using it. (which they shouldn't have been ...) The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Rick Brewster Posted January 2, 2018 Author Share Posted January 2, 2018 On 12/28/2017 at 12:38 PM, StephanP said: Triggered by the remarks coming from some other translators, I decided to check the latest activities in Crowdin. I noticed that some new strings have been introduced and that the automatic translations from Bing have been pushed through. Oh dear, oh dear. MT may be nice with words, but definitely not good with sentences. Rick, I had to make some changes. Could you approve these? And please next time consider to send the Crowdin translators a brief notification that new strings are ready for (proper) translation. MT isn't great but sometimes it's all that's available. Not all languages have active translators. So I have to start with the Bing MT and wait for better translations from real people ... which unfortunately doesn't always happen. I can't wait forever, and I can't block an update for an indefinite amount of time. In effect, translations must be done asynchronously -- if they get there in time, excellent. If they don't make it in time, then they can always make it in for the next update. It's supposed to send you an e-mail when I upload any changes. Check your profile settings on Crowdin? There's a page for e-mail notifications. The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Rick Brewster Posted January 2, 2018 Author Share Posted January 2, 2018 On 12/28/2017 at 1:43 PM, wpuser said: Hello, I registered for some remarks: In the German translation there are some really bad mistakes: The installation program says "Updates sind vollautomatische-nicht mehr aktualisieren Ansagen, immer!" This ist not German. In English it would be "updates are fully automatic-no more refresh calls, always!" It has to be: "Updates sind vollautomatisch - keine Updateaufforderungen mehr!" In the settings windows it says "Tipp: um die Titelfarbe Bar zu konfigurieren, können Sie die Einstellung in der Windows-Einstellungen -> Personalisierung -> Farben "Fensterfarbe". Du musst auch aktivieren Sie "Show Akzentfarbe auf folgenden Oberflächen" -> "Titelleisten." This ist no German either. Anybody can understand this. It must be: "Tipp: Um die Farbe der Titelleiste zu konfigurieren, können Sie die "Windows-Farben"-Einstellung in den Windows-Einstellungen -> Personalisierung -> Farben ändern. Sie müssen auch "Akzentfarbe auf den folgenden Flächen anzeigen" -> "Titelleisten" aktivieren." The button "Geöffneten Fenster Einstellungen -> Personalisierung -> Farben" has to be "Fenster Einstellungen -> Personalisierung -> Farben öffnen" Under "Fehlerbehebungen" it says in the German translation: "Fluid Mauseingaben". You should translate the word "Fluid" into "Flüssige". The explanation needs no comma between the words "Störungen" and "beim". There could be more mistakes, I did not check every checkbox by now. Hi wpuser! Translations are managed at crowdin.com. Would you be able to register there and then send me your user name so I can approve you for the Paint.NET translation project? Then you'll be able to make these fixes directly. I'd really appreciate it The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
toe_head2001 Posted January 2, 2018 Share Posted January 2, 2018 3 hours ago, Rick Brewster said: I'd prefer to remove it, but I can only do that if I know that no plugins are using it. (which they shouldn't have been ...) I get that, but you can hide it from the Properties window and editor, right? Something like this: [Browsable(false)] [EditorBrowsable(EditorBrowsableState.Never)] public bool UseAppThemeBackColor { } ? (September 25th, 2023) Sorry about any broken images in my posts. I am aware of the issue. My Gallery | My Plugin Pack Layman's Guide to CodeLab Link to comment Share on other sites More sharing options...
StephanP Posted January 2, 2018 Share Posted January 2, 2018 7 hours ago, Rick Brewster said: It's supposed to send you an e-mail when I upload any changes. Check your profile settings on Crowdin? There's a page for e-mail notifications. I've corrected the notification settings in Crowdin. I'm looking out for my first notification email. 1 Link to comment Share on other sites More sharing options...
Rick Brewster Posted January 3, 2018 Author Share Posted January 3, 2018 On 1/1/2018 at 8:47 PM, toe_head2001 said: I get that, but you can hide it from the Properties window and editor, right? Something like this: [Browsable(false)] [EditorBrowsable(EditorBrowsableState.Never)] public bool UseAppThemeBackColor { } ? Okay I've added this for the next build (should be out shortly). Hopefully it works! 1 The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Rick Brewster Posted January 3, 2018 Author Share Posted January 3, 2018 New build incoming, so I'm locking this. The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Recommended Posts