From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.77) (envelope-from ) id 1Sq8kn-0003lX-6K for garchives@archives.gentoo.org; Sat, 14 Jul 2012 20:15:49 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2E807E072E; Sat, 14 Jul 2012 20:15:37 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id E6A1FE072E for ; Sat, 14 Jul 2012 20:15:36 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id D4A201B4148 for ; Sat, 14 Jul 2012 20:15:35 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 964A9E543C for ; Sat, 14 Jul 2012 20:15:34 +0000 (UTC) From: "Slava Bacherikov" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Slava Bacherikov" Message-ID: <1342183566.701aa930ec348cf97836f6d93dc0e9a39c12358b.bacher09@gentoo> Subject: [gentoo-commits] proj/gentoo-packages:master commit in: gpackages/apps/packages/, gpackages/static/js/, gpackages/templates/ X-VCS-Repository: proj/gentoo-packages X-VCS-Files: gpackages/apps/packages/widgets.py gpackages/static/js/arches_select.js gpackages/templates/arch_choice.html X-VCS-Directories: gpackages/apps/packages/ gpackages/static/js/ gpackages/templates/ X-VCS-Committer: bacher09 X-VCS-Committer-Name: Slava Bacherikov X-VCS-Revision: 701aa930ec348cf97836f6d93dc0e9a39c12358b X-VCS-Branch: master Date: Sat, 14 Jul 2012 20:15:34 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 40d09fb7-664f-4925-bb76-683b6df1c3a3 X-Archives-Hash: 95b54583a04986e757ff61b565e1560e commit: 701aa930ec348cf97836f6d93dc0e9a39c12358b Author: Slava Bacherikov bacher09 org> AuthorDate: Fri Jul 13 12:46:06 2012 +0000 Commit: Slava Bacherikov bacherikov org ua> CommitDate: Fri Jul 13 12:46:06 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/gentoo-packag= es.git;a=3Dcommit;h=3D701aa930 Add arches groups --- gpackages/apps/packages/widgets.py | 9 +++++++ gpackages/static/js/arches_select.js | 41 ++++++++++++++++++++--------= ----- gpackages/templates/arch_choice.html | 8 ++++++ 3 files changed, 42 insertions(+), 16 deletions(-) diff --git a/gpackages/apps/packages/widgets.py b/gpackages/apps/packages= /widgets.py index 9bc303d..ccfeacc 100644 --- a/gpackages/apps/packages/widgets.py +++ b/gpackages/apps/packages/widgets.py @@ -41,11 +41,20 @@ class DivCheckboxSelectMultiple(forms.CheckboxSelectM= ultiple): output.extend(row1 + row2) output.append('') button_group =3D [] + button_group.append('
') button_group.append('
') button_group.append('') button_group.append('') button_group.append('') button_group.append('
') + button_group.append('
') + button_group.append('') + button_group.append('') + button_group.append('') + button_group.append('') + button_group.append('') + button_group.append('
') + button_group.append('
') output.extend(button_group) return mark_safe('\n'.join(output)) =20 diff --git a/gpackages/static/js/arches_select.js b/gpackages/static/js/a= rches_select.js index cf9c281..afec0cf 100644 --- a/gpackages/static/js/arches_select.js +++ b/gpackages/static/js/arches_select.js @@ -1,10 +1,20 @@ var ArchesMenu =3D function (){ var self =3D function(){}; - var cache, default_arch_obj; + var cache; var gen_func =3D function(func){ return function() { cache.each(func); } } - function create_dict(arr){ + var gen_func2 =3D function(dict) { + return gen_func(function(num, obj){ + if(obj.value in dict){ + obj.checked =3D true; + } else { + obj.checked =3D false; + } + }); + } + + function create_dict(arr) { o =3D {}; for(i=3D0;i // set default arches var default_arches =3D {{ default_arches|safe }}; + var exotic_arches =3D ['mk68k', 'mips', 's390', 'sh']; + var fbsd_arches =3D ['amd64-fbsd', 'sparc-fbsd', 'x86-fbsd']; + var linux_arches =3D ['alpha', 'amd64', 'arm', 'hppa', 'ia64', 'm68k= ', 'mips', 'ppc', 'ppc64', 's390', 'sh', 'sparc', 'x86']; + var solaris_arches =3D ['sparc64-solaris', 'sparc-solaris', 'x64-sol= aris', 'x86-solaris']; + var prefix_arches =3D ['amd64-linux', 'arm-linux', 'hppa-hpux', 'ia6= 4-hpux', 'ia64-linux', 'm68k-mint', + 'mips-irix', 'ppc-aix', 'ppc-macos', 'ppc-openb= sd', 'sparc-solaris', 'sparc64-solaris', + 'x64-freebsd', 'x64-macos', 'x64-openbsd', 'x64= -solaris', 'x86-cygwin', 'x86-freebsd', 'x86-interix', + 'x86-linux', 'x86-macos', 'x86-netbsd', 'x86-op= enbsd', 'x86-solaris', 'x86-winnt'];
{% c= srf_token %}