Revisions of nheko

Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 17)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 16)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 15)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 14)
- Update to version 0.11.3:
  * Fix redundant null byte inserted with the emoji completer.
  * Highlights:
    + Improved Markdown input.
      - You can now enter strike-through and spoilers using 
        ~~ and || respectively.
      - Single line-breaks now also create a line-break in the 
        formatted message.
      - Code tags now preserve whitespace.
    + User search in the invite dialog
      - Can search either locally or consult the user directory 
        on your server.
  * Features:
    + Allow disabling animations before login.
    + Set the window role to "imageoverlay" on X11.
  * Improvements:
    + You can now enable scrollbars for the room and community 
      lists in the settings.
    + Add a generic video icon when there is no thumbnail.
    + Pause video when switching rooms.
    + Add a fancy delegate when encryption is enabled.
    + Standardise command format messages.
    + Automatically fetch keys for undecrypted messages after 
      verification.
    + Remove all notifications on exit.
    + Speedup the user completer.
    + Allow closing menus on Wayland by clicking the window.
    + Update zsh completions.
    + Skip empty requests for cross-signing keys when user only 
      has one device.
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 13)
- Update to version 0.10.0:
  + Highlights
    - Notification counts 100
      + You can now see notification counts in more spaces,
        like your task bar or in the community sidebar.
      + For better work-life balance you can hide the notification
        counts on a per space basis.
      + For notification counts in the task bar your desktop 
        environment needs to support the Unity protocol.
      + Notifications are also preserved across restarts now.
    - Moderation
      + You can now change the permissions and aliases of a room.
      + Permissions are shown in the Memberlist.
      + A new /redact command to redact an event or all messages 
        by a user.
      + You can now provide a reason when inviting, knocking,
        kicking and banning users.
    - Faster startup
      + On at least some systems startup should now be instant 
        even with thousandsof rooms.
    - Encryption improvements
      + Support for the most recent changes to Matrix E2EE 
        including fallback keys, no longer relying on the sender_key.
      + Compatibility and stability improvements when dealing 
        with different base64 encodings and when verifying users 
        and devices.
      + Fetch the whole online key backup at the klick of a button.
    - Integration with external apps 
      + Nheko now has a D-Bus API, which you can enable in the
        settings menu.
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 12)
- Update to version 0.9.1:
  + Highlights
    - Support pinned messages.
  + Features
    - Add recently used reactions. (LorenDB)
    - Show spaces as a tree, that allows you to collapse sections.
    - Add a filter for direct chats
  + Improvements
    - Set the app_id on Wayland. Useful for custom WM rules.
    - Set notification category on Linux.
    - Make Nheko show up in system notification settings on Linux.
    - Make notification count bubbles expand some more. (LorenDB)
    - Strip space chars from recovery passphrase. Should make them easier to enter.
    - Make it obvious that undecryptable messages are a notification and not the actual message. (LorenDB)
    - Added window role to image overlay. (Thulinma)
    - Only show room pack button, when you can actually create one.
    - Show some avatar for image packs.
    - Allow clicking links in replies.
    - Limit max memory usage of images.
    - Allow swiping between views in single page mode Allows access to spaces on mobile for example.
    - Get rid of a few clang-tidy warnings. (Marcus Hoffmann)
    - Navigate to subspaces by clicking on them.
    - Delete rooms even if we fail to leave.
    - Change QML UI for redactions.
    - If the locale is set to C, force english locale This fixes date formatting as well as count based translations.
    - Use a more random hash to generate user colors.
    - Mark rooms as direct chats in the proper places.
    - Update macOS icon package to macOS-y style. (Quinn)
    - Preliminary gstreamer 1.20 compatibility.
  + Translations
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 11)
- Update to version 0.9.0:
  + Highlights
    - Somewhat stable end to end encryption
      * Show the room verification status
      * Configure Nheko to only send to verified users
      * Store the encryption keys securely in the OS-provided secrets service.
      * Support online keybackup as well as sharing historical session keys.
  + Crosssigning bootstrapping
    - Crosssigning is used to simplify the verification process. In this release
    - Nheko can setup crosssigning on a new account without having to use a
      different client.
    - Nheko now also prompts you, if there are any unverified devices and asks you to verify them.
  + Room directory (Manu)
    - Search for rooms on your server and other servers. (Prezu)
    - If their topic interests you and it has the right amount of members, join
    - the room and the discussion!
  + Custom sticker packs
    - Add a custom sticker picker, that allows you to send stickers from MSC2545.
    - Support creating new sticker (and emote) packs.
    - You can share packs in a room and enable them globally or just for that
      room.
  + Token authenticated registration (Callum)
    - Sign up with a token to servers, that have otherwise disabled registration.
    - This was done as part of GSoC and makes it easier to run private servers for
      your family and friends!
  + Features
    - Support email in registration (required on matrix.org for example)
    - Warn, if an @room would mention the whole room, because some people don't like that.
    - Support device removal as well as renaming. (Thulinma)
    - Show your devices without encryption support, when showing your profile.
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 10)
- Update to version 0.8.2:
  * Highlights
    - Edits
      * If you made a typo, just press the Up key and edit what you wrote.
      * Messages other users edited will get updated automatically and have a small
      * pen symbol next to them.
    - Privacy Screen
      * Blur your messages, when Nheko looses focus, which prevents others from
      * peeking at your messages.
      * You can configure the timeout of when this happens.
    - Improved notifications (contributed by lorendb)
      * No more breakage, because the message included a > on KDE based DEs.
      * Render html and images where possible in the notification.
      * Render if a message is a reply or someone sent an emote message more nicely
      * where possible.
      * Encrypted notifications now show, that the content is encrypted instead of
        being empty.
    - Screenshare support in calls on X11
      * Share your screen in a call!
      * Select if your mouse cursor should be shown or not and if your webcam should
        be included.
  * SEND MESSAGES AS RAINBOWS!
    - YES MESSAGES, EMOTES AND NOTICES!
  * Features
    - Set your displayname and avatar from Nheko either globally or per room.
    - Show room topic in the room settings.
    - Double tap a message to reply to it.
    - Leave a room using /part or /leave.
    - Show mxid when hovering a username or avatar.
    - Allow opening matrix: uris on Windows.
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 9)
- Update to version 0.8.1:
  * Features
    - /plain and /md commands to override the current markdown setting. (contributed by lorendb)
    - Allow persistent hiding of rooms with a specific tag (or from a community) via a context menu.
    - Allow open media messages in an external program immediately. (contributed by rnhmjoj)
  * Improvements
    - Use async dbus connection for notifications. (contributed by lorendb)
    - Update Hungarian translations. (contributed by maxigaz)
    - Update Finnish translations. (contributed by Priit)
    - Update Malayalam translations. (contributed by vachan-maker)
    - Update Dutch translations. (contributed by Glael)
    - Store splitter size across restarts.
    - Add a border around the completer. (contributed by lorendb)
    - Request keys for messages with unknown message indices (once per restart, when they are shown).
    - Move the database location to XDG_DATA_DIR. (contributed by rnhmjoj)
    - Reload the timeline after key backup import.
    - Autoclose completer on space, when there are no matches.
    - Make completer only react, when the mouse cursor is moved.
  * Bugfixes
    - Fix unhandled exception, when a device has no keys.
    - Fix some cmake warnings regarding GNUInstallDirs.
    - Fix tags being broken. If you have no tags showing up, you may want to logout and login again.
    - Fix versionOk being called on the wrong thread. (contributed by Jedi18)
    - Fix font tags showing up in media message filenames.
    - Fix user profile in dark themes showing the wrong colors. (contributed by lorendb)
    - Fix emoji category switching on old Qt versions. (contributed by lorendb)
    - Fix old messages being replayed after a limited timeline.
    - Fix empty secrets being returned from the wallet breaking verification.
    - Make matrix link chat invites create a direct chat.
    - Fix focus handling on room change or reply button clicks.
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 8)
- Update to version 0.7.2: 
- Highlights
  * Reactions
    - React to a message with an emoji! tada
    - Reactions are shown below a message in a small bubble 
      with a counter.
    - By clicking on that, others can add to the reaction count.
    - It may help you celebrating a new Nheko Release or react 
      with a -1 to a failed build to express your frustration.
    - This uses a new emoji picker. The picker will be improved 
      in the near future (better scrolling, sections, favorites, 
      recently used or similar) and then probably replace the 
      current picker.
  * Support for tagging rooms [tag]
    - Assign custom tags to rooms from the context menu in the 
      room list.
    - This allows filtering rooms via the group list. This puts 
      you in a focus mode showing only the selected tags.
    - You can assign multiple tags to group rooms however 
      you like.
  * SSO Login
    - With this you can now login on servers, that only 
      provide SSO.
    - Just enter any mxid on the server. Nheko will figure out 
      that you need to use SSO and redirect your browser 
      to the login page.
    - Complete the login in your browser and Nheko should 
      automatically log you in.
  * Presence
    - Shows online status of the people you are talking to.
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 7)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 6)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 5)
- Update _service file
  * File format changed
  * Version format changed
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 4)
- Update version 0.7.1:
  * Allow user to show / hide messages in encrypted rooms in sidebar
  * Fix display of images sent by the user
  * Fix crash when trying to maximize image, that wasn't downloaded yet.
  * Fix Binding restoreMode flooding logs on Qt 5.14.2+
  * Fix with some qml styles hidden menu items leave empty space
  * Fix encrypted messages not showing a user in the sidebar
  * Fix hangs when generating colors with some system theme color schemes (#172)

- Update to commit 20200421.e8271ac 
- Add dependency libqt5-qtgraphicaleffects for Qt5 QML support
- Add dependency libqt5-qtquickcontrols2

- Remove cmakelist.patch since not needed
- Update to commit 20200420.22ecdfc

- Update to version 0.7.0+20200419.03a8387:
  - Features
    * Replies
    * Support for Riots key export format
    * Encryption and decryption of media in E2EE rooms
    * Autoconfigure server on login via .well-known lookup
    * Square avatars
    * Support for muting and unmuting rooms
    * Basic support for playing audio and video messages in the timeline
    * Support for a lot more event types (hiding them will come in the future)
    * Support for sending all messages as plain text
    * Support for inviting, kicking, banning and unbanning users
    * Sort the room list by importance of messages
    * Experimental support for blurhashes
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 3)
- Update to version 0.6.3+20191030.1de7efd:
  * Update README with reference to Debian package
  * Update to v0.6.4
  * Minor build tweaks
  * Update mtxclient version and build args
  * Replicate AppVeyor JSON Install from mtxclient: https://github.com/Nheko-Reborn/mtxclient/commit/023177170c4
  * Update nightly badge link
  * Fix flathub badge size
  * Fix flathub badge size
  * Fix flathub badge size
  * Update flathub link
  * Update appdata.xml
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 2)
trigger service run
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 1)
Displaying all 17 revisions
openSUSE Build Service is sponsored by