fractal issueshttps://gitlab.gnome.org/World/fractal/-/issues2024-01-23T15:15:21Zhttps://gitlab.gnome.org/World/fractal/-/issues/1096Orca screen reader becomes unresponsive after closing menu2024-01-23T15:15:21ZBram DuvigneauOrca screen reader becomes unresponsive after closing menuAs part of the NGI project, I did a quick walkthrough to assess the accessibility of Fractal Next.
After closing the message options menu to add an attachment or location to the message, the Orca screen reader becomes unresponsive in Fr...As part of the NGI project, I did a quick walkthrough to assess the accessibility of Fractal Next.
After closing the message options menu to add an attachment or location to the message, the Orca screen reader becomes unresponsive in Fractal. The only solution seems to restart Fractal.
I was able to reproduce this a few times by opening this menu and closing it with escape. I was running Ubuntu 22.04 with Orca 42.https://gitlab.gnome.org/World/fractal/-/issues/1291Display new timestamp after a while2024-01-23T12:46:09ZVikaDisplay new timestamp after a whileIt is sometimes useful to see that a non trivial amount of time has passed between two messages, as opposed to them being sent in the same batch. Element Web addresses this by showing a new name header after a while. In the same vein, we...It is sometimes useful to see that a non trivial amount of time has passed between two messages, as opposed to them being sent in the same batch. Element Web addresses this by showing a new name header after a while. In the same vein, we should display a new timestamp after a while.https://gitlab.gnome.org/World/fractal/-/issues/1354Very slow startup and graphical glitches2024-01-20T14:49:46ZMeybo NõmmeVery slow startup and graphical glitchesDetailed description of the issue. Provide as much information as you can, potentially with images or videos showing the issue.
## Steps to reproduce
1. Open Fractal
2. There is spinner at least 10-15 seconds, sometimes even more than ...Detailed description of the issue. Provide as much information as you can, potentially with images or videos showing the issue.
## Steps to reproduce
1. Open Fractal
2. There is spinner at least 10-15 seconds, sometimes even more than 30 seconds. Internet connection is fast and works normally, no similar issues with other apps. From phone there is almost instant connection with home server, max 1-2 seconds of delay.
3. Once the application has finally started, there is graphical glitches in sidebar corners (no rounded corners)
4. If I will minimize and maximize app, glitches are gone
## Information
* [ ] This bug is reproducible from the latest nightly build
* [x] **Fractal Version**: 5
* **OS Version**: Fedora 39, Gnome 45.2
* **Installation Source**: Flathub
* **Homeserver**: https://synapse.matrix.minds.com/
[Screencast from 2023-12-22 23-52-55.webm](/uploads/b9fb2f09ca6c7f2b0c5522f88e0c581b/Screencast_from_2023-12-22_23-52-55.webm)https://gitlab.gnome.org/World/fractal/-/issues/1137image error is cut off2024-01-18T19:17:33Ztwoimage error is cut off## Steps to reproduce
1. Open Fractal
2. Click an image that is not available
![Зображе- ння не](/uploads/4b1ebad376b3171cbc79290c81105bf5/Зображе-_ння_не.png)
```
ima-
ge not
```
## Information
* [yes] This bug is reproducible from...## Steps to reproduce
1. Open Fractal
2. Click an image that is not available
![Зображе- ння не](/uploads/4b1ebad376b3171cbc79290c81105bf5/Зображе-_ння_не.png)
```
ima-
ge not
```
## Information
* [yes] This bug is reproducible from the latest nightly build <!-- Check this box if the bug happens on Fractal's development version -->
* **Fractal Version**: 5-alpha1-b0577d2
* **OS Version**: Debian, ukrainian
* **Installation Source**: Nightly
* **Homeserver**: matrix.debian.socialhttps://gitlab.gnome.org/World/fractal/-/issues/1365RTL issue with state event2024-01-13T15:25:14ZAlexandre FrankeRTL issue with state event![image](/uploads/3da6da3181b1dafd3ca1712686cdf358/image.png)
The display name is in the wrong spot if it is in RTL and the rest of the app is LTR.
## Information
* [x] This bug is reproducible from the latest nightly build <!-- Check...![image](/uploads/3da6da3181b1dafd3ca1712686cdf358/image.png)
The display name is in the wrong spot if it is in RTL and the rest of the app is LTR.
## Information
* [x] This bug is reproducible from the latest nightly build <!-- Check this box if the bug happens on Fractal's development version -->
* **Fractal Version**: 6.rc-d91d1b4<!-- The version of Fractal you were using when the bug occurred. Check the "About Fractal" dialog for this information -->
* **OS Version**: Fedora 38<!-- Operating system version, e.g. Fedora 36 -->
* **Installation Source**: GNOME Apps Nightly<!-- Where you installed Fractal from, e.g. Flathub, GNOME Apps Nightly, AUR, or distro repositories -->
* **Homeserver**: matrix.org<!-- The homeserver for your matrix account, e.g. matrix.org, gnome.org, … You can mention several of them if this is reproducible on multiple ones. -->https://gitlab.gnome.org/World/fractal/-/issues/833Support Spaces2024-01-13T12:26:32ZAlexandre FrankeSupport SpacesSpaces provide hierarchical sorting and filtering of rooms, which helps when one is in many rooms. Eventually, they should also provide a way to find rooms by areas of interest. They supersede [communities](https://gitlab.gnome.org/GNOME...Spaces provide hierarchical sorting and filtering of rooms, which helps when one is in many rooms. Eventually, they should also provide a way to find rooms by areas of interest. They supersede [communities](https://gitlab.gnome.org/GNOME/fractal/-/issues/177).Future releasehttps://gitlab.gnome.org/World/fractal/-/issues/1361Offline even though connection is possible2024-01-10T21:48:17ZAustin ButlerOffline even though connection is possibleSometimes Fractal just goes offline and doesn't reconnect. I notice it when I'm on my desktop and then I see my phone alerts me to a new message via Element Android. I switch to Fractal and find it's offline. I open Element Desktop and i...Sometimes Fractal just goes offline and doesn't reconnect. I notice it when I'm on my desktop and then I see my phone alerts me to a new message via Element Android. I switch to Fractal and find it's offline. I open Element Desktop and it loads the new message just fine, indicating there's no general connectivity issue to matrix.org.
## Steps to reproduce
I don't really know how to repro, it seems somewhat random.
## Information
* [ ] This bug is reproducible from the latest nightly build
* **Fractal Version**: 5
* **OS Version**: NixOS 24.05
* **Installation Source**: nixpkgs
* **Homeserver**: matrix.orghttps://gitlab.gnome.org/World/fractal/-/issues/1299Switching away from rooms with lots of members causes Fractal to block/pause2024-01-06T10:37:28ZPaul van TilburgSwitching away from rooms with lots of members causes Fractal to block/pause<!-- This is a template to report bugs, select the corresponding template to request a new feature. -->
<!-- Please note that Fractal was rewritten from scratch and our current focus is on the main branch
or the latest nightly build, so...<!-- This is a template to report bugs, select the corresponding template to request a new feature. -->
<!-- Please note that Fractal was rewritten from scratch and our current focus is on the main branch
or the latest nightly build, so issues with the stable release are unlikely to be fixed. -->
Some rooms are large enough that switching away from them creates a pause/block of the UI.
It does not matter whether the display names and avatars of the room have been loaded/updated already or not.
Switching away within a second or after a few minutes does not seem to matter.
## Steps to reproduce
1. Open Fractal
2. Enter a room with lots of members, for example [#rust:matrix.org](https://matrix.to/#/#rust:matrix.org) (with ± 9000 members)
3. Switch to another room
4. Encounter the delay; this might even trigger the "Fractal is not responding" pop-up
## Information
* [x] This bug is reproducible from the latest nightly build <!-- Check this box if the bug happens on Fractal's development version -->
* **Fractal Version**: 5.rc1-724c7de <!-- The version of Fractal you were using when the bug occurred. Check the "About Fractal" dialog for this information -->
* **OS Version**: Debian GNU/Linux Trixie/Sid <!-- Operating system version, e.g. Fedora 36 -->
* **Installation Source**: GNOME Nightly <!-- Where you installed Fractal from, e.g. Flathub, GNOME Apps Nightly, AUR, or distro repositories -->
* **Homeserver**: matrix.org <!-- The homeserver for your matrix account, e.g. matrix.org, gnome.org, … You can mention several of them if this is reproducible on multiple ones. -->https://gitlab.gnome.org/World/fractal/-/issues/1355"No Network Connection" when wifi disabled2024-01-05T21:12:19ZVivianne"No Network Connection" when wifi disabledFractal claims that there is "No network connection" when my Wifi is disabled, even if I have a stable Ethernet connection.
![image](/uploads/2275c99e05a57a85804f844ef472d51d/image.png)
## Steps to reproduce
1. Have both Wifi and Ethe...Fractal claims that there is "No network connection" when my Wifi is disabled, even if I have a stable Ethernet connection.
![image](/uploads/2275c99e05a57a85804f844ef472d51d/image.png)
## Steps to reproduce
1. Have both Wifi and Ethernet connection, with Wifi toggled off in GNOME settings.
2. Launch Fractal.
3. Note a banner at the top saying "No network connection" even though internet works fine.
4. Toggle Wifi on, wait a few seconds.
5. Note the banner disappears and app works as expected.
## Information
* [x] This bug is reproducible from the latest nightly build <!-- Check this box if the bug happens on Fractal's development version -->
* **Fractal Version**: 6.beta-541f4fa
* **OS Version**: Gentoo, Linux 6.1.67-gentoo-x86_64, GNOME 44.3
* **Installation Source**: GNOME Apps Nightly.
* **Homeserver**: n/a, cannot log in.https://gitlab.gnome.org/World/fractal/-/issues/1313Always keep a placeholder margin between the message composer text entry fiel...2024-01-04T11:33:23ZJeff FortinAlways keep a placeholder margin between the message composer text entry field and the discussion view's text, to prevent read markers / receipts from making the view needlessly jump up in a distracting wayThe message view currently always jumps up when the 1st read marker indicator gets added below the latest message, which can be visually jarring, and _particularly_ distracting for some folks with disabilities.
## Steps to reproduce
1....The message view currently always jumps up when the 1st read marker indicator gets added below the latest message, which can be visually jarring, and _particularly_ distracting for some folks with disabilities.
## Steps to reproduce
1. Type a message in a room
2. Wait for the first person to read it
**Actual Result:** the whole view jumps / gets bumped upwards by the newly added read marker avatar on the right below the text (and above the composer widget). Note that I tested with "reduce animations" turned on in GNOME's accessibility settings, which makes this behavior particularly obvious.
**Expected Result:**
* No jumping, no shifting, even with animations turned on. Instead, there should be an invisible placeholder margin kept below the latest message at all times, so that the read markers appear in it without needing to shift anything vertically. This would also help with #1285.
* This should always be in effect, without being dependent on a "no distractions mode" toggle from #586.
## Information
* **Fractal Version**: 5
* **OS Version**: Fedora 39
* **Installation Source**: Flathub
* **Homeserver**: anyhttps://gitlab.gnome.org/World/fractal/-/issues/1285Read marker papercuts2024-01-04T11:33:19ZTobias BernardRead marker papercutsA few papercuts with the read markers:
- [ ] The avatars have a white border, which becomes visible in the active state. It'd be good to find a way to keep the "crop" aesthetic even in that state, either by changing the color or by actua...A few papercuts with the read markers:
- [ ] The avatars have a white border, which becomes visible in the active state. It'd be good to find a way to keep the "crop" aesthetic even in that state, either by changing the color or by actually cropping the images.
- [x] The right-aligned time stamp below a left-aligned name looks very weird, I'd left-align both
![image](/uploads/c4290091ba7db7dc32ca7407fd6303f1/image.png)https://gitlab.gnome.org/World/fractal/-/issues/586Distraction Free Mode: Allow switching off inline embedding of images, videos...2024-01-04T11:33:19ZGhost UserDistraction Free Mode: Allow switching off inline embedding of images, videos, avatars, read markersSorry about my last issue,
I had actually filled out a description and was surprised to see that it showed the issue template instead when it was closed.
I opened the issue due to a conversation which was had on IRC.
The gist of it w...Sorry about my last issue,
I had actually filled out a description and was surprised to see that it showed the issue template instead when it was closed.
I opened the issue due to a conversation which was had on IRC.
The gist of it was that some contributor's issue with switching to matrix from irc is down to the ux being noisy in comparison not the protocol itself.
Noise being the inclusion of images/videos/avatars, which they find distracting when trying to follow what is going on in a room.
This issue is basically a request for ability to switch the inline embedding of images/videos/avatars off in preferences if it is deemed in scope for fractal.
Thanks and sorry again.https://gitlab.gnome.org/World/fractal/-/issues/1261Jump to first unread message2024-01-04T10:52:50ZAlexandre FrankeJump to first unread messageWhen a room with enough unread activity to fill up the screen is opened, the message at the top should be the first unread message, with the new message divider right above it. Currently, we just go to the bottom of available history, wi...When a room with enough unread activity to fill up the screen is opened, the message at the top should be the first unread message, with the new message divider right above it. Currently, we just go to the bottom of available history, with the most recently sent message at the bottom of the window.
(This behaviour was implemented for legacy, we just haven’t gotten around to reimplementing it yet and had no issue to track it)Future releasehttps://gitlab.gnome.org/World/fractal/-/issues/1357Unable to join the majority of channel2024-01-03T17:17:23ZFroggy232Unable to join the majority of channel<!-- This is a template to report bugs, select the corresponding template to request a new feature. -->
<!-- Please note that Fractal was rewritten from scratch and our current focus is on the main branch
or the latest nightly build, so...<!-- This is a template to report bugs, select the corresponding template to request a new feature. -->
<!-- Please note that Fractal was rewritten from scratch and our current focus is on the main branch
or the latest nightly build, so issues with the stable release are unlikely to be fixed. -->
Detailed description of the issue. Provide as much information as you can, potentially with images
or videos showing the issue.
## Steps to reproduce
1. Open Fractal
2. Try to enter a room, especially on a big instance like Matrix.org
3. Fractal is unable to join the channel, and show an error message that says to retry later
## Information
* [ ] This bug is reproducible from the latest nightly build <!-- Check this box if the bug happens on Fractal's development version -->
* **Fractal Version**: 5<!-- The version of Fractal you were using when the bug occurred. Check the "About Fractal" dialog for this information -->
* **OS Version**: Fedora Silverblue 39<!-- Operating system version, e.g. Fedora 36 -->
* **Installation Source**: Flathub<!-- Where you installed Fractal from, e.g. Flathub, GNOME Apps Nightly, AUR, or distro repositories -->
* **Homeserver**: matrix.domainepublic.net<!-- The homeserver for your matrix account, e.g. matrix.org, gnome.org, … You can mention several of them if this is reproducible on multiple ones. -->
<!-- If you have a crash report, use the "Attach A File" button in the issue editor to attach it, or paste it in a code block below. -->
<!-- To create a code block, you surround the code with two lines with three "`" characters like so:
```
code goes here
```
-->
Hi,
I don't know if it's a problem with fractal or if it's a problem with the matrix ecosystem as I'm very new to matrix, but I can't join the vast majority of channel, especially if they are very active.
Is it normal? If yes, how people are able to use the network?
Thanks for your help!https://gitlab.gnome.org/World/fractal/-/issues/1178push out chat data to cache2024-01-03T11:47:45ZIldar Mulyukovpush out chat data to cacheChat data is placed in a file mixed with the account data. That makes impossible to harmlessly delete chat data that is cache by its nature.
Suggestions:
1. push out the chat data to cache
2. or at least put account data separately so th...Chat data is placed in a file mixed with the account data. That makes impossible to harmlessly delete chat data that is cache by its nature.
Suggestions:
1. push out the chat data to cache
2. or at least put account data separately so that a user can delete chat data harmlessly
## Information
* [x] This bug is reproducible from the latest nightly build
* **Fractal Version**: org.gnome.Fractal.Devel flatpak a573e3624 (2023-02-27 15:29:11 +0000)
* **OS Version**: flatpak
* **Installation Source**: GNOME Apps Nightly
* **Homeserver**: matrix.orghttps://gitlab.gnome.org/World/fractal/-/issues/1127Fractal never loads due to sync timeout2024-01-01T22:20:06ZIvan Molodetskikhyalterz@gmail.comFractal never loads due to sync timeout<!-- This is a template to report bugs, select the corresponding template to request a new feature. -->
<!-- Please note that Fractal was rewritten from scratch and our current focus is on the main branch
or the latest nightly build, so...<!-- This is a template to report bugs, select the corresponding template to request a new feature. -->
<!-- Please note that Fractal was rewritten from scratch and our current focus is on the main branch
or the latest nightly build, so issues with the stable release are unlikely to be fixed. -->
I tried loading Fractal nightly the other day and it was stuck on the initial loading spinner. I wiped `~/.var/app/org.gnome.Fractal.Devel`, then it got stuck the same way after logging in. The log shows a continuous stream of these messages:
```
2022-12-27T15:05:56.419674Z DEBUG fractal::session: Received sync response
2022-12-27T15:05:56.419710Z ERROR fractal::session: Failed to perform sync: Http(Reqwest(reqwest::Error { kind: Body, source: TimedOut }))
2022-12-27T15:06:36.421650Z DEBUG fractal::session: Received sync response
2022-12-27T15:06:36.421687Z ERROR fractal::session: Failed to perform sync: Http(Reqwest(reqwest::Error { kind: Body, source: TimedOut }))
```
Today I guess I got lucky because after only a single timeout it loaded fine. Perhaps the timeout needs to be increased? Element works fine.
## Steps to reproduce
1. Open Fractal
## Information
* [x] This bug is reproducible from the latest nightly build <!-- Check this box if the bug happens on Fractal's development version -->
* **Fractal Version**: 5-alpha1-3d53755 minus a few days
* **OS Version**: Fedora 37 Silverblue
* **Installation Source**: GNOME Apps Nightly
* **Homeserver**: gnome.org
<!-- If you have a crash report, use the "Attach A File" button in the issue editor to attach it, or paste it in a code block below. -->
<!-- To create a code block, you surround the code with two lines with three "`" characters like so:
```
code goes here
```
-->https://gitlab.gnome.org/World/fractal/-/issues/943Add support for medias blurhash2023-12-31T13:51:16ZKévin CommailleAdd support for medias blurhashIt should be used as a background while loading the media or if an error happens.
Sending a blurhash should ideally be handled in the SDK.
See [MSC2448](https://github.com/matrix-org/matrix-spec-proposals/pull/2448).It should be used as a background while loading the media or if an error happens.
Sending a blurhash should ideally be handled in the SDK.
See [MSC2448](https://github.com/matrix-org/matrix-spec-proposals/pull/2448).Future releasehttps://gitlab.gnome.org/World/fractal/-/issues/1257AudioPlayer is not adaptive enough2023-12-29T11:07:32ZKévin CommailleAudioPlayer is not adaptive enoughThis is due to the use of `GtkMediaControls`
Although it is mostly adaptive, at the narrowest size, its minimum width is a bit too big which causes the layout to be broken:
![image](/uploads/537293409196264d17cdd871ab244c27/image.png)
...This is due to the use of `GtkMediaControls`
Although it is mostly adaptive, at the narrowest size, its minimum width is a bit too big which causes the layout to be broken:
![image](/uploads/537293409196264d17cdd871ab244c27/image.png)
Note that all margins on the right side of the window are wrong. That's because the inner container overflows the window.https://gitlab.gnome.org/World/fractal/-/issues/598composing long messages on mobile2023-12-29T11:07:07ZRaattycomposing long messages on mobileseems to stop expanding the message box at 4 ish lines and the message box isnt scrollable on mobile so u just end up typing blindseems to stop expanding the message box at 4 ish lines and the message box isnt scrollable on mobile so u just end up typing blindhttps://gitlab.gnome.org/World/fractal/-/issues/116Add voice conversations2023-12-29T11:06:41ZdczAdd voice conversationsThis one is a little far-fetched, but hey!This one is a little far-fetched, but hey!