[Libreoffice-ux-advise] [Bug 141566] Implement os/DE theme support in Basic Editor, allow for dark mode when used
https://bugs.documentfoundation.org/show_bug.cgi?id=141566 Heiko Tietze changed: What|Removed |Added Status|UNCONFIRMED |NEW CC|libreoffice-ux-advise@lists |heiko.tietze@documentfounda |.freedesktop.org|tion.org Keywords|needsUXEval |difficultyInteresting, ||easyHack, skillCpp, ||skillDesign, topicUI Ever confirmed|0 |1 -- You are receiving this mail because: You are on the CC list for the bug. ___ Libreoffice-ux-advise mailing list Libreoffice-ux-advise@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise
[Libreoffice-ux-advise] [Bug 141566] Implement os/DE theme support in Basic Editor, allow for dark mode when used
https://bugs.documentfoundation.org/show_bug.cgi?id=141566 --- Comment #14 from Heiko Tietze --- Created attachment 171366 --> https://bugs.documentfoundation.org/attachment.cgi?id=171366=edit Screenshot with dark background Topic was on the agenda for the design meeting but no further input. Personally, I dislike dark input canvases (running dark system theme myself) and wouldn't add more UI options. But if we follow Adolfo's suggestion to obey the system theme, an option to revert to bright is desirable to me too. However, I'm not convinced that Basic is special just because the entered text has much more structure. The background color is a simple easy hack in basctl/source/basicide/baside2b.cxx EditorWindow::EditorWindow() -> SetBackground(Wallpaper(GetSettings().GetStyleSettings().GetDialogColor())); (the additional option makes it a bit more tricky. The dark background requires brighter font colors. So in addition we need another preset in Tools > Options > Colors like "LibreOffice Dark" (there are many tickets on this) and now something like "LibreOffice Basic Dark" too. -- You are receiving this mail because: You are on the CC list for the bug. ___ Libreoffice-ux-advise mailing list Libreoffice-ux-advise@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise
[Libreoffice-ux-advise] [Bug 141566] Implement os/DE theme support in Basic Editor, allow for dark mode when used
https://bugs.documentfoundation.org/show_bug.cgi?id=141566 QA Administrators changed: What|Removed |Added Status|NEEDINFO|UNCONFIRMED Ever confirmed|1 |0 -- You are receiving this mail because: You are on the CC list for the bug. ___ Libreoffice-ux-advise mailing list Libreoffice-ux-advise@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise
[Libreoffice-ux-advise] [Bug 141566] Implement os/DE theme support in Basic Editor, allow for dark mode when used
https://bugs.documentfoundation.org/show_bug.cgi?id=141566 --- Comment #13 from QA Administrators --- [Automated Action] NeedInfo-To-Unconfirmed -- You are receiving this mail because: You are on the CC list for the bug. ___ Libreoffice-ux-advise mailing list Libreoffice-ux-advise@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise
[Libreoffice-ux-advise] [Bug 141566] Implement os/DE theme support in Basic Editor, allow for dark mode when used
https://bugs.documentfoundation.org/show_bug.cgi?id=141566 --- Comment #12 from Rafael Lima --- (In reply to Heiko Tietze from comment #11) > Sorry for the confusion with Math. But it's the same for Basic: you get the > canvas in application background color. And besides the fact that a dark > background as Kate has is bad IMHO, you can configure it and the question is > why you need a special handling for Basic. The reason is because users may want, at the same time, to have a dark background in the Basic Editor while maintaining a white background for Writer/Calc documents. In my previous message I used Writer examples to explain why Writer users might want to keep a white background even on a dark theme. I myself do a lot of Basic programming and I would love to use dark background in the Basic editor, while keeping the white background in Writer/Calc. -- You are receiving this mail because: You are on the CC list for the bug. ___ Libreoffice-ux-advise mailing list Libreoffice-ux-advise@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise
[Libreoffice-ux-advise] [Bug 141566] Implement os/DE theme support in Basic Editor, allow for dark mode when used
https://bugs.documentfoundation.org/show_bug.cgi?id=141566 --- Comment #11 from Heiko Tietze --- Sorry for the confusion with Math. But it's the same for Basic: you get the canvas in application background color. And besides the fact that a dark background as Kate has is bad IMHO, you can configure it and the question is why you need a special handling for Basic. -- You are receiving this mail because: You are on the CC list for the bug. ___ Libreoffice-ux-advise mailing list Libreoffice-ux-advise@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise
[Libreoffice-ux-advise] [Bug 141566] Implement os/DE theme support in Basic Editor, allow for dark mode when used
https://bugs.documentfoundation.org/show_bug.cgi?id=141566 --- Comment #10 from Rafael Lima --- Created attachment 171193 --> https://bugs.documentfoundation.org/attachment.cgi?id=171193=edit Screenshots of the File in Dark and White document background -- You are receiving this mail because: You are on the CC list for the bug. ___ Libreoffice-ux-advise mailing list Libreoffice-ux-advise@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise
[Libreoffice-ux-advise] [Bug 141566] Implement os/DE theme support in Basic Editor, allow for dark mode when used
https://bugs.documentfoundation.org/show_bug.cgi?id=141566 --- Comment #9 from Rafael Lima --- Created attachment 171192 --> https://bugs.documentfoundation.org/attachment.cgi?id=171192=edit Writer Document created in a Dark Background -- You are receiving this mail because: You are on the CC list for the bug. ___ Libreoffice-ux-advise mailing list Libreoffice-ux-advise@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise
[Libreoffice-ux-advise] [Bug 141566] Implement os/DE theme support in Basic Editor, allow for dark mode when used
https://bugs.documentfoundation.org/show_bug.cgi?id=141566 --- Comment #8 from Rafael Lima --- Even in dark mode, there are many reasons to stick with a white background in Writer: 1) I write papers in contribution with other authors and they create their documents using white background. This is the default in academic writing, because later the paper will be published as a PDF (with white background) or printed in paper (white too). 2) In Writer, if you chose a dark background and start adding images from other sources (which were created with white background in mind), they will produce a weird looking document (everything is black and all of a sudden there is a white image, which was supposed to blend with the document if the document background were white too - see example in the attached ODG). 3) Font colors are a problem too. If you start setting font colors with dark background in mind (using direct formatting) and then send the file to someone with a white background (which is still a majority), the recipient won't be able to read parts of the text formatted using direct formatting (I know that it's best to use styles, but most people still use direct formatting for basic things as setting font colors). I created a sample Writer file (using a dark background) and added a few screenshots with it rendered in dark and light background to illustrate my point. It should be noted that when using the Default character style, LO already switches font colors from black to white to respond to dark mode. However, the problem arises with direct formatting. On the other hand, users programing in the Basic Editor will probably want to stick with a dark background when system theme is in dark mode, even while maintaining a white background for Writer documents. -- You are receiving this mail because: You are on the CC list for the bug. ___ Libreoffice-ux-advise mailing list Libreoffice-ux-advise@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise
[Libreoffice-ux-advise] [Bug 141566] Implement os/DE theme support in Basic Editor, allow for dark mode when used
https://bugs.documentfoundation.org/show_bug.cgi?id=141566 --- Comment #7 from Heiko Tietze --- Apologies, you talk about Basic. But still, why should it use a different color than other modules? -- You are receiving this mail because: You are on the CC list for the bug. ___ Libreoffice-ux-advise mailing list Libreoffice-ux-advise@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise
[Libreoffice-ux-advise] [Bug 141566] Implement os/DE theme support in Basic Editor, allow for dark mode when used
https://bugs.documentfoundation.org/show_bug.cgi?id=141566 --- Comment #6 from Rafael Lima --- Created attachment 171190 --> https://bugs.documentfoundation.org/attachment.cgi?id=171190=edit Screenshots describing the issue Consider this ODG file for the message above. -- You are receiving this mail because: You are on the CC list for the bug. ___ Libreoffice-ux-advise mailing list Libreoffice-ux-advise@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise
[Libreoffice-ux-advise] [Bug 141566] Implement os/DE theme support in Basic Editor, allow for dark mode when used
https://bugs.documentfoundation.org/show_bug.cgi?id=141566 Rafael Lima changed: What|Removed |Added Attachment #171189|0 |1 is obsolete|| -- You are receiving this mail because: You are on the CC list for the bug. ___ Libreoffice-ux-advise mailing list Libreoffice-ux-advise@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise
[Libreoffice-ux-advise] [Bug 141566] Implement os/DE theme support in Basic Editor, allow for dark mode when used
https://bugs.documentfoundation.org/show_bug.cgi?id=141566 --- Comment #5 from Rafael Lima --- Created attachment 171189 --> https://bugs.documentfoundation.org/attachment.cgi?id=171189=edit Screenshots describing the issue (In reply to Heiko Tietze from comment #4) > Please start Math from Calc (Insert > Object > Formula) and revise your > comment. Heiko, I'm not sure what you would like me to revise. As I pointed out in my first message: "Other text editors in LO such as Math's formula editor respond to dark mode as expected". You can see in the first image of the ODG file I've just attached that indeed the Formula Editor in Math follows system colors and gets a dark background and white font color. As for this part: "is the same as the one used in the Background of Writer documents", what I meant is that Basic's Editor does not respond to dark mode because it gets its color from the "Document Background" color in the Options menu (see the 2nd image in the attached ODG file). What I'm proposing is to have a separate color setting for the Basic IDE, so that the user can set different colors for "Document Background" and "Basic Editor Background Color". -- You are receiving this mail because: You are on the CC list for the bug. ___ Libreoffice-ux-advise mailing list Libreoffice-ux-advise@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise
[Libreoffice-ux-advise] [Bug 141566] Implement os/DE theme support in Basic Editor, allow for dark mode when used
https://bugs.documentfoundation.org/show_bug.cgi?id=141566 Heiko Tietze changed: What|Removed |Added Status|NEW |NEEDINFO --- Comment #4 from Heiko Tietze --- (In reply to Rafael Lima from comment #3) > ...is the same as the one used in the Background of Writer documents. Please start Math from Calc (Insert > Object > Formula) and revise your comment. -- You are receiving this mail because: You are on the CC list for the bug. ___ Libreoffice-ux-advise mailing list Libreoffice-ux-advise@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise
[Libreoffice-ux-advise] [Bug 141566] Implement os/DE theme support in Basic Editor, allow for dark mode when used
https://bugs.documentfoundation.org/show_bug.cgi?id=141566 --- Comment #3 from Rafael Lima --- > Linux/KDE/Breeze Dark work fine for me and I don't see what you want to > improve. The white canvas, which comes from Writer (blank) or Calc (grid)? > That's an option in Tools > Options > Application colors and actually better > working than white on black. Hi Heiko. I think the main problem is that the color of the Basic Editor is the same as the one used in the Background of Writer documents. I think these colors should be treated separately, because users may want to keep their white background in Writer/Calc documents while programming on a dark background in the Basic Editor. For example, most Writer documents are created with white-colored background in mind, because later they'll be printed or exported to PDF. So, even on a dark theme, the user may want to keep white background in Writer. I believe the easiest way to implement this is to create a new color entry named "Basic Editor Background Color" in Tools > Options > LibreOffice > Application Colors. It could be placed near the other Basic color settings that already exist in the dialog. Later, we could think of implementing more convenient ways for the user to apply a dark theme to the Basic Editor, by defining color presets for syntax highlighting in light and dark modes. -- You are receiving this mail because: You are on the CC list for the bug. ___ Libreoffice-ux-advise mailing list Libreoffice-ux-advise@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise
[Libreoffice-ux-advise] [Bug 141566] Implement os/DE theme support in Basic Editor, allow for dark mode when used
https://bugs.documentfoundation.org/show_bug.cgi?id=141566 V Stuart Foote changed: What|Removed |Added CC||vstuart.fo...@utsa.edu Summary|Implement Dark Mode support |Implement os/DE theme |for Basic Editor|support in Basic Editor, ||allow for dark mode when ||used -- You are receiving this mail because: You are on the CC list for the bug. ___ Libreoffice-ux-advise mailing list Libreoffice-ux-advise@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise