element-hq / element-hq/element-meta

Basic image cropping before sending

Open
#3,199 0 comments 2 reactions 0 assignees View on GitHub
T-Enhancement
Dominant language
No language data
Stars
112
Forks
26
Avg merge
6h 6m
Merged PRs (30d)
4

Description

### Your use case

#### What would you like to do?

I would like to crop an image before sending it in chat.

#### Why would you like to do it?

This is a very common messaging workflow. Often I want to quickly remove irrelevant parts of a photo, focus on a specific detail, or adjust framing before sending it.

Right now, if I want to do that, I need to leave Element, open the image in another app, crop it there, save it, return to Element, and attach it again. This adds a lot of friction to a very basic and frequent action.

In practice, this makes sharing images much less convenient than in many other messaging apps, where basic cropping is available directly in the send flow.

#### How would you like to achieve it?

When selecting an image to send, provide a basic crop step before upload/send.

A minimal version would already be very useful:
- crop image before sending
- ideally keep it simple and fast
- no need for a full-featured editor as a first step

If broader media editing is considered too large in scope, basic cropping alone would still solve a very common everyday pain point.

### Have you considered any alternatives?

Switch to the Photos/editors, crop there, come back and reattach the result.

### Additional context

I am primarily noticing this pain on iOS / Element X iOS, but this feels like a product-level messaging workflow improvement rather than a platform-specific bug.

If this should be tracked differently for cross-platform planning, that would also make sense.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the Element X iOS image-selection and send flow described in the issue, then confirm whether the work belongs in the iOS client or needs cross-platform planning. Done means a user can crop an image simply and quickly before upload or sending, without leaving Element; broader media editing is out of scope.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios
Domain
mobile-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.