![]() ![]() I'd like to understand one thing – why can't, in the data, the whole input be nested inside a ? Is that because of styling concerns (that you can't strike-trough just the text and not the checkmark too)?Īfter a second thought, I think we should not use the label. Todo lists will be define in model as a separate list type: For instance, the bullet list toolbar icon will be by default active for todo lists, since it knows nothing about additional attribute) ( edit: with we realized a number of problems related to this implementation. For now, the list type should automatically change to "bulleted" when todo list attribute is added. It will be represented as a separate attribute, so in the future, we will be able to support both ordered todo list, and unordered todo list. In the editing view:Ĭheckboxes will be represented as UI elements, transparent for the selection. ![]() We may use any additional markup needed for styling. I just realized that we also need an icon for that. However, when I use OneNote I very often use the keyboard to switch checkbox (checked/unchecked), so I think that some keyboard shortcut would be nice to have. It should be both simple for now and open for extension in the future. However, at this stage whenever you switch to todo list you will get unordered todo list. However, for the technical point of view (model representation and data returned by getData), we could implement it as an additional flag, so in the future, you will be able to have both ordered and unordered todo list. From the IU point of view, I think it should look like a third type of list (so you will have 3 buttons to choose the type of list). We should make it simple, provide 3 types of list type: ordered, unordered and unordered todo list. I think we should focus on unordered todo lists, for now. There was a discussion regarding whether you can have just a single type of todo list or ordered and unordered todo lists. You should be able to nest ordered, unordered and todo list any way you wants. I think that it should be supported from the beginning. However, we can use it in the editing pipeline. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |