Sidebar Web Panel Feature

Thanks a lot for the updates and all the efforts!

Kudos to Brave team for implementing it :victory_hand:t2:

Yes! I will continue to provide updates even until it releases in stable (as we all use Stable). Then after that, I won’t :slight_smile: And not too much effort mate. If it provides you and the other people with updates, excitement etc then that all matters to me. Enjoy :slight_smile:

We did it mate! I never imagined it’d be coming to Nightly before even late September (my earlier estimated guess, now deleted as it easily came before, it’s just the flag is not visible on my end now)

Flag isn’t available yet as SImon said, ‘it’s not in flags yet because of It’s not exposed via brave://flags yet because we don’t have any implementation now about it.’. Source: https://github.com/brave/brave-core/pull/30796

Like this one @namaserajesh

Brave added the ability to delete files you accidently deleted via the browser without going to File Explorer (Windows) / Finder (MacOS) to delete it. Also, a lifesaver :slight_smile: It’s on Brave Beta and Nightly now, but when it’s in Stable then i’ll stop providing updates for the Brave Delete Download Quick button

Edit: of course the Edge Style Sidebar (Sidebar Web Panel) is my most requested and will be most used feature in Brave soon, but the Delete Download button is still handy!

UPDATE: Simon is our man everyone!

He is still working on it and this issue was made 5 hours ago and that is needed to be completed before it releases. We are close!

That image is proof as the Make BraveMultiContentsView support another dedicated content view for web panel is visible in the To DOs of this link:

I asked Simon if the sidebar panel will have a refresh button while in Sidebar Web panel as well as something similar to this when controlling music that is playing from the sidebar web panel even when it’s closed:

And then Simon got back and said, ‘We’ll try to use whole toolbar for web panel also. So, you could use most of UIs that normal tab has.’. So that answers is perfect. What he’s saying is that you’ll be able to control music from the sidebar web panel even when it’s minimised (not closed as closing stops the music/audio). An example would be, let’s say you’re listening to I’m a Believer from Shrek on the side panel on YouTube Music right? Yeah, so if you’re playing it and then click the icon of the app (which minimises it on Microsoft Edge) then it’ll still be heard, but if you close it via the X button then it’ll stop just like a normal tab. That is a perfect answer, Simon has given us :slight_smile: I love this so much, it seems like it’ll be exactly like Edge’s sidebar, no difference at all except for adding Brave Shields (which I love a lot about Brave’s one more, as Ads are SO ANNOYING)

Source: https://github.com/brave/brave-browser/issues/48697#:~:text=We’ll%20try%20to,1

Update: Simon Hong has made a new issue called ‘Added third contents view in BraveMultiContentsView’ it looks exactly like how the sidebar web panel will display. Every update = closer to release :slight_smile:. This new issue he created will close this old one: https://github.com/brave/brave-browser/issues/48697 which resolves it apparently. We’re getting closer!

Update: It’ll be possible to resize the sidebar web panel by clicking and dragging, just like with a split view tab!

Source: https://github.com/brave/brave-core/pull/30838#:~:text=drag%20to%20resize%3F-,yes,-❤️

With Simon later saying ‘This PR only reserves view slot for web panel.
Several other interaction such as resize will be in f/u.’ here: https://github.com/brave/brave-core/pull/30838

Key words:

F/U - Future Update (I think?)
PR - Press Release

HE DID IT! And it got approved

Every issue Simon makes and especially the ones in To Do (before it gets displayed as a flag) that’ll mean it’ll be closer and closer until it launches Nightly!

Of course it’ll take a bit until Stable gets it, but hey! At least it’s out then, right?

The To Do List:

Update:

https://github.com/brave/brave-core/pull/30838 has been merged
and https://github.com/brave/brave-browser/issues/48697 has been closed as completed with a 1.84x milestone (for nightly)! It’s close anyways, because we’re at like 1.83.83 in nightly now

Meaning that both of the issues in the To Do for the Web Panel is completed!

See: https://github.com/brave/brave-browser/issues/33533 - They are both purple, that means it’s done. It is unknown if there will be more issues added in the To Do list. but regardless, we thank simon for his efforts!

@zeusshomaly you were really serious on sidebar and your efforts made courage the team to brought the feature.

thanks!

Yo, that’s my pleasure mate.

That is the sweetest thing anybody can say to me :slight_smile:. And to answer your question when you said ‘really serious’. Well, I really am mate (I am Australian, we use ‘mate’ a lot here lol), it is my most requested and will be my most used feature :slight_smile:

I will provide EVERY UPDATE until it launches in Stable :slight_smile: It is not a time waster, if it makes you all happy, that is the very least I can do :slight_smile:. Yes, this will be every brave build; so Brave Nightly, Beta (I will have to install, but worth to provide the update) and then Stable.

My kindest regards to you, Holy:

It doesn’t hurt to be excited. Compare it with stress, stress is far worse.

Thank you for the very sweet compliment @holygates you’re a legend :slight_smile:

Appreciation:
I appreciate everyone here as well as the lovely; if not the sweetest comment I got from @holygates
To answer their question, of course! This is my most requested and will be most used feature. I loved it SOOOOOOOOOOOOOOOOOO much in Edge, then when I switched to Brave in like 2022, I wanted it back, but now soon that is happening! (as Simon Hong is completing the issues like above fast! One example: https://github.com/brave/brave-core/pull/30838)

If you guys want updates that go to your email, go to the bottom and click the watching icon and click ‘Watching’. That way you’ll see every update until the very end (the release of the Sidebar Web Panel in Stable build)

And 1,300+ views is insane. Thank you all for being awesome people. Every single one of you :slight_smile:

@holygates I forgot to say: your comment made my day. Very sweet of you :slight_smile:

if you want to message me for any instant updates regarding it, you may start a chat with me on X/Twitter if you got it: https://x.com/zeusshomaly if you like. If not, you can at the very least, also if interested, follow this post and get any updates via email :slight_smile:

Update: May look different when it ships, but when you click the … on the sidebar panel menu when you’re using it, you will see this, so the mobile view thing will exist, woo hoo!
Source: https://x.com/aguscruiz/status/1961194451671613655/photo/1 (Agus did say to me that when it ships the design could be different because ‘We need to see if anything needs to change based on development.’ he said, but at least reload, forward, open new tab, show mobile view, etc exists in the web panel


The sidebar panel menu if you don’t remember:

That thing above will appear when you click the three dots (left of the X button) on the panel :slight_smile: Looks so good!

Like in Edge if you play music on YouTube or whatever and minimize the sidebar panel to still play it in the background, it’s not planned just yet, but will happen. At least we are getting the sidebar panel to begin with first (As Simon is actively working on it)

Source: https://x.com/aguscruiz/status/1961191301749379288

@namaserajesh this UI might look different, but the sidebar panel will have an options menu (the … icon) to let the user open it in a new tab, refresh, open in mobile view; mobile view is how it looks when you go on that URL on a phone, etc.

This design may look different by the time when it ships. So the options menu will have lots of options

And also, Like in Edge if you play music on YouTube or whatever and minimize the sidebar panel to still play it in the background, it’s not planned just yet, but will happen. At least we are getting the sidebar panel to begin with first (As Simon is actively working on it)

Oh and also, I suggest you call it ‘Sidebar Web Panel or Web Panel’ because Sidebar doesn’t really make 100% sense as Brave does have a sidebar, but it’s just another bookmark bar at the moment :slight_smile:

Do not stress as we make mistakes :slight_smile:

Sorry, it’s not clear to me if this implementation will support Chrome extensions that work in the Chrome sidebar?

Hi, appreciate the comment, to my knowledge:
I don’t have much idea on this sorry, but the best answer I can give is:

On Edge, the sidebar doesn’t work with extensions to my knowledge. So I think ‘no’. I cannot promise anything. sorry

And also it is called ‘Brave SIdebar’ not ‘Chrome Sidebar’. Sure Brave is built on Chromium, but Chrome is a seperate browser, so the correct term is “brave sidebar”

Thanks. I guess we’ll have to see.

I am aware it is different, hence my question. My main use case for the sidebar (of any kind) would be for some extensions that are designed to take advantage of the Chrome sidebar. If those work with the Brave sidebar as a host (just as most other Chrome extensions work fine in Brave) then great; but if not then that use case will not be fulfilled and I suspect an entire class of users will be likewise disappointed.

(It’s also unclear why to do a completely separate implementation when there is already a somewhat-mature one built into the engine, but I’ll hold my breath for now and see how it turns out. Hoping for the best.)