0x5bfa / FluentHub

A stylish yet powerful GitHub client for Windows
MIT License
1.09k stars 54 forks source link

Special: Homepage features and overall quality is substandard #459

Open pdimu opened 7 months ago

pdimu commented 7 months ago

Before you start

What version of Windows is this issue present?

Windows 11

What version/architecture of FluentHub are you on?

0.8.60.0 | X64 | RELEASE

Description

when i go to home, there's nothing on it, except the welcome sidebar and the title 'Dashboard' the sidebar doesn't work, as i can't open anything from there

Assets

the homepage on web github Captură de ecran 2024-02-25 194905

FluentHub's homepage Captură de ecran 2024-02-25 194929

FluentHub's homepage after 10 refreshes (demonstrates repositories repeating) Captură de ecran 2024-02-25 195008

0x5bfa commented 5 months ago

Actually those are what I have tried once before. I ended up for WebView2. I will use it until new parser gets ready in WCT 8.0.

pdimu commented 5 months ago

Actually those are what I have tried once before. I ended up for WebView2. I will use it until new parser gets ready in WCT 8.0.

so this is solved but waiting for an update?

0x5bfa commented 5 months ago

Not yet. I haven't push the update into the main branch yet.

pdimu commented 5 months ago

Not yet. I haven't push the update into the main branch yet.

Ok, I think

pdimu commented 5 months ago

I use C# GitHub API (wrapper of github graphql api & REST api) to retrieve every information. If you don't have any followings and repositories you watch there's nothing to show. Sadly, other information such as Explore and Latest changes cannot be shown because not disclosed as api. Thanks for the feedback! I'll add text on the center to tell user there's nothing to show. The next store release might be a month later, sorry for being inactive because I have study stuff.

Ayoo, that month passed so fast, I feel it was yesterday

pdimu commented 5 months ago

Didn't I have that? Colored empty box I've added to some pages.

maybe i didn't see it. btw i'm not at the business laptop now so i can't see this asap. also, i was telling about the power to make even more organisation

no, it's not at notifications. can you specify what pages exactly?

pdimu commented 5 months ago

these don't work image

and the comments from this 56-comments-issue stopped at:

ChatGPT 3.5 answer about 4 minutes ago:

To include Markdown rendering in a WinUI 3 application, you'll need to use a third-party library or develop your own Markdown renderer. As of my last update in January 2022, WinUI 3 itself does not natively support Markdown rendering. However, you can integrate existing libraries into your WinUI 3 project to achieve this functionality. Here's a general approach:

  1. Choose a Markdown library: Look for a Markdown library that supports rendering Markdown content into your WinUI 3 application. Popular options include Markdig, MarkdownSharp, and CommonMark. Make sure the library you choose is compatible with .NET Core or .NET 5/6, which are commonly used with WinUI 3.

[see more...]

image

and text is... ye image

0x5bfa commented 5 months ago

no, it's not at notifications. can you specify what pages exactly?

PRs, Issues, Discussion, Projects if iirc.

pdimu commented 5 months ago

no, it's not at notifications. can you specify what pages exactly?

PRs, Issues, Discussion, Projects if iirc.

Nah I don't think so, at least for issues

pdimu commented 5 months ago

no, it's not at notifications. can you specify what pages exactly?

PRs, Issues, Discussion, Projects if iirc.

didn't see them. actually, i made screenshot of the lack of organization on notifications, issues, pull requests. there was a searchbar, but disabled

Lamparter commented 5 months ago

I've raised this point before but what's the issue with using MarkdownTextBlock temporarily until a suitable MD library can be implemented? It doesn't support GitHub-flavoured markdown as far as I know but has much higher performance than WebView2.

0x5bfa commented 5 months ago

Selecting what you wanna select freely is not supported. It's can be done for just a block. And selecting all is not too.

pdimu commented 5 months ago

just rewrite das code ig, idk if it's sth more markdown than textblock or webview. let's submit a issue on the winui 3 repo :))

pdimu commented 4 months ago

Hi, @0x5bfa , do you have any updates? I would like to know if you've done anything since the last comment.

0x5bfa commented 4 months ago

No I basically do general updates like I already have in the PRs. But no progress.

And I’m a full time contributor of https://github.com/files-community/Files so I’m hardly binding a time to work on here.

I can code review tho.

pdimu commented 4 months ago

Files work well for now (as every release). My brain dies when I see that this issue is 3 mo old. Maybe you can reserve some time to do a research, so that you know what to implement, code, etc.

pdimu commented 4 months ago

image Now you are exposed 🙃

rdbende commented 2 months ago

@pdimu do you realize, that this is not the most constructive way to motivate developers? Even if they didn't care about this project at all, your style doesn't help them to make progress. Maybe offering help would be more appropriate.

And btw, a 3 months old issue is absolutely fine, especially if it's this huge.

pdimu commented 2 months ago

@pdimu do you realize, that this is not the most constructive way to motivate developers? Even if they didn't care about this project at all, your style doesn't help them to make progress. Maybe offering help would be more appropriate.

Yes, but I don't know how to use the GitHub api

And btw, a 3 months old issue is absolutely fine, especially if it's this huge.

Thanks, I was using fluenthub everyday to spot out the issues, but I left it over, because I was tired, so I focused on other things, making just a list of these problems

Thanks for your interest tho