docs / get

🔨 Building from source

Prerequisites

Make sure these packages are installed:

  • Visual Studio 2022 and Windows SDK.
  • UWP Development Kit
  • Source code for this project

Add app credentials

This application uses a method called Oauth, so you must independently get a client ID and secret in your account.

1. Create an OAuth app:

image

Name Value Required
Application name FluentHub True
Homepage URL https://github.com/fluenthub-community/FluentHub True
Application description A fluent GitHub app for Windows False
Authorization callback URL fluenthub://auth True
Application logo Use this True
Badge background color #FFFFFF True however value is custom

image

2. Create a file named AppCredentials.config in the root of your FluentHub repo with the VS Solution Explorer.
3. Set the id and secret value as that of your app.
		<?xml version="1.0" encoding="utf-8" ?>
		<configuration>
		    <client>
		        <type key="id" value="YOUR-APP-ID"/>
		        <type key="secret" value="YOUR-APP-SECRET"/>
		    </client>
		</configuration>
4. Set the startup project to “FluentHub” rather than “FluentHub.Octokit”.
5. Run in Debug.

🎉 You have successfully built FluentHub.

If you are unable to build successfully, please let us know via our Discord server.