Skip to content

Commit e56d1db

Browse files
committed
Merge branch 'release/v1.3'
2 parents e222c6e + cc9f3ee commit e56d1db

36 files changed

+479
-107
lines changed

developer-news.sln

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,10 @@ EndProject
5454
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "2. changes", "2. changes", "{2C4A9B8A-C4DE-4854-A698-CB4D465BAF0A}"
5555
ProjectSection(SolutionItems) = preProject
5656
docs-source\changelog.md = docs-source\changelog.md
57+
docs-source\assets\images\dev-news.png = docs-source\assets\images\dev-news.png
5758
docs-source\features.md = docs-source\features.md
59+
docs-source\assets\images\general-options.png = docs-source\assets\images\general-options.png
60+
docs-source\assets\images\installer.png = docs-source\assets\images\installer.png
5861
docs-source\roadmap.md = docs-source\roadmap.md
5962
EndProjectSection
6063
EndProject
0 Bytes
Loading
5.08 KB
Loading

docs-source/changelog.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,14 @@
11
## Public Releases
22

3+
### v1.3 - 2020-04-19
4+
- added option to change the feed url
5+
- added option to change the number of items displayed
6+
- added option to supress clearing the list before refreshing
7+
- added an 'Options' command to open Tools | Options | General in one click
8+
39
### v1.2 - 2020-04-10
4-
- use selected theme's colors/font sizes (as in Start Page+)
10+
- added selected theme support (same as in Start Page+)
11+
- removed 'View More News' command
512

613
### v1.1 - 2019-07-01
714
- added option to open links in default browser

docs-source/features.md

Lines changed: 29 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,10 @@ To display the new *Developer News* window:
44

55
## Dev News Feed
66

7-
The _Dev News_ feed is based on the feed from the Developer News control on the old VS 2017 startup page.
8-
It's the first feed that has been added to the new _Developer News_ window.
7+
The _Dev News_ feed is based on the feed from the _Developer News_ control on the old VS 2017 startup page.
98

109
![Dev News](assets/images/dev-news.png)
1110

12-
## Other Feeds
13-
14-
Other feeds will follow in the near future. Check out the [Roadmap][roadmap-url] for more details.
15-
16-
[roadmap-url]: https://luminous-software.solutions/developer-news/roadmap
17-
1811
## Options
1912

2013
![General Options](assets/images/general-options.png)
@@ -27,9 +20,36 @@ This setting allows the whole set of _Developer News_ features to be turned off
2720

2821
Displays then version number of _Developer News_ that's currently installed.
2922

23+
### Enable 'Clear list before refresh'
24+
25+
The default value is `true`, which means that the list will be cleared before a refresh is performed.
26+
This gives a visual indication that the list is being refreshed.
27+
28+
A value of `false` may mean that the list refreshes so fast that it's not obvious that it was in fact refreshed.
29+
30+
### Enable 'Developer News Options'
31+
32+
The default value is `true`, which adds a 'Developer News Options' command to be added to the `Tools` | `Options` menu.
33+
3034
### Enable 'Open Links in VS'
3135

3236
The default value is `true`, meaning that any item link that is clicked will be opened in a window
3337
inside of Visual Studio.
3438

35-
A value of `false` will result in the link being opened in your default browser.
39+
A value of `false` will result in the link being opened in your default browser.
40+
41+
### Feed Url
42+
43+
This setting allows the list to be populated from an RSS feed other than that of VS 2017's _Developer News_.
44+
45+
The default value is https://vsstartpage.blob.core.windows.net/news/vs.
46+
47+
### Number of Items to display
48+
49+
This allows you to limit the number of items displayed in the list.
50+
51+
The default value is `10`. This is how many items that Microsoft currently maintains in the default feed.
52+
Only the newest three get displayed in the Installer's _Developer News_ section even though it points to the same source.
53+
54+
A value greater than `10` will still only display ten items. A value of `0` will currently display zero items,
55+
but this may in the future be changed to indicate that all items in the feed should be displayed.

docs-source/roadmap.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,6 @@ These might be entirely **new features** or **enhancements** to existing feature
55

66
They may, or may not, end up being added into _Developer News_.
77

8-
- [ ] Visual Studio Blog feed
9-
- [ ] Visual Studio Twitter feed
10-
- [ ] Azure DevOps Blog feed
118
- [ ] Auto-refresh
129

1310
Ticked items are available in the lastest version of _Developer News_.

docs/assets/images/dev-news.png

0 Bytes
Loading
5.08 KB
Loading

docs/changelog/index.html

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -235,6 +235,13 @@
235235
<nav class="md-nav">
236236
<ul class="md-nav__list">
237237

