Skip to content

Commit

Permalink
Prepare release 0.13
Browse files Browse the repository at this point in the history
  • Loading branch information
Wunderfitz committed Jan 13, 2022
1 parent 338fd3e commit 79b901b
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 6 deletions.
4 changes: 0 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,10 +52,6 @@ Moreover, you need to have a compiled version of [TDLib 1.7](https://github.com/

You may just want to download the [tdlib.zip from our fork](https://github.com/Wunderfitz/td/releases) to just use the exact version of the latest official Fernschreiber release. To use it, you need to extract it into your local `tdlib/` folder as described above. If so, you're done and can compile Fernschreiber using the Sailfish SDK. If you want to build TDLib for yourself, please keep on reading.

In case you encounter strange performance issues on startup (several seconds delay, app seems to do nothing), please be sure to [follow the instructions from the respective GitHub issue](https://github.com/tdlib/td/issues/1322), i.e. let TDLib build SQLite with `-DOMIT_MEMLOCK` and be sure to comment the two lines 22558 (`#ifndef OMIT_MEMLOCK`) and 22567 (`#endif`) in the file `sqlite/sqlite/sqlite3.c`.

Moreover, TDLib 1.7 has issues loading some pinned messages in case the message database is used (which is the case in Fernschreiber). [A small patch](https://github.com/tdlib/td/commit/30d912bd4b145afb8d494b307d37645ffa21ec29) is required to make TDLib work properly in all cases. See [the respective TDLib issue](https://github.com/tdlib/td/issues/1343) for more details.

In case you want to use the same codebase which was used to compile the library that is shipped with Fernschreiber, please [check out the fork](https://github.com/Wunderfitz/td), be sure to use the branch `fernschreiber` and compile these sources using the following commands (be sure to have the Sailfish OS build engine running):

- `alias sfdk=~/SailfishOS/bin/sfdk`
Expand Down
8 changes: 8 additions & 0 deletions rpm/harbour-fernschreiber.changes
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,14 @@
# * date Author's Name <author's email> version-release
# - Summary of changes

* Thu Jan 13 2022 Sebastian J. Wolf <[email protected]> 0.13
- Update to TDLib 1.8 - let's see if everything still works ;)
- Fix: Forward message to channels - thanks to monich
- Fix: Message reference issues in repplies - thanks to monich
- Fix: Don't load message with zero IDs - thanks to monich
- Fix: Avoid repeated sticker set loading
- Updated translations for French, Polish, Russian, Swedish - thanks to all contributors

* Sun Dec 19 2021 Sebastian J. Wolf <[email protected]> 0.12
- Add option to delete private chat
- Improve chat search performance - thanks to monich
Expand Down
2 changes: 1 addition & 1 deletion rpm/harbour-fernschreiber.spec
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Name: harbour-fernschreiber

Summary: Fernschreiber is a Telegram client for Sailfish OS
Version: 0.13
Release: 1
Release: 2
Group: Qt/Qt
License: LICENSE
URL: http://werkwolf.eu/
Expand Down
2 changes: 1 addition & 1 deletion rpm/harbour-fernschreiber.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Name: harbour-fernschreiber
Summary: Fernschreiber is a Telegram client for Sailfish OS
Version: 0.13
Release: 1
Release: 2
# The contents of the Group field should be one of the groups listed here:
# https://github.com/mer-tools/spectacle/blob/master/data/GROUPS
Group: Qt/Qt
Expand Down

0 comments on commit 79b901b

Please sign in to comment.