Atlassian uses cookies to improve your browsing experience, perform analytics and research, and conduct advertising. Accept all cookies to indicate that you agree to our use of cookies on your device. Atlassian cookies and tracking notice, (opens new window)
add new features in homescreen-service and homescreen
Description
homescreen-service
Add five verbs as below:
showWindow Add this verb have two purpose: 1)instead of tap_shortcut: use showWindow verb can set display area.please refer to showWindow.png. 2)display onscreen: also can call onscreenapp.please refer to showOnscreen.png.
hideWindow used when want to hide onscreen.please refer to showOnscreen.png.
replyShowWindow used when post onscreen reply information to application. please refer to showOnscreen.png.
showNotification used by application who want to display notification on homescreen top area. please refer to showNotification.png.
showInformation used by application who want to display information on homescreen botton area. please refer to showInformation.png.
add fullscreen transfer button press fullscreen transfer button,homescreen can hide/show the top and the bottom area,then make application displaying fullscreen/normal possible. please refer to full_normal_transfer.png.
display notification and information when received showNotification or showInformation event, homescreen can display notification at top area, and display information at bottom area. please refer to showNotification.png and showInformation.png. display styles were presented in NotificationAndInformation.jpg.
Additionally Because of "add fullscreen transfer button" function also need to change applications and windowmanager, so split this upload to two steps as below:
upload homescreen-service/libhomescreen/libqthomescreen as above , only upload "display notification and information" in homescreen.
upload "add fullscreen transfer button" in homescreen, change applications "tap_shortcut" callback function and upload, change homescreen's layer to top level in windowmanager.
homescreen-service
Add five verbs as below:
showWindow
Add this verb have two purpose:
1)instead of tap_shortcut: use showWindow verb can set display area.please refer to showWindow.png.
2)display onscreen: also can call onscreenapp.please refer to showOnscreen.png.
hideWindow
used when want to hide onscreen.please refer to showOnscreen.png.
replyShowWindow
used when post onscreen reply information to application.
please refer to showOnscreen.png.
showNotification
used by application who want to display notification on homescreen top area.
please refer to showNotification.png.
showInformation
used by application who want to display information on homescreen botton area.
please refer to showInformation.png.
Above revelent sourcecode is listed as below:
homescreen-service
libhomescreen
libqthomescreen
homescreen
add fullscreen transfer button
press fullscreen transfer button,homescreen can hide/show
the top and the bottom area,then make application displaying
fullscreen/normal possible.
please refer to full_normal_transfer.png.
display notification and information
when received showNotification or showInformation event,
homescreen can display notification at top area, and display
information at bottom area.
please refer to showNotification.png and showInformation.png.
display styles were presented in NotificationAndInformation.jpg.
homescreen
Additionally
Because of "add fullscreen transfer button" function also need to change applications and windowmanager, so split this upload to two steps as below:
upload homescreen-service/libhomescreen/libqthomescreen as above , only upload "display notification and information" in homescreen.
upload "add fullscreen transfer button" in homescreen, change applications "tap_shortcut" callback function and upload, change homescreen's layer to top level in windowmanager.