Skip to content

[FEATURE REQUEST] Set emoji as space image #4707

@joragua

Description

@joragua

In the web and iOS app it is possible to set an emoji as space image. The Android app should be able to offers the ability to change the space image using an emoji selected from the device’s system emoji picker.

  • New option in the bottom menu: Set icon. Permission level required to perform the action: "libre.graph/driveItem/permissions/update". As checked in the web, only space manager users seem to be able to set icon, regardless the platform role.

Steps

  1. Select the emoji from emoji picker in a dialog
  2. Convert the emoji (as a string) into an octet-stream or another valid image format.
  3. Upload the file to /.space directory
  4. Update the space image

Steps 3 and 4 should be the same as for a regular image.

⚙️ References

Emoji picker: https://developer.android.com/develop/ui/views/text-and-emoji/emoji-picker

TASKS

  • Research (if needed)
  • Create branch feature/set_emoji_as_space_image
  • Development tasks
    • Add a menu option to set an icon/emoji as space image
    • Open a dialog with the emoji picker
    • ...
    • Implement unit tests (if needed)
  • Code review and apply changes requested
  • Design test plan
  • QA
  • Merge branch feature/set_emoji_as_space_image into master

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions