WofWca

Results 297 issues of WofWca

TODO: - [ ] Merge https://github.com/deltachat/deltachat-desktop/pull/5171.

webxdc
Runtime: Tauri

#skip-changelog

refactor
Runtime: Tauri

Instead of remembering window size / position for all messages separately, store just one state. This is precisely what [`map_label()`](https://docs.rs/tauri-plugin-window-state/latest/tauri_plugin_window_state/struct.Builder.html#method.map_label) is made for: > This can be used to group...

bug
Runtime: Tauri

For `react-virtualized` lists. [From MDN](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-posinset): > The aria-posinset attribute defines an element's number or position > in the current set of listitems or treeitems > when not all items are...

accessibility

- Operating System (Linux/Mac/Windows/iOS/Android): - Delta Chat Version: No version yet, message editing is not supported yet - Expected behavior: The message list remains scrolled to the bottom - Actual...

bug

- Operating System (Linux/Mac/Windows/iOS/Android): - Delta Chat Version: 1.52.1 - Expected behavior: `document.activeElement` remains where the user wants / expects it - Actual behavior: The composer gets forcefully `.focus()`ed in...

bug
accessibility

This is handy for the Ctrl + Up shortcut, and also adds confirmation for when using the regular way, i.e. context meny -> reply. Same for attachments. TODO: - [...

accessibility

The primary point of this change is to remove `textarea.focus()`, which makes screen readers re-announce the composer, which is disorienting and pointless. Partially addresses https://github.com/deltachat/deltachat-desktop/issues/4590#issuecomment-2821985528. This change has side-effects: -...

bug
accessibility

So that screen readers announce "messages list" or "chats list" instead of just "list" when you focus an item inside of it. For easier review, turn on "hide whitespace". TODO:...

accessibility

As per https://www.w3.org/WAI/ARIA/apg/practices/landmark-regions/ > Including all perceivable content on a page > in one of its landmark regions and giving each landmark region > a semantically meaningful role is one...

accessibility