[fractal] Created tag 4.2.0



The unsigned tag '4.2.0' was created.

Tagger: Daniel García Moreno <dani danigm net>
Date: 1564212779 +0200

    Release 4.2.0

Changes since the last tag '4.0.0':

Alejandro Domínguez (34):
      Backend: Use lazy_static! for Regex evaluation. Closes #391
      Fixes unchecked bug in e52fca475cc4b0ed1db1a1acfba18fd1159590a0
      Upgrade to Rust 2018
      Remove redundant uses
      Reformat Cargo.toml
      Fix warning: unused mut
      Call String::new() instead of String::from("") or "".to_string()
      Use .unwrap_or_default() instead of .unwrap_or() where possible
      Backend: Refactor get! and post!
      Backend: Add put! macro
      Backend: Use get!, post! and put! as much as possible
      Backend: Change function signatures to mutable vectors instead of cloning internally
      Backend: Cairo is unused, don't depend on it
      Backend: Stop depending on cairo for cache_dir_path() and use directories instead
      Backend: Use slices instead of references to immutable vectors where possible
      Backend: Use Url type in BackendData.server_url
      Backend: Use Url type in BackendData.scalar_url
      Return Url directly when a Err() isn't possible
      Use stable API endpoints
      Add linter config
      Add types related to third party protocol module API
      Backend: implement Deserialize for protocol types
      Add types related to room listing API
      Backend: use Deserialize in room_search
      Backend: implement PublicRoomsRequest
      Backend: Implement and use login request and response types
      Backend: Implement and use register request and response types
      Backend: enhancements to backend/sync.rs
      Backend: Implement and use sync response types and cleanup
      Backend: Implement and use filter API
      Readability improvements to model/room.rs
      API: rework authentication in register model
      API: Implement and use user request and response types
      API: use global variable for device name

Alexandre Franke (9):
      Update README
      Fix mentions of World since we moved
      Update French translation
      rust: fix some warnings
      rust: simplify loop code
      Prepare changelog for 4.2
      api: pass ms for sync timeout param
      api: don’t unwrap blindly for left rooms
      Update French translation

Alistair Francis (1):
      app: Use gtk_window_present for activation

Ana (1):
      Apply suggestion to fractal-gtk/src/widgets/roomlist.rs

Anders Jonsson (3):
      Update Swedish translation
      Update Swedish translation
      Update Swedish translation

Artem Polishchuk (1):
      Add Ukrainian translation

Asier Sarasua Garmendia (1):
      Add Basque translation

Balázs Meskó (2):
      Add Hungarian translation
      Update Hungarian translation

Baptiste Gelez (4):
      Add keyboard shortcuts for easier navigation
      Fix a bug when trying to go to far in the history with keyboard shortcuts
      Add new keyboard shortcuts to the help dialog
      Update changelog: keyboard shrotcuts were added

Bilal Elmoussaoui (3):
      meson: add tests to validate appdata/desktop file
      Appdata: improve the appdata file
      Appdata: add kudos tags

Carmen Bianca BAKKER (1):
      Add Esperanto translation

