Releases: hpi-swa-teaching/TelegramClient
Releases · hpi-swa-teaching/TelegramClient
Squeak64-5.3 20210717-100008
Support emojis (#433) * "enrich" messages * display text and placeholder-emoji * download emoji-archive and unpack * display correct images * display emoji with the correct size * start multi-unit emoji decoding * support standard (looking at you, VS16) encoded multi-unit emojis * remove optional characters from emoji sequences and save them as new file * use removeAllSuchThat to filter optional characters * filter optional character from messages as well * prompt user to download emojis at startup * please linter * support notifications and massage-list-item * tests emojis are present * test correct creation of unicode runs * test emoji string has two emojis next to eachother * begin of decodeUnicodeRun test * test decodeUnicodeRun * test embedEmojisInto * please linter again * remove unneccessary asString * use local variable to convert runOrChar * test wether message display emojis correctly * test wether notifications display emojis correctly * refactoring * download emojis in background * please linter * assure emojis are present during testing * optimize findLongestRun by size cap * please linter + remove todo comment (loggedIn) + ci hashes * last ci hashes * please 5.2 * Credit OpenMoji * Update README.md * make screenshot tests expected failures * synchronous downloading and filename cache * Fix PR annotations * fixes for performance on mac, no more magic values, some formatting * please linter -.- * initialize filenames of TCUEmojiHelper to deal with asynchronous messages to filenames on first app start * fix areEmojisPresent * do not call super initialize in TCUEmojiHelper>>Initialize * load filenames on initialization to work across commits * properly load filenames on init * address remarks from PR, rename runs to something more specific * address hidden PR remarks * please linter * refactoring for PR * final PR fixes + comments + loading bar * fix typo * merge emoji changes together * force all emojis to be present * update filename cache after downloading Co-authored-by: Raphael Kunert <[email protected]> Co-authored-by: rsommerfeld <[email protected]>
Squeak64-5.3 20210629-083134
Trunk20210629-083134 raise process priority again to restore performance on macOS (#421)
Squeak64-5.3 20210628-154010
Trunk20210628-154010 Feature: smooth scrolling (#417)
Squeak64-5.3 20210628-144244
Trunk20210628-144244 Feature/display images (#418)
Squeak64-5.3 20210628-091935
Refactor: Move default values in TCCAuthHandler to class side (#419) * Moving default values to class side
Squeak64-5.3 20210628-090350
Send all requests through the core (#407) * rename UserStore, add some tests and rename linter method * fix failed rename operation on squeaks behalf * replace self core client send with self core send * commit partial result of constructor creation * finish creating class-side constructors * update .gitignore
Squeak64-5.3 20210627-210705
delay in receiveLoop to let lower priority processes run (#412) * short delay in receiveLoop to allow processes with lower priority to run * comment on this madness * fork receiving process at a lower priority, remove delay hack * add delay again :D
Squeak64-5.3 20210626-082355
Rename UserStore (#406) * rename UserStore, add some tests and rename linter method * fix failed rename operation on squeaks behalf
Squeak64-5.3 20210626-081111
Free all Mock Tele Clients and hence receive loops and cores (#416) * allows freeing MockTeleClients and make sure that they are freed * add comment to MockTeleClient explaining why it should be freed * remove mockCore from TCTMMocks
Squeak64-5.3 20210622-083922
Trunk20210622-083922 Add synchronous interface to get a form from a local image file id (#…