Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • gnome-maps gnome-maps
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 146
    • Issues 146
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 4
    • Merge requests 4
  • 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-mapsgnome-maps
  • Merge requests
  • !104

Adaptive Routing Sidebar

  • Review changes

  • Download
  • Patches
  • Plain diff
Merged James Westman requested to merge jwestman/gnome-maps:adaptive-sidebar into master Jul 29, 2020
  • Overview 13
  • Commits 4
  • Pipelines 9
  • Changes 11

Makes the routing sidebar adaptive using HdyLeaflet. When the routing sidebar is opened, if the window is too narrow, the map view will be hidden and only the sidebar will be shown. The headerbar will change to have a back button, which closes the sidebar.

If the window is wide enough to fit both map and sidebar, nothing happens differently than before, except that the action bar no longer extends underneath the sidebar.

Added libhandy as a dependency in order to use HdyLeaflet and HdyTitleBar.

Fixes #264.

Edited Jul 30, 2020 by James Westman
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: adaptive-sidebar