Kévin Commaille
1aff564e7c
bump matrix-sdk to ebcb2024d14614b8c984c5b95de5df04eec7933b
...
Get an updated ruma to handle push rules.
5 years ago
Julian Sparber
84726b475d
bump matrix-sdk to e437aea01213338d7f11787411a025b6133efcff
...
This fixes the issue we are having caused by /profile api requiring
authentication.
5 years ago
Julian Sparber
bd52ba787a
bump matrix-sdk to commit bdaed6237e104b738b5ad25c063675373d9fa60d
...
This also bumps tokio to 1.1.0 since the matrix-sdk depends on it.
5 years ago
Johannes Hayeß
5ed6b5863c
Update secret-service to v2.0
5 years ago
Maximiliano Sandoval R
12cc259536
Update html2pango to 0.4.1
...
anyhow needed to be updated to 1.0.37.
5 years ago
Alejandro Domínguez
752d6cc973
Remove stuff from cache system
...
Since we are going to use matrix-sdk as the whole backend and it keeps
its state by itself and can drive the GUI, this clean up is needed to
wire up the support for that. Anyways, currently it doesn't store the
rooms at all.
5 years ago
Alejandro Domínguez
51d5ac4ea8
Remove reqwest dependency
5 years ago
Alejandro Domínguez
72a73a84d3
Remove "json" feature in reqwest
5 years ago
Alejandro Domínguez
a7e19bc585
Make all requests async
5 years ago
Alejandro Domínguez
9cc1cb2265
Relocate files
5 years ago
Alejandro Domínguez
9757df2786
Integrate matrix-rust-sdk and making it log in
5 years ago
Alejandro Domínguez
5ccfba44f5
Integrate Tokio runtime
5 years ago
Alejandro Domínguez
b22707bc46
Update Cargo.lock
5 years ago
Christopher Davis
67cd10dd57
avatar: Use HdyAvatar instead of a custom DrawingArea
...
HdyAvatar allows for simple HiDPI image loading and
a fallback image.
Related to https://gitlab.gnome.org/GNOME/fractal/issues/496
6 years ago
Christopher Davis
1a552c5fbf
fractal-gtk: Refactor window to use HdyDeck
...
Helps simplify how we handle pages, as well as
adding support for swiping between the main view
and different subviews.
6 years ago
Christopher Davis
438e846ba2
fractal-gtk: Port to libhandy-1
...
Ports our UI to the now-stable libhandy-1. libhandy-1 comes
with a few improvements, but also some API breakages
that needed to be fixed up.
6 years ago
Alejandro Domínguez
a0edee81e1
Remove the use of rand feature in ruma-identifiers
6 years ago
Daniel García Moreno
59d8c91b1e
Use is_empty instead of != comparison
6 years ago
Bilal Elmoussaoui
63ee165083
divider: replace the unsafe destroy
6 years ago
Bilal Elmoussaoui
9d4d0b45cb
use letter-avatar from a fork
...
I have submitted a patch to bump gtk-rs dependencies
see https://gitlab.gnome.org/World/Rust/letter-avatar/-/merge_requests/7
6 years ago
Bilal Elmoussaoui
ccf3b2b62c
EntryExt: get_text returns a GString now
...
instead of Option<GString>
6 years ago
Bilal Elmoussaoui
09096a0373
replace all the new_from with just from_
...
part of the new gtk-rs changes
6 years ago
Bilal Elmoussaoui
6d123a223b
bump gtk-rs & gstreamer crates
...
this bumps glib based crates to the latest release
it also disables letter-avatar for now in order to replace it with HdyAvatar
6 years ago
Yuki Okushi
f3995bac74
Drop `failure` crate and friends from the dependency
...
Run `cargo update -p html2pango --aggressive`
log:
```
Removing addr2line v0.13.0
Updating ammonia v2.1.2 -> v3.1.0
Removing backtrace v0.3.50
Removing failure v0.1.8
Removing failure_derive v0.1.8
Removing gimli v0.22.0
Updating html2pango v0.3.2 -> v0.3.3
Updating html5ever v0.23.0 -> v0.25.1
Removing idna v0.1.5
Updating linkify v0.3.1 -> v0.4.0
Updating markup5ever v0.8.1 -> v0.10.0
Adding markup5ever_rcdom v0.1.0
Removing object v0.20.0
Removing percent-encoding v1.0.1
Updating phf v0.7.24 -> v0.8.0
Updating phf_codegen v0.7.24 -> v0.8.0
Updating phf_generator v0.7.24 -> v0.8.0
Updating phf_shared v0.7.24 -> v0.8.0
Removing proc-macro2 v0.4.30
Removing quote v0.6.13
Adding rand_pcg v0.2.1
Removing rustc-demangle v0.1.16
Updating serde v1.0.114 -> v1.0.115
Updating serde_derive v1.0.114 -> v1.0.115
Updating siphasher v0.2.3 -> v0.3.3
Updating string_cache v0.7.5 -> v0.8.0
Updating string_cache_codegen v0.4.4 -> v0.5.1
Removing string_cache_shared v0.3.0
Removing syn v0.15.44
Removing synstructure v0.12.4
Removing unicode-xid v0.1.0
Removing url v1.7.2
Adding xml5ever v0.16.1
```
6 years ago
Yuki Okushi
291e4eae29
Update `mdl` to 1.0.5
6 years ago
Yuki Okushi
e4ca9dc5c0
Switch from failure to anyhow
6 years ago
Daniel García Moreno
be6501f923
Release 4.4.0
6 years ago
Daniel García Moreno
cb0125acbe
Use custom either with custom version number
...
This is needed to avoid the cargo vendor error:
found duplicate version of package `either v1.5.3
I've just updated the version number of either in our custom fork to
1.5.99 so we've no conflict here.
6 years ago
Daniel García Moreno
06f4e6ed14
Fix dw_media errors
6 years ago
Jonas Platte
0ee41c6897
Upgrade ruma-identifiers to 0.17 and use DeviceId more
6 years ago
Alejandro Domínguez
66a642530f
Separate the use of URLs and local paths
6 years ago
Alejandro Domínguez
23641cf436
Remove unused crates
6 years ago
Alejandro Domínguez
2f3532d03d
Move as much as possible from fractal-matrix-api to fractal-gtk
6 years ago
Igor Raits
40594922ed
chore: Update ruma-identifiers to 0.16
...
Signed-off-by: Igor Raits <ignatenko@src.gnome.org>
6 years ago
Alexandre Franke
24b47e3a89
Update bumpalo dependency
6 years ago
Alejandro Domínguez
008e2b3eb8
API: Remove Serialize and Deserialize implementations for Url and Host
...
The crate `url` already had those serde traits implemented
but they were hidden behind a feature flag.
6 years ago
Daniel García Moreno
946768f1f7
Update all rust dependencies
6 years ago
Alejandro Domínguez
5d495b7563
Update ruma-identifiers and Cargo.lock
6 years ago
Alejandro Domínguez
ed27186dc4
fractal-gtk: Depend on url crate through fractal-matrix-api
6 years ago
sonjita
b6d6e3b2a9
Fix how to get the duration of audio/video
...
Before, the gtk main thread sometimes froze when sending an audio or video
attachment. That was due to trying to get the duration of the audio/video
using gstreamer_editing_services. Now, using gstreamer_pbutils,
that doesn't happen anymore.
Furthermore, when creating an audio player in the room history, the
duration of the audio was displayed as 00:00 until play was hit. Now,
the duration of the audio gets displayed correctly from the moment of the
creation of the player on.
6 years ago
Daniel García Moreno
1dac3f21d4
New release 4.2.2
6 years ago
Alejandro Domínguez
7b4937e4bd
API: Use UserId from ruma-identifiers for stronger validation
6 years ago
Daniel García Moreno
9d9bb35d42
New release 4.2.1
7 years ago
Christopher Davis
57945eecad
fractal-gtk: Migrate to GtkSourceView4
...
GtkSourceView3 is no longer updated.
7 years ago
worldofpeace
2778acdc6c
Cargo: update .lock file
7 years ago
Daniel García Moreno
65ed458295
Release 4.2.0
7 years ago
Christopher Davis
d4af8fb48e
Cargo: Update dependencies
...
The latest version of the libhandy bindings requires an
update to the latest version of the gtk-rs bindings. This
update comes with a few changes, including the removal of the
`Into<Option<T>` pattern in favor of explicitly using `Some(T)` for options.
7 years ago
Rasmus Thomsen
95ee205a06
Cargo: update .lock file
7 years ago
Christopher Davis
f8092850a6
Cargo: Update secret-service & html2pango
...
Use the latest versions from crates.io
7 years ago
Christopher Davis
38628c4311
Update gtk-rs stack
...
Closes https://gitlab.gnome.org/GNOME/fractal/issues/489
7 years ago