Christopher Davis (55):
      fractal-gtk: Use gspell for spellchecking
      sourceview_entry: Clean up `self` imports
      fractal-gtk: Use git version of tree_magic
      markdown_popover: Remove deprecated props and clean up
      Revert "fractal-gtk: Use git version of tree_magic"
      appop: Remove RoomPanel enum and room_panel() func
      fractal-gtk: Use HdyLeaflet to adapt to small sizes
      main_window: wrap room_info GtkBox in GtkScrolledWindow
      main_window: set width-request for content
      widgets/message.rs: Implement hold to right click
      room_settings: Wrap settings in HdyColumn
      dependencies: Remove tree_magic from fractal-gtk
      dependencies: Remove tree_magic from fractal-matrix-api
      meson.build: Bump libhandy dependency
      fractal-gtk: Use HdyDialog for Dialogs
      build: Bump libhandy to 0.0.8
      fractal-gtk: Use loggerv for log output
      fractal-gtk: Use clap to set verbosity for release builds
      fractal-gtk: Clean up some mistakes with loggerv
      room_history: re-enable kinetic scrolling after loading more
      Minor style changes to typing notifications
      media_viewer: Remove zoom controls
      fractal-matrix-api: set history visibility for direct chats
      fractal-matrix-api: Add workaround for synapse bug 4898
      ui: Separate login from main_window.ui
      api: Create types for well-known request
      fractal-gtk: Redesign Login Flow
      fractal-gtk: Add shortcuts to login view
      login_flow.ui: Add mnemonics for keyboard navigation
      build: Use config.rs instead of env! macro
      build: Build resources with meson instead of build.rs
      build: use add_dist_script for vendoring
      build: Place target in meson build dir
      CI: create blank versions of configured files before lint
      build: hook up tests with meson
      build: Don't use globbing to find sources
      flatpak: Add builddir: true to manifest
      fractal-gtk: Reduce margins when leaflet is folded
      build: Add 'doc' task
      ui: Unmark placeholders as translatable
      cache: Don't store typing_users
      api: Fix publicRooms request
      build: Require libhandy 0.0.9
      api: Properly parse invite events
      Revert "Switch to upstream gettext-rs"
      Cargo: update .lock file
      notify: Use GBytesIcon
      fractal-gtk: Improve list keyboard navigation
      Update gtk-rs stack
      Cargo: Update secret-service & html2pango
      build: Set panic = abort for all build profiles
      markdown: Enable highlighting during the initial load
      Cargo: Update dependencies
      build: Bump required libhandy version
      directory: Adapt room directory for mobile sizes

Crom (Thibaut CHARLES) (2):
      Slightly inaccurate flatpak build instructions
      power_level badges for users in room settings

Daniel Garcia (1):
      Updated Spanish translation

Daniel Garcia Moreno (2):
      roomlist: flatten sibling_id function
      Apply suggestion to fractal-matrix-api/src/backend/room.rs

Daniel García Moreno (13):
      Ellipsize long display names in member list
      Merge branch 'merge-requests/387'
      Replace tabs with spaces in app macro
      Merge branch 'merge-requests/389'
      Fix typing notification margin
      Send typing notifications
      Ignore self typing notifications
      Show room detail info in 1:1 rooms
      Use lazy_load_members in sync
      Get the list of direct rooms before update
      Reload active room on rooms update
      fractal-gtk: Don't call quit on window delete event
      Release 4.2.0

Daniel Mustieles (6):
      Update Spanish translation
      Update Spanish translation
      Updated Spanish translation
      Update Spanish translation
      Update Spanish translation
      Update Spanish translation

Elizaryev Pavel (2):
      roomlist.rs: replace "favourites" with "favorites"
      media_viewer_menu.ui: replace "..." with "…"

Hubert Figuière (1):
      flatpak: Update git URL for fractal

Igor Gnatenko (1):
      Switch to upstream gettext-rs

Isaac Curtis (3):
      Initial support for being kicked
      Add kicked_dialog.rs and kicked_room.ui to POTFILES.in
      Match gnome guidelines in kicked dialog

Jiri Grönroos (4):
      Update Finnish translation
      Update Finnish translation
      Update Finnish translation
      Update Finnish translation

Jordan Petridis (4):
      meson: remove dependency on gstreamer-bad-video-1.0
      meson: remove dependency on libsecret
      Flatpak: fix libhandy config options
      Flatpak: pin ges to 1.14.4

Jordi Mas (1):
      Update Catalan translation

