-
Notifications
You must be signed in to change notification settings - Fork 25
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
feat(Contexts): enable nav bar display logic #1193
Conversation
2a6a88f
to
52638ee
Compare
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.
Backend change looks good 👍
52638ee
to
ac42f69
Compare
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.
Let me block the merge just to be sure this doesn't get lost from the initial post
Yeah, I'm looking into the frontend parts :D |
Great, thanks :) |
It seems there's no way for an owner to modify their navigation entry if there are no shares? Creating an application without shares means there's no navigation entry, and no way to change it. @blizzz |
This is accurate. We bound the nav bar display state to sharing. Also the share id is part of the primary key. I do see it is reasonable to have this setting for non-shared applications, but spontaneously a quick solution that is not too terrible does not come to my mind. Is it a blocker? |
Maybe not a blocker, but still inconvenient and not very user-friendly. The UI right now doesn't look great, and I can't seem to fix it due to this: #1295 |
Yup, I am with you there. Need to think about a good strategy. |
ac42f69
to
ccf873b
Compare
ccf873b
to
8075a22
Compare
0edd48a
to
cd00c05
Compare
cd00c05
to
bc6ae95
Compare
This comment was marked as outdated.
This comment was marked as outdated.
99b8922
to
40a2485
Compare
40a2485
to
c144b4e
Compare
It was temporarily disabled and shown by default as we did not have web UI controls to configure it. Signed-off-by: Arthur Schiwon <[email protected]>
Signed-off-by: Arthur Schiwon <[email protected]>
Signed-off-by: Arthur Schiwon <[email protected]>
Signed-off-by: Cleopatra Enjeck M. <[email protected]>
After frontend changes we do not need the intermediate RECIPIENT-ONLY mode any more. And so this fixes setting the override for owners. Signed-off-by: Arthur Schiwon <[email protected]>
Signed-off-by: Arthur Schiwon <[email protected]>
447e4a7
to
84e26e5
Compare
Signed-off-by: Cleopatra Enjeck M <[email protected]>
Signed-off-by: Cleopatra Enjeck M <[email protected]>
Signed-off-by: Arthur Schiwon <[email protected]>
Signed-off-by: Arthur Schiwon <[email protected]>
Signed-off-by: Cleopatra Enjeck M <[email protected]>
Signed-off-by: Cleopatra Enjeck M <[email protected]>
Signed-off-by: Cleopatra Enjeck M <[email protected]>
Signed-off-by: Cleopatra Enjeck M <[email protected]>
Signed-off-by: Cleopatra Enjeck M <[email protected]>
Signed-off-by: Arthur Schiwon <[email protected]>
… column Signed-off-by: Arthur Schiwon <[email protected]>
Signed-off-by: Cleopatra Enjeck M. <[email protected]>
- removed to only fetch the one share that matches the user id. Group shares my be present and only those relevant to the current user are being fetched. - setting the override now against any share. There might be more and some might be dropped – the override is working against any of them - one none-hidden setting wins - dropped using the NAV_ENTRY_MODE_RECIPIENTS as it is not needed anymore Signed-off-by: Arthur Schiwon <[email protected]>
Signed-off-by: Arthur Schiwon <[email protected]>
Signed-off-by: Cleopatra Enjeck M. <[email protected]>
Signed-off-by: Cleopatra Enjeck M. <[email protected]>
this can be removed once >=NC31 is supported and our NavigationController is adjusted Signed-off-by: Arthur Schiwon <[email protected]>
Signed-off-by: Julius Knorr <[email protected]>
feat: Add UI elements to modify navigation display
Remaining one: #1250, it should go together with this PR |
contributes to #1177
It was temporarily disabled and shown by default as we did not have web UI controls to configure it.