[yocto] [eclipse][PATCH] plugins/cmake: Add sysroot specific include paths

2014-05-22 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de CDT sets default include paths when a defined toolchain does not provide include paths of its own. The default include paths point to the host system which does not make sense for cross compiled projects. Instead of using the default include paths we

[yocto] [eclipse][PATCH 0/4] Add cmake error to build failure dialog

2014-05-22 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Hi, when problems occured during configuring the project with CMake we showed a messge dialog with a generic 'build failed' method. In parallel the reason for the error was captured in the configuration console. But as the dialog did not contain any

[yocto] [eclipse][PATCH 2/4] plugins/cmake: Enable separate capturing of cmake stderr

2014-05-22 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de The error reported by CMake was logged to the console but not used in any error dialog shown to the user so far. By capturing the error in a separate stream we can use it when reproting the error to the user. Signed-off-by: Timo Mueller timo.muel

[yocto] [eclipse][PATCH 1/2] plugins/cmake: Refactor creation of CMAKE_FIND_ROOT_PATH

2014-05-22 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Adding new environment variables to the list of variables that contribute to the the CMAKE_FIND_ROOT_PATH involved manually appending to the value string and also adding a whitespace to separate values. The construction of the CMAKE_FIND_ROOT_PATH

[yocto] [eclipse][PATCH 0/2] Add oecore sysroot variable to CMAKE_FIND_ROOT_PATH

2014-05-22 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Hi, we were not considering the oecore sysroot variables provided by the environment script when constructing the CMAKE_FIND_ROOT_PATH in the toolchain cmake. As the other used variables do not necessarily contain values the CMAKE_FIND_ROOT_PATH can

[yocto] [eclipse][PATCH 2/2] plugins/cmake: Add oecore sysroot variables to CMAKE_FIND_ROOT_PATH

2014-05-22 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de The sysroots provided by the toolchain were not added to the CMAKE_FIND_ROOT_PATH variable. This resolved into CMake searching on the host system breaking cross-compilation in some cases. With the addition of the sysroot environment variables provided

[yocto] [eclipse][PATCH 3/4] plugins/cmake: Use generic output stream

2014-05-22 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de This enables logging the process output to something other than a eclipse console. e.g. a log file or string that can be reused for dialogs and messages. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- .../src/org/yocto/cmake/managedbuilder

[yocto] [eclipse][PATCH 1/4] plugins/cmake: Allow multiple targets when logging process output

2014-05-22 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Until now the stream pipe was connecting one input stream with one output stream. This for example allowed showing the output of a process in an eclipse console. If the output is required elsewhere, e.g. in a message dialog, the only possiblity

[yocto] [eclipse][PATCH 4/4] plugins/cmake: Add cmake error message to error dialog

2014-05-22 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de In case cmake reported an error during project configuration the resulting error dialog showed a generic 'build failed' message. The specific error message which can help the user find the problem was hidden in cmake console. Along with logging

[yocto] [PATCHv4 0/7][eclipse-poky] Add target profile quick switch

2013-06-27 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Hi, Changes in v4: - Rebase of patch series Changes in v3: - Only grey out project specific profile if not configured. - Fix Bug where multiple menu item could be selected at the same time Changes in v2: Handle error when project specific profile

[yocto] [PATCHv4 3/7] plugins/sdk.ide: Move project specific util methods

2013-06-27 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Move project specific methods to the new util class to allow public usage of theses methods. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- .../preferences/YoctoSDKProjectPropertyPage.java | 119 ++--- .../sdk/ide/utils

[yocto] [PATCHv4 2/7] plugins/sdk.ide: Extract project specific util methods

2013-06-27 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Project specific util methods are moved to a separate util class. This way the general util class will get more concise and other project specific methods can be move to this new util class later. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de

[yocto] [PATCHv4 1/7] plugins/sdk.ide: Use an internationalized dialog title

2013-06-27 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- plugins/org.yocto.sdk.ide/src/org/yocto/sdk/ide/YoctoUISetting.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/plugins/org.yocto.sdk.ide/src/org/yocto/sdk/ide

[yocto] [PATCHv4 4/7] plugins/sdk.ide: Remove project context from method names

2013-06-27 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Through the context of the ProjectPreferenceUtil class we can infer that all methods act on project preferences. Having this context information duplicated in the method name is not needed anymore and can be removed to get a cleaner API. Signed-off

