[#27] Tabs

hi, is there a way of having tabs on Rosy? it's really nice to use so far.

✔︎ #feature

=> 🐞 Issue #27 in s/Rosy-Crow-Issues
=> 🚀 IAm

2023-08-25 · 1 year ago · 👍 Addison

1 Comment

=> 🐝 Addison [mod, 🗣️ developer] · 2023-08-26 at 01:13:

This would be nice to have, and in theory it's possible. I'd have to experiment with finding a way to do this that doesn't interfere with the pull-down menu.

Thank you for the suggestion, I'll give it a shot.

=> Commit 78557e0d · WIP tabs implementation BubbleID #27

2023-08-27 · 1 year ago

=> Commit 5fc74d8a · WIP getting tab behavior into a workable state BubbleID #27

2023-08-27 · 1 year ago

=> Commit fa5b5553 · Finalizing tabs visual behavior and BrowserView binding BubbleID #27

2023-09-23 · 1 year ago

=> Commit 9e19362a · Implementing tab persistence BubbleID #27

2023-10-14 · 1 year ago

=> Commit f3a0caf6 · switching to a set of fonts that have better language coverage and a more aesthetically consistent emoji support (for tabs) BubbleID #27

2023-10-15 · 1 year ago

=> Commit 11190ed4 · implemented tab icon customization and favicon.txt fetching, opening links in a new tab BubbleID #27

2023-10-15 · 1 year ago

=> Commit 5b712d87 · add settings to enable/disable the tabs feature and switch the side that tabs are on BubbleID #27

2023-10-16 · 1 year ago

=> Commit 62e1dcf9 · move tab-closing to the context menu in order to simplify the button elements BubbleID #27

2023-10-17 · 1 year ago

=> Commit 42e28286 · cleaned up tab reordering flow and visuals, closing and reordering are now context-menu items; made the tabs and their icons larger BubbleID #27

2023-10-17 · 1 year ago

=> Commit dbd2d77e · Made the new-tab button into a FAB that floats above the tab bar, overlapping it halfway so that the screen's full width is occupied by visible tabs Converted the new-tab button and all the tabs thems

2023-10-18 · 1 year ago

=> Commit 7d256156 · implementing close-all and tab importing/exporting BubbleID #27

2023-10-18 · 1 year ago

=> Commit 695948c3 · import tabs from a file browser BubbleID #27

2023-10-19 · 1 year ago

=> Commit 9d9f086d · pad-out the page's bottom margin so that it's not obscured by the tabs BubbleID #27

2023-10-20 · 1 year ago

=> Commit 256f55e4 · Major refactor to decouple the browser control from its view model and wire-up a carousel to hold it all and allow swiping BubbleID #27

2023-10-22 · 1 year ago

=> Commit 6672be80 · tabs should flow from the side opposite the new-tab button BubbleID #27

2023-10-22 · 1 year ago

=> Commit e6e6cf14 · make carousel source, template bindable and hide that thing while rearranging tabs since it just cannot handle itself when the source items move (shock!) BubbleID #27

2023-10-22 · 1 year ago

=> Commit 1a2daff2 · prevent carousel swiping while scrolling the content BubbleID #27

2023-10-22 · 1 year ago

=> Commit a40a5033 · tabs should always flow from right-to-left regardless of which side the button is on; updated the setting description to reflect this BubbleID #27

2023-10-22 · 1 year ago

=> Commit 3ba492a4 · make tab swiping toggle-able BubbleID #27

2023-10-26 · 1 year ago

=> Commit 6c03032b · resigning myself to the fact that MAUI is broken trash and the animated URL won't work for the forseeable future BubbleID #27

2023-10-26 · 1 year ago

=> Commit 32fc32de · Upgrading to .NET 8 in order to pull-in https://github.com/dotnet/maui/pull/16165 which fixes the carousel behavior. Note that this required bumping-up the target SDK version to 34. BubbleID #27

2023-10-29 · 1 year ago

=> Commit e448834e · CarouselView tends to crash when its items are cleared, so I'm handling the "Close All" tabs a bit more gingerly BubbleID #27

2023-10-29 · 1 year ago

=> Commit 7fd56e89 · make tab rearranging work again post-refactor BubbleID #27

2023-10-29 · 1 year ago

=> Commit c405b08b · Make tab labels a bit smarter; rather than just the first character, tabs will display the first one or two non-punctuation, non-separator characters in the page title. This eliminates uninformative

2023-10-29 · 1 year ago

=> Commit 40e5c8ca · minor refactor to prevent multiple tabs from being selected simultaneously BubbleID #27

2023-10-29 · 1 year ago

Proxy Information
Original URL
gemini://bbs.geminispace.org/s/Rosy-Crow-Issues/27
Status Code
Success (20)
Meta
text/gemini; charset=utf-8
Capsule Response Time
72.589306 milliseconds
Gemini-to-HTML Time
1.635191 milliseconds

This content has been proxied by September (ba2dc).