Skip to content

Remove gap between "Brave is up to date" & "Version" on brave://settings/help #21435

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

Closed
Cleveho opened this issue Mar 3, 2022 · 35 comments · Fixed by brave/brave-core#12849
Closed
Labels
good first issue OS/Desktop policy This is a policy choice, relates to terms & conditions, or has a legal element to it. priority/P5 Not scheduled. Don't anticipate work on this any time soon. QA/No release-notes/exclude

Comments

@Cleveho
Copy link

Cleveho commented Mar 3, 2022

Steps to Reproduce

  1. Open Brave
  2. Visit - brave://settings/help

Actual result:

There is a Gap between "Brave is up to date" & Version.

Screenshot

Expected result:

Gap between "Brave is up to date" & Version should be removed.

Reproduces how often:

Easily reproduced/Always

Brave version (brave://version info)

Brave 1.36.109 Chromium: 99.0.4844.51 (Official Build) (64-bit)
Revision d537ec02474b5afe23684e7963d538896c63ac77-refs/branch-heads/4844@{#875}
OS Windows 11 Version 21H2 (Build 22000.493)

Version/Channel Information:

  • Can you reproduce this issue with the current release? Yes
  • Can you reproduce this issue with the beta channel? Yes
  • Can you reproduce this issue with the nightly channel? Yes

Other Additional Information:

  • Does the issue resolve itself when disabling Brave Shields? No
  • Does the issue resolve itself when disabling Brave Rewards? No
  • Is the issue reproducible on the latest version of Chrome? No
@GeetaSarvadnya
Copy link

@Cleveho This is as per the design from the beginning, there is no change in it.
cc: @rebron

@Cleveho
Copy link
Author

Cleveho commented Mar 3, 2022

Previously it was like chrome without gapping & later there was an issue created to fix it. (Cannot find)
Chrome's About:
image

@rebron rebron added policy This is a policy choice, relates to terms & conditions, or has a legal element to it. good first issue priority/P5 Not scheduled. Don't anticipate work on this any time soon. labels Mar 3, 2022
@petergeorgas
Copy link

I'd love to take this issue. Currently initializing the repo. Will take a look once it's done.

@heysujal
Copy link

heysujal commented Mar 8, 2022

@petergeorgas are you still working on this issue?
I would like to work on this issue, if you are not working on it

@heysujal
Copy link

heysujal commented Mar 8, 2022

Can anybody guide me how to go about fixing this issue?

@ancientstraits
Copy link

I would just look for "Brave is up to date" or a variation of it in the soure code @heysujal

@ancientstraits
Copy link

However, GitHub couldn't find it, and it's a very large codebase, so it will take a lot of time to find it. I will report when done.

@ancientstraits
Copy link

@heysujal Actually, I found the text in https://github.com/brave/brave-core/blob/5b576ef6125c629d3c876f335a9927f7ca5c208d/app/settings_brave_strings.grdp at line 29:

<message name="IDS_SETTINGS_UPGRADE_UP_TO_DATE" desc="Status label: Already up to date (Brave)">
    Brave is up to date
</message>

We should look for IDS_SETTINGS_UPGRADE_UP_TO_DATE in the source code of brave-core.

@ancientstraits
Copy link

ancientstraits commented Mar 8, 2022

Another update: I'm 50% sure the gap is here: https://github.com/brave/brave-core/blob/32061377a37550f542463902e0b396652b86eec8/browser/resources/settings/brave_overrides/settings_menu.js (especially in the CSS)

@rixant
Copy link

rixant commented Mar 22, 2022

Can I work on this issue?

@ancientstraits
Copy link

@bsclifton Good job working on the issue! 👍

@bsclifton bsclifton added this to the 1.39.x - Nightly milestone Apr 6, 2022
@bsclifton bsclifton reopened this Apr 6, 2022
@bsclifton
Copy link
Member

Whoops- accidentally closed when I did a rebase there. Apologies

@akshay24495 has a fix in brave/brave-core#12849

@bsclifton bsclifton removed this from the 1.39.x - Nightly milestone Apr 6, 2022
@bsclifton bsclifton reopened this Apr 13, 2022
@bsclifton bsclifton added this to the 1.39.x - Nightly milestone Apr 13, 2022
@ancientstraits
Copy link

I'm happy it's making it in. 🎉

@bsclifton bsclifton removed this from the 1.39.x - Beta milestone Apr 22, 2022
@bsclifton
Copy link
Member

Re-opening; seems the changes made with brave/brave-core#12849 didn't work as expected

@akshay24495 would you be up for looking at this again? I suspect one of the following:

  1. the solution you had broke due to unset (versus auto)
  2. The official build code branch is a bit different because local builds don't have the ability to check for updates. You might need to hack that code-path to get a proper test (so that you can see Brave is up to date at the same time you see the version)

@akshay24495
Copy link

Can you say about the hack that code-path to get a proper test ? @bsclifton

@bsclifton
Copy link
Member

@akshay24495 yeah- I think in the code, you can try and fake the value, so it thinks it's not disabled (or local build)

@ArshErgon
Copy link

@bsclifton is it still up? can I also work on it?

@bsclifton
Copy link
Member

bsclifton commented Aug 4, 2022

@ArshErgon you sure can 😄 If it's open and unassigned, it's up for grabs!

Please be aware of the feedback above though. We'll want to do a hack so the Brave is up to date shows

@ArshErgon
Copy link

@bsclifton do you guys have any channels like discord or telegram?

@ArshErgon
Copy link

Hey @bsclifton I'm following the steps which are required to install brave locally, I think I am doing something wrong, can you guide me?
my original path: /new/brave-browser/
after that I have to go /new/brave-browser/src in src I have only one file name .gitkeep, after that I hit npm install it work fine, then I do npm run init and create a folder name brave which only have .git and its stuck, its not going on anywhere else showing this > git clone https://github.com/brave/brave-core.git ., I have followed this also https://github.com/brave/brave-browser/wiki/Linux-Development-Environment, should I clone brave-core directly into the src folder?

@AAYUSH-droid
Copy link

Hey can i work on this issue?!

@yashdodani
Copy link

I am looking forward to solve this issue. Thanks for raising this.

@ancientstraits
Copy link

Wow how did this issue get so much attention

@JDixon1995
Copy link

Is this issue taken? I'm a beginner, and I'm looking to contribute to open source.

@SamudraMitra
Copy link

I am new to open source and really want to learn. Please assign me this issue.

@ayanalimevv
Copy link

Resolved on local
I solved this issue on my local. Please assign me this, So that I can contribute.

@bsclifton
Copy link
Member

@alpha2207 I'll assign - but no need for assignment, just submit the PR and share here 😄

@spiritanand
Copy link

Can I just make a PR and share here?

@MohitBansal321
Copy link

This issue still not resolve?

@ayanalimevv
Copy link

ayanalimevv commented Feb 8, 2023 via email

@MohitBansal321
Copy link

Resolved on local I solved this issue on my local. Please assign me this, So that I can contribute.

but you resolved it?

@ayanalimevv
Copy link

ayanalimevv commented Feb 9, 2023 via email

@bsclifton
Copy link
Member

I cleared the assignee as it sounds like you ran into an issue @alpha2207 - if someone would like to grab this please do!
No assignment required 😄

If there is something specific you are running into (not able to submit pull request, problem setting up locally, etc) please share details here and a Brave team member can help you out!

@Cleveho
Copy link
Author

Cleveho commented Mar 10, 2023

The issue seems to be resolved on version Version 1.49.120 Chromium: 111.0.5563.64 (Official Build) (64-bit)

Screenshot :
image

Can anybody confirm please.

@zarembas
Copy link

Can confirm, it has been fixed 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue OS/Desktop policy This is a policy choice, relates to terms & conditions, or has a legal element to it. priority/P5 Not scheduled. Don't anticipate work on this any time soon. QA/No release-notes/exclude
Projects
None yet