Skip to content

Conversation

@bplaat
Copy link
Member

@bplaat bplaat commented Sep 1, 2025

This is a follow up of #26164, currently new users coudn't start the Browser because of missing config files. I've moved these files to /res/ladybird, and updated that folder layout as it currently exists in the Ladybird repo (https://github.com/LadybirdBrowser/ladybird/tree/master/Base/res/ladybird). This results in that a new user can open the Browser 🎉.

I also changed that by default the Browser bookmarkers bar is hidden because it's empty for new users. Except for anon because there is already a filled bookmarkers.json file.

These changes also work fine in Lagom.

@github-actions github-actions bot added the 👀 pr-needs-review PR needs review from a maintainer or community member label Sep 1, 2025
@nico
Copy link
Contributor

nico commented Sep 1, 2025

Haven't looked at the diff, but let's use /res/browser. Ladybird is the standalone project.

@bplaat bplaat force-pushed the multi-user-browser branch 2 times, most recently from 47d7eae to f2d7b37 Compare September 1, 2025 19:32
@trflynn89
Copy link
Member

Isn't /res read-only? How does writing to these config files work?

@bplaat bplaat force-pushed the multi-user-browser branch from f2d7b37 to cbf1625 Compare September 3, 2025 07:54
@bplaat
Copy link
Member Author

bplaat commented Sep 3, 2025

Isn't /res read-only? How does writing to these config files work?

You are totally right, I have changed the code to copy the both default config files to .config/ on first launch

@stale
Copy link

stale bot commented Sep 25, 2025

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed in 7 days if no further activity occurs. Thank you for your contributions!

@stale stale bot added the stale label Sep 25, 2025
@stale stale bot removed the stale label Sep 25, 2025
@stale
Copy link

stale bot commented Oct 16, 2025

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed in 7 days if no further activity occurs. Thank you for your contributions!

@stale stale bot added the stale label Oct 16, 2025
@bplaat bplaat force-pushed the multi-user-browser branch from b5aa64b to 292928e Compare October 17, 2025 11:06
@stale stale bot removed the stale label Oct 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

👀 pr-needs-review PR needs review from a maintainer or community member

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants