[Libreoffice-bugs] [Bug 127423] Font feature dialog: Reimplement some checkboxes as tri-state

2020-11-10 Thread bugzilla-daemon
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

2020-11-10 Thread bugzilla-daemon
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

2020-11-10 Thread bugzilla-daemon
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

2020-11-10 Thread bugzilla-daemon
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

2020-11-04 Thread bugzilla-daemon
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

2020-11-01 Thread bugzilla-daemon
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

2020-10-30 Thread bugzilla-daemon
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

2020-10-29 Thread bugzilla-daemon
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

2020-10-29 Thread bugzilla-daemon
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

2020-10-29 Thread bugzilla-daemon
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

2020-05-04 Thread bugzilla-daemon
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

2020-04-24 Thread bugzilla-daemon
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

2019-09-25 Thread bugzilla-daemon
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

2019-09-25 Thread bugzilla-daemon
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

2019-09-25 Thread bugzilla-daemon
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

2019-09-23 Thread bugzilla-daemon
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

2019-09-23 Thread bugzilla-daemon
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

2019-09-22 Thread bugzilla-daemon
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

2019-09-07 Thread bugzilla-daemon
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