Julian Sparber (19):
      roomhistory: fix date format in day divider
      refactor: pass rooms to set_rooms by value
      refactor: simplify how rooms are added to the roomlist
      room: open default room when avaible
      rooms: cache rooms only when the roomlist is cleared
      file dialog: add a common filepicker dialog
      attach: use common filechooser widget to attach file
      backend: simplify get_alias method of Member
      use Gaction to change avatar in room/account settings
      file_chooser: add file filter
      sidebar: fix notification counter style
      backend: force id on every Message
      backend: add a RoomMembership to Room type
      backend: clean up room avatar request
      avatar: download, cache and remove room avatar
      room: download full list of members for each room
      backend: create only one reqwest client
      backend: use gloable timeout for http request
      use gspell from crates

Kukuh Syafaat (4):
      Add Indonesian translation
      Update Indonesian translation
      Update Indonesian translation
      Update Indonesian translation

Marek Cernocky (1):
      Updated Czech translation

Mario Blättermann (1):
      Update German translation

Nathan Follens (1):
      Add Dutch translation

Pavel Elizaryev (1):
      Fix strings:

Piotr Drąg (17):
      Update Polish translation
      Update POTFILES.in
      Update Polish translation
      Update Polish translation
      Update POTFILES.in
      Use Unicode apostrophes in new user-visible strings
      Update Polish translation
      Update Polish translation
      Update Polish translation
      Update Polish translation
      Update Polish translation
      Update POTFILES.in
      Update Polish translation
      ui: Fix translatable attribute in login_flow
      Update POTFILES.in
      Update Polish translation
      Update Polish translation

Rafael Fontenelle (6):
      Update Brazilian Portuguese translation
      Update Brazilian Portuguese translation
      Update Brazilian Portuguese translation
      Update Brazilian Portuguese translation
      Update Brazilian Portuguese translation
      Update Brazilian Portuguese translation

Rasmus Rendal (1):
      Add typing notifications

Rasmus Thomsen (1):
      Cargo: update .lock file

Robert Griesel (1):
      Save and restore window state

Rodrigo Lledó (2):
      Update Spanish translation
      Update Spanish translation

Scott Sweeny (2):
      Add Content-Length: 0 header to JSON queries if the length is in fact zero
      Only set Content-Length header on POSTs

Symphorien Gibol (1):
      AppOp::set_active_room_by_id: call set_state after changing the active room

Thomas Moschny (2):
      Add dependency on gst-editing-services-1.0 to meson.build.
      Set min version for ges to 1.14.4 (cf. 32ca3f7c).

Tobias Bernard (1):
      Invite Dialogs: minor visual fixes

Xiang Fan (9):
      account: Fix minor typo
      cache: Fix reinitializing cache after destroying it
      room_history: Add missing day divider between existing and old messages
      account_settings: Remove revealer boxes
      account: Reduce unwanted scrolling
      account: Downgrade scroll for callbacks
      account: Fix foci
      account: Make stack non-homogeneous
      backend: Initial support for session proxy

Yuri Myasoedov (1):
      Add Russian translation

Zander Brown (1):
      Only add margin to the start of message rows

Zeeshan Ali (12):
      fractal-matrix-api: Don't loop for unwrapping Option
      fractal-matrix-api: Drop redundant field initializations
      fractal-matrix-api: Drop redundant closures
      fractal-matrix-api: Drop redundant pattern matching
      fractal-matrix-api: Drop redundant function call
      fractal-matrix-api: Drop unit closure
      fractal-matrix-api: Don't pass by value unnecessarily
      fractal-matrix-api: Remove length comparisons to zero
      fractal-matrix-api: More idiomatic if/else assignments
      fractal-matrix-api: Use char type for single char patterns
      fractal-matrix-api: Don't call a function in Result::unwrap() arg
      fractal-matrix-api: Drop a redundant conversion

azdle (1):
      hookup the mouse back button to the 'app.back' action

mairandomness (7):
      change CI rust-fmt checks to stable rust
      add proper type categorization on audio file upload
      create upload_thumbnail
      change thumb path to random file name in temp
      delete temporary thumbnail file
      bump gst-editing services version to 1.14
      create get_file_media_info


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]