Skip Navigation

User banner
Posts
30
Comments
503
Joined
2 yr. ago

  • Haha, I have no one to blame but myself unfortunately! I did make a change to the inner circle of the C making it less skewed based on all the feedback.

  • Haha, this is why I'm not a designer!

  • I thought it looked a bit weird when it was more symmetrical but this is another version and I'll let you judge. (

  • Hi, I'll send you a message!

  • I'll take a look at notifications! I know the current implementation is pretty simple.

  • The German Covid app logo looks much better than the Canadian one, which is just the Maple leaf being attacked by grey triangles.

  • I agree feels longer. 2 months and 136 releases! (although most of those releases are minor changes).

  • You're fast! (and I'll fix the centering - thanks!).

  • I should probably fix that!

    Edit: now fixed on 1.0.135

  • Thanks for the feedback and this will be fixed in the next release (tomorrow).

  • Thanks will take a look! Currently no but I should probably implement that too.

  • Hi, there is a 'Filters' setting on the main Settings page (just below Show NSFW and above Text Size options), it accepts both text and regex (in /this/ format) and will block any post which has a title or body that contains one of the filtered words.

  • I'll check this out! Thanks for the feedback.

  • Maybe I should add this as a setting but the current behaviour is it blocks posts inside communities of that instance and comments from users of that instance (depending on your settings) but not posts to communities in other instances from users belonging to the blocked instance.

  • Thanks for the feedback, I'll take a look!

  • I don't but it's nothing complex. When you view the 'About Instance' page I call the ListCommunities API for that instance and get the top 50 communities then display it in a list. Here's the dart code that Connect uses:

     
        
      void _communityBrowse() async {
        // dont call this multiple times while waiting for a response
        if (isLoading) {
          return;
        }
        setState(() {
          isLoading = true; // turn on loading spinner
        });
    
        // Connect to the API of whichever instance is being viewed
        var lemmy = LemmyApiV3(widget.id);
    
        // 50 top communities from the relevant instance
        try {
          List communitiesTemp = await retry(
              2,
              () => lemmy.run(ListCommunities(
                  type: PostListingType.local,
                  sort: SortType.topAll,
                  page: communitiesPage,
                  limit: 50)));
    
          communities = communities + communitiesTemp;
        } on Exception catch (ex) {
          UtilError.errorMessage(this, ex);
        }
    
        setState(() {
          isLoading = false; // turn off loading spinner
        });
    
        // increment page for future invocations
        communitiesPage = communitiesPage + 1;
      }
    
      
  • Hi, thanks for the feedback and I'm pushing a hotfix for this issue now.

    Edit: hotfix is live, 1.0.131. Thank you for raising the issue!

  • Hi, thanks for the feedback. I'll change this in the next release (tonight). Going to also add a setting for anyone that likes the current behaviour.

  • Hi, this should now be fixed on beta 129 (or if not on beta I'm hoping to release tomorrow).