Daniel García Moreno
aa26dbcc72
Fixed avatar drawing inf loop
2017-12-24 19:12:54 +01:00
Daniel García Moreno
61e592b2f9
Better channel sync for member avatar
2017-12-24 19:00:54 +01:00
Daniel García Moreno
eb7c589ae6
Member username and avatar from API call, not sync
...
Fix #36
2017-12-24 17:00:39 +01:00
Daniel García Moreno
7b6c48327a
Room list order by last message
...
See #34
2017-12-24 16:49:45 +01:00
Daniel García Moreno
34b93d5cce
Maintain room selection on refresh
...
See #34
2017-12-24 15:54:35 +01:00
Daniel García Moreno
d22d7f9f8d
Basic room list widget with images implemented
...
See #34
2017-12-24 13:39:39 +01:00
Daniel García Moreno
e2d5bcfa98
Fix avatar download when is a path
2017-12-23 12:06:07 +01:00
Daniel García Moreno
233cc7e5aa
Loading avatra when the avatar is a mxc path
2017-12-23 11:56:52 +01:00
Daniel García Moreno
05c6dbcf03
Server url stored in the AppOp
2017-12-23 11:30:08 +01:00
Daniel García Moreno
2fb1cdc108
Circle image for room avatar
2017-12-22 21:25:36 +01:00
Daniel García Moreno
3c23922708
Member avatar with the avatar widget
2017-12-22 21:10:38 +01:00
Daniel García Moreno
8d42e3e928
Room select signal connected
...
See #34
2017-12-22 20:29:47 +01:00
Daniel García Moreno
c21685422b
Room sidebar list styles
...
See #34
2017-12-22 19:56:36 +01:00
Daniel García Moreno
31aedceb12
Drawing circle images with custom widget
2017-12-22 19:02:00 +01:00
Daniel García Moreno
d15b80b4d1
Initial version of sidebar room list widgets
...
See #34
2017-12-21 22:01:30 +01:00
Daniel García Moreno
a7c9b58eb8
Clear tmp messages when abandoning room
...
There was a crash when you send a message and before the tmp message is
removed you change the room. When the real message arrive, we were
trying to remove the tmp message, but it was not there anymore so it
crash.
This commit fixes this problem.
2017-12-21 08:20:43 +01:00
Daniel García Moreno
8f9bd1d3a2
New hicolor icon set
2017-12-17 19:10:26 +01:00
Daniel García Moreno
43fa8cd3e4
New Fractal icon
2017-12-17 18:12:20 +01:00
Daniel García Moreno
7adbb5bf9d
New alpha release 0.1.4
...
New features:
* New room creation dialog
* Smart auto scrolling
* Login by email
* Member list with avatar and username
* Big refactor and a lot of bug fixes
2017-12-13 13:38:25 +01:00
Daniel García Moreno
d07101fd1b
Click on message username will put the name in the message entry
2017-12-11 19:43:03 +01:00
Daniel García Moreno
23c03d2b2f
Less margin in member list and fixed width
...
See #18
2017-12-11 19:23:48 +01:00
Daniel García Moreno
e6932b2982
Getting the member info from matrix if the member isn't in the room
2017-12-11 10:33:05 +01:00
Daniel García Moreno
f9e46f3af2
More tries to download a member avatar if fails
2017-12-11 10:18:54 +01:00
Daniel García Moreno
34883301f2
Add a semaphore to limit the number of threads downloading avatars
2017-12-11 09:43:04 +01:00
Daniel García Moreno
b3b6710269
Centered room name when there's no topic
...
See #20
2017-12-11 08:42:54 +01:00
Daniel García Moreno
b018a6455b
Add placeholder in member search
2017-12-09 18:27:16 +01:00
Daniel García Moreno
dd3f6ee5e5
Click on user adds the user alias to the message entry
...
See #18
2017-12-09 18:24:38 +01:00
Daniel García Moreno
4af74a30b6
Member list with avatar and alias
...
See #18
2017-12-09 17:50:37 +01:00
Daniel García Moreno
b9bbc20ade
Members from state in the first sync
...
Members come in the first sync for all rooms, so we can store it and use
later instead of call get_room_members.
2017-12-09 13:12:20 +01:00
Daniel García Moreno
067d1a403b
Different util and global module for gtk and api
2017-12-06 20:24:24 +01:00
Daniel García Moreno
52b60d1993
Move the backend code to fractal-api
2017-12-06 19:21:48 +01:00
Daniel García Moreno
57b0a39d13
Correctly parse quotes in url in messages
2017-12-06 17:56:50 +01:00
Jordan Petridis
63ba9c441c
Re-structure the repo into a cargo workspace instead.
2017-12-06 03:12:08 +02:00