Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Special: Homepage features and overall quality is substandard #459

Open
2 tasks done
pdimu opened this issue Feb 25, 2024 · 71 comments · May be fixed by #486
Open
2 tasks done

Special: Homepage features and overall quality is substandard #459

pdimu opened this issue Feb 25, 2024 · 71 comments · May be fixed by #486
Labels
type/bug This issue reports an unwanted behavior.

Comments

@pdimu
Copy link

pdimu commented Feb 25, 2024

Before you start

  • Have you updated FluentHub? You might be using an old version.
  • Have you checked if a similar issue has already been reported?

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

@pdimu pdimu added the type/bug This issue reports an unwanted behavior. label Feb 25, 2024
@pdimu

This comment was marked as outdated.

@0x5bfa
Copy link
Owner

0x5bfa commented Mar 4, 2024

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.

@pdimu
Copy link
Author

pdimu commented Mar 5, 2024

the dingus is, that the other problem is the sidebar: not showing all the repos as seen on web (which are there for contributing, creating issues, etc.), just those that are yours; and also the reload dingus: why does it duplicate the repos???

@pdimu
Copy link
Author

pdimu commented Mar 5, 2024

oh, and the repos from the sidebar don't open: just click and nothing

@pdimu
Copy link
Author

pdimu commented Mar 5, 2024

but the links from the notifications work. and the markdown support may be missing a lil bit, plus: can't send comments (seen when trying it right now
therefore, the system has a little bit so much bugs

@pdimu

This comment was marked as off-topic.

@0x5bfa
Copy link
Owner

0x5bfa commented Mar 12, 2024

why does it duplicate the repos???

I can repro, will fix. Thanks!

the repos from the sidebar don't open

This is already supported in the latest branch but not released. Will be released soon!

markdown support may be missing a lil bit

Yeah I was using Web-based view but it was too heavy to load many comments.
I'm seeking another solution to this. Maybe Markdig or something I will use.

oh, i see. no problem, i have to study too 😅

Thank you!

@pdimu
Copy link
Author

pdimu commented Mar 12, 2024 via email

@0x5bfa
Copy link
Owner

0x5bfa commented Mar 20, 2024

Normal editor should work for the time being but I wanna look for more featureful editor(maybe make by myself)

@pdimu
Copy link
Author

pdimu commented Mar 21, 2024

I have an idea for the main page - maybe some 'last actions' (like commits, issues, etc) for the Dashboard. In that way, it wouldn't be empty

@pdimu
Copy link
Author

pdimu commented Mar 21, 2024

I have an idea for the main page - maybe some 'last actions' (like commits, issues, etc) for the Dashboard. In that way, it wouldn't be empty

Oh, wait I missed the thing last done aren't included in api. But it should. If I'm wrong again tell me

@pdimu
Copy link
Author

pdimu commented Mar 27, 2024

But it should

Then how does the GitHub App retrieves the last things u done?
image

@pdimu
Copy link
Author

pdimu commented Mar 27, 2024

Then how does the GitHub App retrieves the last things u done?

Ok, ok, even if the app itself it's originally from GitHub, BUT WHY THERE'S NOTHING FOR THE DEVS

@pdimu

This comment was marked as off-topic.

@pdimu pdimu changed the title Home page isn't as the web one Home page, buttons, overall functionality Apr 1, 2024
@pdimu
Copy link
Author

pdimu commented Apr 1, 2024

I'll comment later here about all the infunctionalities in FluentHub
There are too much of them sincerely

@pdimu
Copy link
Author

pdimu commented Apr 2, 2024

not changed info at notifications, maybe from GitHub api not asked about updates on notifications about repos
Captură de ecran 2024-04-01 145319

ok, this was already here, but it's not relevant
Captură de ecran 2024-04-01 144534

disabled >:)
Captură de ecran 2024-04-01 144018
Captură de ecran 2024-04-01 143842
Captură de ecran 2024-04-01 143819
Captură de ecran 2024-04-01 143530

couldn't get the language from repos ig
Captură de ecran 2024-04-01 143509

maybe searching for more specific icons? this isn't sth from github, but it'd be fancy if we could have this (a chrome extension already did this)
Captură de ecran 2024-04-01 143447
Captură de ecran 2024-04-02 160624

more disabled >:)
Captură de ecran 2024-04-01 143426

THIS IS NOT LATEST VERSION
Captură de ecran 2024-04-01 143353

already discussed 'bout this 😒
Captură de ecran 2024-04-01 143246