238+
<li class="md-nav__item">
239+
<a href="#v13-2020-04-19" title="v1.3 - 2020-04-19" class="md-nav__link">
240+
v1.3 - 2020-04-19
241+
</a>
242+
243+
</li>
244+
238245
<li class="md-nav__item">
239246
<a href="#v12-2020-04-10" title="v1.2 - 2020-04-10" class="md-nav__link">
240247
v1.2 - 2020-04-10
@@ -342,6 +349,13 @@
342349
<nav class="md-nav">
343350
<ul class="md-nav__list">
344351

352+
<li class="md-nav__item">
353+
<a href="#v13-2020-04-19" title="v1.3 - 2020-04-19" class="md-nav__link">
354+
v1.3 - 2020-04-19
355+
</a>
356+
357+
</li>
358+
345359
<li class="md-nav__item">
346360
<a href="#v12-2020-04-10" title="v1.2 - 2020-04-10" class="md-nav__link">
347361
v1.2 - 2020-04-10
@@ -420,9 +434,17 @@
420434
<h1>Changelog</h1>
421435

422436
<h2 id="public-releases">Public Releases<a class="headerlink" href="#public-releases" title="Permanent link">&para;</a></h2>
437+
<h3 id="v13-2020-04-19">v1.3 - 2020-04-19<a class="headerlink" href="#v13-2020-04-19" title="Permanent link">&para;</a></h3>
438+
<ul>
439+
<li>added option to change the feed url</li>
440+
<li>added option to change the number of items displayed</li>
441+
<li>added option to supress clearing the list before refreshing</li>
442+
<li>added an 'Options' command to open Tools | Options | General in one click</li>
443+
</ul>
423444
<h3 id="v12-2020-04-10">v1.2 - 2020-04-10<a class="headerlink" href="#v12-2020-04-10" title="Permanent link">&para;</a></h3>
424445
<ul>
425-
<li>use selected theme's colors/font sizes (as in Start Page+)</li>
446+
<li>added selected theme support (same as in Start Page+)</li>
447+
<li>removed 'View More News' command</li>
426448
</ul>
427449
<h3 id="v11-2019-07-01">v1.1 - 2019-07-01<a class="headerlink" href="#v11-2019-07-01" title="Permanent link">&para;</a></h3>
428450
<ul>

docs/features/index.html

Lines changed: 72 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -220,13 +220,6 @@
220220
Dev News Feed
221221
</a>
222222

223-
</li>
224-
225-
<li class="md-nav__item">
226-
<a href="#other-feeds" title="Other Feeds" class="md-nav__link">
227-
Other Feeds
228-
</a>
229-
230223
</li>
231224

232225
<li class="md-nav__item">
@@ -249,13 +242,41 @@
249242
Version Number
250243
</a>
251244

245+
</li>
246+
247+
<li class="md-nav__item">
248+
<a href="#enable-clear-list-before-refresh" title="Enable 'Clear list before refresh'" class="md-nav__link">
249+
Enable 'Clear list before refresh'
250+
</a>
251+
252+
</li>
253+
254+
<li class="md-nav__item">
255+
<a href="#enable-developer-news-options" title="Enable 'Developer News Options'" class="md-nav__link">
256+
Enable 'Developer News Options'
257+
</a>
258+
252259
</li>
253260

254261
<li class="md-nav__item">
255262
<a href="#enable-open-links-in-vs" title="Enable 'Open Links in VS'" class="md-nav__link">
256263
Enable 'Open Links in VS'
257264
</a>
258265

266+
</li>
267+
268+
<li class="md-nav__item">
269+
<a href="#feed-url" title="Feed Url" class="md-nav__link">
270+
Feed Url
271+
</a>
272+
273+
</li>
274+
275+
<li class="md-nav__item">
276+
<a href="#number-of-items-to-display" title="Number of Items to display" class="md-nav__link">
277+
Number of Items to display
278+
</a>
279+
259280
</li>
260281

261282
</ul>
@@ -319,13 +340,6 @@
319340
Dev News Feed
320341
</a>
321342

322-
</li>
323-
324-
<li class="md-nav__item">
325-
<a href="#other-feeds" title="Other Feeds" class="md-nav__link">
326-
Other Feeds
327-
</a>
328-
329343
</li>
330344

331345
<li class="md-nav__item">
@@ -348,13 +362,41 @@
348362
Version Number
349363
</a>
350364

365+
</li>
366+
367+
<li class="md-nav__item">
368+
<a href="#enable-clear-list-before-refresh" title="Enable 'Clear list before refresh'" class="md-nav__link">
369+
Enable 'Clear list before refresh'
370+
</a>
371+
372+
</li>
373+
374+
<li class="md-nav__item">
375+
<a href="#enable-developer-news-options" title="Enable 'Developer News Options'" class="md-nav__link">
376+
Enable 'Developer News Options'
377+
</a>
378+
351379
</li>
352380

353381
<li class="md-nav__item">
354382
<a href="#enable-open-links-in-vs" title="Enable 'Open Links in VS'" class="md-nav__link">
355383
Enable 'Open Links in VS'
356384
</a>
357385

386+
</li>
387+
388+
<li class="md-nav__item">
389+
<a href="#feed-url" title="Feed Url" class="md-nav__link">
390+
Feed Url
391+
</a>
392+
393+
</li>
394+
395+
<li class="md-nav__item">
396+
<a href="#number-of-items-to-display" title="Number of Items to display" class="md-nav__link">
397+
Number of Items to display
398+
</a>
399+
358400
</li>
359401

360402
</ul>
@@ -384,21 +426,33 @@ <h1>Features</h1>
384426
<li>click <strong>View</strong> | <strong>Developer News</strong></li>
385427
</ul>
386428
<h2 id="dev-news-feed">Dev News Feed<a class="headerlink" href="#dev-news-feed" title="Permanent link">&para;</a></h2>
387-
<p>The <em>Dev News</em> feed is based on the feed from the Developer News control on the old VS 2017 startup page.
388-
It's the first feed that has been added to the new <em>Developer News</em> window.</p>
429+
<p>The <em>Dev News</em> feed is based on the feed from the <em>Developer News</em> control on the old VS 2017 startup page.</p>
389430
<p><img alt="Dev News" src="../assets/images/dev-news.png" /></p>
390-
<h2 id="other-feeds">Other Feeds<a class="headerlink" href="#other-feeds" title="Permanent link">&para;</a></h2>
391-
<p>Other feeds will follow in the near future. Check out the <a href="https://luminous-software.solutions/developer-news/roadmap">Roadmap</a> for more details.</p>
392431
<h2 id="options">Options<a class="headerlink" href="#options" title="Permanent link">&para;</a></h2>
393432
<p><img alt="General Options" src="../assets/images/general-options.png" /></p>
394433
<h3 id="enable-developer-news">Enable 'Developer News'<a class="headerlink" href="#enable-developer-news" title="Permanent link">&para;</a></h3>
395434
<p>This setting allows the whole set of <em>Developer News</em> features to be turned off together.</p>
396435
<h3 id="version-number">Version Number<a class="headerlink" href="#version-number" title="Permanent link">&para;</a></h3>
397436
<p>Displays then version number of <em>Developer News</em> that's currently installed.</p>
437+
<h3 id="enable-clear-list-before-refresh">Enable 'Clear list before refresh'<a class="headerlink" href="#enable-clear-list-before-refresh" title="Permanent link">&para;</a></h3>
438+
<p>The default value is <code>true</code>, which means that the list will be cleared before a refresh is performed.
439+
This gives a visual indication that the list is being refreshed.</p>
440+
<p>A value of <code>false</code> may mean that the list refreshes so fast that it's not obvious that it was in fact refreshed.</p>
441+
<h3 id="enable-developer-news-options">Enable 'Developer News Options'<a class="headerlink" href="#enable-developer-news-options" title="Permanent link">&para;</a></h3>
442+
<p>The default value is <code>true</code>, which adds a 'Developer News Options' command to be added to the <code>Tools</code> | <code>Options</code> menu.</p>
398443
<h3 id="enable-open-links-in-vs">Enable 'Open Links in VS'<a class="headerlink" href="#enable-open-links-in-vs" title="Permanent link">&para;</a></h3>
399444
<p>The default value is <code>true</code>, meaning that any item link that is clicked will be opened in a window
400445
inside of Visual Studio.</p>
401446
<p>A value of <code>false</code> will result in the link being opened in your default browser.</p>
447+
<h3 id="feed-url">Feed Url<a class="headerlink" href="#feed-url" title="Permanent link">&para;</a></h3>
448+
<p>This setting allows the list to be populated from an RSS feed other than that of VS 2017's <em>Developer News</em>.</p>
449+
<p>The default value is <a href="https://vsstartpage.blob.core.windows.net/news/vs">https://vsstartpage.blob.core.windows.net/news/vs</a>.</p>
450+
<h3 id="number-of-items-to-display">Number of Items to display<a class="headerlink" href="#number-of-items-to-display" title="Permanent link">&para;</a></h3>
451+
<p>This allows you to limit the number of items displayed in the list.</p>
452+
<p>The default value is <code>10</code>. This is how many items that Microsoft currently maintains in the default feed.
453+
Only the newest three get displayed in the Installer's <em>Developer News</em> section even though it points to the same source.</p>
454+
<p>A value greater than <code>10</code> will still only display ten items. A value of <code>0</code> will currently display zero items,
455+
but this may in the future be changed to indicate that all items in the feed should be displayed.</p>
402456

403457

404458

0 commit comments

Comments
 (0)