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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
] 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 - 100 of 160 matches
Mail list logo