nope, neither file for releases >:)
Captură de ecran 2024-04-01 143156

that's what i noticed as for now, if i find more, i'll post them here >:)

@0x5bfa
Copy link
Owner

0x5bfa commented Apr 2, 2024

Appreciate them. I really wanna work on because I got about 1k for my app… but time won’t allow me to develop. I will use for the further improvements. You can keep posting here whatever you notice I don’t mind!

@pdimu

This comment was marked as off-topic.

@0x5bfa
Copy link
Owner

0x5bfa commented Apr 3, 2024

Even if you keep posting your thoughts here, I don't mind and I appreciate.

@pdimu
Copy link
Author

pdimu commented Apr 3, 2024

ok... i'll see more. and i might do a push few months later to see what i can fix (if i'd fix). Bye!

@pdimu
Copy link
Author

pdimu commented Apr 4, 2024

this is fluenthub.png file from the repo
image

and readme is not shown in the repo (aka this:
image
)

BUT we can see the code of the readme
image

@pdimu
Copy link
Author

pdimu commented Apr 4, 2024

o, ye, and the details of the issue
image
image

@pdimu
Copy link
Author

pdimu commented Apr 5, 2024

disabled >:3
image

and the notifications need this
image

@pdimu
Copy link
Author

pdimu commented Apr 5, 2024

i found out this about the material icons for github:

Replace GitHub's default icons with icons from Visual Studio Code's Material Icon Theme icons. Use the same icons on your code editor and on github.com, and quickly identify file types, configuration files and project scaffolding at a glance.

@pdimu
Copy link
Author

pdimu commented Apr 5, 2024

the pull request is really poor af, here's the github one vs the fluenthub version:
image
image

@pdimu

This comment was marked as outdated.

@pdimu

This comment was marked as off-topic.

@pdimu
Copy link
Author

pdimu commented Apr 5, 2024

disabled
image

@0x5bfa
Copy link
Owner

0x5bfa commented Apr 6, 2024

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
Copy link
Author

pdimu commented Apr 6, 2024

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
Copy link
Owner

0x5bfa commented Apr 6, 2024

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

@pdimu
Copy link
Author

pdimu commented Apr 7, 2024

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

Ok, I think

@pdimu

This comment was marked as off-topic.

@pdimu
Copy link
Author

pdimu commented Apr 8, 2024

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
Copy link
Author

pdimu commented Apr 8, 2024

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
Copy link
Owner

0x5bfa commented Apr 8, 2024

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

PRs, Issues, Discussion, Projects if iirc.

@pdimu
Copy link
Author

pdimu commented Apr 8, 2024

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
Copy link
Author

pdimu commented Apr 11, 2024

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
Copy link
Collaborator

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
Copy link
Owner

0x5bfa commented Apr 11, 2024

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
Copy link
Author

pdimu commented Apr 12, 2024

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
Copy link
Author

pdimu commented May 30, 2024

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

@0x5bfa
Copy link
Owner

0x5bfa commented May 30, 2024

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

This comment was marked as outdated.

@pdimu

This comment was marked as off-topic.

@Lamparter Lamparter changed the title Home page, buttons, overall functionality Bug: homepage features and overall experience quality is substandard Jul 18, 2024
@github-project-automation github-project-automation bot moved this to 📋 To do in FluentHub Board Jul 21, 2024
@Lamparter Lamparter pinned this issue Jul 21, 2024
@Lamparter Lamparter unpinned this issue Jul 21, 2024
@rdbende
Copy link

rdbende commented Jul 27, 2024

@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
Copy link
Author

pdimu commented Jul 27, 2024

@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

@Lamparter Lamparter linked a pull request Aug 29, 2024 that will close this issue
@Lamparter Lamparter changed the title Bug: homepage features and overall experience quality is substandard Special: Homepage features and overall experience quality is substandard Aug 30, 2024
@Lamparter Lamparter changed the title Special: Homepage features and overall experience quality is substandard Special: Homepage features and overall quality is substandard Aug 30, 2024
@pdimu
Copy link
Author

pdimu commented Oct 7, 2024

@0x5bfa @Lamparter
Any fixes until now?

@Lamparter
Copy link
Collaborator

The things you have pointed out here are not "bugs"; just unimplemented features. As for implementing them, we're both not so active as we were before as I am working on Rebound and @0x5bfa is working on Files.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type/bug This issue reports an unwanted behavior.
Projects
Status: 📋 To do
Development

Successfully merging a pull request may close this issue.

4 participants