Search
Items tagged with: kotlin
@RaccoonForFriendica a new version 0.2.0 has been released.
Changelog:
π¦ feat: add support for MastodonRedirect;
π¦ feat: export/import app settings to/from JSON;
π¦ feat: export contact list from profile;
π¦ feat: allow changing markup mode in post creation;
π¦ fix: retain scrolling state after navigation;
π¦ fix: newlines after titles in Markdown preview;
π¦ fix: avoid self mention when replying;
π¦ fix: retrieve source to edit post;
π¦ enhancement: populate current app icon value in settings;
π¦ chore: update manual and project documentation;
π¦ chore: typo in Fastlane metadata.
For those who have lost it, there has been a 0.1.1 in the meantime, which was mainly due to a metadata issue which blocked the submission on F-Droid, but it also included:
π¦ feat: add support for alternate (classic) and monochrome app icon;
π¦ fix: rendering images of different heights in carousels;
π¦ fix: rendering GIFs (or images with unbound constraints).
After the app gets published on the stores, we're going to move towards a more predictable release cycle (e.g. monthly stable versions and weekly betas).
Hope you are having fun on Friendica (or Mastodon) and as always #livefasteattrash
#friendica #friendicadev #androidapp #androiddev #fediverseapp #kotlin #multiplatform #kmp #compose #opensource #foss #procyonproject
@RaccoonForFriendica the first stable version 0.1.0 has finally been released! πππ
Here is the changelog, compared the latest beta:
π¦ feat: make crash reports opt-in (disabled by default);
π¦ feat: add option to keep app bars fixed while scrolling;
π¦ fix: transition between images/videos in detail view;
π¦ fix: unmute videos in detail view;
π¦ enhancement: update licenses;
π¦ chore: update dependencies;
π¦ chore: update user manual.
If no blocking issues are reported, I intend to make it easier to install the app (by distributing on other alternative stores, e.g. setting up the submission procedure to F-Droid), translate the UI and/or user manual into more languages, etc.
Wish me good luck and remember to #livefasteattrash!
#friendica #friendicadev #androidapp #androiddev #fediverseapp #raccoonforfriendica #kotlin #multiplatform #kmp #compose #cmp #opensource #procyonproject
@RaccoonForFriendica new version 0.1.0-beta21 available for testing!
Changelog:
π¦ add option to load media only when connected over a WiFi network;
π¦ add option to open web pages in internal viewer;
π¦ default visibility for replies and warning if higher visibility than original post;
π¦ prevent changing visibility in post edits;
π¦ make plain text mode the default choice for composition;
π¦ remove "other" section in login;
π¦ improved video player;
π¦ render custom emojis inside poll options;
π¦ layout fixes: chat title, user items in inbox, loading indicators in buttons;
π¦ fix occasional crash in profile screen;
π¦ add more unit tests;
π¦ several dependency updates.
If things go well, this may be the final round of tests before the first stable release. The last bit will probably be making crash reports opt-out by default.
I'm also very pleased to inform you that the app has been accepted by IzzyOnDroid, so installing it is a lot easier if you use it or have its source added to your FDroid app.
In the meantime #livefasteattrash!
#friendica #friendicadev #androidapp #androiddev #fediverseapp #raccoonforfriendica #kotlin #multiplatform #kmp #compose #cmp #opensource #procyonproject
π Aufregende Neuigkeiten
Wir haben endlich #Tammy verΓΆffentlicht - ein komplett neuer #Matrix Client: tammy.connect2x.de
Tammy wurde von Grund auf in #Kotlin Multiplatform entwickelt und ist ein neuer, innovativer Matrix Messenger, der fΓΌr Desktop (Windows, Mac, Linux), MobilgerΓ€te (derzeit Android, bald auch iOS) und Web (in Beta) verfΓΌgbar ist. Tammy basiert auf unseren robusten SDKs und ist ebenfalls Open Source!
Mehr dazu auch in diesem Vortrag: youtube.com/watch?v=rc21V-DKSbβ¦
Wir suchen EntwicklerInnen, die Lust auf #matrix und #Kotlin / #KotlinMultiplatform haben. Wir entwickeln den timmy-messenger.de und mΓΆchten Menschen finden, die gut in unser kleines Team passen und SpaΓ an agiler Produktentwicklung ohne Hierarchien haben. Viel von dem, was wir entwickeln ist #opensource. Mehr dazu hier: germantechjobs.de/de/jobs/connβ¦
WΓΌrde mich freuen, wenn das gut geteilt wird π
Timmy | Die sichere Art zu kommunizieren
Der vollintegrierbare TI-Messenger von connect2x.timmy-messenger.de
Hey #gnome and #kde people, since you are at #fosdem could you maybe discuss what would it take to make a common toolkit (Linux toolkit?) that would appeal to both #c and #cpp devs? Basically covering both platforms so we could converge. Maybe #swiftlang? Fork of #Kotlin native? Seems to me we would be better off with people writing mobile apps for Linux desktop, than people writing web apps and electron garbage on desktop.
Fully aware of xkcd.com/927/
Figured out what was wrong with my implementation of Emmanuel Bourg's #kotlin #bootstrap chain (github.com/ebourg/kotlin-bootsβ¦), so now I managed to mirror the same chain, but *completely bootstrapped* (all prebuilt jars are removed from sources).
So I have a kotlin from June 2015: framagit.org/tyreunom/guix-andβ¦
still a long way to go :D
android/packages/kotlin.scm Β· master Β· Julien Lepiller / guix-android Β· GitLab
Experimental Guix packages for Android development (to build apps and the system itself)GitLab
One of the coolest tools we use at #1Password has been #opensource βd!
I present to you Typeshare 2.0! A way to share Rust types across the FFI (supports, Swift, Kotlin, TypeScript, and Go). We use it everyday and I love it, makes things so easy and awesome.
github.com/1Password/typeshare
#rust #swift #kotlin #go #golang #rustlang
GitHub - 1Password/typeshare: Typeshare is the ultimate tool for synchronizing your type definitions between Rust and other languages for seamless FFI.
Typeshare is the ultimate tool for synchronizing your type definitions between Rust and other languages for seamless FFI. - GitHub - 1Password/typeshare: Typeshare is the ultimate tool for synchron...GitHub