Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • VLC VLC
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 3,801
    • Issues 3,801
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 256
    • Merge requests 256
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • VideoLANVideoLAN
  • VLCVLC
  • Merge requests
  • !2267

macosx: Make library navigation buttons functional

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Claudio Cambra requested to merge claucambra/vlc:work/nav-buttons into master Jul 24, 2022
  • Overview 5
  • Commits 1
  • Pipelines 3
  • Changes 12

This MR makes the back/forward buttons in the VLCLibraryWindow functional. This is thanks to the addition of a VLCLibraryNavigationStack that holds VLCLibraryNavigationState objects, which contain details about the various states at which the VLCLibraryWindow has been. At the moment, the states only record changes to the main views, specifically:

  • Switching between main views (i.e. Video, Audio, Browse, Streams)
  • Changing view modes (i.e. Grid view or Table view)
  • Changing audio library groupings (i.e. Artist's, Albums, Songs or Genres)

Screen_Recording_2022-07-24_at_20.17.05

Signed-off-by: Claudio Cambra claudio.cambra@gmail.com

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: work/nav-buttons

VideoLAN code repository instance