shell: Port PpsSidebarLinks to Rust
TODO:
-
auto expand and collapse -
save state to metadata -
context menu -
collapse-all -
expand-all -
print-section -
collapse-element -
search-outlines
-
-
migrate all backends -
poppler -
xps -
djvu
-
-
remove unwrap as much as possible -
port PpsPageSelector -
tooltip -
check menu sensitivity first
Relates: GNOME/gtk!6384
Edited by Qiu Wenbo