staging/HomeScreen.git
7 years agoImplement toggle full screen mechanism.
Bocklage, Jens [Wed, 26 Oct 2016 13:53:34 +0000 (15:53 +0200)]
Implement toggle full screen mechanism.

Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
7 years agoAll apps print their app name and version on launch.
Bocklage, Jens [Wed, 26 Oct 2016 11:18:37 +0000 (13:18 +0200)]
All apps print their app name and version on launch.

Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
7 years agoD-Bus name of AppFrameworkBinder is more common now.
Bocklage, Jens [Fri, 21 Oct 2016 13:43:09 +0000 (15:43 +0200)]
D-Bus name of AppFrameworkBinder is more common now.
Change way of launching apps in development environment.
Fix handling of launching more than three apps.

Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
7 years agoRemove QSurfaceFormat
Bocklage, Jens [Fri, 21 Oct 2016 13:22:16 +0000 (15:22 +0200)]
Remove QSurfaceFormat

Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
7 years agoREADME cleanup
Bocklage, Jens [Fri, 21 Oct 2016 13:18:19 +0000 (15:18 +0200)]
README cleanup

Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
7 years agoWindowManager now handles application surfaces by its pids.
Bocklage, Jens [Tue, 18 Oct 2016 16:18:13 +0000 (18:18 +0200)]
WindowManager now handles application surfaces by its pids.

Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
7 years agoAdd new command line test descriptions for the provided D-Bus interfaces.
Bocklage, Jens [Fri, 7 Oct 2016 10:02:01 +0000 (12:02 +0200)]
Add new command line test descriptions for the provided D-Bus interfaces.

Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
7 years agoImplemented proximity interface. v0.3.1
Bocklage, Jens [Wed, 5 Oct 2016 14:25:19 +0000 (16:25 +0200)]
Implemented proximity interface.

Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
7 years agoMerge branch 'master' of https://gerrit.automotivelinux.org/gerrit/p/staging/HomeScreen v0.3.0
Bocklage, Jens [Fri, 30 Sep 2016 12:59:57 +0000 (14:59 +0200)]
Merge branch 'master' of https://gerrit.automotivelinux.org/gerrit/p/staging/HomeScreen

7 years agoImplementing app launch and app surface control workflow. Using WindowManager to...
Bocklage, Jens [Fri, 30 Sep 2016 12:31:09 +0000 (14:31 +0200)]
Implementing app launch and app surface control workflow. Using WindowManager to control layer and surfaces (ongoing).
Defining three layouts. Adding combobox selection feature to popup widget.

Known issue: IVI-shell is currently disabled in AGL due to issues (porting to Yocto 2.1.1).

Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
7 years agoImplementing app launch and app surface control workflow. Using WindowManager to...
Bocklage, Jens [Fri, 30 Sep 2016 12:31:09 +0000 (14:31 +0200)]
Implementing app launch and app surface control workflow. Using WindowManager to control layer and surfaces (ongoing).
Defining three layouts. Adding combobox selection feature to popup widget.

Known issue: IVI-shell is currently disabled in AGL due to issues (porting to Yocto 2.1.1).

Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
7 years agoUsing the Tizen application manager to receive information about installed apps and... 27/6327/1 v0.2.0
Bocklage, Jens [Fri, 5 Aug 2016 17:42:52 +0000 (19:42 +0200)]
Using the Tizen application manager to receive information about installed apps and to launch apps.
This acts as a template for other app framework adoptions.
Using the weston ivi shell to control surfaces.
Using the input event manager to dispatch hard key inputs.

This is a bigger update, so I increased the version number from 0.1.1 to 0.2.0.

Some parts are under development.

I created the components "WindowsManager" and "InputEventManager" because they are not defined in AGL right now.
As soon as they are defined, we should switch to them.

Find more information on the official wiki page:
https://wiki.automotivelinux.org/homescreen

Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
7 years agoSupport for color schemes v0.1.1
Bocklage, Jens [Wed, 6 Jul 2016 17:35:45 +0000 (19:35 +0200)]
Support for color schemes
- 3 demo color schemes included

Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
7 years agoAdd some command line tests for HomeScreen app as example
Bocklage, Jens [Fri, 1 Jul 2016 11:11:02 +0000 (13:11 +0200)]
Add some command line tests for HomeScreen app as example

Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
7 years agoAdd GENERATED_SOURCES to .pro files v0.1.0
Bocklage, Jens [Fri, 24 Jun 2016 16:21:54 +0000 (18:21 +0200)]
Add GENERATED_SOURCES to .pro files

7 years agov0.1.0
Bocklage, Jens [Fri, 24 Jun 2016 14:19:10 +0000 (16:19 +0200)]
v0.1.0
06/24/2016

- reworked status bar
- reviewed D-Bus interfaces, now using signals instead of methods for day/night mode
- created new home screen simulator app
- license changed to Apache 2.0
- put D-Bus introspections in one central place
- disabled "only one instance allowed" for development

7 years agoFirst version
Bocklage, Jens [Thu, 2 Jun 2016 12:29:22 +0000 (14:29 +0200)]
First version

v0.0.1
06/01/2016

- initial version
- first implementation of home screen
- fix HMI layout (will be configurable in the future)
- dBus as IPC (may change in the future)
- no interaction with application manager so far
- multi-lanuage support
- day/night mode support
- initial status bar implementation (interface will be enhanced in the future)
- initial control bar implementation
- MPLv2.0 license
- input device simulator for developer build (not functional right now)
- system settings simulator for developer build (day/night mode switch functional right now)
- using QSettings for local app setting storage (may change in the future)
- first popup implementation (single popup support for now; multiple popup not defined; interface will change)
- only one instance of the app allowed

8 years agoAdd .gitignore file
Bocklage, Jens [Fri, 22 Apr 2016 16:39:04 +0000 (18:39 +0200)]
Add .gitignore file

Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
8 years agoInitial empty repository
Jan-Simon Moeller [Fri, 22 Apr 2016 15:17:39 +0000 (15:17 +0000)]
Initial empty repository