[yocto] [PATCHv4 7/7] plugins/sdk.ide: Add profile switch menu to the project menu

2013-06-27 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de If a project with a yocto nature is selected, the project menu will show a target profile menu which allows the user to switch the used target profile of the project. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- plugins/org.yocto.sdk.ide

[yocto] [PATCHv4 5/7] plugins/sdk.ide: Add command to switch the target profile

2013-06-27 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de The command can be used in a radio group to switch the target profile of a selected project. Radio items should call this command handing over the name of the target profile as the command's parameter. Signed-off-by: Timo Mueller timo.muel...@bmw

[yocto] [PATCHv4 6/7] plugins/sdk.ide: Add profile switch menu to the toolbar

2013-06-27 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de If a project with a yocto nature is selected, the toolbar will show a target profile menu which allows the user to switch the used target profile of the project. The content of this menu is dynamically created using the list of globally defined target

[yocto] [eclipse-poky][PATCH] plugin/sdk.ide: Pre-populate project specific profile form

2013-06-26 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de On initial setup the profile form is populated with the values from the previously selected target profile. This allows the user to quickly make project specific adaptions of an existing profile. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de

[yocto] [PATCH][eclipse-poky] plugin/sdk.ide: Pre-populate project specific profile form

2013-06-25 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de On initial setup the profile form is populated with the values from the previously selected target profile. This allows the user to quickly make project specific adaptions of an existing profile. If a project specific profile is already defined

[yocto] [PATCHv3 4/8] plugins/sdk.ide: Remove project context from method names

2013-06-25 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Through the context of the ProjectPreferenceUtil class we can infer that all methods act on project preferences. Having this context information duplicated in the method name is not needed anymore and can be removed to get a cleaner API. Signed-off

[yocto] [PATCHv3 1/8] plugins/sdk.ide: Use an internationalized dialog title

2013-06-25 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- plugins/org.yocto.sdk.ide/src/org/yocto/sdk/ide/YoctoUISetting.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/plugins/org.yocto.sdk.ide/src/org/yocto/sdk/ide

[yocto] [PATCHv3 5/8] plugins/sdk.ide: Add command to switch the target profile

2013-06-25 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de The command can be used in a radio group to switch the target profile of a selected project. Radio items should call this command handing over the name of the target profile as the command's parameter. Signed-off-by: Timo Mueller timo.muel...@bmw

[yocto] [PATCHv3 0/8][eclipse-poky] Add target profile quick switch

2013-06-25 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Hi, in conclusion to the previous discussion, we've agreed that the quick switch menu will enable the user to select only configured profiles. An unconfigured project specific profile will be shown as a greyed out option in the menu. There also has

[yocto] [PATCHv3 6/8] plugins/sdk.ide: Add profile switch menu to the toolbar

2013-06-25 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de If a project with a yocto nature is selected, the toolbar will show a target profile menu which allows the user to switch the used target profile of the project. The content of this menu is dynamically created using the list of globally defined target

[yocto] [PATCHv3 2/8] plugins/sdk.ide: Extract project specific util methods

2013-06-25 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Project specific util methods are moved to a separate util class. This way the general util class will get more concise and other project specific methods can be move to this new util class later. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de

[yocto] [PATCHv3 7/8] plugins/sdk.ide: Add profile switch menu to the project menu

2013-06-25 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de If a project with a yocto nature is selected, the project menu will show a target profile menu which allows the user to switch the used target profile of the project. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- plugins/org.yocto.sdk.ide

[yocto] [PATCHv3 3/8] plugins/sdk.ide: Move project specific util methods

2013-06-25 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Move project specific methods to the new util class to allow public usage of theses methods. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- .../preferences/YoctoSDKProjectPropertyPage.java | 121 ++--- .../sdk/ide/utils

Re: [yocto] [PATCHv2 0/8][eclipse-poky] Add target profile quick switch

2013-06-23 Thread Timo Mueller
] On Behalf Of Timo Mueller Sent: Friday, June 21, 2013 5:45 AM To: yocto@yoctoproject.org Cc: Timo Mueller Subject: [yocto] [PATCHv2 0/8][eclipse-poky] Add target profile quick switch From: Timo Mueller timo.muel...@bmw-carit.de Changes in v2: Handle error when project specific profile

[yocto] [PATCHv2 4/8] plugins/sdk.ide: Remove project context from method names

