Giter Site home page Giter Site logo

fluenthub's Introduction

Hi, I'm 0x5BFA 👋

About Me

Hi there, I am 0x5BFA. I code every day for the fun of building something that excites me and I am proficient in C and C# and have developed a lot of software as you can see below. Currently, I'm the owner and a maintainer of FluentHub and a developer team member of Files. But, in the future, I would like to become well versed in various fields, including the web and low-layer fields, and develop with wonderful people at a tech giant.

Primary Projects

Open to see
  • C: win32-commands - A group of commands whose behaviors are almost the same to those of the cmd.exe using Win32API
  • C: win32-apps - A group of commands that I made originally using Win32API
  • C: MsgTableFileGenerator - Extract the MC file, which is the prototype of the MUI file, from the linked EXE file
  • C: REGFParser - A parser of REGF binary format used in Windows Registry Hive file
  • C: PEParser - A parser of PE binary format used in Windows exe file
  • C#/XAML: RegistryValley - Redesigned Widows Registory editor
  • C#/XAML: FluentHub - The best GitHub client for Windows

Fields

Open to see
  • OS
    • Windows
  • IDEs
    • Atom
    • Visual Studio Code
    • Visual Studio 2022
  • UI Frameworks, API Frameworks, and Subsystems
    • Windows Console Subsystem
    • UWP Framework
    • WinAppSdk Framework
    • WinUI2 & WinUI3
    • Win32
    • DotNET
  • Languages
    • C
    • C#
    • XAML
  • Specific skills
    • Creating localized resource files (MUI) in C console software
    • Full-stack of UWP
    • Full-stack of WinUI3/WinAppSdk
    • Setting up Azure Build Pipeline
    • Setting up GitHub Actions

image

Stats

0x5bfa's profile 0x5bfa's languages

fluenthub's People

Contributors

0x5bfa avatar arihant2math avatar armanatory avatar bennett-sh avatar bobbyesp avatar dependabot[bot] avatar elprofessorfr avatar gaoyifei1011 avatar germanaizek avatar hez2010 avatar hunterlan avatar iiahmedyt avatar itswindows11 avatar kleqing avatar lamparter avatar luandersonn avatar nalcol avatar taiizor avatar v38armageddon avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fluenthub's Issues

Errors with e6f128a

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?

DEBUG on x64, 0.3.0

Description

Commit e6f128a on #155 causes errors with FluentHub.Octokit that prevents build in VS.

Steps To Reproduce

No response

Expected behavior

Should build properly and easily.

Relevant Assets

image

Add new logos for stable version

Before you start...

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

Description

Alternative solutions

No response

Relevant Assets

No response

When there is no internet connection, the app crashes

Before you start...

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

What windows are you seeing the problem on?

Windows 11 Dev

What FluentHub version/architecture are you seeing the problem on?

None

Description

As the title

Steps To Reproduce

  1. Open app with no internel connection

Expected behavior

No response

Relevant Assets

No response

Help

Hi. I wanted to help in this project. I think it's an awesome idea and i'm a little bit experienced in UWP and C# and i hope this can be an opportunity for improving.

Hope you let me get into it. Thanks!

Migrate Octokit.NET to Octokit.GraphQL.NET

Additional context
Add any other context about the problem here.

Before you start...

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

What windows are you seeing the problem on?

Windows 11

What FluentHub version/architecture are you seeing the problem on?

None

Description

As the title

Steps To Reproduce

No response

Expected behavior

No response

Relevant Assets

No response

App crashes after authorizing

Before you start...

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

What windows are you seeing the problem on?

Windows 11 Beta

What FluentHub version/architecture are you seeing the problem on?

0.8.25.0

Description

I opened the app, I clicked on "Start Setup", the app asked me to login with me Github account, after authenticating the app immediately crashed.

Steps To Reproduce

  1. Open the app
  2. Click "Start Setup"
  3. Click "Open with your browser"
  4. Authenticate in the Github page
  5. The app crashes

Expected behavior

I expected the app to take me to the next page in the setup process.

Relevant Assets

https://streamable.com/ngcdv5

Grammar Mistake Tracker

🪲 Grammar Mistake Tracker

The point of this issue is to track bugs in spelling, punctuation and grammar (SPaG) that will be resolved in a later GU or if this tracker issue gets a lot of issues, its own PR.

Currently tracked mistakes

Mistake Type of Mistake File Status

Authorization isn't working properly

Before you start...

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

What windows are you seeing the problem on?

Windows 11 Dev

What FluentHub version/architecture are you seeing the problem on?

0.3.0
X64

Description

The Authorization isn't working

Steps To Reproduce

No response

Expected behavior

The Authorization must work to login

Relevant Assets

No response

Repository page ScrollViewer position

Describe the bug
As the title

To Reproduce
Steps to reproduce the behavior:

  1. Go to repository page
  2. Scroll down

Expected behavior

I don't know where to make it scrollable.

Screenshots (optional)

Version

  • Windows: Win11 22523.rs_prerelease
  • FluentHub: unversioning

Additional context

Users have unformatted icons

Before you start...

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

What windows are you seeing the problem on?

Windows 11

What FluentHub version/architecture are you seeing the problem on?

0.3.0.0 | X64 | DEBUG

Description

(for me, at least)
My user icon in the top right is not formatted to display correctly in the circle.

Steps To Reproduce

No response

Expected behavior

Should be formatted to fit in the circle as a full icon

Relevant Assets

image

When clicking a pinned repo block before it's completely loaded, the app crashes

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to your profile and click some pinned repo before it's loaded (name, description...)
  2. Click on it
  3. See the app crashing

Expected behavior
Open the repo page anyways.

Screenshots (optional)
https://user-images.githubusercontent.com/60316747/152652468-60dc54ae-c660-4ce9-9989-8b5c28c64733.mp4

and

image

Version

  • Windows: 11
  • FluentHub: Not yet versioned

Additional context
No

known small issues

Describe the bug

  • General
    • Network disconnected exception
  • User page
    • The contents of the star list are strange.

To Reproduce

None

Expected behavior

None

Screenshots (optional)

None

Version

  • Windows:
  • FluentHub:

Additional context

There is no overview should be hidden after data loads up

Before you start...

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

What windows are you seeing the problem on?

Windows 11

What FluentHub version/architecture are you seeing the problem on?

0.7.13.0 | X64 | DEBUG

Description

Where I use FluentHub to load organization's repository, It loads up. However the text There is no overview does not disappear.
image

Steps To Reproduce

1.Go to organization page
2.Randomly pick one organization
3.Wait for the data to load up
4.There is no overview never disappear

Expected behavior

There is no overview disappear

Relevant Assets

No response

Please submit builds in the releases tab

Before you start...

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

Description

Alternative solutions

Relevant Assets

Add keyboard shortcut support

Before you start...

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

Description

Adding support for keyboard and mouse shortcuts would increase productivity with FluentHub.

Common shortcuts:

Shortcut Description
Ctrl + T Opens a new tab
Ctrl + W Closes the current tab
Ctrl + Tab Go to the next tab
Ctrl + Shift + Tab Go to the previous tab
Alt + Left, Back (mouse) Navigate back
Alt + Right, Forward (mouse) Navigate forward
F5 Refresh the page

And more

Alternative solutions

No response

Relevant Assets

No response

Navigate incorrect frame

Before you start...

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

What windows are you seeing the problem on?

Windows 11

What FluentHub version/architecture are you seeing the problem on?

v0.7.13 (deving)

Description

When returning to the previous frame, it does not go to the previous sub-frame page.

Steps To Reproduce

  1. click an issue/pr button
    or
  2. go to code view

Expected behavior

navigate correct sub frame

Relevant Assets

image

image

Add full multi-tab support

Before you start...

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

Description

As the title.
part of the 0.9.x shipment.
This is what I consider the most important feature of this application. So I will upgrade to v1.0.0 once this change is stable.
And GitHub data changes called "mutations" (file uploads, user following, etc.) will be complete by v2.0.0

Alternative solutions

none

Relevant Assets

none

Add theming

Before you start...

  • Have you checked if a similar feature request has already been reported?

Description

Add options to select various different themes in a similar way to @files-community.

Alternative solutions

No response

Relevant Assets

No response

App have unhandled exception Cannot convert Null to Int32

Before you start...

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

What windows are you seeing the problem on?

Windows 11 Beta

What FluentHub version/architecture are you seeing the problem on?

0.7.13.0 | X64 | DEBUG

Description

Just fetched and it fixed #123 but it created another issue that I can't go to another person's GitHub or to the home via URL. Basically, you can't change the URL to another person's GitHub or to the home.

Steps To Reproduce

  1. Type something on the URL and hit enter

Expected behavior

What I expected to happen was that it changes to the URL you gave.

Relevant Assets

No response

Following count raises exception or does nothing

Before you start...

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

What windows are you seeing the problem on?

Windows 11 Dev

What FluentHub version/architecture are you seeing the problem on?

0.3.0 | X64 | DEBUG

Description

Selecting the number of those following raises an exception or does nothing.

Steps To Reproduce

  1. Open application
  2. On profile overview, click the number of those following which does nothing: image
  3. On profile overview, click the number of followers and then click number of those following which raises exception

Expected behavior

Clicking on the other following returns expected results:

image

Relevant Assets

Up to date:
image

Error:
image

Debug results:
image

App does not open with my browser when authorizing

Before you start...

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

What windows are you seeing the problem on?

Windows 11 Beta

What FluentHub version/architecture are you seeing the problem on?

The latest version 0.7.13

Description

Not sure how this happened and why. But apparently, it doesn't work.

Steps To Reproduce

  1. At setup, click on Start Setup
  2. Click on Open with your Browser

Expected behavior

That it opens a web page telling me to authenticate with GitHub.

Relevant Assets

No response

Add multi-account support

Before you start...

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

What windows are you seeing the problem on?

Windows 11

What FluentHub version/architecture are you seeing the problem on?

None

Description

As the title

Steps To Reproduce

No response

Expected behavior

No response

Relevant Assets

No response

Roadmap 1.0.00

New features

  • Repository clone/branch button
  • Repository overview
  • Issue/PR details
  • Update label control
  • Issue comment reaction
  • Repository summary card
  • User summary card
  • Issue/PR summary card

like this:

image

image

image

Bug fixes

Fix organization OAuth access restriction

Before you start...

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

What windows are you seeing the problem on?

Windows 11

What FluentHub version/architecture are you seeing the problem on?

Fluenthub v0.8.13

Description

An exception occurs.

https://docs.github.com/en/organizations/restricting-access-to-your-organizations-data

Steps To Reproduce

  1. Go to the organization page without member access rights.

Expected behavior

Ensure that no exceptions are raised

use try-catch?

Relevant Assets

No response

README file more big than expected in profile page

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to your profile without having a very big README file

Expected behavior
The README box should be adjusted to the size of the file.

Screenshots (optional)

image

Version

  • Windows:
  • FluentHub:

Additional context
There's no

Missing misx bundle's digital sign in v0.7.5 release package

Describe the bug

Have you forget to sign this package?
图片
在打包的时候是否忘记了签名?无法正常安装。
Did you forget to sign your name when packing? The installation fails.

To Reproduce
Steps to reproduce the behavior:

  1. Download release v0.7.5
  2. Execute .misxbundle

Expected behavior

Screenshots (optional)

Version

  • Windows: win11 dev channel
  • FluentHub: v0.7.5 installing

Additional context

Bad sizing of Pinned repositories cards in the Profile View

Describe the bug
As the title. My conclusion is that: If the project has no description and the name is short, it will appear bad sized.

To Reproduce
Steps to reproduce the behavior:

  1. Open the app.
  2. Go to the profile view.
  3. See the pinned repos.

Expected behavior
All the pinned repo cards with the same size.

Screenshots (optional)
image

Version

  • Windows: 11 21H2 22000.434
  • FluentHub: Development version (Untagged). #20 PR

Additional context
No

Fix relative path in the html string

Describe the bug

This issue exists to link to PR.

To Reproduce
Steps to reproduce the behavior:

Expected behavior

Screenshots (optional)

Version

  • Windows:
  • FluentHub:

Additional context

Migrate checks from azure pipelines to GitHub actions

Is your feature request related to a problem? Please describe.

As the title

Describe the solution you'd like

Maybe it's a good idea.

Describe alternatives you've considered

Additional context

Screenshots (optional)

Add JumpList support

Before you start...

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

Description

Create a JumpList of common pages and actions

Capability Priority
Navigate to user pages (Profile, Notifications, Activities, etc.) Must
Allow the user to pin any repository Could
Allow account switching Could

Alternative solutions

No response

Relevant Assets

Preview

image

ItemRepeater of the Issue/PR/starred repos/repos list bug

Describe the bug

Scrolling the list view breaks the order of the muxc:ItemRepeater button list. However, the contents of the buttons in the list have only changed, and pressing the button will take me to the correct page.

To Reproduce

  1. scroll one of those page.

Expected behavior

Screenshots (optional)

Version

  • Windows:win11 stable
  • FluentHub: v0.7.1

Additional context

Fix FluentHub's Discord link in README.md

Hello,

Seems like the person who made the README.md isn't very familiar with discord invites. since the link in the readme file isn't a link you can actually join the server with (unless you are in the server it will send you to there).
However, creating an invite link is really simple on discord. You can even make it not expire :)
Googling that will take about 10 seconds since there's a top result answer and i currently don't have a screenshot of how it's done.

Thanks alot

Starred repos takes too long to load

Describe the bug
Same as title

To Reproduce
Steps to reproduce the behavior:

  1. Go to "Marked with stars/ Starred"

Expected behavior
Fast starred repos list loading

Screenshots (optional)
Nope

Version

  • Windows:
  • FluentHub:

Additional context
Maybe changing the quantity of requested repos with stars makes it load faster.

Occured unhandled exception when authorizing

Before you start...

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

What windows are you seeing the problem on?

Windows 11

What FluentHub version/architecture are you seeing the problem on?

It's the newest from the default branch, I could not get into about page since login is required.

Description

image
image
image

Steps To Reproduce

1.Start setup
2.Follow to Github and complete authorization
3.Callback to FluentHub and crash

Expected behavior

No crash, successfully got into the main page.

Relevant Assets

No response

Use DiffPlex.UWP for displaying commit diff

Before you start...

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

What windows are you seeing the problem on?

Windows 11

What FluentHub version/architecture are you seeing the problem on?

None

Description

We can get the text comparer from this repo.

Steps To Reproduce

No response

Expected behavior

No response

Relevant Assets

image

Add GitHub links handling

Before you start...

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

Description

This would make the app able to open GitHub links in the app instead of the internet browser

Alternative solutions

No response

Relevant Assets

No response

Create link like button style and label control

Is your feature request related to a problem? Please describe.

None

Describe the solution you'd like

Replace the link in the GitHub site with a button to update the style.
Create resource dictionary for this.

Describe alternatives you've considered

Additional context

Screenshots (optional)

Suggested place:

image

Use fluent style on css

Before you start...

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

What windows are you seeing the problem on?

Windows 11 Dev

What FluentHub version/architecture are you seeing the problem on?

None

Description

Create a Fluent System stylesheet(css).

Steps To Reproduce

No response

Expected behavior

No response

Relevant Assets

No response

App takes too long to start

Describe the bug
Same as title
To Reproduce
Steps to reproduce the behavior:

  1. Open the app and see how it slow is.

Expected behavior
Fast app loading

Screenshots (optional)
Nope

Version

  • Windows:
  • FluentHub:

Additional context
Making the principal view another one away from the profile wich needs to load all the information may fix this issue

Repos with no description crashing the app

Describe the bug
Same as the title

To Reproduce
Steps to reproduce the behavior:

  1. Go to a repository that has no description-

Expected behavior
Open the repository having no description

Screenshots (optional)
Cna't, just this
image

Version

  • Windows:
  • FluentHub:

Additional context
No

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.