45 Commits (310679ffe75472ab8ebc76e1450f760304e38882)

Author SHA1 Message Date
Claudio Cambra 310679ffe7 macosx: Prevent collapsing of sidebar navigation section if a child is selected 10 months ago
Claudio Cambra b4c8a4cafa macosx: Restore expand state of nodes in navigation sidebar view controller after internal nodes change 1 year ago
Claudio Cambra 5923be34f4 macosx: Detect bookmark location rename and adjust the bookmark location rather than delete it 1 year ago
Claudio Cambra 3a03486961 macosx: Observe changes to bookmarked locations and delete bookmark if location is deleted immediately 1 year ago
Claudio Cambra 8ac9b24913 macosx: Remove unnecessary call to segmentWithSegmentType 1 year ago
Claudio Cambra eb9356c91a macosx: Add a unified VLCLibraryHeaderSegment class 1 year ago
Claudio Cambra ad2a5ad272 macosx: Add VLCLibraryMusicArtistSubSegment 1 year ago
Claudio Cambra 6235d2d2cc macosx: Properly update segments in navigation sidebar view 1 year ago
Claudio Cambra 340067fb12 macosx: Add VLCLibraryMusicSegment 1 year ago
Claudio Cambra c85753c55f macosx: Update scroll view constraints in navigation sidebar on changes of status notifier view height 1 year ago
Claudio Cambra 79a0b6c1bc macosx: Update navigation sidebar scroll view insets depending on visibility of status notifier view 1 year ago
Claudio Cambra c6ff665f86 macosx: Show and hide status notifier view in navigation sidebar depending on activation/deactivation 1 year ago
Claudio Cambra cd890bb11f macosx: Remove images from outline view group items 1 year ago
Claudio Cambra fcb448c98a macosx: Ensure icons for headers are accent coloured 1 year ago
Claudio Cambra 432e5681d0 macosx: Add an "explore" header for browse and streams 1 year ago
Claudio Cambra 0d680f2d09 macosx: Remove the VLC cone title from the sidebar 1 year ago
Claudio Cambra 5b0cf3e43d macosx: Classify header segment types as group items 2 years ago
Claudio Cambra feea59c287 macosx: Properly handle new header segment types' selection 2 years ago
Claudio Cambra 30ad95ef38 macosx: Simplify node selection handling and expansion in nav sidebar view controller 2 years ago
Claudio Cambra 8c9fc69f3a macosx: Make sure to expand parents of nodes when dealing with segment updates or selection changes 2 years ago
Claudio Cambra 2932b7df97 macosx: Fix handling of expanding music segment node when clicked in nav sidebar view controller 2 years ago
Claudio Cambra b1666979ea macosx: Add method to expand all parents of a target node in nav sidebar view controller 2 years ago
Claudio Cambra 0e069f3318 macosx: Respond to new group related notifications in sidebar view controller 2 years ago
Claudio Cambra 6b106df2a2 macosx: Handle group type represented objects in library segments within sidebar view controller 2 years ago
Claudio Cambra 40679559fd macosx: Respond to groups update in sidebar view controller 2 years ago
Claudio Cambra 62a7d856ea macosx: Expand group segment in outline view sidebar when selecting a group subsegment 2 years ago
Claudio Cambra b6fbc44315 macosx: Expand video segment node when selecting show segment 2 years ago
Claudio Cambra b81e4eda80 macosx: Reselect previous segment after reloading nav sidebar outline view 2 years ago
Claudio Cambra cca00248f3 macosx: Prevent changes in presented view when nav outline view reloads 2 years ago
Claudio Cambra 3a3d8da6fd macosx: React to bookmark location changes in nav sidebar view controller 2 years ago
Claudio Cambra 7100676f9e macosx: Make outline view in nav sidebar a VLCLibraryWindowNavigationSidebarOutlineView 2 years ago
Claudio Cambra bc9ce35f5b macosx: Select required nodes by index by actually searching for node 2 years ago
Claudio Cambra dede67daf8 macosx: Swap nil checks for node search result for one nsassert 2 years ago
Claudio Cambra fd51651f9c macosx: Don't append nodes to search if we already found a match 2 years ago
Claudio Cambra d3a3361627 macosx: Adapt node index fetcher to get node object directly and do BFS of available nodes 2 years ago
Claudio Cambra 3898eb2d16 macosx: Find relevant segment type that needs to be expanded rather than assuming it will be at the same view index as its enum value 2 years ago
Claudio Cambra 28109b07df macosx: Add method to get index of root segments in nav sidebar view controller 2 years ago
Claudio Cambra da4b22871b macosx: Make sure to expand browse sidebar segment if a bookmark segment is selected 2 years ago
Claudio Cambra 88172f174f macosx: Properly handle VLCLibrarySegments with bookmarked locations as their represented objects in the nav sidebar view controller 2 years ago
Claudio Cambra a69511ba8c macosx: Move default bookmark locations into VLCLibrarySegment 2 years ago
Claudio Cambra 81fe9c902a macosx: Use media sources to get local default locations 2 years ago
Claudio Cambra d1b2428d3e macosx: Add method to navigation sidebar view controller to get number of media browsing default local paths, if available 2 years ago
Claudio Cambra 2555006536 macosx: Fix configuration of outline view in navigation sidebar 2 years ago
Claudio Cambra 59f990dc5e macosx: Fix presenting of nav sidebar in split view controller 2 years ago
Claudio Cambra 7c8bf13fe4 macosx: Make VLCLibraryNavigationSidebarController a view controller, set as controller for new sidebar xib 2 years ago
Claudio Cambra b231072963 macosx: Enforce set outlineview in outlineviewdelegate selectionIndexesForProposedSelection 2 years ago
Claudio Cambra 99a8177270 macosx: Expand music sidebar entry when it is clicked 2 years ago
Claudio Cambra 57e236ad53 macosx: Select artists view when clicking on music sidebar entry, making music sidebar entry unselectable 2 years ago
Claudio Cambra 7817030df4 macosx: Fix segment selection in navigation sidebar upon library window startup restoration 2 years ago
Claudio Cambra e0da88d48a macosx: Ensure selectSegment actually sets library segment on library window 2 years ago