[Toaster] [PATCH] toastergui: Set default columns in recipes tables

Smith, Elliot elliot.smith at intel.com
Tue Oct 6 06:32:31 PDT 2015


On 2 October 2015 at 17:31, Belen Barros Pena <
belen.barros.pena at linux.intel.com> wrote:

> The compatible image recipes and software recipes tables
> show pretty much all their columsn by default. That's a bit
> too many columns. The default columns in both tables should
> be: recipe, version, description, layer and build.
>
> This patch sets the above as the default columns. It also
> changes the table heading 'Recipe Version' to just 'Version',
> which is shorter and self-explanatory.
>

Tested, works fine, automated tests OK, sent upstream to bitbake-devel,
added to toaster-next.

Elliot


>
> [YOCTO #8421]
>
> Signed-off-by: Belen Barros Pena <belen.barros.pena at intel.com>
> ---
>  bitbake/lib/toaster/toastergui/tables.py | 7 +++++--
>  1 file changed, 5 insertions(+), 2 deletions(-)
>
> diff --git a/bitbake/lib/toaster/toastergui/tables.py
> b/bitbake/lib/toaster/toastergui/tables.py
> index 5cc04a2..a676ffa 100644
> --- a/bitbake/lib/toaster/toastergui/tables.py
> +++ b/bitbake/lib/toaster/toastergui/tables.py
> @@ -345,8 +345,8 @@ class RecipesTable(ToasterTable, ProjectFiltersMixin):
>
>      def setup_columns(self, *args, **kwargs):
>
> -        self.add_column(title="Recipe Version",
> -                        hidden=True,
> +        self.add_column(title="Version",
> +                        hidden=False,
>                          field_name="version")
>
>          self.add_column(title="Description",
> @@ -367,6 +367,7 @@ class RecipesTable(ToasterTable, ProjectFiltersMixin):
>
>          self.add_column(title="Section",
>                          help_text="The section in which recipes should be
> categorized",
> +                        hidden=True,
>                          orderable=True,
>                          field_name="section")
>
> @@ -383,10 +384,12 @@ class RecipesTable(ToasterTable,
> ProjectFiltersMixin):
>
>          self.add_column(title="License",
>                          help_text="The list of source licenses for the
> recipe. Multiple license names separated by the pipe character indicates a
> choice between licenses. Multiple license names separated by the ampersand
> character indicates multiple licenses exist that cover different parts of
> the source",
> +                        hidden=True,
>                          orderable=True,
>                          field_name="license")
>
>          self.add_column(title="Revision",
> +                        hidden=True,
>                          field_name="layer_version__get_vcs_reference")
>
>
> --
> 2.3.8 (Apple Git-58)
>
> --
> _______________________________________________
> toaster mailing list
> toaster at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/toaster
>



-- 
Elliot Smith
Software Engineer
Intel Open Source Technology Centre
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/toaster/attachments/20151006/0685676f/attachment.html>


More information about the toaster mailing list