Changes so far

  • Moved the setting to make the notification bar completely transparent from Misc settings to Theme
  • Moved the about and summit community setting options under a new category: About
  • Renamed the existing “Post and comments” settings page to “Post and comments appearance”.
  • Removed the settings page for Comment list and added a new settings page for Post and comments settings.
  • Moved the “Post appearance” settings page to be under the “Posts feed” settings screen.
  • Moved the “Post and comments appearance” settings page to be under the “Post and comments” settings screen.
  • Added a new setting to hide the UI in the image view by default.
  • Fixed a bug where performing certain actions in the settings screen will cause all switch based settings to reset to off.
  • Fixed a bug where the app mistakes certain links as Lemmy links.

Update

Haven’t posted an update in a while so here it is. I’ve been working on adding general cross-account support for the past week and it’s a big feature so I didn’t really have much to update other than it’s WIP. If I can’t get the feature into a shippable state by this weekend I will do a release without it since there’s plenty in this release already.

Note that by cross-account support I mean the supporting acting on a different account without switching the current account. This is a requirement for things like “cross account feeds” eg. multi-account subscribed feed.

  • idunnololzOPM
    link
    2
    edit-2
    1 month ago

    One of the biggest annoyances I have personally with settings is with this split of settings for the post feed and the post screen.

    We have four setting screens for them:

    • Post list
    • Comment list
    • Post appearance
    • Post and comment appearance

    In my opinion this is really confusing and also causes some organization problems. In reality there are only two screens served by these 4 setting pages. We have the Post Feed which is the main screen of the app; where a list of post is presented. And the post screen which displays the main post and then comments for that post.

    The main reason why this was split into 4 setting screens is because the appearance setting screens show a preview of the UI and so I wanted all settings on these screens to change something UI related that can be immediately seen in the preview. I thought this would be a cool way to show changes. My feelings here hasn’t changed.

    The issue is that organization of the settings is confusing.

    As an example, let’s say I was a user who wanted to see if I could change the image of the posts to appear on the right side of the screen in the list layout for the post feed. Reading the settings, my eyes would immediately jump to the Post list settings page. This page states it has settings pertaining to the post list which sounds like it show hold the setting I’m looking for but it doesn’t. Instead this setting is actually in Post appearance.

    So my current idea is to reduce these four setting pages into two pages:

    1. Posts feed.
    2. Post & comments.

    Then featured prominently at the top of these two settings screen will be a button that will open their respective appearance customizations.

    This will hopefully solve a few problems:

    • Less confusing top level menu options.
    • More intuitive settings organization.