Veli Tasali
3b5bde2540
ci: docs: Install gtksourceview & enable index page
...
This will fix `pages` deployment which started to
fail after the addition of `gtksourceview`. Also,
add `--enable-index-page` because it looks better
that way.
2021-05-02 22:02:35 +03:00
Kévin Commaille
d9a2144753
session: Fix handle_sync_response
2021-05-02 09:17:38 +02:00
Julian Sparber
16bba4dc44
content: Implement room history
2021-04-30 18:35:01 +00:00
Julian Sparber
f352fc3cff
Reimplement sidebar using TreeListModel and session::room::Room
2021-04-30 18:35:01 +00:00
Julian Sparber
d98e616872
Add wrapper object for room, room events and room members
2021-04-30 18:35:01 +00:00
Julian Sparber
77c31c30b9
Remove Supervisor
...
It doesn't make a lot of sense for use to use the event handler, since
we want every event from a sync response.
2021-04-30 18:35:01 +00:00
Julian Sparber
6e31eff455
Add futures as deps
2021-04-30 18:35:01 +00:00
Julian Sparber
8f2017cebd
Add sourceview5 as deps
2021-04-30 18:35:01 +00:00
Raatty
0a08399e4a
add docs badge that links to the pages docs
2021-04-29 22:20:58 +12:00
Veli Tasali
a5b5055ab0
docs: Set crate logo as the FractalNext icon
...
This replaces the default Rust logo as the app
icon on all documentation pages under `fractal`
package.
2021-04-29 10:50:29 +03:00
Veli Tasali
c797001d7b
ci: docs: Publish on GitLab Pages
...
This makes necessary changes to the CI
configuration to publish docs on GitLab Pages.
2021-04-29 10:49:47 +03:00
Julian Sparber
c1e94744ab
Remove unused resources file
2021-04-28 15:31:17 +02:00
Julian Sparber
0cc43f6258
Bump deps
2021-04-28 15:31:14 +02:00
Julian Sparber
a92c6d8b05
add html2pango and chrono as deps
2021-04-20 22:35:26 +02:00
Julian Sparber
b0be9d47f1
update deps
...
run cargo update
2021-04-20 22:35:23 +02:00
Julian Sparber
cb4bc60849
sidebar: change Room to SidebarRoom
2021-04-20 00:32:56 +02:00
Alexandre Franke
4f9e1726a6
Remove Frctl prefix
2021-04-13 20:21:45 +02:00
Julian Sparber
c1b65dc69c
bump matrix-sdk
...
The new commit includes improvments for how the sdk handles http request
errors, and allows us to configure how often a request should be
retried.
2021-04-07 12:38:33 +02:00
Julian Sparber
4e409bb329
add logging for the matrix-sdk
...
The sdk uses tracing for loging therefore we can't use
pretty-env_logger. We are still able to set the log level via the env
variable RUST_LOG.
2021-03-31 22:11:12 +02:00
Julian Sparber
a22fa19e38
sidebar: Add things needed for the Sidebar
...
This includes gobject wrappers and the ui.
2021-03-27 15:04:29 +00:00
Julian Sparber
e4220835ab
sidebar: Wrap ListView into ScrolledWindow
2021-03-27 15:04:29 +00:00
Julian Sparber
b601f159ad
session: Add Supervisor aka EventHandler
...
The Supervisor implements `matrix_sdk::EventHanlder` and forwards
events to via channels so we can update the UI.
2021-03-27 15:04:29 +00:00
Timo k
8627a65a56
Update README with fixed flatpak instructions
2021-03-27 13:59:06 +00:00
Julian Sparber
abf2361a80
login: Use SecretService to store previous session
2021-03-24 23:35:34 +01:00
Julian Sparber
37c8e18416
login: Add password login and session creation
...
Since the login flow for matrix will change soonish, therefore, we
implement only login via password.
2021-03-24 15:10:01 +01:00
Julian Sparber
22890128ee
Add matrix-sdk
2021-03-24 12:47:38 +01:00
Julian Sparber
2d3aebabbb
bump gtk4-rs
2021-03-24 11:52:36 +01:00
Julian Sparber
154425f1a0
refelct some widget hierarchy in the folder structure
2021-03-24 11:52:34 +01:00
Julian Sparber
fc79fab77d
flatpak: add network permission
2021-03-24 11:51:56 +01:00
Julian Sparber
223938fd80
Add information to the AboutDialog
...
Fixes: https://gitlab.gnome.org/GNOME/fractal/-/issues/725
2021-03-02 20:15:14 +00:00
Julian Sparber
956e4c5396
flatpak: use master runtime (includes GTK4)
2021-02-25 09:55:19 +00:00
Rachit Keerti Das
461fe38af4
build:Do not add an unwanted dot to application id
...
The current meson.build file adds an extra dot to the app id, especially
when building the default profile.
Fix this by using only the base app id when building the default profile.
Fix backported from https://gitlab.gnome.org/bilelmoussaoui/gtk-rust-template/-/merge_requests/20
2021-02-25 13:37:23 +05:30
Julian Sparber
21dc10e36a
add Fractal app icons
2021-02-16 11:30:41 +01:00
Julian Sparber
a8a6882cda
application: use FrctlApplication as name
2021-02-16 11:30:41 +01:00
Julian Sparber
9e8fa8aab5
Add base layout
2021-02-16 11:30:41 +01:00
Julian Sparber
f0fb42d7b8
Add custom icon theme and move resource file
2021-02-15 17:51:44 +01:00
Julian Sparber
ea50cb2ec1
Add libadwaita as dep
2021-02-13 00:11:59 +01:00
Alejandro Domínguez
341c707f71
Remove unneeded svg icon
2021-02-05 00:21:45 +01:00
Alejandro Domínguez
bd24d2f660
Change ID to org.gnome.FractalNext
2021-02-05 00:21:16 +01:00
Alejandro Domínguez
9b8fd82123
Add Cargo.lock
2021-02-04 21:10:12 +01:00
Alejandro Domínguez
1a35560781
Run rustfmt
2021-02-04 21:09:33 +01:00
Alejandro Domínguez
5b8c60957c
Add Fractal license, readme and screenshot
2021-02-04 21:09:03 +01:00
Alejandro Domínguez
49dab8eeaa
Init with GTK Rust Template
2021-02-04 20:46:36 +01:00