Skip to content

Conversation

@nickvergessen
Copy link
Member

@nickvergessen nickvergessen commented Mar 13, 2019

image
image
image

@nickvergessen nickvergessen added this to the 💚 Next Major milestone Mar 13, 2019
@nickvergessen nickvergessen force-pushed the feature/noid/linked-collaboration-resources branch 3 times, most recently from 4915b8b to e153883 Compare March 14, 2019 11:36
$resource->getId(),
$user instanceof IUser ? $user->getUID() : null
);
return $room->getType() === Room::PUBLIC_CALL;
Copy link
Member

Choose a reason for hiding this comment

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

Shouldn't this also be true if the user is part of the call?

Copy link
Member Author

Choose a reason for hiding this comment

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

Right, I messed this up. Will fix

@juliusknorr juliusknorr force-pushed the feature/noid/linked-collaboration-resources branch from b94b3d1 to f3b9d95 Compare March 22, 2019 15:55
@juliusknorr
Copy link
Member

Added some screenshots of the UI to the first post.

@juliusknorr juliusknorr force-pushed the feature/noid/linked-collaboration-resources branch 2 times, most recently from 4c0ac5f to 074698d Compare March 25, 2019 13:48
@juliusknorr
Copy link
Member

@nickvergessen Frontend part is ready now.

@nickvergessen nickvergessen force-pushed the feature/noid/linked-collaboration-resources branch from 074698d to c21ac2a Compare March 25, 2019 14:52
@nickvergessen
Copy link
Member Author

nickvergessen commented Mar 25, 2019

Bildschirmfoto von 2019-03-25 16-08-31

  • Current room is listed normally in the UI to select a room to link to, should be disabled?
  • There is a white box below the scrollbar in dark theme

  • (+) button in the file picker is missing some CSS beauty (it's not round but has height 16px)

  • Only public rooms work atm

@nickvergessen
Copy link
Member Author

  • Icon is black on dark-theme. I guess they should all be delivered in black all the time (for android and other clients) and then be inverted to white in the collection UI?

@juliusknorr
Copy link
Member

(+) button in the file picker is missing some CSS beauty (it's not round but has height 16px)

This will need a fix in the files app.

@juliusknorr
Copy link
Member

Icon is black on dark-theme. I guess they should all be delivered in black all the time (for android and other clients) and then be inverted to white in the collection UI?

We have a class available depending on the resource type so we could probably set some individual icons for the web frontend and hide the regular image in that case. For talk this is .resource-type-room

@nickvergessen
Copy link
Member Author

We have a class available depending on the resource type so we could probably set some individual icons for the web frontend and hide the regular image in that case. For talk this is .resource-type-room

Or we do it similar to the navigation and invert the icons with a filter in the webUI?
Or well let's just take over the icons so we can render the room icon in the future.

@juliusknorr
Copy link
Member

Or we do it similar to the navigation and invert the icons with a filter in the webUI?
Or well let's just take over the icons so we can render the room icon in the future.

I think we shouldn't invert in general, as for the files app for example, we already use mimetype icons, which should not be inverted.

@nickvergessen
Copy link
Member Author

Okay, ready for testing I guess

@nickvergessen nickvergessen force-pushed the feature/noid/linked-collaboration-resources branch 2 times, most recently from 3219d35 to baed159 Compare March 27, 2019 09:10
juliusknorr and others added 14 commits March 27, 2019 10:43
Signed-off-by: Julius Härtl <[email protected]>
Signed-off-by: Julius Härtl <[email protected]>
Signed-off-by: Julius Härtl <[email protected]>
Signed-off-by: Julius Härtl <[email protected]>
Signed-off-by: Julius Härtl <[email protected]>
Signed-off-by: Julius Härtl <[email protected]>
Signed-off-by: Joas Schilling <[email protected]>
Signed-off-by: Joas Schilling <[email protected]>
Signed-off-by: Joas Schilling <[email protected]>
@nickvergessen nickvergessen force-pushed the feature/noid/linked-collaboration-resources branch from baed159 to 2b660fb Compare March 27, 2019 09:44
@nickvergessen
Copy link
Member Author

Rebased merge conflicts after webrtc merge

Signed-off-by: Joas Schilling <[email protected]>
Copy link
Member

@Ivansss Ivansss left a comment

Choose a reason for hiding this comment

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

There is no feedback about which room is selected in the room-picker.

@nickvergessen
Copy link
Member Author

@nickvergessen
Copy link
Member Author

Requires nextcloud/server#14892 on the server.

@nickvergessen nickvergessen merged commit da2abd7 into master Mar 29, 2019
@nickvergessen nickvergessen deleted the feature/noid/linked-collaboration-resources branch March 29, 2019 09:20
@nickvergessen nickvergessen mentioned this pull request Apr 10, 2019
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants