Commit Graph

  • 34a47cc27c Default user avatar from symbolic and scaled Daniel García Moreno 2017-12-01 12:17:56 +01:00
  • ccfb81492c Updating dependencies Daniel García Moreno 2017-12-01 12:17:25 +01:00
  • 6ab60ddecf
    Switch Member to use Option<String> instead for optional fields. Jordan Petridis 2017-11-28 22:14:48 +02:00
  • 0e2743f0b1
    Remove some more int as float conversions. Jordan Petridis 2017-11-28 21:23:46 +02:00
  • 6dd3297215
    Convert Room struct to use Option<String> for most of its fields. Jordan Petridis 2017-11-28 21:12:55 +02:00
  • ff69cd92e3
    Use option<String> and None for representing null instead of an empty String in AppOp struct. Jordan Petridis 2017-11-28 20:41:36 +02:00
  • 41cf201c32
    Use floating point literals instead of casting integers to f32. Jordan Petridis 2017-11-28 19:36:23 +02:00
  • 9da0225f41
    Avoid an extra copy on static gresource initialization. Jordan Petridis 2017-11-28 19:25:05 +02:00
  • 36ee62fd62 Forcing initial sync always, to get the list of rooms updated Daniel García Moreno 2017-11-27 19:25:54 +01:00
  • 6e144cb30f Adding room creation dialog Daniel García Moreno 2017-11-27 19:17:59 +01:00
  • 158dc2eda8 Controlling errors with tmp messages and send error Daniel García Moreno 2017-11-26 18:18:08 +01:00
  • 581f9e4339 Fixed message grouping for new messages Daniel García Moreno 2017-11-26 18:00:19 +01:00
  • e5e55cc740 Creating the cache directory if it doesn't exist Daniel García Moreno 2017-11-26 16:49:18 +01:00
  • a364bc4d91 New alpha release 0.1.3 0.1.3 Daniel García Moreno 2017-11-23 10:43:58 +01:00
  • 215f5748fe Bigger room detail dialog image Daniel García Moreno 2017-11-23 10:43:06 +01:00
  • 5de00038f0 Fixed load more panic Daniel García Moreno 2017-11-22 18:20:04 +01:00
  • 905849ff5c Optimized the message rendering Daniel García Moreno 2017-11-22 18:11:26 +01:00
  • 5cfcb70b02 Using the context matrix.org method to load more messages Daniel García Moreno 2017-11-22 16:34:39 +01:00
  • 3f123bd538 New leave room confirm dialog Daniel García Moreno 2017-11-22 12:14:37 +01:00
  • 7a6dceb8a9 New UI for room details dialog Daniel García Moreno 2017-11-22 11:01:48 +01:00
  • bd02026dec Bigger page size for requests Daniel García Moreno 2017-11-22 09:02:14 +01:00
  • 121e334622 Left aligned room title and topic Daniel García Moreno 2017-11-22 08:35:15 +01:00
  • e693b8d85f Scape key show no-room panel Daniel García Moreno 2017-11-17 11:14:36 +01:00
  • 12a3cea6f5 Merge branch 'master' into 'master' Daniel Garcia Moreno 2017-11-17 09:51:34 +00:00
  • 9b9ef55884 Centered Room name and topic and markup topic for links Daniel García Moreno 2017-11-16 19:16:54 +01:00
  • d417452e6c Removed the shadow in scroll windows Daniel García Moreno 2017-11-16 19:00:47 +01:00
  • 7bb1a72347
    Refactored some closures to use clone! macro. Jordan Petridis 2017-11-16 16:48:29 +02:00
  • 9376e5f495 Better avatar rendering using antialias Daniel García Moreno 2017-11-16 13:39:06 +01:00
  • b8b4d7120d Using reverse domain name for icon Daniel García Moreno 2017-11-16 13:26:15 +01:00
  • 5ec4c94693 Removed width-chars, doesn't work for numbers Daniel García Moreno 2017-11-16 13:25:53 +01:00
  • a1e191261c Linking to riot in the login link buttons Daniel García Moreno 2017-11-16 13:01:16 +01:00
  • a05595741b Linked new header bar actions with buttons Daniel García Moreno 2017-11-16 12:56:16 +01:00
  • dfa6f9520e Starting to implement the new UI header bar Daniel García Moreno 2017-11-15 20:06:06 +01:00
  • 044bbb2807 Message input redesigned. See #22 Daniel García Moreno 2017-11-14 19:38:54 +01:00
  • cd6d6acd8c Fixed guest login error Daniel García Moreno 2017-11-14 18:57:02 +01:00
  • 4ec9726b92 Meson build system for flatpak Daniel García Moreno 2017-11-14 15:03:51 +01:00
  • 16aee581ac Flatpak using git, not tarball Daniel García Moreno 2017-11-14 02:51:56 +01:00
  • 03d5e7bfcf Doesn't set the username if it's empty Daniel García Moreno 2017-11-14 02:51:43 +01:00
  • 659600ab03 Updated flatpak package to 0.1.2 version Daniel García Moreno 2017-11-13 08:06:04 +01:00
  • 0148d56e9f New alpha release 0.1.2 0.1.2 Daniel García Moreno 2017-11-13 07:23:39 +01:00
  • e1cb18820d Added needd metadata_license param in appdata Daniel García Moreno 2017-11-13 07:22:43 +01:00
  • 3660a013e6 New aplha release 0.1.1 0.1.1 Daniel García Moreno 2017-11-13 06:36:52 +01:00
  • ea1bf7d23c Added appdata Daniel García Moreno 2017-11-13 06:12:34 +01:00
  • 10da35bd6b Managing matrix errors in room avatar Daniel García Moreno 2017-11-12 21:49:09 +01:00
  • 8859308be0 Better url regular expression Daniel García Moreno 2017-11-12 21:15:42 +01:00
  • f820240883 Managing request errors when it's not 200 Daniel García Moreno 2017-11-12 20:49:16 +01:00
  • 2fe2aac715 Updated flatpak with secrets and notification services Daniel García Moreno 2017-11-12 18:51:17 +01:00
  • 75df52f90c Merge branch 'master' into 'master' Daniel Garcia Moreno 2017-11-12 16:41:27 +00:00
  • 23b9412bf1
    Use of the nightly version of rustfmt. Jordan Petridis 2017-11-12 14:35:10 +02:00
  • 0dea1ccef0
    Added a basic gitlab-ci config. Jordan Petridis 2017-11-12 13:32:08 +02:00
  • 264422d23f Grouping messages by user Daniel García Moreno 2017-11-11 19:56:55 +01:00
  • 01a1b698f8 Storing and loading room information from room vec Daniel García Moreno 2017-11-11 19:02:05 +01:00
  • 6e2911f9d2 Add Gitlab issue templates Tobias Bernard 2017-11-11 13:22:00 +01:00
  • 1a892a2001 Fixed meson script Daniel García Moreno 2017-11-11 12:20:34 +01:00
  • 9e8bc77cd4 notification in a thread to avoid interface lock Daniel García Moreno 2017-11-11 12:11:19 +01:00
  • 698d3e506b Merge branch 'alatiera/fractal-master' Daniel García Moreno 2017-11-11 10:45:57 +01:00
  • 24222e6ffa Removing the background running option Daniel García Moreno 2017-11-11 10:30:37 +01:00
  • 30055f644a Formatted quit dialog Daniel García Moreno 2017-11-11 10:11:57 +01:00
  • 8b2cff8e86 Using correctly gtkapp to only have one instance Daniel García Moreno 2017-11-11 03:20:53 +01:00
  • 0623f06c46
    Cleanup of build.rs Jordan Petridis 2017-11-10 20:08:53 +02:00
  • c260f8f865
    Removal of Accidently included .gresource file into the git repo. Jordan Petridis 2017-11-10 19:37:11 +02:00
  • 0ae118c153
    Removed duplicate extern crate declaration. Jordan Petridis 2017-11-10 19:34:47 +02:00
  • 72ad266403
    Initial implementation for Gresource support. Jordan Petridis 2017-11-10 19:28:24 +02:00
  • 9bd1341382 Flatpak package from release archive Daniel García Moreno 2017-11-10 15:11:49 +01:00
  • 6fc942b3f1 Flatpak version from gitlab archive Daniel García Moreno 2017-11-10 15:03:26 +01:00
  • acd56fe293 Release doesn't need to compile Daniel García Moreno 2017-11-10 14:11:37 +01:00
  • a1d5be705e Flatpak updated using the flathub rust-stable extension 0.1.0 Daniel García Moreno 2017-11-10 10:36:14 +01:00
  • b4eceb0a82 Fixing username and avatar loading Daniel García Moreno 2017-11-10 10:35:57 +01:00
  • e0eb49c619 Using glib::get_user_cache_dir instead of xdg Daniel García Moreno 2017-11-10 09:48:18 +01:00
  • 8edb7b5b00 Added the program search cargo-vendor to meson Daniel García Moreno 2017-11-09 20:59:40 +01:00
  • d0dac5e7ad meson release build target that generates tar.gz with vendor Daniel García Moreno 2017-11-09 20:57:21 +01:00
  • 9c32b24b3f flatpak packaging Daniel García Moreno 2017-11-09 20:26:05 +01:00
  • 0088965874 flatpak working with rust 1.21 freedesktop sdk extension Daniel García Moreno 2017-11-09 20:22:17 +01:00
  • b87e672dfe flatpak page using Sdk extension rust instead of rustup Daniel García Moreno 2017-11-09 14:52:39 +01:00
  • 8bce8f767e flatpak package generated using rustup Daniel García Moreno 2017-11-09 10:05:21 +01:00
  • 0748149ea1 Trying with rustup Daniel García Moreno 2017-11-09 08:45:15 +01:00
  • 0ba624e389 flatpak testing Daniel García Moreno 2017-11-08 21:57:26 +01:00
  • 278fb845b2 Better meson.build file to compile with cargo Daniel García Moreno 2017-11-08 13:37:20 +01:00
  • 73895f22e7 Compiling and install using meson Daniel García Moreno 2017-11-08 12:44:55 +01:00
  • 148d6c387b Updating dependencies Daniel García Moreno 2017-11-08 08:58:59 +01:00
  • 79533b6af0 Fixed backend sync event, better in a thread Daniel García Moreno 2017-11-07 17:53:28 +01:00
  • 8551a00869 Reloading the current room after initial sync Daniel García Moreno 2017-11-07 13:38:51 +01:00
  • ab3c4b49b2 Caching rooms just after the initial sync Daniel García Moreno 2017-11-07 11:03:28 +01:00
  • c906e2f74e Fixed the sync event loop Daniel García Moreno 2017-11-07 10:59:15 +01:00
  • 4da6e58a5d Calling initial sync always Daniel García Moreno 2017-11-07 08:30:48 +01:00
  • f714fe6f78 Caching all room messages... Daniel García Moreno 2017-11-06 23:29:15 +01:00
  • 9154ffc4b7 Fixed load more button to load timeline correctly Daniel García Moreno 2017-11-06 18:43:59 +01:00
  • 37fc376a36 Caching username and user id Daniel García Moreno 2017-11-06 17:51:57 +01:00
  • 41f71e7b3c Threading load of user info Daniel García Moreno 2017-11-06 17:38:57 +01:00
  • 6e81347735 Caching messages to load faster Daniel García Moreno 2017-11-06 12:22:56 +01:00
  • bd88cc755d Focus the ok button in the paste image dialog Daniel García Moreno 2017-11-06 09:24:23 +01:00
  • 0fec3c6995 Showing user avatar if exists as default image in message Daniel García Moreno 2017-11-04 13:22:24 +01:00
  • 8fa6614a08 Caching room list to load at init Daniel García Moreno 2017-11-04 13:10:11 +01:00
  • 01d27d8a9a User info cache invalidation Daniel García Moreno 2017-11-04 11:51:33 +01:00
  • 0b90705f4b User info cache to speedup loading Daniel García Moreno 2017-11-04 10:52:30 +01:00
  • 642bea0a77 Circle image for user avatar Daniel García Moreno 2017-11-02 18:07:47 +01:00
  • 42bd9b844f Created a directory for custom widgets Daniel García Moreno 2017-11-02 17:22:09 +01:00
  • d4c8458e44 Update README.md Daniel Garcia Moreno 2017-11-01 11:11:40 +00:00
  • 10e23af374 Updated readme with the new screenshot Daniel García Moreno 2017-11-01 11:58:51 +01:00
  • 0557dbbf8d New screenshot with the new name Daniel García Moreno 2017-11-01 11:49:42 +01:00