Prepare release 0.8, including changelog

This commit is contained in:
Sebastian Wolf 2021-02-22 21:46:55 +01:00
parent eae863172d
commit 5e8584af79
No known key found for this signature in database
GPG key ID: CEA9522B5F38A90A
5 changed files with 27 additions and 6 deletions

View file

@ -59,7 +59,7 @@ Page {
} }
Label { Label {
text: "Fernschreiber 0.7.1" text: "Fernschreiber 0.8"
horizontalAlignment: Text.AlignHCenter horizontalAlignment: Text.AlignHCenter
font.pixelSize: Theme.fontSizeExtraLarge font.pixelSize: Theme.fontSizeExtraLarge
anchors { anchors {

View file

@ -12,6 +12,27 @@
# * date Author's Name <author's email> version-release # * date Author's Name <author's email> version-release
# - Summary of changes # - Summary of changes
* Mon Feb 22 2021 Sebastian J. Wolf <sebastian@ygriega.de> 0.7
- Tap on a sticker to show overlay with the corresponding sticker set
- Sticker set overlay allows to uninstall it
- Redesign sticker picker, improve loading time
- Additional context menu to prevent the normal one from becoming too big, see https://github.com/Wunderfitz/harbour-fernschreiber/issues/216
- Manage all Telegram sessions for current user (see About -> Active Sessions)
- Forward message now directly available in (additional) context menu
- Use different background colors for muted chats - thanks to monich
- Enable storage optimizer per default
- [SFOS 4] Disable contacts sync as no longer possible, see https://forum.sailfishos.org/t/4-0-1-45-non-jailed-contacts-sqlite-database-no-longer-updated/4724
- Fix: Found private chats no longer appear automatically in the chat list
- Fix: Stickers can now be sent as replies
- Fix: Message sticker highlight and click behavior now aligned with other message types - thanks to monich
- Fix: Don't auto-scroll if context menu is opened, see https://github.com/Wunderfitz/harbour-fernschreiber/issues/139
- Fix: Deleted in-reply-to messages are now shown with a placeholder, see https://github.com/Wunderfitz/harbour-fernschreiber/issues/374
- Fix: Sort text replacements better to avoid overlaps in case of special characters, see https://github.com/Wunderfitz/harbour-fernschreiber/issues/334
- Fix: Trigger mark-as-read (almost) immediately after opening chat (plus configurable delay)
- Fix: [SFOS 4] Documents app can no longer access all directories, always download before calling it
- Fix: [SFOS 4] Forwarding a message no longer causes the page stack to become invalid (navigating back was no longer working)
- Several translations updated - thanks to all contributors
* Fri Feb 5 2021 Sebastian J. Wolf <sebastian@ygriega.de> 0.7 * Fri Feb 5 2021 Sebastian J. Wolf <sebastian@ygriega.de> 0.7
- Massively extended bot support - thanks to jgibbon - Massively extended bot support - thanks to jgibbon
- Option to change first name, last name, username - Option to change first name, last name, username

View file

@ -11,8 +11,8 @@ Name: harbour-fernschreiber
# << macros # << macros
Summary: Fernschreiber is a Telegram client for Sailfish OS Summary: Fernschreiber is a Telegram client for Sailfish OS
Version: 0.7.1 Version: 0.8
Release: 5 Release: 1
Group: Qt/Qt Group: Qt/Qt
License: LICENSE License: LICENSE
URL: http://werkwolf.eu/ URL: http://werkwolf.eu/

View file

@ -1,7 +1,7 @@
Name: harbour-fernschreiber Name: harbour-fernschreiber
Summary: Fernschreiber is a Telegram client for Sailfish OS Summary: Fernschreiber is a Telegram client for Sailfish OS
Version: 0.7.1 Version: 0.8
Release: 5 Release: 1
# The contents of the Group field should be one of the groups listed here: # The contents of the Group field should be one of the groups listed here:
# https://github.com/mer-tools/spectacle/blob/master/data/GROUPS # https://github.com/mer-tools/spectacle/blob/master/data/GROUPS
Group: Qt/Qt Group: Qt/Qt

View file

@ -1853,7 +1853,7 @@ void TDLibWrapper::setInitialParameters()
QSettings hardwareSettings("/etc/hw-release", QSettings::NativeFormat); QSettings hardwareSettings("/etc/hw-release", QSettings::NativeFormat);
initialParameters.insert("device_model", hardwareSettings.value("NAME", "Unknown Mobile Device").toString()); initialParameters.insert("device_model", hardwareSettings.value("NAME", "Unknown Mobile Device").toString());
initialParameters.insert("system_version", QSysInfo::prettyProductName()); initialParameters.insert("system_version", QSysInfo::prettyProductName());
initialParameters.insert("application_version", "0.7.1"); initialParameters.insert("application_version", "0.8");
initialParameters.insert("enable_storage_optimizer", appSettings->storageOptimizer()); initialParameters.insert("enable_storage_optimizer", appSettings->storageOptimizer());
// initialParameters.insert("use_test_dc", true); // initialParameters.insert("use_test_dc", true);
requestObject.insert("parameters", initialParameters); requestObject.insert("parameters", initialParameters);