-
Notifications
You must be signed in to change notification settings - Fork 173
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
Enh/add virtual group #1687
Enh/add virtual group #1687
Conversation
Codecov Report
@@ Coverage Diff @@
## master #1687 +/- ##
=============================================
- Coverage 40.05% 27.60% -12.46%
- Complexity 128 146 +18
=============================================
Files 17 18 +1
Lines 377 442 +65
=============================================
- Hits 151 122 -29
- Misses 226 320 +94
Continue to review full report at Codecov.
|
b0c8d00
to
eefe767
Compare
This comment has been minimized.
This comment has been minimized.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some more review:
- The "New group" entry should be in
var(--color-text-maxcontrast)
- When clicking the "New group" entry, the input field in the popdown could be focused so people can directly start typing
- Label of the "Add some" button in the group emptycontent would be better "Add contacts"
- After successful adding, the "Close" button is weirdly positioned right of the progress bar. Better would be below it, centered
- As said before: If there are no errors on adding, that modal can automatically be closed after ~3 seconds of showing the "Added …" feedback view.
- When there is only 1 or few contacts, the "Add some" modal vertically centers that contact (issue in the component I guess)
- You can add new groups, but there is no way to delete them
- Empty groups are removed on refresh. I guess this is to keep in line with spec? Just a bit confusing, but not so important
- If the counter is 0, the counter does not need to be shown. That’s a general thing true everywhere, and we can probably put that logic directly in the component?
- For some reason, I do get the "1 contact added to group" message, but the contact doesn’t seem to be actually added: the counter doesn’t go up, and the contact doesn’t show in the group? Getting this in the console:
Error: Request failed with status code 501
createError createError.js:16
settle settle.js:17
handleLoad xhr.js:61
Contacts.vue:801
_callee3$/</< Contacts.vue:801
(Btw I’m also getting this error of "This contact was broken and received a fix …" on a completely new installations with a contact I just created with just a name. Anything I can do to fix that, or is there a pull request?) |
Not related to this. No pr yet |
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
fa81e8f
to
c179416
Compare
…eady selected ones Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
c179416
to
d3f8837
Compare
@jancborchardt let me merge and fix in followup so it's easier for me |
outdated gif
Add group
buttonBugs