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

fix(ContactsColumnView): fix layout issues to match design #6393

Merged
merged 1 commit into from
Jul 12, 2022

Conversation

caybro
Copy link
Member

@caybro caybro commented Jul 8, 2022

Fixes #6343
Fixes #6344
Fixes #6347

  • basically switch over to a column + row layout(s), bringing consistent
    margins and paddings, scratches a lot of redundant code
  • fix the icon colors
  • fixed another bug when opening the create chat panel, and then clicking
    on an existing channel in the list, doesn't close this create panel
  • remove unused signals and connections

What does the PR do

Mainly fixes layout issues in ContactsColumnView

Affected areas

ContactsColumnView

Screenshot of functionality (including design for comparison)

  • I've checked the design and this PR matches it

Snímek obrazovky z 2022-07-08 15-46-24

@jrainville jrainville requested review from a team and elina2015 and removed request for a team July 8, 2022 13:59
@status-im-auto
Copy link
Member

status-im-auto commented Jul 8, 2022

Jenkins Builds

Click to see older builds (3)
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 2913b50 #1 2022-07-08 14:07:20 ~9 min linux 📦tgz
✔️ 2913b50 #1 2022-07-08 14:12:55 ~15 min macos 📦dmg
✔️ 2913b50 #1 2022-07-08 14:19:40 ~22 min windows 📦exe
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 9568b67 #2 2022-07-11 12:14:33 ~9 min linux 📦tgz
✔️ 9568b67 #2 2022-07-11 12:22:12 ~17 min macos 📦dmg
✔️ 9568b67 #2 2022-07-11 12:28:33 ~23 min windows 📦exe
✔️ 3922d2b #3 2022-07-11 14:33:07 ~10 min linux 📦tgz
✔️ 3922d2b #3 2022-07-11 14:39:06 ~16 min macos 📦dmg
✔️ 3922d2b #3 2022-07-11 14:45:09 ~22 min windows 📦exe

@caybro caybro requested a review from osmaczko July 8, 2022 15:02
Copy link
Member

@jrainville jrainville left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good job. There was a lot of old from when we were QML newbies 👶

Copy link
Member

@0x-r4bbit 0x-r4bbit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!
Just a few questions

Copy link
Contributor

@igor-sirotin igor-sirotin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Those are minor comments, but there are important ones about root component sizing.

@caybro caybro force-pushed the fix/contacts-column-view-layout branch from 2913b50 to 9568b67 Compare July 11, 2022 12:04
@caybro caybro requested a review from igor-sirotin July 11, 2022 12:05
Closes #6343 and #6344

- basically switch over to a column + row layout(s), bringing consistent
margins and paddings, scratches a lot of redundant code
- fix the icon colors
- fixed another bug when opening the create chat panel, and then clicking
on an existing channel in the list, doesn't close this create panel
- remove unused signals and connections
@caybro caybro force-pushed the fix/contacts-column-view-layout branch from 9568b67 to 3922d2b Compare July 11, 2022 14:22
@elina2015 elina2015 self-assigned this Jul 11, 2022
Copy link

@elina2015 elina2015 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested and approved

@caybro caybro merged commit 61ea1d4 into master Jul 12, 2022
@caybro caybro deleted the fix/contacts-column-view-layout branch July 12, 2022 07:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
6 participants