Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • gnome-text-editor gnome-text-editor
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 22
    • Issues 22
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOMEGNOME
  • gnome-text-editorgnome-text-editor
  • Merge requests
  • !82

Adaptive UI improvements

  • Review changes

  • Download
  • Email patches
  • Plain diff
Closed Arnaud Ferraris requested to merge a-wai/gnome-text-editor:message-dialogs into main Oct 07, 2022
  • Overview 2
  • Commits 2
  • Pipelines 1
  • Changes 10

New localizations added over the past few months revealed issues with how the UI would fit mobile phone screens depending on the user's locale.

This MR includes a small fix for the status page text to be able to wrap in case the translation ends up with very long lines, but the main change brought here is the replacement of EditorInfoBar with instances of AdwMessageDialog.

Until now, the window width was tied to the length of the text in the infobar (leading to variations depending on the current locale).

With this change, libadwaita ensures the message dialog will fit the screen and the editor window width can be significantly reduced, leading to an important usability improvement on mobile phones.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: message-dialogs