Skip to content
This repository was archived by the owner on Mar 25, 2022. It is now read-only.

Implement basic ScreenKit styles#7

Merged
sr229 merged 17 commits intoprospect-park-db2from
prospect-park-db2-screenkit
Sep 11, 2019
Merged

Implement basic ScreenKit styles#7
sr229 merged 17 commits intoprospect-park-db2from
prospect-park-db2-screenkit

Conversation

@alicerunsonfedora
Copy link
Copy Markdown
Member

This PR makes the following changes:

  • Implements ASInterfacePushButton, ASInterfaceScrollbar, and ASInterfaceCheckbox styles
  • Changes AppKit screen calls by invoking them in new contexts rather than a direct call (prevents interaction collision)
  • Organizes ScreenKit resources to interface types
  • Adds the 48px key (48) to the AppKit's icon registry dictionary
  • Includes App Manager, a quick way to manage installed apps on AliceOS and their permissions to demonstrate ScreenKit
  • Adds empty parameter lists to the Desktop screen to squash linter warnings
  • Includes an optional onClose parameter to ASInterfaceTitlebar screen
  • Updates documentation with ScreenKit basics and special screens/styles

Signed-off-by: Marquis Kurt <software@marquiskurt.net>
…, set window maximums on ASInterface_frame

Signed-off-by: Marquis Kurt <software@marquiskurt.net>
…to its own file

Signed-off-by: Marquis Kurt <software@marquiskurt.net>
Signed-off-by: Marquis Kurt <software@marquiskurt.net>
Signed-off-by: Marquis Kurt <software@marquiskurt.net>
Signed-off-by: Marquis Kurt <software@marquiskurt.net>
Signed-off-by: Marquis Kurt <software@marquiskurt.net>
…lert, ASNotificationExtendedAlert, ASPermissionRequest in a new context to prevent screen interaction collisions

Signed-off-by: Marquis Kurt <software@marquiskurt.net>
Signed-off-by: Marquis Kurt <software@marquiskurt.net>
Signed-off-by: Marquis Kurt <software@marquiskurt.net>
Signed-off-by: Marquis Kurt <software@marquiskurt.net>
Signed-off-by: Marquis Kurt <software@marquiskurt.net>
Signed-off-by: Marquis Kurt <software@marquiskurt.net>
Signed-off-by: Marquis Kurt <software@marquiskurt.net>
Signed-off-by: Marquis Kurt <software@marquiskurt.net>
Signed-off-by: Marquis Kurt <software@marquiskurt.net>
Signed-off-by: Marquis Kurt <software@marquiskurt.net>
@alicerunsonfedora alicerunsonfedora added the enhancement New feature or request label Sep 11, 2019
@alicerunsonfedora alicerunsonfedora requested review from a team and sr229 September 11, 2019 17:05
@gitpod-io-legacy-app
Copy link
Copy Markdown

Open in Gitpod - starts a development workspace for this pull request in code review mode and opens it in a browser IDE.

@sr229 sr229 merged commit eaf8c70 into prospect-park-db2 Sep 11, 2019
@alicerunsonfedora alicerunsonfedora deleted the prospect-park-db2-screenkit branch September 11, 2019 18:17
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants