Tobias Bernard
dd61665a96
sidebar: larger avatar in headerbar
4 years ago
Kévin Commaille
7592994a96
message-location: Move location view logic in LocationViewer component
...
Part-of: <https://gitlab.gnome.org/GNOME/fractal/-/merge_requests/1085 >
4 years ago
Kévin Commaille
74b5b025e2
attachment-dialog: Use MediaContentViewer
...
Preview more file types
Part-of: <https://gitlab.gnome.org/GNOME/fractal/-/merge_requests/1085 >
4 years ago
Kévin Commaille
c216e78edf
media-viewer: Split media content display logic into MediaContentViewer
...
Part-of: <https://gitlab.gnome.org/GNOME/fractal/-/merge_requests/1085 >
4 years ago
Julian Sparber
311ffd55c3
sidebar: Add category people
...
Part-of: <https://gitlab.gnome.org/GNOME/fractal/-/merge_requests/931 >
4 years ago
Julian Sparber
534d2bcec3
sidebar: Improve context menu entires
...
Part-of: <https://gitlab.gnome.org/GNOME/fractal/-/merge_requests/931 >
4 years ago
Kévin Commaille
e5c97c2517
sidebar: Bundle expander arrow and update behavior
...
The icon and its behavior has been changed upstream.
Bundle it so we don't have inconsistent behavior if it is updated upstream again.
4 years ago
Kévin Commaille
1614ce9179
verification: Move in-room verification outside of Timeline
4 years ago
Kévin Commaille
dc04e0e714
room-history: Swap "emoji" and "more" buttons next to message entry
4 years ago
Kévin Commaille
b65188cdb6
misc: Create developers flatpak variant
...
Be able to use nightly while hacking
4 years ago
Marco Melorio
89b89024c9
window: Add a global paste action to paste media
...
Now it's possible to paste an image even when the message entry is not focused.
4 years ago
Julian Sparber
e069053cda
session: Replace listview with listbox in AccountSwitcher
...
This reworks the entiere account switcher.
Fixes: https://gitlab.gnome.org/GNOME/fractal/-/issues/931
Fixes: https://gitlab.gnome.org/GNOME/fractal/-/issues/898
4 years ago
Kévin Commaille
5ac882eaa1
context-menu-bin: Fix non-working actions
...
Destroying the popover on close results in the action not being
called.
Instead do like the members list and keep a single popover for the
whole list. To do that we need to pass a weak reference to the
closest common parent of the list items, via the list view factory.
4 years ago
Julian Sparber
c11393e3f6
session: Improve accessibility and focus
...
Fixes: https://gitlab.gnome.org/GNOME/fractal/-/issues/197
Room history navigation isn't good yet, but this improves navigation by a lot.
4 years ago
Bilal Elmoussaoui
d5749f75a4
Room history: Send/display static location events
...
Fixes #952
4 years ago
Bilal Elmoussaoui
40ca58a34d
Room history: Add an emoji selection button
...
It basically triggers the CTRL+. behaviour
4 years ago
Kévin Commaille
6a705f40e1
login: Improvements for small screens
...
Part of #868
4 years ago
Kévin Commaille
5de88e83ff
i18n: Add formatting i18n methods compatible with xgettext
4 years ago
Julian Sparber
eae7359285
context-menu-bin: Create popup only when needed
...
This reduces the time needed to build a Sidebar::RoomRow and
RoomHisotry::MessageRow, by a sinificant amount.
4 years ago
Alexandre Franke
e90312fb87
Improve wording
4 years ago
Alexandre Franke
a3e588c78e
Use proper quotes in strings
4 years ago
Alexandre Franke
296dd710f5
Improve text for upgraded rooms
4 years ago
Alexandre Franke
a89c23e5cf
Improve strings
4 years ago
Kévin Commaille
a5a299ccdf
sidebar: Fix outline glitch on Explore
...
Fixes #970
4 years ago
Anders Jonsson
bfcb14809a
Fix typos in translatable strings
4 years ago
Georges Basile Stavracas Neto
3613d61536
content-explore: Make clamp size match chat history's
...
Having the width of the Explore page different than the widget of
the chat history is jarring, let's make them match.
4 years ago
Georges Basile Stavracas Neto
3b9d5b9c00
content-explore: Remove extra clamp
...
There is a clamp inside a clamp here, one of which has maximum size
of 800. The inner clamp negates that.
Remove the inner clamp.
4 years ago
Georges Basile Stavracas Neto
d7e89d516f
content-room-history: Increase clamp sizes a bit
...
But not too much.
These values are somewhat arbitrary, but they make Fractal's chat
history average between 65~80 characters wide on default GNOME with
Cantarell. This seems to make it much more pleasant to use.
4 years ago
Georges Basile Stavracas Neto
0cdac386ce
content-message-row: Use 'caption' CSS class
...
Instead of 'heading'. The original mockup [1] seems to have this label
much more subtle, and definitely not bold.
[1] https://gitlab.gnome.org/Teams/Design/app-mockups/-/raw/master/fractal/main-window.png
4 years ago
Georges Basile Stavracas Neto
2e9c827565
content: Remove right margin for event-content
...
This was originally introduced at fc02302620 to match mockups, but
seems to be better without.
Also adjust the CSS selector below to have them matching on RTL.
4 years ago
Yuri Chornoivan
25faa63863
Fix minor typos
4 years ago
Kévin Commaille
3d8fe3912f
build: Fix variable name in metainfo
4 years ago
Kévin Commaille
9968d724f0
build: Add develoment version to metainfo
...
Fixes the version of the flatpak bundle
4 years ago
Julian Sparber
a73ff67be4
Copy and update metainfo from master
4 years ago
Julian Sparber
c6b5b226b7
Use desktop file from master
4 years ago
Julian Sparber
0bf6a4ff32
Remove Next from app-id
4 years ago
Kévin Commaille
73c9d51ea8
login: Use EntryRow and PasswordEntryRow
4 years ago
Kévin Commaille
c1a97472b4
login: Move to its own module
4 years ago
JCWasmx86
d8e58a76aa
login: Add SSO support
4 years ago
Maximiliano Sandoval R
ec2852dc90
Make a drag and drop overlay widget
4 years ago
Maximiliano Sandoval R
57b2640035
Implement attachments
...
With drag and drop.
Fixes: https://gitlab.gnome.org/GNOME/fractal/-/issues/121 , https://gitlab.gnome.org/GNOME/fractal/-/issues/764 .
4 years ago
Julian Sparber
40a77bd6f6
verification: Ask for confirmation after scanning
4 years ago
Kirill Schmidt
3bd9afe788
device-row: Use Log Out for current session
...
device-row: Add is-current-device property
device-row: Implement Logout and check current device
mod: Set is-current-device-property to true
4 years ago
Kévin Commaille
60a0207ee2
secret: Switch to libsecret
4 years ago
Kévin Commaille
5c8c627cec
account-settings: Add General tab
4 years ago
Kévin Commaille
577f582b6e
components: Create ButtonRow
4 years ago
Kévin Commaille
7bf16d34f5
components: Create EntryRow and PasswordEntryRow
4 years ago
Kévin Commaille
6dc9084ec7
components: Create EditableAvatar
4 years ago
Kévin Commaille
c7de7eb431
components: Create ActionButton
4 years ago
Kévin Commaille
953466029d
app: Show spinner by default instead of greeter
4 years ago