From f8ec5ed08a396626371f7da30f00e69328a2d6e4 Mon Sep 17 00:00:00 2001 From: Thomas Hounsell Date: Sun, 24 Jul 2016 20:29:40 +0100 Subject: [PATCH] Translation work; Search Dialog Some work to #47 --- BuildFeed.Local/BuildFeed.Local.csproj | 2 + BuildFeed.Local/VariantTerms.Designer.cs | 54 +++ BuildFeed.Local/VariantTerms.en.resx | 18 + BuildFeed.Local/VariantTerms.he.resx | 434 +++++++++++++++++++ BuildFeed.Local/VariantTerms.pt-br.resx | 21 +- BuildFeed.Local/VariantTerms.qps-ploc.resx | 18 + BuildFeed.Local/VariantTerms.resx | 19 +- BuildFeed.Local/VariantTerms.zh.resx | 478 +++++++++++++++++++++ BuildFeed/Code/Options/Locale.cs | 4 +- BuildFeed/Scripts/bfs.js | 23 + BuildFeed/Scripts/bfs.js.map | 2 +- BuildFeed/Scripts/bfs.min.js | 2 +- BuildFeed/Scripts/bfs.ts | 31 ++ BuildFeed/Views/front/index.cshtml | 12 +- BuildFeed/Views/shared/_default.cshtml | 8 +- BuildFeed/res/css/dark.css | 10 + BuildFeed/res/css/dark.min.css | 2 +- BuildFeed/res/css/dark.scss | 18 + BuildFeed/res/css/default.css | 54 ++- BuildFeed/res/css/default.min.css | 2 +- BuildFeed/res/css/default.scss | 69 ++- BuildFeed/res/css/light.css | 10 + BuildFeed/res/css/light.min.css | 2 +- BuildFeed/res/css/light.scss | 18 + 24 files changed, 1262 insertions(+), 49 deletions(-) create mode 100644 BuildFeed.Local/VariantTerms.he.resx create mode 100644 BuildFeed.Local/VariantTerms.zh.resx diff --git a/BuildFeed.Local/BuildFeed.Local.csproj b/BuildFeed.Local/BuildFeed.Local.csproj index c4a5583..b4522cf 100644 --- a/BuildFeed.Local/BuildFeed.Local.csproj +++ b/BuildFeed.Local/BuildFeed.Local.csproj @@ -59,6 +59,7 @@ + @@ -78,6 +79,7 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + הוספת בילד + + + Admin + + + סיוע בפיתוח ב-{0} + + + תודות + + + פותח על-ידי {0} + + + שגיאה + + + משהו התקלקל. אולי זה בגלל שעשית משהו מוזר. סביר להניח שזה בגלל שאני עשיתי משהו מוזר. אם אתה ממשיך לקבל את השגיאה הזו, שלח דו"ח שגיאות דרך {0} + + + כניסה + + + יציאה + + + שפה + + + ערכת נושא + + + הזנות RSS + + + מפת אתר + + + כהה + + + בהיר + + + | דף {0} + + + החלף ניווט + + + טוויטר + + + אודות + + + אודות {0} + + + בילדים מ- {0} + + + הערות + + + Canary נוכחית + + + Insider נוכחית + + + Release נוכחית + + + מחק + + + פרטים + + + ערוך + + + ערוך בילד + + + פעולות עורך + + + הצג את כל רשימת הבילדים של Windows... + + + {0}: The Windows build tracker + + + רשימת בילדים {0} + + + בילדים אחרונים + + + רשימה + + + מצא בילדים נוספים מ- {0} + + + מצא בילדים נוספים שמקורם ב- {0} + + + מצא בילדים נוספים שהודרו ב- {0} + + + אין מחרוזת מעבדה + + + בילדים {0} + + + פרטי + + + ציבורי + + + הדבקה מהירה + + + חזור לרשימת הבילדים + + + חזור לסקירת הבילד + + + שתף + + + היום + + + גלה אודות בילד של ,Windows {0} מ- {1} והודר ב- {2} + + + גלה אודות בילד של Windows {0}, מ- {1}. +BuildFeed עוקב אחרי בילדים של Windows לאורך כל תהליך הפיתוח. + + + הצג את כל הבילדים הידועים, אשר יצאו ממעבדת הפיתוח של Windows {0} בעזרת BuildFeed, מאגר הבילדים השיתופי של Windows. + + + הצג רשימה של כל הבילדים של Windows אשר הודרו ב- {0}, וראה כיצד Windows מפותחת בקביעות לאורך זמן, דרך מאגר הבילדים השיתופי, BuildFeed. + + + זמן יצירה + + + מספר בילד + + + שעת יצירת הבילד + + + קישור חיצוני + + + מחרוזת מעבדה + + + תאריך זליגה או שיחרור + + + גירסה עיקרית + + + גירסה משנית + + + מועד שינוי + + + מהדורת בילד + + + פרטי המקור + + + סוג המקור + + + חבילת תוכנה + + + כלי בילד + + + תיעוד + + + זליגה פומבית + + + רישום + + + זליגה פרטית + + + הפצה רשמית + + + עדכון (GDR) + + + עדכון (LDR) + + + בילד + + + חפש ב- BuildFeed + + + לא נמצאו תוצאות + + + מעבדה + + + שאילתה + + + מקור + + + חיפוש + + + הקלד לחיפוש... + + + גירסה + + + שנה + + + כל חשבון נבדק ע"י מנהל המערכת, התאזר בסבלנות וחזור מאוחר יותר. + + + תוספות ל- BuildFeed + + + בילד הודר + + + החלף סיסמה + + + אשר סיסמה חדשה + + + אשר סיסמה + + + כתובת דוא"ל + + + הזן סיסמה נוכחית + + + הזן סיסמה חדשה + + + הזן סיסמה + + + הגירסה הגבוהה ביותר + + + מעבדות + + + היכנס + + + סיסמה + + + נוסף לאחרונה + + + הודר לאחרונה + + + זלג לאחרונה + + + הירשם + + + זכור אותי + + + תודה על ההרשמה + + + שם משתמש + + + שבוע + + + \ No newline at end of file diff --git a/BuildFeed.Local/VariantTerms.pt-br.resx b/BuildFeed.Local/VariantTerms.pt-br.resx index db4d036..6b94940 100644 --- a/BuildFeed.Local/VariantTerms.pt-br.resx +++ b/BuildFeed.Local/VariantTerms.pt-br.resx @@ -129,12 +129,9 @@ Créditos - - Erro @@ -315,12 +312,9 @@ Pacote de Aplicativo - - Documentação @@ -376,12 +370,9 @@ Toda conta é validada por um administrador, seja paciente e cheque mais tarde. - - Compilações compiladas diff --git a/BuildFeed.Local/VariantTerms.qps-ploc.resx b/BuildFeed.Local/VariantTerms.qps-ploc.resx index 2eb777e..0168b8b 100644 --- a/BuildFeed.Local/VariantTerms.qps-ploc.resx +++ b/BuildFeed.Local/VariantTerms.qps-ploc.resx @@ -117,6 +117,24 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + [!!! ßúïℓδFèèδ ïƨ řáñ áñδ ₥áïñƭáïñèδ β¥ á ϱřôúƥ ôƒ èñƭλúƨïáƨƭƨ. Mïçřôƨôƒƭ ářè ñôƭ ïñƲôℓƲèδ ïñ ƭλè ƨïƭè ïñ áñ¥ ωá¥. Wè'Ʋè çèřƭáïñℓ¥ λáδ ñô ƒôř₥áℓ çô₥ƥℓáïñƭ ƒřô₥ Mïçřôƨôƒƭ áβôúƭ ƭλè ƨïƭè, èƲèñ ƭλôúϱλ ωè ářè çèřƭáïñ ƭλè¥ ářè áωářè ôƒ ƭλè ƨïƭè. Tλáƭ ƨáïδ, Mïçřôƨôƒƭ ôβƲïôúƨℓ¥ ωïƨλ ƭô ƙèèƥ ƥřïƲáƭè ïñƒôř₥áƭïôñ ƥřïƲáƭè, áñδ ƨô ωè'Ʋè λáδ ƨôúřçèƨ ƨλúƭ δôωñ β¥ ƭλè₥ ïñ ƭλè ƥáƨƭ, áñδ Ì'₥ ƨúřè ƭλè¥ ωïℓℓ ïñ ƭλè ƒúƭúřè. ℓôřè₥ ïƥƨú₥ δôℓôř ƨïƭ á₥èƭ, çôñƨèçƭèƭúř áδïƥïƨçïñϱ èℓïƭ. Núñç èϱèƭ úřñá ℓáôřèèƭ, áççú₥ƨáñ ƒèℓïƨ áƭ, δáƥïβúƨ èℓïƭ. Ìñ úƭ !!!] + + + [!!! Nïçè ƭř¥, Ðôñá, βúƭ Ì'₥ ñôƭ ƒáℓℓïñϱ ƒôř ƭλïƨ ôñè. Wλáƭ Ì çáñ ƨᥠïƨ ƭλïƨ. ßúïℓδFèèδ ₥áƙèƨ áƨ çèřƭáïñ áƨ ïƨ ƥôƨƨïβℓè ƭλáƭ áℓℓ βúïℓδƨ ƥôƨƭèδ ôñ ƭλè ƨïƭè ářè çôřřèçƭ áñδ ℓèϱïƭï₥áƭè. Wè λáƲè á ñú₥βèř ôƒ δèřèñƭ ƨôúřçèƨ, ƭô ₥áƙè Ʋèřïƒïçáƭïôñ ₥ôřè řèℓïáβℓè áñδ ƭô ϱïƲè úƨ ƨô₥è řèδúñδáñç¥ ƨλôúℓδ Mïçřôƨôƒƭ ƨλúƭ δôωñ ôñè ôƒ ôúř ƨôúřçèƨ. ℓôřè₥ ïƥƨú₥ δôℓôř ƨïƭ á₥èƭ, çôñƨèçƭèƭúř áδïƥïƨçïñϱ èℓïƭ. Núñç èϱèƭ úřñá ℓáôřèèƭ, áççú₥ƨáñ ƒèℓïƨ áƭ !!!] + + + [!!! Tλèřè'ƨ á ñú₥βèř ôƒ ωá¥ƨ. Ýôú çáñ δïƨçúƨƨ ƭλè βúïℓδƨ ïñ ƭλè δïƨ9úƨ çô₥₥èñƭƨ ƨ¥ƨƭè₥ ôñ èáçλ βúïℓδ ƥáϱè. Ýôú çáñ áℓƨô çôñƭřïβúƭè ƭô ƭλè ƨïƭè'ƨ δèƲèℓôƥ₥èñƭ β¥ řèƥôřƭïñϱ βúϱƨ ôř ₥áƙïñϱ ƥúℓℓ řè9úèƨƭƨ ôñ ôúř GïƭHúβ. £áƨƭℓ¥, ¥ôú çáñ λèℓƥ ƭřáñƨℓáƭè ßúïℓδFèèδ ïñƭô ¥ôúř ñáƭïƲè ℓáñϱúáϱè ƭλřôúϱλ ôúř Třáñƨℓáƭïôñ ƥôřƭáℓ. ℓôřè₥ ïƥƨú₥ δôℓôř ƨïƭ á₥èƭ, çôñƨèçƭèƭúř áδïƥïƨçïñϱ èℓïƭ. Núñç èϱèƭ úřñá ℓáôřèèƭ, áççú₥ƨáñ ƒ !!!] + + + [!!! Wλô řúñƨ ßúïℓδFèèδ? Ìƨ ƭλïƨ áñ ôƒƒïçïáℓ Mïçřôƨôƒƭ ƨïƭè? ℓôřè₥ ïƥƨú₥ δôℓô !!!] + + + [!!! Hôω δôèƨ ßúïℓδFèèδ ϱèƭ ïƭƨ δáƭá èжáçƭℓ¥? ℓôřè₥ ïƥƨú₥ !!!] + + + [!!! Hôω çáñ Ì ϱèƭ ïñƲôℓƲèδ? ℓôřè₥ !!!] + [!!! Âδδ βúïℓδ !!!] diff --git a/BuildFeed.Local/VariantTerms.resx b/BuildFeed.Local/VariantTerms.resx index 2eb777e..95e0515 100644 --- a/BuildFeed.Local/VariantTerms.resx +++ b/BuildFeed.Local/VariantTerms.resx @@ -117,6 +117,24 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + [!!! ßúïℓδFèèδ ïƨ řáñ áñδ ₥áïñƭáïñèδ β¥ á ϱřôúƥ ôƒ èñƭλúƨïáƨƭƨ. Mïçřôƨôƒƭ ářè ñôƭ ïñƲôℓƲèδ ïñ ƭλè ƨïƭè ïñ áñ¥ ωá¥. Wè'Ʋè çèřƭáïñℓ¥ λáδ ñô ƒôř₥áℓ çô₥ƥℓáïñƭ ƒřô₥ Mïçřôƨôƒƭ áβôúƭ ƭλè ƨïƭè, èƲèñ ƭλôúϱλ ωè ářè çèřƭáïñ ƭλè¥ ářè áωářè ôƒ ƭλè ƨïƭè. Tλáƭ ƨáïδ, Mïçřôƨôƒƭ ôβƲïôúƨℓ¥ ωïƨλ ƭô ƙèèƥ ƥřïƲáƭè ïñƒôř₥áƭïôñ ƥřïƲáƭè, áñδ ƨô ωè'Ʋè λáδ ƨôúřçèƨ ƨλúƭ δôωñ β¥ ƭλè₥ ïñ ƭλè ƥáƨƭ, áñδ Ì'₥ ƨúřè ƭλè¥ ωïℓℓ ïñ ƭλè ƒúƭúřè. ℓôřè₥ ïƥƨú₥ δôℓôř ƨïƭ á₥èƭ, çôñƨèçƭèƭúř áδïƥïƨçïñϱ èℓïƭ. Núñç èϱèƭ úřñá ℓáôřèèƭ, áççú₥ƨáñ ƒèℓïƨ áƭ, δáƥïβúƨ èℓïƭ. Ìñ úƭ !!!] + + + [!!! Nïçè ƭř¥, Ðôñá, βúƭ Ì'₥ ñôƭ ƒáℓℓïñϱ ƒôř ƭλïƨ ôñè. Wλáƭ Ì çáñ ƨᥠïƨ ƭλïƨ. ßúïℓδFèèδ ₥áƙèƨ áƨ çèřƭáïñ áƨ ïƨ ƥôƨƨïβℓè ƭλáƭ áℓℓ βúïℓδƨ ƥôƨƭèδ ôñ ƭλè ƨïƭè ářè çôřřèçƭ áñδ ℓèϱïƭï₥áƭè. Wè λáƲè á ñú₥βèř ôƒ δèřèñƭ ƨôúřçèƨ, ƭô ₥áƙè Ʋèřïƒïçáƭïôñ ₥ôřè řèℓïáβℓè áñδ ƭô ϱïƲè úƨ ƨô₥è řèδúñδáñç¥ ƨλôúℓδ Mïçřôƨôƒƭ ƨλúƭ δôωñ ôñè ôƒ ôúř ƨôúřçèƨ. ℓôřè₥ ïƥƨú₥ δôℓôř ƨïƭ á₥èƭ, çôñƨèçƭèƭúř áδïƥïƨçïñϱ èℓïƭ. Núñç èϱèƭ úřñá ℓáôřèèƭ, áççú₥ƨáñ ƒèℓïƨ áƭ !!!] + + + [!!! Tλèřè'ƨ á ñú₥βèř ôƒ ωá¥ƨ. Ýôú çáñ δïƨçúƨƨ ƭλè βúïℓδƨ ïñ ƭλè δïƨ9úƨ çô₥₥èñƭƨ ƨ¥ƨƭè₥ ôñ èáçλ βúïℓδ ƥáϱè. Ýôú çáñ áℓƨô çôñƭřïβúƭè ƭô ƭλè ƨïƭè'ƨ δèƲèℓôƥ₥èñƭ β¥ řèƥôřƭïñϱ βúϱƨ ôř ₥áƙïñϱ ƥúℓℓ řè9úèƨƭƨ ôñ ôúř GïƭHúβ. £áƨƭℓ¥, ¥ôú çáñ λèℓƥ ƭřáñƨℓáƭè ßúïℓδFèèδ ïñƭô ¥ôúř ñáƭïƲè ℓáñϱúáϱè ƭλřôúϱλ ôúř Třáñƨℓáƭïôñ ƥôřƭáℓ. ℓôřè₥ ïƥƨú₥ δôℓôř ƨïƭ á₥èƭ, çôñƨèçƭèƭúř áδïƥïƨçïñϱ èℓïƭ. Núñç èϱèƭ úřñá ℓáôřèèƭ, áççú₥ƨáñ ƒ !!!] + + + [!!! Wλô řúñƨ ßúïℓδFèèδ? Ìƨ ƭλïƨ áñ ôƒƒïçïáℓ Mïçřôƨôƒƭ ƨïƭè? ℓôřè₥ ïƥƨú₥ δôℓô !!!] + + + [!!! Hôω δôèƨ ßúïℓδFèèδ ϱèƭ ïƭƨ δáƭá èжáçƭℓ¥? ℓôřè₥ ïƥƨú₥ !!!] + + + [!!! Hôω çáñ Ì ϱèƭ ïñƲôℓƲèδ? ℓôřè₥ !!!] + [!!! Âδδ βúïℓδ !!!] @@ -429,5 +447,4 @@ [!!! Wèèƙ !!!] - \ No newline at end of file diff --git a/BuildFeed.Local/VariantTerms.zh.resx b/BuildFeed.Local/VariantTerms.zh.resx new file mode 100644 index 0000000..ff36ca9 --- /dev/null +++ b/BuildFeed.Local/VariantTerms.zh.resx @@ -0,0 +1,478 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 添加版本号 + + + 管理员 + + + 贡献到 {0} + + + 感谢 + + + 开发者 {0} + + + 错误 + + + + + 登录 + + + 退出 + + + + + + + RSS源 + + + 网站地图 + + + + + + + | 第 {0} + + + 导航 + + + Twitter + + + 关于 + + + 关于 {0} + + + 来自 {0} 的版本 + + + 评论 + + + + + + + + + 删除 + + + + + 编辑 + + + 编辑版本 + + + 编辑操作 + + + + + + + {0} 版本列表 + + + + + + + + 查看更多{0}分支的版本 + + + 查看更多{0}的版本 + + + 查看更多在{0}年编译的版本 + + + 无分支名 + + + {0} 个版本 + + + 私密 + + + 公开 + + + 快速粘贴 + + + 返回版本列表 + + + 返回版本概览 + + + 分享 + + + 今天 + + + 了解更多关于编译于{2},{1}分支的 Windows 版本 {0}。 + + + 了解更多关于来自{1}分支的 Windows 版本 {0}。BuildFeed在开发过程中全程追踪 Windows 版本。 + + + 通过 BuildFeed,一个基于社区协作的 Windows 版本列表,查看所有来自于 {0} 分支的已知版本号。 + + + 通过基于社区协作的 Windows 版本列表 BuildFeed,查看在{0}年编译的所有Windows版本列表,以及 Windows 是怎样随着时间推移不断开发的 + + + 创建时间 + + + 版本号 + + + 编译时间 + + + + + 分支名 + + + 泄露或发布日期 + + + 主版本 + + + 副版本 + + + 修改时间 + + + 修订版本 + + + 来源详细信息 + + + 来源类型 + + + 软件包 + + + 编译工具 + + + 文档 + + + 公开泄露 + + + 版本记录 + + + 私密泄露 + + + 公开发布 + + + 更新(GDR) + + + 更新(LDR) + + + + + 在 BuildFeed 上搜索... + + + 未找到符合条件的结果 + + + + + 搜索 + + + 来源 + + + 搜索 + + + 输入搜索内容... + + + 版本 + + + + + + 由于每个账号都要由管理员验证,所以请耐心等待并稍后重新查看。 + + + 新增到 BuildFeed 的记录数 + + + 完成编译的版本数 + + + 修改密码 + + + 输入新密码 + + + 确认密码 + + + 电子邮件地址 + + + 输入当前密码 + + + 输入新密码 + + + 输入密码 + + + 最高版本 + + + 分支 + + + 登录 + + + 密码 + + + 最近添加 + + + 最近编译 + + + 最近泄露 + + + 注册 + + + 记住我 + + + 感谢您的注册 + + + 用户名 + + + + + + \ No newline at end of file diff --git a/BuildFeed/Code/Options/Locale.cs b/BuildFeed/Code/Options/Locale.cs index e9bb37f..d951a30 100644 --- a/BuildFeed/Code/Options/Locale.cs +++ b/BuildFeed/Code/Options/Locale.cs @@ -15,7 +15,7 @@ public class Locale new Locale("fa"), new Locale("fi"), new Locale("fr"), - //new Locale("he"), + new Locale("he"), //new Locale("hr"), new Locale("hu"), //new Locale("id"), @@ -34,7 +34,7 @@ public class Locale new Locale("tr"), new Locale("uk"), new Locale("vi"), - //new Locale("zh-cn"), + new Locale("zh-cn"), new Locale("zh-hant") }; diff --git a/BuildFeed/Scripts/bfs.js b/BuildFeed/Scripts/bfs.js index 0a7d84c..e030a1c 100644 --- a/BuildFeed/Scripts/bfs.js +++ b/BuildFeed/Scripts/bfs.js @@ -20,6 +20,23 @@ var BuildFeed; location.reload(true); } BuildFeed.SwitchLanguage = SwitchLanguage; + function OpenSearch(ev) { + ev.preventDefault(); + var modal = document.getElementById("modal-search-overlay"); + modal.classList.add("open"); + } + BuildFeed.OpenSearch = OpenSearch; + function CloseSearch(ev) { + ev.preventDefault(); + var modal = document.getElementById("modal-search-overlay"); + modal.classList.remove("open"); + } + BuildFeed.CloseSearch = CloseSearch; + function StopClick(ev) { + ev.preventDefault(); + ev.stopPropagation(); + } + BuildFeed.StopClick = StopClick; function BuildFeedSetup(ev) { var ddParents = document.getElementsByClassName("dropdown-parent"); for (var i = 0; i < ddParents.length; i++) { @@ -38,6 +55,12 @@ var BuildFeed; for (var i = 0; i < ddLangs.length; i++) { ddLangs[i].addEventListener("click", SwitchLanguage); } + var btnSearch = document.getElementById("page-navigation-search"); + btnSearch.addEventListener("click", OpenSearch); + var modalOverlay = document.getElementById("modal-search-overlay"); + modalOverlay.addEventListener("click", CloseSearch); + var modalDialog = document.getElementById("modal-search"); + modalDialog.addEventListener("click", StopClick); } BuildFeed.BuildFeedSetup = BuildFeedSetup; })(BuildFeed || (BuildFeed = {})); diff --git a/BuildFeed/Scripts/bfs.js.map b/BuildFeed/Scripts/bfs.js.map index 4d7a1f9..abe2a55 100644 --- a/BuildFeed/Scripts/bfs.js.map +++ b/BuildFeed/Scripts/bfs.js.map @@ -1 +1 @@ -{"version":3,"file":"bfs.js","sourceRoot":"","sources":["bfs.ts"],"names":[],"mappings":"AAAA,IAAO,SAAS,CAsDf;AAtDD,WAAO,SAAS,EAChB,CAAC;IACE,uBAA8B,EAAc;QAEzC,EAAE,CAAC,cAAc,EAAE,CAAC;QAEpB,IAAM,IAAI,GAAG,IAAyB,CAAC;QACvC,IAAI,CAAC,aAAa,CAAC,SAAS,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC;IAC/C,CAAC;IANe,uBAAa,gBAM5B,CAAA;IAED,qBAA4B,EAAc;QACvC,EAAE,CAAC,cAAc,EAAE,CAAC;QAEpB,IAAM,IAAI,GAAG,IAAyB,CAAC;QACvC,QAAQ,CAAC,MAAM,GAAG,cAAY,IAAI,CAAC,OAAO,CAAC,OAAO,CAAC,oDAAiD,CAAC;QACrG,QAAQ,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC;IACzB,CAAC;IANe,qBAAW,cAM1B,CAAA;IAED,wBAA+B,EAAc;QAE1C,EAAE,CAAC,cAAc,EAAE,CAAC;QAEpB,IAAM,IAAI,GAAG,IAAyB,CAAC;QACvC,QAAQ,CAAC,MAAM,GAAG,aAAW,IAAI,CAAC,OAAO,CAAC,MAAM,CAAC,oDAAiD,CAAC;QACnG,QAAQ,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC;IACzB,CAAC;IAPe,wBAAc,iBAO7B,CAAA;IAED,wBAA+B,EAAS;QAErC,IAAM,SAAS,GAAG,QAAQ,CAAC,sBAAsB,CAAC,iBAAiB,CAAC,CAAC;QACrE,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,SAAS,CAAC,MAAM,EAAE,CAAC,EAAE,EACzC,CAAC;YACE,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,SAAS,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,MAAM,EAAE,CAAC,EAAE,EACvD,CAAC;gBACE,IAAM,EAAE,GAAG,SAAS,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC;gBAEtC,EAAE,CAAC,CAAC,EAAE,CAAC,QAAQ,KAAK,GAAG,CAAC,CACxB,CAAC;oBACE,EAAE,CAAC,gBAAgB,CAAC,OAAO,EAAE,aAAa,CAAC,CAAC;gBAC/C,CAAC;YACJ,CAAC;QACJ,CAAC;QAED,IAAM,QAAQ,GAAG,QAAQ,CAAC,cAAc,CAAC,qBAAqB,CAAC,CAAC,oBAAoB,CAAC,GAAG,CAAC,CAAC;QAC1F,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,QAAQ,CAAC,MAAM,EAAE,CAAC,EAAE,EAAE,CAAC;YACxC,QAAQ,CAAC,CAAC,CAAC,CAAC,gBAAgB,CAAC,OAAO,EAAE,WAAW,CAAC,CAAC;QACtD,CAAC;QAED,IAAM,OAAO,GAAG,QAAQ,CAAC,cAAc,CAAC,oBAAoB,CAAC,CAAC,oBAAoB,CAAC,GAAG,CAAC,CAAC;QACxF,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,OAAO,CAAC,MAAM,EAAE,CAAC,EAAE,EACvC,CAAC;YACE,OAAO,CAAC,CAAC,CAAC,CAAC,gBAAgB,CAAC,OAAO,EAAE,cAAc,CAAC,CAAC;QACxD,CAAC;IACJ,CAAC;IA1Be,wBAAc,iBA0B7B,CAAA;AACJ,CAAC,EAtDM,SAAS,KAAT,SAAS,QAsDf;AAED,MAAM,CAAC,gBAAgB,CAAC,MAAM,EAAE,SAAS,CAAC,cAAc,CAAC,CAAC"} \ No newline at end of file +{"version":3,"file":"bfs.js","sourceRoot":"","sources":["bfs.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/BuildFeed/Scripts/bfs.min.js b/BuildFeed/Scripts/bfs.min.js index 1e23f2e..ab64864 100644 --- a/BuildFeed/Scripts/bfs.min.js +++ b/BuildFeed/Scripts/bfs.min.js @@ -1 +1 @@ -var BuildFeed;(function(n){function t(n){n.preventDefault();var t=this;t.parentElement.classList.toggle("open")}function i(n){n.preventDefault();var t=this;document.cookie="bf_theme="+t.dataset.theme+"; expires=Fri, 31 Dec 9999 23:59:59 GMT; path=/";location.reload(!0)}function r(n){n.preventDefault();var t=this;document.cookie="bf_lang="+t.dataset.lang+"; expires=Fri, 31 Dec 9999 23:59:59 GMT; path=/";location.reload(!0)}function u(){for(var u,e,o,s,f=document.getElementsByClassName("dropdown-parent"),n=0;n

@string.Format(VariantTerms.Front_AboutSite, InvariantTerms.SiteName)

-

Who runs BuildFeed? Is this supported by Microsoft?

-

BuildFeed is ran and maintained by a group of enthusiasts, without the support of Microsoft. We've certainly had sources shut down by changes at Microsoft in the past, and I'm sure we will in the future.

-

How does BuildFeed get its data?

-

- Nice try, Dona, but I'm not falling for this one. Suffice to say, we have a range of sources, and it is our intent that all builds posted on BuildFeed are an absolute certainty. That said, we are human and sometimes we cock up. If you have reason to think a build listed on BuildFeed is not correct, please get in touch with us. -

\ No newline at end of file +

@VariantTerms.About_Q1

+

@VariantTerms.About_A1

+

@VariantTerms.About_Q2

+

@VariantTerms.About_A2

+

@VariantTerms.About_Q3

+

@VariantTerms.About_A3

\ No newline at end of file diff --git a/BuildFeed/Views/shared/_default.cshtml b/BuildFeed/Views/shared/_default.cshtml index fefe536..45db5a0 100644 --- a/BuildFeed/Views/shared/_default.cshtml +++ b/BuildFeed/Views/shared/_default.cshtml @@ -209,9 +209,13 @@ -