Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Optional setting to start with Home page #2532

Open
ankar84 opened this issue Oct 23, 2022 · 5 comments · May be fixed by #2805
Open

Optional setting to start with Home page #2532

ankar84 opened this issue Oct 23, 2022 · 5 comments · May be fixed by #2805

Comments

@ankar84
Copy link

ankar84 commented Oct 23, 2022

Is your feature request related to a problem? Please describe.
Users actually don't know about Home page and don't use that at all. But there is a lot of important and useful info.

Describe the solution you'd like
We need an option (enabled by default and managed by config) to start Rocket Chat desktop client with Home page (like https://open.rocket.chat/home)

Additional context
New user gets Home page on first desktop client launch, but usually not read it and start exploring new software browsing chats and other. But if Home page will open every desktop client start, it definitely will get more attention.

@jeanfbrito
Copy link
Collaborator

Hey @ankar84 I dont know if this would be a server configuration instead of a desktop one.
You think that only on desktop would this be great?
We can just disable the lastPath saving to the config.json. Then it will open always the Home.
But we need to think better in what to do.
What do you think?

@ankar84
Copy link
Author

ankar84 commented Dec 16, 2022

Hello, @jeanfbrito !!
I think that desktop client solution is rather easy to accomplish then Web client with server side setting.

And the idea is to popularize home page among our users.

@preeesha
Copy link

preeesha commented Dec 31, 2023

Hey @jeanfbrito, I would be delighted to work on this issue.

According to me, we should provide an option (in form of switch, may be) to "Always open home page" so that user will be able to keep the behaviour only for the desktop app as according to me it's better suited that way (as also mentioned by @ankar84).

We can just disable the lastPath saving to the config.json. Then it will open always the Home. But we need to think better in what to do. What do you think?

After looking closely at the mechanism to store the lastPath property, according to me, rather than preventing the storage (or update mechanism to config.json) we should reset it to a blank string whenever the window closes based on the setting chose by the user.

I am really looking forward to solve this issue. Please let me know if this approach appeals to you.

Thanks,
Prisha Gupta

preeesha pushed a commit to preeesha/Rocket.Chat.Electron that referenced this issue Jan 6, 2024
preeesha pushed a commit to preeesha/Rocket.Chat.Electron that referenced this issue Jan 6, 2024
preeesha pushed a commit to preeesha/Rocket.Chat.Electron that referenced this issue Jan 6, 2024
preeesha pushed a commit to preeesha/Rocket.Chat.Electron that referenced this issue Jan 6, 2024
preeesha pushed a commit to preeesha/Rocket.Chat.Electron that referenced this issue Jan 6, 2024
preeesha pushed a commit to preeesha/Rocket.Chat.Electron that referenced this issue Jan 6, 2024
preeesha added a commit to preeesha/Rocket.Chat.Electron that referenced this issue Jan 6, 2024
preeesha added a commit to preeesha/Rocket.Chat.Electron that referenced this issue Jan 6, 2024
preeesha added a commit to preeesha/Rocket.Chat.Electron that referenced this issue Jan 6, 2024
preeesha added a commit to preeesha/Rocket.Chat.Electron that referenced this issue Jan 6, 2024
preeesha added a commit to preeesha/Rocket.Chat.Electron that referenced this issue Jan 6, 2024
preeesha added a commit to preeesha/Rocket.Chat.Electron that referenced this issue Jan 6, 2024
preeesha added a commit to preeesha/Rocket.Chat.Electron that referenced this issue Jan 6, 2024
preeesha added a commit to preeesha/Rocket.Chat.Electron that referenced this issue Jan 6, 2024
preeesha added a commit to preeesha/Rocket.Chat.Electron that referenced this issue Jan 6, 2024
preeesha added a commit to preeesha/Rocket.Chat.Electron that referenced this issue Jan 6, 2024
preeesha added a commit to preeesha/Rocket.Chat.Electron that referenced this issue Jan 6, 2024
preeesha added a commit to preeesha/Rocket.Chat.Electron that referenced this issue Jan 6, 2024
preeesha added a commit to preeesha/Rocket.Chat.Electron that referenced this issue Jan 6, 2024
@preeesha preeesha linked a pull request Jan 6, 2024 that will close this issue
@preeesha
Copy link

preeesha commented Jan 6, 2024

Hey @jeanfbrito, based on my understanding I have made the necessary changes in my recent PR (#2805). I would request you to please have an eye of the changes. I would really love to know your views on it.

Thank you
Prisha Gupta

@jeanfbrito
Copy link
Collaborator

Thanks @preeesha! I was on vacation, now I'm looking on the PRs. Could you give an opinion to it @ankar84 ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants