~eliasnaur

Trackers

~eliasnaur/gio

Last active 7 days ago

#449 Cross platform fetch 7 days ago

Comment by ~eliasnaur on ~eliasnaur/gio

A cross-platform fetch doesn't sound closely tied to a particular UI toolkit. If not, it doesn't seem to belong in gio-x (nor gio core).

CC ~whereswaldon

#438 Undo/Redo in the editor 7 days ago

Comment by ~eliasnaur on ~eliasnaur/gio

SGTM. Perhaps Editor.Modified should be spelled CanUndo in case we ever want the same for redo.

#448 Directional navigation breaks after typing into a text input 7 days ago

Comment by ~eliasnaur on ~eliasnaur/gio

Elias Naur referenced this ticket in commit 24eb1a4.

REPORTED RESOLVED FIXED

#438 Undo/Redo in the editor 8 days ago

on ~eliasnaur/gio

I did some tests and I can adapt my application by replacing the underlying widget.Editor instance and keeping in memory only those widget.Editor that have been modified.

To do this, I still need undo and redo to be exported and also

  • that Editor.SetText resets the modification history
  • a new Editor.Modified function (or whatever name you prefer) that returns a bool indicating if the text has been modified. If the history is not exported, we need to be able to detect if the text is back to its initial state even if it has been modified and the modifications have all been undone.

~eliasnaur if you agree with this approach, I will modify the PR accordingly.

#448 Directional navigation breaks after typing into a text input 11 days ago

Comment by ~eliasnaur on ~eliasnaur/gio

Thank you. Can you reproduce the issue using only core, such as widget.Editor and package layout? By using component.Grid the bug is harder to debug

#297 WebGL: CONTEXT_LOST_WEBGL: loseContext: context lost 14 days ago

Comment by ~eliasnaur on ~eliasnaur/gio

REPORTED RESOLVED FIXED

#319 key: providing key symbols 15 days ago

Comment by ~eliasnaur on ~eliasnaur/gio

Why not just fill in reasonable Names and let a future change align the other platforms?

#371 widget/material, gofont, material/icons is imported by default 15 days ago

Comment by ~eliasnaur on ~eliasnaur/gio

Inkeliz referenced this ticket in commit b1dba5f.

REPORTED RESOLVED FIXED

#319 key: providing key symbols 16 days ago

Comment by ~eliasnaur on ~eliasnaur/gio

Good question. It would be unfortunate to have platform-specific Names. Can you name examples of keys that don't have a natural name, or that is strictly platform-specific?

#438 Undo/Redo in the editor 16 days ago

Comment by ~eliasnaur on ~eliasnaur/gio

Thank you for the context.

Compared to replacing the underlying widget.Editor instance when switching between content, the use of the History field avoids to keep in memory the whole text and IME for all the modified texts (except for the one selected of course).

I see. It seems to me that History is a part fix for a general issue (that Editor don't work well with very large texts). It seems more natural to somehow abstract the underlying text storage so that the user can provide a storage method.