Skip Navigation
shilangyu (lemmur)
shilangyu (lemmur) @ shilangyu @lemmy.ml

I like cats :)

Working on lemmur with @[email protected]

Posts
8
Comments
0
Joined
5 yr. ago
lemmur @lemmy.ml
shilangyu (lemmur) @lemmy.ml

lemmur v0.8.0 - lemmy v0.15.0 support & Weblate

This release includes support for lemmy v0.15.0 and lemmur is finally translation-ready!

Lemmy devs are kindly hosting lemmur translation strings on their Weblate instance. Feel free to contribute strings there, we regularly sync string changes with Weblate.

We wanted to make sure that all the efforts that went into translating Lemmy do not go to waste and thus we ported to our Weblate as many translations as we could (~130 strings).

We use flutter's native file format for translations: ARB, which itself uses the ICU message syntax. In most cases you will be able to deduce the syntax based on the source string. Here are 3 important examples:

1. Placeholders

Hello there {name}! - placeholders are put in a pair of braces, it will be later replaced with an appropriate value.

2. Plurals

You have {amount} new {amount, plural, =0{messages} =1{message} =2{messages} few{messages} many{messages} other{message}} - plur

lemmur @lemmy.ml
shilangyu (lemmur) @lemmy.ml

lemmur v0.7.0

github.com Release v0.7.0 · LemmurOrg/lemmur

Added Blocking of users and communities (from post and from comment) Reporting posts and comments Android theme-aware splash screen (thanks to @mimi89999) Logging: local logs about some actions/er...

Release v0.7.0 · LemmurOrg/lemmur

In this release we have done quite a bit of internal refactoring which will hopefully result in a more stable and consistent experience as well as help us implement new features faster.

Notable new features include blocking and reporting. Also logging was adding, which will help us debug problems on users' end. Note: all logs are kept in memory and are not persisted nor sent anywhere.

Full changelog:

Added

  • Blocking of users and communities (from post and from comment)
  • Reporting posts and comments
  • Android theme-aware splash screen (thanks to @mimi89999)
  • Logging: local logs about some actions/errors. Can be accessed from settings > about lemmur > logs

Fixed

  • Fixed a bug where post would go out of sync with full version of the post
  • Fixed a bug where making a comment selectable would not always result in making the comment selectable
  • Full post will now open no matter where you press on the post card
  • Fixed overflows in various
lemmur @lemmy.ml
shilangyu (lemmur) @lemmy.ml

Please log out and log back in on instances using Lemmy 0.13.0

Lemmy 0.13.0 invalidated all authentication tokens meaning your current account will cause infinite spinners in lemmur. This has showed us that we should improve invalid auth handling, hence I have created a report for that: https://github.com/LemmurOrg/lemmur/issues/265

cubing @lemmy.ml
shilangyu (lemmur) @lemmy.ml

Good cubing apps?

Here is my modest list of cubing apps I use, I would love to hear your suggestions! (I can update this post with new suggestions, turning it into a curated list)

Web:

Android:

Desktop:

lemmur @lemmy.ml
shilangyu (lemmur) @lemmy.ml

v0.5.0 - editing posts/comments, more settings, Lemmy v0.11.0 support

github.com Release v0.5.0 · LemmurOrg/lemmur

Added Editing posts Editing comments Show avatars setting toggle Show scores setting toggle Default sort type setting Default listing type setting Import Lemmy settings: long press an account in a...

Release v0.5.0 · LemmurOrg/lemmur

Please read this post as it explains some weirdnesses!

Other than Lemmy v0.11.0 support this release added the long awaited post/comment editing and support for all lemmy settings.

Editing
  • To edit a comment press the three dots next to your comment and select edit
  • To edit a post press the three dots next to your post and select edit. Be aware that if you edit a post, you will be redirected to a new page with the updated post, so going back will still show the old data. This is in part because of our design mistakes which can be fixed only if we rewrite bigger parts of our code (which is planned)
Settings

We can split settings into 2 categories:

  • Frontend settings (handled by the client)
  • Backend settings (handled by the server)

We decided to not implement frontend settings on an account basis. This means lemmur will not respect some settings set on your account, rather it will store them locally and will be active for all your accounts. So for example, if y

cubing @lemmy.ml
shilangyu (lemmur) @lemmy.ml

Inaugural post: introduce yourself

  • Are you a speedcuber? Casual solver? Puzzle creator?
  • What method do you use? Personal bests?
  • Your mains?
  • Favorite category/events?
  • Anything else?
lemmur @lemmy.ml
shilangyu (lemmur) @lemmy.ml

v0.4.2 - better keyboard, selectable text, fix wrong userId

github.com Release v0.4.2 · LemmurOrg/lemmur

Sadly, this release will log you out of all accounts Changed Disable commenting on locked posts Enhanced keyboard experience appropriate keyboard types are opened correct capitalization added tex...

Release v0.4.2 · LemmurOrg/lemmur

Sadly, this release will log you out of all accounts once again. We are aware it is annoying and hope to reduce the amount of times it happens. On the bright side, this release includes support for password managers when logging in so it should be easier to restore all accounts.

In other news the keyboard experience throughout the app was improved (for example, before when writing a comment your keyboard would not capitalize letters in sentences) like showing correct keyboard types and providing native hints for your OS. You can also select text in places where you'd expect it to be possible.

also, this time this release actually fixes the thing we supposedly fixed in v0.4.1, sorry for that

Full changelog:

Changed

  • Enhanced keyboard experience
    • appropriate keyboard types are opened
    • correct capitalization
    • added text input hints for things like password managers
  • Account actions in settings are more obvious to access: long press an account/instance to see possible
lemmur @lemmy.ml
shilangyu (lemmur) @lemmy.ml

hotfix v0.4.1

This addresses an issue where the wrong data was sometimes loaded due to an incorrect user ID.