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

Add Multiple Windows Demo #1103

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

Visssarion
Copy link

A demo showing all Window classes and their use within the main window.

Preview:
screenshot

@Visssarion
Copy link
Author

Thanks @AThousandShips , your fixes of GDScript style has been commited.

misc/multiple_windows/README.md Outdated Show resolved Hide resolved
misc/multiple_windows/scenes/main_scene.tscn Outdated Show resolved Hide resolved
misc/multiple_windows/scenes/main_scene.tscn Outdated Show resolved Hide resolved
misc/multiple_windows/scenes/main_scene.tscn Outdated Show resolved Hide resolved
misc/multiple_windows/scenes/main_scene.tscn Outdated Show resolved Hide resolved
misc/multiple_windows/scenes/main_scene.tscn Outdated Show resolved Hide resolved
misc/multiple_windows/scenes/main_scene.tscn Outdated Show resolved Hide resolved
misc/multiple_windows/scenes/window/window.gd Show resolved Hide resolved
@Visssarion
Copy link
Author

Noooooo there is more dialogue that i missed? ;-; Will look into it

@Calinou
Copy link
Member

Calinou commented Aug 15, 2024

Looks great so far!

I wonder if this demo should be used to showcase tray icons, or whether we should use the existing Operating System Testing demo for that instead.

@Visssarion
Copy link
Author

Looks great so far!

I wonder if this demo should be used to showcase tray icons, or whether we should use the existing Operating System Testing demo for that instead.

StatusIndicator is a separate class from OS, so I feel fine with adding it to this demo. Although that feature only working on Windows and MacOS does make it an OS specific thing.

Will make a commit later with adding tray functionality to this demo.

@Visssarion
Copy link
Author

Status Indicator Added to Demo
8S1wf2OVVP

@Visssarion Visssarion force-pushed the multiple-windows-demo branch from d4bf4eb to 9caa8e1 Compare August 15, 2024 10:58
@Visssarion
Copy link
Author

9 Commits were squashed into 1

@Visssarion
Copy link
Author

Fixed Draggable Window not receiving input when cursor doesn't overlap window.

Co-Authored-By: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
@Visssarion Visssarion force-pushed the multiple-windows-demo branch from f196259 to dde8496 Compare August 18, 2024 15:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants