Rick Brewster 1,159 Report post 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 Share this post Link to post Share on other sites
COLOVE Products 0 Report post 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 Share this post Link to post Share on other sites
Zagna 78 Report post Posted December 25, 2017 For translations #1294 & #1295, MT translations were approved instead of user ones in finnish, russian and spanish. Share this post Link to post Share on other sites
Rick Brewster 1,159 Report post Posted December 25, 2017 Okay -- that definitely wasn't intentional. Thanks! Share this post Link to post Share on other sites
ReMake 627 Report post 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 → Персонализация → Цвета. Также необходимо включить "Отображать цвет элементов на следующих поверхностях" → "В заголовках окон". Share this post Link to post Share on other sites
Rick Brewster 1,159 Report post 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. Share this post Link to post Share on other sites
welshblue 1,840 Report post Posted December 26, 2017 On 25/12/2017 at 5:09 AM, Rick Brewster said: 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/ Sorry ... Share this post Link to post Share on other sites
Vasek 0 Report post 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 Share this post Link to post Share on other sites
toe_head2001 1,282 Report post 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 Share this post Link to post Share on other sites
Rick Brewster 1,159 Report post 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! Share this post Link to post Share on other sites
Rick Brewster 1,159 Report post 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. Share this post Link to post Share on other sites
welshblue 1,840 Report post Posted December 26, 2017 (edited) 16 minutes ago, Rick Brewster said: Although it is simpler if you report issues with the Beta here i know. Turkey hangover ... I posted it there before thinking about it 16 minutes ago, Rick Brewster said: And, I believe I've fixed it for the next build ... but please verify The next beta after 6568.4657 ? Because it's doing it in that <<<. Or have I missed a new link ? Edited December 26, 2017 by welshblue Share this post Link to post Share on other sites
Rick Brewster 1,159 Report post 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). Share this post Link to post Share on other sites
StephanP 4 Report post 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 Share this post Link to post Share on other sites
wpuser 0 Report post 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. Share this post Link to post Share on other sites
PranavJH 25 Report post Posted December 28, 2017 Thanks for the bug fixes. Share this post Link to post Share on other sites
toe_head2001 1,282 Report post 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. Share this post Link to post Share on other sites
toe_head2001 1,282 Report post 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! Share this post Link to post Share on other sites
Rick Brewster 1,159 Report post 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 ...) Share this post Link to post Share on other sites
Rick Brewster 1,159 Report post 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. Share this post Link to post Share on other sites
Rick Brewster 1,159 Report post 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 Share this post Link to post Share on other sites
toe_head2001 1,282 Report post 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 { } ? Share this post Link to post Share on other sites
StephanP 4 Report post 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 Share this post Link to post Share on other sites
Rick Brewster 1,159 Report post 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 Share this post Link to post Share on other sites
Rick Brewster 1,159 Report post Posted January 3, 2018 New build incoming, so I'm locking this. Share this post Link to post Share on other sites