2013-06-21 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Through the context of the ProjectPreferenceUtil class we can infer that all methods act on project preferences. Having this context information duplicated in the method name is not needed anymore and can be removed to get a cleaner API. Signed-off

[yocto] [PATCHv2 8/8] plugins/sdk.ide: Add project configuration button

2013-06-21 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de This changes the behaviour of the project specific profile button. If the project specific profile is not yet defined for the selected project, the list will contain a button to open the project preferences instead of the greying out the button

[yocto] [PATCHv2 5/8] plugins/sdk.ide: Add command to switch the target profile

2013-06-21 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de The command can be used in a radio group to switch the target profile of a selected project. Radio items should call this command handing over the name of the target profile as the command's parameter. Signed-off-by: Timo Mueller timo.muel...@bmw

[yocto] [PATCHv2 6/8] plugins/sdk.ide: Add profile switch menu to the toolbar

2013-06-21 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de If a project with a yocto nature is selected, the toolbar will show a target profile menu which allows the user to switch the used target profile of the project. The content of this menu is dynamically created using the list of globally defined target

[yocto] [PATCH 5/7] plugins/sdk.ide: Add command to switch the target profile

2013-06-13 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de The command can be used in a radio group to switch the target profile of a selected project. Radio items should call this command handing over the name of the target profile as the command's parameter. Signed-off-by: Timo Mueller timo.muel...@bmw

[yocto] [PATCH 4/7] plugins/sdk.ide: Remove project context from method names

2013-06-13 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Through the context of the ProjectPreferenceUtil class we can infer that all methods act on project preferences. Having this context information duplicated in the method name is not needed anymore and can be removed to get a cleaner API. Signed-off

[yocto] [PATCH 1/7] plugins/sdk.ide: Use an internationalized dialog title

2013-06-13 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- plugins/org.yocto.sdk.ide/src/org/yocto/sdk/ide/YoctoUISetting.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/plugins/org.yocto.sdk.ide/src/org/yocto/sdk/ide

[yocto] [PATCH 2/7] plugins/sdk.ide: Extract project specific util methods

2013-06-13 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Project specific util methods are moved to a separate util class. This way the general util class will get more concise and other project specific methods can be move to this new util class later. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de

[yocto] [PATCH 6/7] plugins/sdk.ide: Add profile switch menu to the toolbar

2013-06-13 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de If a project with a yocto nature is selected, the toolbar will show a target profile menu which allows the user to switch the used target profile of the project. The content of this menu is dynamically created using the list of globally defined target

[yocto] [PATCH 0/7][eclipse-poky] Add target profile quick switch

2013-06-13 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Hi, if a user wants to change the used target profile of a project he currently has to open the project preferences. This can be tedious if he has to switch the profile often. This is a small addition which allows the user to quickly switch the used

[yocto] [PATCH 3/7] plugins/sdk.ide: Move project specific util methods

2013-06-13 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Move project specific methods to the new util class to allow public usage of theses methods. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- .../preferences/YoctoSDKProjectPropertyPage.java | 121 ++--- .../sdk/ide/utils

[yocto] [PATCH 7/7] plugins/sdk.ide: Add profile switch menu to the project menu

2013-06-13 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de If a project with a yocto nature is selected, the project menu will show a target profile menu which allows the user to switch the used target profile of the project. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- plugins/org.yocto.sdk.ide

[yocto] [PATCH] plugins/sdk.ide: Fix setting default profile

2013-03-14 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de This fixes a regression where the default profile was not changed if the content of the UI settings were identical. The regression was introduced with f93aabf17df2c9a8971c4b428f67a9273c011233 Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de

[yocto] [PATCH 1/5] plugins/sdk.ide: Rephrase error messages

2013-03-05 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- .../src/org/yocto/sdk/ide/YoctoSDKMessages.properties | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/org.yocto.sdk.ide/src/org/yocto/sdk/ide

[yocto] [PATCH 0/5][eclipse-poky] Improve SDK check error messages

2013-03-05 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Hi, these are some minor changes to improve the display of the SDK check error messages on the property and preference pages. The 'lifetime' of the error messages has been changed slightly. If an SDK check failed the error message will now only

[yocto] [PATCH 2/5] plugins/sdk.ide: Add new error message for unselected target arch

2013-03-05 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de If the toolchain location contains environment scripts but no target architecture is selected show an appropriate error message. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- .../org.yocto.sdk.ide/src/org/yocto/sdk/ide

[yocto] [PATCH 3/5] plugins/sdk.ide: Fix setting layout of parent composite

2013-03-05 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de The layout of the parent composite is set in every yocto settings element. Depending on the order in which the elements are added to the composite this may lead to different layouts being used. Layout of the composite is now set in the preference

[yocto] [PATCH 4/5] plugins/sdk.ide: Relay events from child widgets to the parent composite

2013-03-05 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de If the content of the YoctoUISettings changes, because a contained widget reports a modify or selection event, an corresponding event is triggered on the parent composite. UI elements containing the YoctoUISettings can now register listeners

[yocto] [PATCH 5/5] plugins/sdk.ide: Inform user that the settings have to revalidated

2013-03-05 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de If the last validation resulted in an error and the user made changes to the settings the error message is replaced by a message asking the user to revalidate. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- .../org/yocto/sdk/ide

Re: [yocto] [eclipse-poky][PATCH 0/4] Refactorings in org.yocto.sdk.ide plugin

2013-03-05 Thread Timo Mueller
Hi Atanas, Am 05.03.2013 17:51, schrieb Atanas Gegov: From: Atanas Gegov atanas.ge...@bmw-carit.de Hi, This patch series does some refactoring in the org.yocto.sdk.ide plugin. The natures and the utils get their own packages. Some methods and members were also moved to suitable classes.

[yocto] [PATCH] plugins/sdk.ide: Remove profile edit buttons from property page

2013-02-27 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de The project property page for yocto project settings contains the same edit buttons as the preference page. As editing profiles is not allowed in the property page these buttons have been permanently disabled. This removes them completely from

[yocto] [PATCH 0/5][eclipse-poky] Refactor handling of SDK check errors

2013-02-27 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Hi, I tried to display the messages resulting from validating the YoctoUISettings in the message area of the properties/preference pages instead of showing a dialog. This led to some refactoring of the validation functionality and also the messages

[yocto] [PATCH 2/5] plugins/sdk.ide: Refactored the construction of mesages with SDKCheckResults

2013-02-27 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de The message keys are now stored with the enum values simplifying the construction of error messages. Error messages have also been split up into a one line error message and an advice. The one line error message can for example be used in UI Parts

[yocto] [PATCH 5/5] plugins/sdk.ide: Use standard error dialog to show SDK check errors

2013-02-27 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- .../src/org/yocto/sdk/ide/YoctoUISetting.java| 16 +++- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/plugins/org.yocto.sdk.ide/src/org/yocto/sdk/ide

[yocto] [PATCH 3/5] plugin/sdk.ide: Change name of target profiles to cross development profiles

2013-02-26 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- .../src/org/yocto/sdk/ide/YoctoSDKMessages.properties | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/plugins/org.yocto.sdk.ide/src/org/yocto/sdk/ide

[yocto] [PATCH 5/5] plugin/sdk.ide: Update projects on profile update

2013-02-26 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de If a cross development profile is changed that is used by projects, the user will be warned that these projects will also be changed. If the user accepts the affected projects are updated and are marked dirty. Next time the projects are built

[yocto] [PATCH 03/18] poky-ref-manual: Remove folder and eclipse artifacts

2013-02-08 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- .../poky-ref-manual-eclipse-customization.xsl | 27 -- 1 file changed, 27 deletions(-) delete mode 100644 documentation/poky-ref-manual/poky-ref-manual-eclipse

[yocto] [PATCH 02/18] Makefile: Modify DOC filter for eclipse-generate target

2013-02-08 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Filter now explicitely lists the doc parts from which eclipse help can be generated. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- documentation/Makefile | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git

[yocto] [PATCH 01/18] documentation: Remove 'the' from title tags

2013-02-08 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- documentation/adt-manual/adt-manual.xml | 2 +- documentation/bsp-guide/bsp-guide.xml | 2 +- documentation/dev-manual/dev-manual.xml | 2

[yocto] [PATCH 00/18][yocto-docs] Update eclipse help generation to support all documents

2013-02-08 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Hi, the generation of eclipse help files has been merged from the timo branch to the master. Since the creation of the timo branch there have been some changes to the master branch (e.g. new documentation, renamed documentation). This patch set does

[yocto] [PATCH 06/18] Makefile: Remove duplicate parameters

2013-02-08 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Standard stylesheet parameters are already defined in the docbook customization file tying them to the docbook stylesheet used. Removing these parameters simplifies the Makefile. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- documentation

[yocto] [PATCH 05/18] .gitignore: Updated to ignore generated eclipse help of ref-manual

2013-02-08 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index bda1b09..03b98d1 100644 --- a/.gitignore +++ b/.gitignore @@ -53,3 +53,4 @@ documentation/adt

[yocto] [PATCH 08/18] Makefile: logic to make all for ref-manual and cleanup

2013-02-08 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Eclipse help documents are now created when calling the 'make all' target on the ref-manual. Resulting files are archived into the tarball as well. When calling 'make clean' artefacts of the eclipse documentation build are deleted. Signed-off-by: Timo

[yocto] [PATCH 10/18] kernel-dev: Added Title tag

2013-02-08 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de The title of the document used to create metadata for output formats such as eclipse help. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- documentation/kernel-dev/kernel-dev.xml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion

[yocto] [PATCH 09/18] kernel-dev: Move global parameters to customization file

2013-02-08 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Standard stylesheet parameters were moved to the docbook customization file tying them to the docbook stylesheet used. Removing these parameters simplifies the Makefile. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- documentation/Makefile

[yocto] [PATCH 11/18] .gitignore: Updated to ignore generated eclipse help of kernel-dev

2013-02-08 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 03b98d1..9e16853 100644 --- a/.gitignore +++ b/.gitignore @@ -54,3 +54,4 @@ documentation/bsp-guide

[yocto] [PATCH 12/18] kernel-dev: Added new customization file for eclipse help generation

2013-02-08 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de This stylesheet uses the eclipse stylesheets of docbook to create eclipse help from this documentation. In addition to simple html files these stylesheets will also create xml files which are needed to integrate the documentation into eclipse (e.g

[yocto] [PATCH 07/18] ref-manual: Added new customization file for eclipse help generation

2013-02-08 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de This stylesheet uses the eclipse stylesheets of docbook to create eclipse help from this documentation. In addition to simple html files these stylesheets will also create xml files which are needed to integrate the documentation into eclipse (e.g

[yocto] [PATCH 13/18] Makefile: logic to make all for kernel-dev and cleanup

2013-02-08 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Eclipse help documents are now created when calling the 'make all' target on the kernel-dev. Resulting files are archived into the tarball as well. When calling 'make clean' artefacts of the eclipse documentation build are deleted. Signed-off-by: Timo

[yocto] [PATCH 16/18] .gitignore: Updated to ignore generated eclipse help of profile-manual

2013-02-08 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 9e16853..cacc75b 100644 --- a/.gitignore +++ b/.gitignore @@ -55,3 +55,4 @@ documentation/dev

[yocto] [PATCH 18/18] Makefile: logic to make all for profile-manual and cleanup

2013-02-08 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Eclipse help documents are now created when calling the 'make all' target on the kernel-dev. Resulting files are archived into the tarball as well. When calling 'make clean' artefacts of the eclipse documentation build are deleted. Signed-off-by: Timo

[yocto] [RFC v4 01/17] plugins/sdk.ide: Removed unused message

2013-02-08 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de The dialog has been merged with the project settings. Therefor the message is no longer needed. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- .../org.yocto.sdk.ide/src/org/yocto/sdk/ide/YoctoSDKMessages.properties | 1 - 1 file changed

[yocto] [RFC v4 04/17] plugins/sdk.ide: Set value of target array on input change

2013-02-08 Thread Timo Mueller
From: Atanas Gegov atanas.ge...@bmw-carit.de The value of the target array set in the constructor is now also affected when the input of the element is changed. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- plugins/org.yocto.sdk.ide/src/org/yocto/sdk/ide/YoctoUISetting.java | 2

[yocto] [RFC v4 06/17] plugins/sdk.ide: Create UI element for managing target profiles.

2013-02-08 Thread Timo Mueller
From: Atanas Gegov atanas.ge...@bmw-carit.de A target profile is a combination of yocto settings identified by a user-defined name. This UI element allows the user to add new profiles and to rename or delete existing ones. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- .../src/org

[yocto] [RFC v4 09/17] plugins/sdk.ide: Add method to allow storing the current settings

2013-02-08 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de The added method calls the performOK method on the provided preference page to store the current content of the page. This callback is needed so the profile UI is able to propagate changes to the preference page it is part of. Signed-off-by: Timo

[yocto] [RFC v4 07/17] plugins/sdk.ide: Modified preferences storage to support profiles.

2013-02-08 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Yocto preferences are now stored using a user-defined name that identifies a target profile. To store these preferences eclipse' scoped preferences provider is used. The filename in the eclipse configuration area is derived from the unique target

[yocto] [RFC v4 14/17] plugins/sdk.ide: Add method to rename a profile and its preference store

2013-02-08 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de When renaming a profile the current values are stored in the profile's new preference store. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- .../org.yocto.sdk.ide/src/org/yocto/sdk/ide/YoctoProfileSetting.java | 4 1 file changed, 4

[yocto] [RFC v4 15/17] plugins/sdk.ide: Add method to delete a profile

2013-02-08 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Deletion of a profile currently has no effects on the preference page. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- .../org.yocto.sdk.ide/src/org/yocto/sdk/ide/YoctoProfileSetting.java | 4 1 file changed, 4 insertions(+) diff

[yocto] [RFC v4 17/17] plugins/sdk.ide: Added profile UI to the preference page

2013-02-08 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Adds the UI elements that allow managing profiles to the preference page. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- .../src/org/yocto/sdk/ide/preferences/YoctoSDKPreferencePage.java | 4 +++- 1 file changed, 3 insertions(+), 1

[yocto] [RFC v1 0/5][eclipse-poky] Enable target profiles for projects

2013-02-08 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Hi, this patch set enables projects to make use of the target profiles proposed in [RFC v4 00/17][eclipse-poky] Storing yocto settings as target profiles. Currently the target profiles are only used to determine the default settings when creating

[yocto] [RFC v1 2/5] plugins/sdk.ide: Store profile configuration on project setup

2013-02-08 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- .../org.yocto.sdk.ide/src/org/yocto/sdk/ide/YoctoSDKProjectNature.java | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/org.yocto.sdk.ide/src/org/yocto/sdk/ide

[yocto] [RFC v1 1/5] plugins/sdk.ide: Allow storage of yocto settings in project preferences

2013-02-08 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de The added functions allow storing the yocto settings in the preferences store of a project. Project-specific yocto settings as well as the used profiles can be stored. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- .../src/org/yocto/sdk

[yocto] [RFC v1 3/5] plugins/sdk.ide: Enable project specific yocto settings

2013-02-08 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Until now only global target profiles could be used to configure a project. Now a project can have its own specific settings which are not affected by global changes to the profile. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- .../yocto

[yocto] [RFC v1 4/5] plugins/sdk.ide: Update projects affected by changes of a target profile

2013-02-08 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de If a target profile is modified, renamed or deleted globally the projects using this profile are updated accordingly. On deletion of a target profile the affected projects will set use the standard target profile. Signed-off-by: Timo Mueller timo.muel

[yocto] [RFC v1 5/5] plugins/sdk.ide: Enable the usage of profiles in the project properties

2013-02-08 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de UI elements are added to the project properties in order to use profile capabilites with a project. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- .../src/org/yocto/sdk/ide/YoctoProfileSetting.java | 3 + .../yocto/sdk/ide

[yocto] [RFC v3 03/18] plugins/sdk.ide: Add method to enable and disable form

2013-02-03 Thread Timo Mueller
From: Atanas Gegov atanas.ge...@bmw-carit.de The YoctoUISetting form as a whole can be disabled and enabled using this method. A disabled form can for example show a read-only yocto configuration. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- .../src/org/yocto/sdk/ide

[yocto] [RFC v3 04/18] plugins/sdk.ide: Set value of target array on input change

2013-02-03 Thread Timo Mueller
From: Atanas Gegov atanas.ge...@bmw-carit.de The value of the target array set in the constructor is now also affected when the input of the element is changed. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- plugins/org.yocto.sdk.ide/src/org/yocto/sdk/ide/YoctoUISetting.java | 2

[yocto] [RFC v3 01/18] plugins/sdk.ide: Removed unused message

2013-02-03 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de The dialog has been merged with the project settings. Therefor the message is no longer needed. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- .../org.yocto.sdk.ide/src/org/yocto/sdk/ide/YoctoSDKMessages.properties | 1 - 1 file changed

[yocto] [RFC v3 00/18][eclipse-poky] Storing yocto settings as target profiles

2013-02-03 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Hi, thanks for the feedback, I did some changes to the patch series accordingly. First of all I've fixed the issues with the patches (duplicate method, missing fix for NewYoctoCProjectTemplate.java). I also changed the functionality of the new

[yocto] [RFC v3 05/18] plugins/sdk.ide: Changed method signature to be more consistent

2013-02-03 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de YoctoUIElement should always be the first element, e.g. as in saveElemToStore(). Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- plugins/org.yocto.sdk.ide/src/org/yocto/sdk/ide/YoctoSDKUtils.java | 2 +- .../src/org/yocto/sdk/ide

[yocto] [RFC v3 08/18] plugins/sdk.ide: Set profile on selection change

2013-02-03 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de When a profile is selected through the combo box the value of the profileElement changed to contain the selected profile. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- .../src/org/yocto/sdk/ide/YoctoProfileSetting.java | 23

[yocto] [RFC v3 09/18] plugins/sdk.ide: Add method to allow storing the current settings

2013-02-03 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de The added method calls the performOK method on the provided preference page to store the current content of the page. This callback is needed so the profile UI is able to propagate changes to the preference page it is part of. Signed-off-by: Timo

[yocto] [RFC v3 06/18] plugins/sdk.ide: Create UI element for managing target profiles.

2013-02-03 Thread Timo Mueller
From: Atanas Gegov atanas.ge...@bmw-carit.de A target profile is a combination of yocto settings identified by a user-defined name. This UI element allows the user to add new profiles and to rename or delete existing ones. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- .../src/org

[yocto] [RFC v3 13/18] plugins/sdk.ide: Add method to change values of the preference page

2013-02-03 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de When switching profile the values of the profile are retrieved from the preference store. The UI is updated using the retrieved values. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- .../org.yocto.sdk.ide/src/org/yocto/sdk/ide

[yocto] [RFC v3 14/18] plugins/sdk.ide: Add method to rename a profile and its preference store

2013-02-03 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de When renaming a profile the current values are stored in the profile's new preference store. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- .../org.yocto.sdk.ide/src/org/yocto/sdk/ide/YoctoProfileSetting.java | 4 1 file changed, 4

[yocto] [RFC v3 11/18] plugins/sdk.ide: Add UI method to delete a profile

2013-02-03 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de A profile is removed from the list, when the delete button is clicked. The deletion has to be confirmed by the user. Deleting the standard profile is not allowed. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- .../src/org/yocto/sdk/ide

[yocto] [RFC v3 12/18] plugins/sdk.ide: Add UI method to rename a profile

2013-02-03 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de When the rename button is clicked a dialog shows up and the user has to provide the new name for the profile. The validity of the name is checked during input. If the name is valid and the users confirms the profile is renamed. Renaming the standard

[yocto] [RFC v3 07/18] plugins/sdk.ide: Modified preferences storage to support profiles.

2013-02-03 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Yocto preferences are now stored using a user-defined name that identifies a target profile. To store these preferences eclipse' scoped preferences provider is used. The filename in the eclipse configuration area is derived from the unique target

[yocto] [RFC v3 10/18] plugins/sdk.ide: Add UI method to create a new profile

2013-02-03 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de When the save as button is clicked a dialog shows up and the user has to provide the name of the new profile. The validity of the name is checked during input. If the name is valid and the users confirms the new profile is created from the current

[yocto] [RFC v3 15/18] plugins/sdk.ide: Add method to delete a profile

2013-02-03 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Deletion of a profile currently has no effects on the preference page. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- .../org.yocto.sdk.ide/src/org/yocto/sdk/ide/YoctoProfileSetting.java | 4 1 file changed, 4 insertions(+) diff

[yocto] [RFC v3 17/18] plugins/sdk.ide: Added profile UI to the preference page

2013-02-03 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de Adds the UI elements that allow managing profiles to the preference page. Signed-off-by: Timo Mueller timo.muel...@bmw-carit.de --- .../src/org/yocto/sdk/ide/preferences/YoctoSDKPreferencePage.java | 4 +++- 1 file changed, 3 insertions(+), 1

[yocto] [RFC v3 16/18] plugins/sdk.ide: Use profiles for the preference page

2013-02-03 Thread Timo Mueller
From: Timo Mueller timo.muel...@bmw-carit.de The preference page is now aware of profiles. By default the standard profile is used and the values are stored to its preference store. If a different profile is selected it's preferences store is used instead. Signed-off-by: Timo Mueller timo.muel

  1   2   >