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

Kerball one branch #7

Open
wants to merge 69 commits into
base: master
Choose a base branch
from

Conversation

linuxgurugamer
Copy link
Contributor

No description provided.

Rewrote all windows to make it a much simpler interface
Removed the confusing presets windows
Created Changelog file
Added support for ToolbarController, for Blizzy toolbar support
Added settings page for Toolbar control
Added Toggle on window for toolbar control
Added logging class
Added new setting:  UseKSPSkin, in the settings page
Deleted some commented-out code
Fixed issue where multiple duplicate buttons were added in the Editor
	Added support for ClickThroughBlocker (now a dependency)
	Removed Blizzy from settings page
 Fixed the AssemblyVersion.tt with correct info
 Rebuild for 1.8
 Updated pre/post build steps
 Added code to reset screen res at main menu, first time.  This will fix the issues with KSP sometimes forgetting the last set resolution when exiting the game
KerballOne and others added 30 commits February 26, 2024 18:53
 1)  Include UI Scale alongside Resolution.

2)  Remember resolution and scale per scene and automatically switch when switching scenes
Text input fields of the GUI Toolbar Window updates when changing to new scene, Clicking Set, or Clicking preset
Typo line 41
…t upon reentering after changing screen, due to a variable not being set properly.
It can now automatically switch resolution and UI scale based on scene. All it needs is a config file with the scene name (e.g. 'EDITOR', 'FLIGHT', etc.). Each setting config now includes a "scale" attribute in addition to name, height, width and fullscreen.
The UI Window updates after each action so saving and/or apply new presets is easier.
Auto Set Resolution on Scene; Add UI_Scale
It can now automatically switch resolution and UI scale based on scene. Each setting config now includes a "scale" attribute in addition to name, height, width and fullscreen.
All it needs is a config file (auto created on first run) with the scene name (e.g. 'EDITOR', 'FLIGHT', etc.).
The UI Window updates after each action and allows to save by preset or SCENE.  So saving and/or apply new presets is easier.
 Added Features UI Scale setting and set per SCENE
Fixed redundant lastres config file creation and fixed nullexception bug
Fixed redundant lastres config file creation
Fixes UI setting to 0 in some cases
Changed UI scale from a number to a slider
Added App Scale slider
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants