Commit graph

1527 commits

Author SHA1 Message Date
Julian Sparber
aafd8096c5 sidebar: fix notification counter style 2019-01-19 11:23:43 +01:00
Piotr Drąg
58fec8d6b5 Update Polish translation 2019-01-17 11:26:12 +01:00
Piotr Drąg
182cfd9bb7 Use Unicode apostrophes in new user-visible strings
See https://developer.gnome.org/hig/stable/typography.html
2019-01-16 19:02:33 +01:00
Piotr Drąg
2c7fcb5e95 Update POTFILES.in 2019-01-16 19:00:32 +01:00
Jiri Grönroos
f77758f1e0 Update Finnish translation 2019-01-16 17:53:00 +00:00
Julian Sparber
b088a0da0c file_chooser: add file filter 2019-01-16 11:47:47 +00:00
Julian Sparber
cf68e36c75 use Gaction to change avatar in room/account settings 2019-01-16 11:47:47 +00:00
Jordan Petridis
5dcb990447
Flatpak: fix libhandy config options
They were changed upstream to meson auto-features it seems
2019-01-16 13:33:59 +02:00
Piotr Drąg
319136b66f Update Polish translation 2019-01-15 20:07:08 +00:00
Christopher Davis
b17fe29c56 sourceview_entry: Clean up self imports
We previously included `self` of different crates so we could get things from the crates' roots with crate_name::ObjectName; This can be done in Rust 2018 without
the explicit self.
2019-01-15 10:43:07 -05:00
Christopher Davis
6982765607 fractal-gtk: Use gspell for spellchecking
With the move to GtkSourceView, we no longer had spellcheck
support in Fractal as bindings for GspellTextView were not generated.

Related to https://gitlab.gnome.org/GNOME/fractal/issues/124
2019-01-15 10:33:57 -05:00
Julian Sparber
2c30cdfd30 backend: simplify get_alias method of Member 2019-01-15 15:02:05 +00:00
Elizaryev Pavel
2d7c906c0a media_viewer_menu.ui: replace "..." with "…" 2019-01-15 19:19:30 +05:00
Elizaryev Pavel
5031784237 roomlist.rs: replace "favourites" with "favorites" 2019-01-15 19:19:30 +05:00
Pavel Elizaryev
c157b76f50 Fix strings:
"Save as" should probably be "Save as…"
"You’ve been invited to join to "… → "to join", not "to join to".
Time formats should use a ratio symbol ∶ as suggested by the HIG
"Favorites" → "Favourites" (multiple occurrences)

https://gitlab.gnome.org/GNOME/fractal/issues/417
2019-01-15 19:19:30 +05:00
Bilal Elmoussaoui
ff411a5763 Appdata: add kudos tags
Documentation: https://gitlab.gnome.org/GNOME/gnome-software/blob/master/doc/kudos.md
2019-01-15 07:43:37 +00:00
Bilal Elmoussaoui
d8707df903 Appdata: improve the appdata file
specs: https://freedesktop.org/software/appstream/docs/chap-Quickstart.html
2019-01-15 07:43:37 +00:00
Bilal Elmoussaoui
ba288dcaf4 meson: add tests to validate appdata/desktop file 2019-01-14 07:57:42 +00:00
Alejandro Domínguez
9e98846c73 Use stable API endpoints 2019-01-13 13:44:03 +01:00
Alejandro Domínguez
a78e678f32 Return Url directly when a Err() isn't possible
Some functions never return Err, so to make it more clear and use simpler types
we changed them to return just the plain type.
2019-01-13 11:21:54 +00:00
Alejandro Domínguez
63b83d5e0e Backend: Use Url type in BackendData.scalar_url 2019-01-13 11:21:54 +00:00
Alejandro Domínguez
09f504471c Backend: Use Url type in BackendData.server_url 2019-01-13 11:21:54 +00:00
Alejandro Domínguez
48ffd7bd6e Backend: Use slices instead of references to immutable vectors where possible 2019-01-12 16:06:57 +00:00
Piotr Drąg
9017488331 Update Polish translation 2019-01-12 12:42:51 +01:00
Alejandro Domínguez
e3fba68591 Backend: Stop depending on cairo for cache_dir_path() and use directories instead 2019-01-09 21:45:20 +00:00
Alejandro Domínguez
a87d712fe4 Backend: Cairo is unused, don't depend on it 2019-01-09 21:45:20 +00:00
Alejandro Domínguez
47fdc3f58e Backend: Change function signatures to mutable vectors instead of cloning internally 2019-01-09 20:21:23 +00:00
Piotr Drąg
f8ed2088f4 Update POTFILES.in 2019-01-09 19:50:12 +01:00
Julian Sparber
8afbc5cd15 attach: use common filechooser widget to attach file 2019-01-08 17:58:04 +01:00
Julian Sparber
985782b3b3 file dialog: add a common filepicker dialog 2019-01-08 17:57:10 +01:00
Alejandro Domínguez
ff7e6df126 Backend: Use get!, post! and put! as much as possible 2019-01-08 14:17:32 +00:00
Alejandro Domínguez
ef6f0275c1 Backend: Add put! macro 2019-01-08 14:17:32 +00:00
Alejandro Domínguez
2144566a2d Backend: Refactor get! and post! 2019-01-08 14:17:32 +00:00
Daniel Garcia
bd0afef09d Updated Spanish translation 2019-01-08 09:54:43 +01:00
Anders Jonsson
ec53fe1ab9 Update Swedish translation 2019-01-07 22:03:05 +00:00
Alejandro Domínguez
ff7744efc0 Use .unwrap_or_default() instead of .unwrap_or() where possible 2019-01-06 17:48:37 +01:00
Alejandro Domínguez
043e7f5d44 Call String::new() instead of String::from("") or "".to_string() 2019-01-06 17:26:12 +01:00
Alejandro Domínguez
09894a81b6 Fix warning: unused mut 2019-01-06 04:13:33 +00:00
Alejandro Domínguez
280d585a25 Reformat Cargo.toml 2019-01-06 04:13:32 +00:00
Alejandro Domínguez
36b090533b Remove redundant uses 2019-01-06 04:13:32 +00:00
Alejandro Domínguez
84b7026b2f Upgrade to Rust 2018 2019-01-06 04:13:32 +00:00
Julian Sparber
4205a6a980 rooms: cache rooms only when the roomlist is cleared 2019-01-05 15:29:15 +00:00
Jordan Petridis
5dae373c85
meson: remove dependency on libsecret
This was added by accident, the secret-serivce crate is pure rust
and does not depend upon libsecret.
2019-01-05 16:01:15 +02:00
Jordan Petridis
e78f36c25c
meson: remove dependency on gstreamer-bad-video-1.0
This has been moved to gst-base now.
b9e15fddb1
2019-01-05 15:46:56 +02:00
Julian Sparber
78dfdc1e97 room: open default room when avaible 2019-01-02 22:54:18 +01:00
Julian Sparber
0ea988a0f3 refactor: simplify how rooms are added to the roomlist
This removes many clones and loops which where not needed.
2019-01-02 22:54:18 +01:00
Julian Sparber
f32f9cee64 refactor: pass rooms to set_rooms by value 2019-01-02 22:54:18 +01:00
Alejandro Domínguez
0bd8a9f6ba Fixes unchecked bug in e52fca475c 2019-01-02 18:35:38 +01:00
Alejandro Domínguez
e52fca475c Backend: Use lazy_static! for Regex evaluation. Closes #391 2018-12-29 22:56:12 +01:00
Alexandre Franke
30809bccd1 Update French translation 2018-12-29 18:56:38 +00:00