Commit graph

1383 commits

Author SHA1 Message Date
Daniel García Moreno
1c7082fa92 Added GPLv3 Licence 2017-08-21 19:06:07 +02:00
Daniel García Moreno
23913d397c Scrolling to bottom in the messages listbox 2017-08-21 09:51:38 +02:00
Daniel García Moreno
24f622b37a Starting to load room messages 2017-08-19 20:54:19 +02:00
Daniel García Moreno
5b53eab92d Getting room details in different threads 2017-08-19 20:11:35 +02:00
Daniel García Moreno
33a06cf22c Rooms in the treeview and room details 2017-08-19 19:34:10 +02:00
Daniel García Moreno
d95ac8b19a Added filter in first sync to get only needed data 2017-08-19 11:55:47 +02:00
Daniel García Moreno
079d29cc51 Sending sync event to the frontend 2017-08-18 20:29:59 +02:00
Daniel García Moreno
b438038e4d Starting to get all rooms 2017-08-18 20:14:10 +02:00
Daniel García Moreno
5f6a6a7860 Storing avatar and media files in cache dir 2017-08-18 18:35:51 +02:00
Daniel García Moreno
96c94f1797 Removing existing secrets before creating a new one 2017-08-18 17:52:36 +02:00
Daniel García Moreno
6bb87944af Managing more errors in the app 2017-08-18 13:22:30 +02:00
Daniel García Moreno
908b88ebf4 Storing the user password with secret-service 2017-08-18 13:12:26 +02:00
Daniel García Moreno
654dea7dbb Getting the avatar after login 2017-08-17 19:43:34 +02:00
Daniel García Moreno
98ba736040 Removing ruma and renaming the project to Guillotine
I've simplified the project, removing all the tokio communication stuff
and the ruma-client, calling directly to the Matrix.org API using the
reqwest rust lib.
2017-08-17 18:15:46 +02:00
Daniel García Moreno
d9a7369df8 Connecting as guess in the first run 2017-08-11 21:46:50 +02:00
Daniel García Moreno
f7db449adc Moving app logic to a new struct clonnable 2017-08-11 10:32:31 +02:00
Daniel García Moreno
70880416d9 Implementing login form 2017-08-11 08:09:27 +02:00
Jonas Platte
bea5afde6f Update deps, use https 2017-08-03 23:14:26 +02:00
Jonas Platte
ecea7e9cef Switch ruma-client branch, bg_thread error output, remove unnecessary boxing 2017-07-14 00:00:54 +02:00
Jonas Platte
895bdf4371 Add .editorconfig 2017-07-12 05:10:43 +10:00
Jonas Platte
d0995abb73 Can't test main loop because synapse doesn't follow the spec 2017-07-12 05:10:34 +10:00
Jonas Platte
008b63406f Update dependencies, use futures 2017-07-10 03:17:24 +10:00
Jonas Platte
ad3ffe1c2d Replace reqwest and ruma-client-api deps with ruma-client 2017-01-15 02:37:20 +01:00
Jonas Platte
598ead3038 Re-layout some things on the main Chat view, clean up a bit 2017-01-01 20:14:43 +01:00
Simon Goller
f97aaad98a Add documentation to App module. 2016-12-31 19:17:17 +01:00
Jonas Platte
fb89c4fa76 Fix rooms_tree_view shrinking below its requested width, add directory view 2016-12-31 17:42:45 +01:00
Simon Goller
db1f086701 Fix comment for App::new 2016-12-30 17:58:12 +01:00
Jonas Platte
c42a168675 Add matrix_client.reqwest_ext module 2016-12-30 17:31:54 +01:00
Jonas Platte
c489dde150 Shorten env::args() -> &[&str] conversion a bit 2016-12-30 13:41:47 +01:00
Jonas Platte
091801d0db It werks!!1 2016-12-30 13:24:48 +01:00
Jonas Platte
149db4df3c Create App type, use GtkApplication 2016-12-30 03:07:15 +01:00
Jonas Platte
9e2afe55ea Add more stuff to glade file 2016-12-29 23:11:48 +01:00
Jonas Platte
3f32474ae4 Initial commit 2016-12-29 17:22:33 +01:00