Forked from Cutegram by Aseman team.
- Remove old installations of libqtelegram-aseman-edition and TelegramQML
- https://github.com/Aseman-Land/Cutegram/blob/master/README.md
Be sure to use following repositories for above libraries:
- https://github.com/yunit-io/libqtelegram-aseman-edition (branch: ubports-2fa-3.x)
- https://github.com/yunit-io/TelegramQML (branch: ubports-fixes-old3.x)
https://github.com/Aseman-Land/aseman-qt-tools/blob/master/documents/gettingstarted.md
Cutegram 3.x completely written using QML. So there is no need to build and compile it anymore. Just run in using below command.
qmlscene Telegram.qml
- Use AdaptivePageLayout
- Minor main pages refactoring
- Merge Auth from v2 (partially-done/enough/missing-features)
- Fix logout
- Merge AccountPage from v2 (partially-done/enough)
- Merge IntroPage from v2 (partially-done/enough)
- Merge SettingsPage from v2 (partially-done/enough/missing-features)
- Merge Avatars from v2
- Merge DialogDetailsPage from v2
- Merge ContactsPage and AddressBook from v2
- Merge ContentHub (MediaImport) from v2
- Merge DialogPage from v2
- Do not use Aseman.Keychain, write data in files as temporary workaround
- Fix copyright headers/Add contributors page
- Track missing features in lib/TelegramQML
- Fix file transfers (it could be a regression)
- Merge voice messages from v2 and messaging-app
- Add missing pages (or merge them from v2)
- Add ubuntu-push notifications
- Create a component in globals directory to store font sizes, colors, etc.
- Create globals/TelegramColors.qml
- Remove AsemanTools dependency
- Massive code cleanup/stupid-ugly code removal
- Multiple accounts
- Create a real replacement for Aseman.Keychan, stored data must be encrypted
- Fix file transfers
- Fix secret chats
- Fix 2FA (@Flohack)
- Fix logout (@Flohack)
- SettingsPage: change name
- SettingsPage: change username
- SettingsPage: change profile photo
- Auth: resend code
- Auth: request call