[Libreoffice-bugs] [Bug 127423] Font feature dialog: Reimplement some checkboxes as tri-state
https://bugs.documentfoundation.org/show_bug.cgi?id=127423 V Stuart Foote changed: What|Removed |Added CC||rgb.m...@gmail.com --- Comment #12 from V Stuart Foote --- *** Bug 126755 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 127423] Font feature dialog: Reimplement some checkboxes as tri-state
https://bugs.documentfoundation.org/show_bug.cgi?id=127423 V Stuart Foote changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0 |1 --- Comment #11 from V Stuart Foote --- Hmm, noticed with the Libertinus fonts that some of the font features (Standard Ligatures, Contextual Alternates) are enabled by default and can only be suppressed if I annotate the Font list box with a block. To disable the OTF feature I have to enter a negative, e.g. "Libertinus Serif:-liga&-calt". But if I then use the Characters... --> Features... dialog, setting additional features active will clobber the negatives. They revert to font defaults. I don't know the means by which the font signals its default features, assume HarfBuzz. But if not a tri-mode in the dialog, we do need those defaults shown the font 'Features' dialog--i.e. checked active, and ability to disable via the dialog (with indication in the Font list box). Could be a simple tweak to Tomaž's work on bug 58941 [1][2] =-ref-= [1] https://gerrit.libreoffice.org/c/core/+/55892/ [2] https://gerrit.libreoffice.org/c/core/+/55894/ -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 127423] Font feature dialog: Reimplement some checkboxes as tri-state
https://bugs.documentfoundation.org/show_bug.cgi?id=127423 Heiko Tietze changed: What|Removed |Added CC||qui...@gmail.com --- Comment #10 from Heiko Tietze --- Tomaz, you did some work around text effects in the past. What's your thoughts? -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 127423] Font feature dialog: Reimplement some checkboxes as tri-state
https://bugs.documentfoundation.org/show_bug.cgi?id=127423 Heiko Tietze changed: What|Removed |Added CC|libreoffice-ux-advise@lists |heiko.tietze@documentfounda |.freedesktop.org|tion.org Keywords|needsUXEval |needsDevAdvice -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 127423] Font feature dialog: Reimplement some checkboxes as tri-state
https://bugs.documentfoundation.org/show_bug.cgi?id=127423 Heiko Tietze changed: What|Removed |Added CC||dr.khaled.ho...@gmail.com, ||vstuart.fo...@utsa.edu --- Comment #9 from Heiko Tietze --- (In reply to Volga from comment #8) > > You mean ff is treated as ligature whatever is set in the dialog? > Yes, it is. So what about my suggestion? Presumably neither the font is buggy nor LibreOffice handles something wrong it might be a solution. But I don't know if we face an error at some stage or this is intended behavior. Khaled, Stuart: any insights? -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 127423] Font feature dialog: Reimplement some checkboxes as tri-state
https://bugs.documentfoundation.org/show_bug.cgi?id=127423 --- Comment #8 from Volga --- (In reply to Heiko Tietze from comment #7) > (In reply to Volga from comment #5) > > So let's see what happened to me. > > You mean ff is treated as ligature whatever is set in the dialog? Yes, it is. So what about my suggestion? -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 127423] Font feature dialog: Reimplement some checkboxes as tri-state
https://bugs.documentfoundation.org/show_bug.cgi?id=127423 --- Comment #7 from Heiko Tietze --- (In reply to Volga from comment #5) > So let's see what happened to me. You mean ff is treated as ligature whatever is set in the dialog? -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 127423] Font feature dialog: Reimplement some checkboxes as tri-state
https://bugs.documentfoundation.org/show_bug.cgi?id=127423 QA Administrators changed: What|Removed |Added Status|NEEDINFO|UNCONFIRMED Ever confirmed|1 |0 -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 127423] Font feature dialog: Reimplement some checkboxes as tri-state
https://bugs.documentfoundation.org/show_bug.cgi?id=127423 --- Comment #6 from QA Administrators --- [Automated Action] NeedInfo-To-Unconfirmed -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 127423] Font feature dialog: Reimplement some checkboxes as tri-state
https://bugs.documentfoundation.org/show_bug.cgi?id=127423 --- Comment #5 from Volga --- Created attachment 166864 --> https://bugs.documentfoundation.org/attachment.cgi?id=166864=edit GIF recording So let's see what happened to me. Here is illustrated with Libertinus Serif font (https://github.com/alerque/libertinus). Version: 7.0.3.1 (x64) Build ID: d7547858d014d4cf69878db179d326fc3483e082 CPU threads: 4; OS: Windows 10.0 Build 18363; UI render: Skia/Raster; VCL: win Locale: zh-CN (zh_CN); 界面: zh-CN Calc: threaded -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 127423] Font feature dialog: Reimplement some checkboxes as tri-state
https://bugs.documentfoundation.org/show_bug.cgi?id=127423 Heiko Tietze changed: What|Removed |Added Status|UNCONFIRMED |NEEDINFO Ever confirmed|0 |1 --- Comment #4 from Heiko Tietze --- Makes not much sense to have a binary option neither on nor off. Liga should switch ligatures like LibreO_ff_ice on/off, IIUC. So why doesn't it work in the first place? -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 127423] Font feature dialog: Reimplement some checkboxes as tri-state
https://bugs.documentfoundation.org/show_bug.cgi?id=127423 Buovjaga changed: What|Removed |Added Keywords||needsUXEval CC||libreoffice-ux-advise@lists ||.freedesktop.org -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 127423] Font feature dialog: Reimplement some checkboxes as tri-state
https://bugs.documentfoundation.org/show_bug.cgi?id=127423 QA Administrators changed: What|Removed |Added Ever confirmed|1 |0 Status|NEEDINFO|UNCONFIRMED -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 127423] Font feature dialog: Reimplement some checkboxes as tri-state
https://bugs.documentfoundation.org/show_bug.cgi?id=127423 --- Comment #3 from QA Administrators --- [Automated Action] NeedInfo-To-Unconfirmed -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 127423] Font feature dialog: Reimplement some checkboxes as tri-state
https://bugs.documentfoundation.org/show_bug.cgi?id=127423 --- Comment #2 from Volga --- Created attachment 154466 --> https://bugs.documentfoundation.org/attachment.cgi?id=154466=edit Test file The above file got affect for this interface. Steps to Reproduce: 1. Select all texts in the file 2. Right click the text, select Character -> Character 3. Click Features button in the Character dialog 4. Check the standard ligature, then exit the dialog Then the 'liga' feature is enabled in the Font Name box, but lt looks no effect 5. Open the Character dialog again, click Features button 6. Uncheck the standard ligature, then exit the dialog Then the 'liga' feature is disappeared in the Font Name box, the texts looks no change During these steps, the font feature dialog failed to switch 'liga' feature, which is enabled by defaultSo I proposed to use tri-state checkboxes for such font features. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 127423] Font feature dialog: Reimplement some checkboxes as tri-state
https://bugs.documentfoundation.org/show_bug.cgi?id=127423 QA Administrators changed: What|Removed |Added Whiteboard| QA:needsComment| -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 127423] Font feature dialog: Reimplement some checkboxes as tri-state
https://bugs.documentfoundation.org/show_bug.cgi?id=127423 Xisco Faulí changed: What|Removed |Added Ever confirmed|0 |1 CC||xiscofa...@libreoffice.org Status|UNCONFIRMED |NEEDINFO --- Comment #1 from Xisco Faulí --- Hello Volga, Do you mean it worked in the past or it's a suggestion for an enhancement? LibreOffice does support tri-state checkboxes and some dialogs use them... -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 127423] Font feature dialog: Reimplement some checkboxes as tri-state
https://bugs.documentfoundation.org/show_bug.cgi?id=127423 QA Administrators changed: What|Removed |Added Whiteboard|| QA:needsComment -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 127423] Font feature dialog: Reimplement some checkboxes as tri-state
https://bugs.documentfoundation.org/show_bug.cgi?id=127423 Volga changed: What|Removed |Added Depends on||58941 Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=58941 [Bug 58941] Support enabling optional smart font features -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs