| Commit message (Expand) | Author | Age | Files | Lines |
| * | website: contact: Add trailing full stop.•••Follow-up to 3517bad38c1f56bec525489ddb69a52aa3b51280.
* website/apps/base/data.scm (contact-media): Add trailing full stop.
| Alex Vong | 2019-09-19 | 1 | -1/+1 |
| * | website: contact: Improve language tag for traditional Chinese.•••See the discussion at:
<https://lists.gnu.org/archive/html/guix-devel/2018-03/msg00055.html>
* website/apps/base/data.scm (contact-media): Use "zh-Hant" language
tag.
| Alex Vong | 2019-09-19 | 1 | -1/+1 |
| * | website: packages.json: Do not emit "homepage" when it's false.•••Reported at <https://github.com/repology/repology/issues/218#issuecomment-525675777>.
* website/apps/packages/builder.scm (packages-json-builder): Do not emit
"homepage" when it's false.
| Ludovic Courtès | 2019-08-28 | 1 | -1/+3 |
| * | website: packages.json: Do not pretty-print.•••* website/apps/packages/builder.scm (packages-json-builder): Remove
#:pretty from the 'scm->json' arguments.
| Ludovic Courtès | 2019-08-27 | 1 | -2/+1 |
| * | website: packages.json: Add "location".•••* website/apps/packages/builder.scm (packages-json-builder)[package->json]:
Add "location".
| Ludovic Courtès | 2019-08-27 | 1 | -1/+10 |
| * | website: packages.json: Add "source".•••* website/apps/packages/builder.scm (packages-json-builder)[origin->json]:
New procedure.
[package->json]: Use it.
| Ludovic Courtès | 2019-08-27 | 1 | -1/+33 |
| * | website: packages.json: Add "cpe_name" and "cpe_version".•••* website/apps/packages/builder.scm (packages-json-builder)[package->json]:
Add "cpe-name" and "cpe-version" when they're available. This is
similar to what we had in 3ef3b0445241df1dc47c3717e63ffcf6267b3c70.
| Ludovic Courtès | 2019-08-27 | 1 | -0/+8 |
| * | website: Provide JSON package list.•••* website/apps/packages/builder.scm (package-json-builder): New
procedure.
(builder): Use it.
Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
| nixo | 2019-08-22 | 1 | -0/+16 |
| * | website: Remove handling of GUIX_WEB_SITE_INFO.•••* website/README: Remove documentation.
* website/apps/base/templates/help.scm (help-t): Use just one URL for
the refcard.
* website/apps/base/utils (guix-root-url-path): Use "/".
(builder): Remove big comment about bug #25227 and use expensive
builders.
* website/haunt.scm: Use guix.gnu.org domain.
| Ricardo Wurmus | 2019-08-21 | 3 | -24/+6 |
| * | website: Update IRC log URL.•••* website/apps/base/utils.scm (guix-irc-log-url): Use new domain.
| Ricardo Wurmus | 2019-08-21 | 1 | -1/+1 |
| * | website: Allow builds without network access.•••* website/apps/packages/templates/components.scm (detailed-package-preview):
Wrap 'gnu-package?' call in 'false-if-exception'.
* website/apps/packages/templates/package.scm (package-t): Likewise.
| Ludovic Courtès | 2019-07-05 | 2 | -2/+8 |
| * | website: Refer to issues.guix.gnu.org instead of bugs.gnu.org.•••There are still places where issues.guix.gnu.org is not a drop-in
replacements; this patch leaves them unchanged.
* website/apps/base/data.scm (contact-media): Remove to
issues.guix.gnu.org.
* website/apps/base/templates/contribute.scm (contribute-t): Likewise.
| Ludovic Courtès | 2019-06-17 | 2 | -5/+5 |
| * | website: help: Add links to the Russian and Simplified Chinese translations.•••* website/apps/base/templates/help.scm (help-t): Add Russian and
Simplified Chinese.
| Ludovic Courtès | 2019-05-19 | 1 | -1/+3 |
| * | website: Bump to 1.0.1.•••* website/apps/base/utils.scm (latest-guix-version): Bump to 1.0.1.
| Ludovic Courtès | 2019-05-19 | 1 | -1/+1 |
| * | website: manual-url: Despecialize for guix.info.•••* website/apps/base/utils.scm (manual-url): Remove special case when
GUIX_WEB_SITE_INFO is set.
| Ricardo Wurmus | 2019-05-02 | 1 | -4/+2 |
| * | website: download: Remove scary warning about being beta.•••* website/apps/download/data.scm (system-downloads): Remove warning
message box.
| Ludovic Courtès | 2019-05-02 | 1 | -10/+0 |
| * | website: Change download URLs to ftp.gnu.org.•••* website/apps/download/data.scm (system-downloads): Switch to
ftp.gnu.org and adjust file names.
* website/apps/download/templates/download.scm (download-t): Likewise.
Mention alpha.gnu.org.
* website/apps/download/types.scm: Update comment.
| Ludovic Courtès | 2019-05-02 | 3 | -7/+10 |
| * | website: Bump to 1.0.0. \o/•••* website/apps/base/utils.scm (latest-guix-version): Bump to 1.0.0.
| Ludovic Courtès | 2019-05-02 | 1 | -1/+1 |
| * | website: help: Remove "Guix System Manual" box; list translations.•••* website/apps/base/templates/help.scm (help-t): Remove "Guix System
Manual" div. Show translations of the manual under "GNU Guix Manual".
| Ludovic Courtès | 2019-05-02 | 1 | -27/+15 |
| * | website: utils: Fix 'manual-url'.•••Regression introduced in bf3e4912864812c284687ede4e0ce36e4051ca1a.
* website/apps/base/utils.scm (manual-url): Pass a single argument to
'guix-url'.
| Ludovic Courtès | 2019-05-02 | 1 | -4/+5 |
| * | website: 'manual-url' now accepts a #:language parameter.•••* website/apps/base/utils.scm (manual-url): Add #:language parameter and
honor it.
| Ludovic Courtès | 2019-04-30 | 1 | -5/+7 |
| * | website: help: Remove Guix and GuixSD logos from manual icons.•••Use a generic "manual icon" instead.
* website/apps/base/templates/help.scm (help-t): Use new icon.
* website/static/base/img/guix-manual-icon.png: Delete it.
* website/static/base/img/guixsd-manual-icon.png: Likewise.
* website/static/base/img/icon-set.svg: Add new manual icon.
* website/static/base/img/manual-icon.png: Update with new icon.
| sirgazil | 2019-03-31 | 1 | -2/+2 |
| * | website: graphics: Remove GuixSD logo.•••* website/apps/base/templates/graphics.scm (graphics-t): Remove GuixSD
logo and mention that it's deprecated.
| Ludovic Courtès | 2019-03-29 | 1 | -6/+9 |
| * | website: screenshots: Center screenshot (see #34886).•••This change centers the screenshot horizontally in the page, and adds
a black background to make narrow screenshots look a better in wider
screens. The background also helps differentiate better the space of
the screenshot from the screenshot list below it.
* website/apps/base/templates/screenshot.scm:
(screenshot-t): Apply new screenshot-viewer class.
* website/static/base/css/screenshots.css: New style sheet.
| sirgazil | 2019-03-18 | 1 | -5/+8 |
| * | website: Replace SLiM screenshot with a GDM screenshot.•••* website/static/media/img/gdm-sessions.mini.png,
website/static/media/img/gdm-sessions.png,
website/static/media/img/gdm-users.mini.png,
website/static/media/img/gdm-users.png: New files.
* website/apps/base/data.scm (screenshots): Use "gdm-sessions" instead
of "guixsd-slim".
| Ludovic Courtès | 2019-03-11 | 1 | -2/+2 |
| * | website: Remove "GuixSD" from source file headers.•••Done by running these three commands from the website/ directory:
find -name \*.scm |xargs sed -i -es'/;;; GuixSD website --.*/;;; GNU Guix web site/g'
find -name \*.scm |xargs sed -i -es'/;;; GuixSD website/;;; The GNU Guix web site/g'
find -name \*.scm |xargs sed -i -es'/part of GuixSD website/part of the GNU Guix web site/g'
find -name \*.scm |xargs sed -i -es'/along with GuixSD website/along with the GNU Guix web site/g'
| Ludovic Courtès | 2019-03-05 | 45 | -77/+77 |
| * | website: Remove leftover "GuixSD" references.•••* website/apps/base/templates/about.scm (about-t): Remove mentions of
"GuixSD".
* website/apps/base/templates/contribute.scm (contribute-t): Likewise.
* website/apps/base/templates/help.scm (help-t): Likewise.
* website/apps/base/templates/irc.scm (irc-t): Likewise.
* website/apps/base/templates/security.scm (security-t): Likewise.
* website/apps/packages/templates/detailed-package-list.scm (detailed-package-list-t):
Likewise.
* website/apps/packages/templates/package-list.scm (package-list-t): Likewise.
* website/apps/packages/templates/index.scm (index-t): Likewise.
* website/apps/packages/templates/detailed-index.scm (detailed-index-t): Likewise.
* website/apps/download/templates/download.scm (download-t): Likewise.
* website/apps/blog/templates/post-list.scm (post-list-t): Likewise.
* website/apps/blog/templates/tag.scm (tag-t): Likewise.
* website/apps/blog/templates/post.scm (post-t): Likewise.
* website/apps/blog/templates/feed.scm (atom-feed-t): Likewise.
* website/apps/base/templates/graphics.scm (graphics-t): Likewise.
* website/apps/base/templates/theme.scm (theme): Likewise.
* website/apps/blog/builder.scm (tag-feed-builder): Likewise.
* website/apps/download/types.scm: Likewise.
* website/haunt.scm (#:title): Likewise.
| Ludovic Courtès | 2019-03-05 | 19 | -50/+36 |
| * | website: packages: Render texinfo as plain text in package previews.•••* website/apps/packages/templates/components.scm (package-preview):
Render texinfo as plain text.
| sirgazil | 2019-03-01 | 1 | -1/+5 |
| * | website: packages: Remove duplicated code.•••* website/apps/packages/templates/components.scm
(detailed-package-preview): Use location->shtml instead.
| sirgazil | 2019-02-25 | 1 | -4/+1 |
| * | website: packages: Fix letter selector location (see bug #30580).•••This change adds a new letter selector component and displays it at
the top and bottom of package lists.
* website/apps/packages/templates/components.scm (letter-selector):
New component.
* website/apps/packages/templates/detailed-index.scm (detailed-index-t):
Use the new component.
* website/apps/packages/templates/detailed-package-list.scm
(detailed-package-list-t): Likewise.
* website/apps/packages/templates/index.scm (index-t): Likewise.
* website/apps/packages/templates/package-list.scm (package-list-t):
Likewise.
* website/static/packages/css/letter-selector.css: New stylesheet.
| sirgazil | 2019-02-17 | 5 | -16/+42 |
| * | website: package index: Add total number of packages.•••The "package index" page was missing the first paragraph that is shown
in the "detail package index" page which indicates the total number of
packages in Guix and the last update date. This commit adds it.
* apps/packages/builder.scm (index-builder): Add new "total" datum to
the context.
* apps/packages/templates/index.scm (index-t): Add total number of
packages and update date.
| sirgazil | 2019-02-09 | 2 | -26/+42 |
| * | website: index-builder: Pick random packages.•••* website/apps/packages/builder.scm (index-builder): Pick random
packages.
| Ricardo Wurmus | 2019-02-08 | 1 | -3/+5 |
| * | website: packages: Enabel expensive builders for guix.info.•••* website/apps/packages/builder.scm (builder): Use expensive builders
when GUIX_WEB_SITE_INFO is set.
| Ricardo Wurmus | 2019-02-08 | 1 | -20/+20 |
| * | website: packages: package detail page: Add missing package information.•••This commit adds license, package source, patches and builds
information to the end of package descriptions.
* website/apps/packages/templates/components.scm:
(location->shtml): New procedure.
(license->shtml): Export it.
(patches->shtml): Likewise.
(supported-systems->shtml): Likewise.
* website/apps/packages/templates/package.scm:
(package-t): Add missing package information.
| sirgazil | 2019-02-07 | 2 | -5/+23 |
| * | website: Fix URL to Guix IRC logs.•••* website/apps/base/data.scm (contact-media): Use new URL.
* website/apps/base/templates/help.scm (help-t): Ditto.
* website/apps/base/templates/irc.scm (irc-t): Ditto.
* website/apps/base/utils.scm (guix-irc-log-url): New variable.
| sirgazil | 2019-02-07 | 4 | -5/+6 |
| * | website: packages: package detail page: Import missing module.•••* apps/packages/templates/package.scm: Use (guix packages).
| sirgazil | 2019-02-06 | 1 | -0/+1 |
| * | website: packages: Update TODO related to bug #25227.•••The reason the commented builders are not used is not really the bug
in Haunt, which is already fixed,¹ but the limitations of the CVS
repository.
* apps/packages/builder.scm (builder): Update TODO.
1. http://lists.gnu.org/archive/html/guile-user/2017-12/msg00070.html
| sirgazil | 2019-02-06 | 1 | -7/+9 |
| * | website: contact: Fix HTML validation error (DIVs inside P).•••* apps/base/templates/components.scm: Fix P element used as container
of DIV elements.
* apps/base/templates/contact.scm: Use new style sheet.
* static/base/css/contact.css: New style sheet.
| sirgazil | 2019-02-06 | 2 | -2/+4 |
| * | website: packages: Remove manual use of obsolete TT elements.•••I forgot this one. Check the last commit for details about the
change.
* apps/packages/utils.scm: Use .mono class instead of TT element.
| sirgazil | 2019-02-05 | 1 | -1/+2 |
| * | website: Remove manual use of obsolete TT elements.•••Pages on this website are defined as HTML5 documents. In this context,
the TT element is "entirely obsolete, and must not be used by
authors".¹ Using the TT element will render a page non-valid HTML5
document.
* website/apps/base/templates/contribute.scm: Use .mono class instead
of TT Element.
* website/apps/base/templates/security.scm: Ditto.
* website/static/base/css/common.css: Add .mono class.
1. https://www.w3.org/TR/html5/obsolete.html#non-conforming-features
| sirgazil | 2019-02-05 | 2 | -11/+12 |
| * | website: Remove uses of "GuixSD".•••* website/apps/base/data.scm: Remove "GuixSD or".
* website/apps/base/templates/contact.scm (contact-t): Likewise.
* website/apps/base/templates/components.scm (navbar): Change branding
from "GuixSD" to "Guix".
* website/apps/base/templates/help.scm (help-t): Write "Guix System"
instead of "GuixSD".
* website/apps/download/data.scm (system-downloads): Likewise.
* website/apps/download/templates/download.scm (download-t): Likewise.
* website/apps/base/templates/home.scm (home-t): Rewrite to avoid
GuixSD/Guix dichotomy.
* website/static/base/img/Guix-logo.png: New file.
* website/static/base/css/navbar.css (.branding): Use it.
| Ludovic Courtès | 2019-01-28 | 7 | -51/+47 |
| * | website: donate: Add x15.sjd.se.•••* website/apps/base/templates/donate.scm (donate-t): Add x15.sjd.se.
| Ludovic Courtès | 2018-12-24 | 1 | -0/+7 |
| * | website: Add tweaks for building guix.info site. | Ricardo Wurmus | 2018-12-23 | 2 | -5/+14 |
| * | website: Bump to 0.16.0.•••* website/apps/base/utils.scm (latest-guix-version): Bump to 0.16.0.
| Ludovic Courtès | 2018-12-07 | 1 | -1/+1 |
| * | website: packages: Filter out deprecated packages.•••* website/apps/packages/data.scm (%package-list): Filter out superseded
packages.
| Ludovic Courtès | 2018-12-07 | 1 | -4/+6 |
| * | website: help: Slightly improve layout for refcard.•••* website/apps/base/templates/help.scm (help-t): Remove extra 'p' around
refcard.
| Ludovic Courtès | 2018-12-03 | 1 | -2/+1 |
| * | website: help: Add reference card.•••* website/apps/base/templates/help.scm (help-t): Add reference card.
| Ludovic Courtès | 2018-12-03 | 1 | -1/+5 |
| * | website: data: Add info-guix@gnu.org.•••* website/apps/base/data.scm (contact-media): Add "info-guix".
| Ludovic Courtès | 2018-12-03 | 1 | -0/+9 |
| * | website: contribute: Mention translation of the manual.•••* website/apps/base/templates/contribute.scm (contribute-t): Mention
translation of the manual.
| Ludovic Courtès | 2018-07-06 | 1 | -2/+5 |
| * | website: Bump to 0.15.0.•••* website/apps/base/utils.scm (latest-guix-version): Bump to 0.15.0.
| Ludovic Courtès | 2018-07-06 | 1 | -2/+2 |