- update to 22.11:
* work on end-to-end encryption implementation
* configuration settings ported to new form components
* new settings component for managing notifications settings
* add proxy configuration menu
* added developer tools for inspecting raw matrix events
* added confirmation dialog when signing out and when enabling end-to-end encryption
* rewrite of theaccount switcher
- fix buildrequires, remove redundant requires
- fix permissions of license file
OBS-URL: https://build.opensuse.org/request/show/1060391
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/neochat?expand=0&rev=25
- update to 22.09:
* implemented support for configuring notifications on a per-room basis. As
part of his GSoC project, Snehit added a space selector to the room list,
which allows filtering the room list for rooms included in the selected
space. James also reworked the timeline layout to make it look nicer when
the window is very wide. There have also been a ton of other fixes and
improvements in translations, the layout and the stability of NeoChat.
OBS-URL: https://build.opensuse.org/request/show/1007106
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/neochat?expand=0&rev=23
- Use GCC 10 to build neochat on Leap.
- update to 22.06:
* Sending of typing notifications can now be disabled.
* In the room list, the scrollbar will now disappear correctly when it is not needed.
* On wayland, NeoChat will now raise correctly when clicking on a notification.
* Several bugs have been fixed that would sometimes cause messages containing
markdown and/or HTML elements to be sent incorrectly.
* The quick switcher can now be controlled using the mouse.
* There is now an option to disable automatic room sidebar opening when
resizing the window.
* Creation of custom emojis has been fixed.
* Editing or replying to the last message using the keyboard shortcuts now
works correctly.
* When switching between rooms using the keyboard, the switching direction is
now correct.
OBS-URL: https://build.opensuse.org/request/show/993234
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/neochat?expand=0&rev=8
- update to 22.06:
* Sending of typing notifications can now be disabled.
* In the room list, the scrollbar will now disappear correctly when it is not needed.
* On wayland, NeoChat will now raise correctly when clicking on a notification.
* Several bugs have been fixed that would sometimes cause messages containing
markdown and/or HTML elements to be sent incorrectly.
* The quick switcher can now be controlled using the mouse.
* There is now an option to disable automatic room sidebar opening when
resizing the window.
* Creation of custom emojis has been fixed.
* Editing or replying to the last message using the keyboard shortcuts now
works correctly.
* When switching between rooms using the keyboard, the switching direction is
now correct.
OBS-URL: https://build.opensuse.org/request/show/992469
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/neochat?expand=0&rev=20
- Update to 22.02:
* Implement sharing with Purpose (export)
* Implement adding labels for account
* Give settings window a title
* Reduce minimum height of the window
* Fix build with qcoro 0.4
* Fix issues with saveFileAs
* Changed “Settings” to “Configure NeoChat” in menu
* Improve toolbar on mobile
* Improve emoji pane
* Check if password can be changed
* Fix image tooltip
* Adapt list setting pages to new style
* Allow using ESC to go back to room list
* Port away from QNetworkConfigurationManager
* Remove lag when starting user autocompletion
* Set single window hint in desktop file
* Make room address selectable
* Display monochrome icon in tray
* Fix QuickSwitcher activation
* Fix Windows/mac build
* Fix notifications on Android
* Support raising when we receive a notification
* Don’t render html in RoomDrawer heading
* Add support for minimizing to system tray on startup
* Use non blocking passord reading
* Add a mobile oriented context menu for the room list
* Fix loading room settings on mobile
* Use icon from qrc for system tray icon
* Adapt to libQuotient API change
OBS-URL: https://build.opensuse.org/request/show/953033
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/neochat?expand=0&rev=17
- First launch experience improvements
- Allow logins to servers requiring SSO
- Display stickers
- Allow editing messages
- Multimodal mode to open a room into a new window
- New chat commands
- Better Plasma integration
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/neochat?expand=0&rev=12
- Add missing require libqt5-qtquickcontrols again.
Fixes problem:
QQmlApplicationEngine failed to load component
qrc:/qml/main.qml:286:9: Type RoomPage unavailable
qrc:/imports/NeoChat/Page/RoomPage.qml:564:13: Type ChatTextInput unavailable
qrc:/imports/NeoChat/Component/ChatTextInput.qml:207:25: Type ImageEditorPage unavailable
qrc:/imports/NeoChat/Page/ImageEditorPage.qml:11:1: module "QtQuick.Dialogs" is not installed
Found on PinePhone PHOSH image.
OBS-URL: https://build.opensuse.org/request/show/872215
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/neochat?expand=0&rev=10
- Adjust spec file to conform to the KDE team's guidelines
- Update to 1.0.1
- NeoChat doesn't require a .well-know configuration in the
server to work.
- Edited messages won’t show up duplicated anymore.
- NeoChat now ask for consent to terms and conditions if required
instead of displaying nothing.
- Users avatar in the room list are now displayed correctly.
- Fix image saving
- Various graphic glitches have been fixed.
- Switch source from invent.kde.org to download.kde.org, because in
git is not always the newest tar.
- Add language subpackages.
- Add missing require libqt5-qtquickcontrols.
- Change from git version to version 1.0
- Initial package
OBS-URL: https://build.opensuse.org/request/show/864091
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/neochat?expand=0&rev=8