Skip to content

Commit 938042e

Browse files
committed
2023.6.5.0
YT settings: removed property 'ItemsListLimit', add property 'ReplaceModificationDate' YT.MediaItem: fix 'Pending' YT.VideoListForm: add 'Shift' to add without downloading; add 'F5' hot key to start download; remove list items limit; fix item 'Pending', fixed items queue UserDataBase: add 'IconBannerDownloaded' properties; add 'HOST.Available' check to 'DownloadSingleObject'; update file deletion in 'DownloadContentDefault'; add truncating '_TempPostsList' if number of ids > 1000 Instagram: add authorization headers Mastodon: implement 'DownloadIconBanner'; update 'ReparseMissing' function Reddit: implement 'DownloadIconBanner' Twitter: implement 'DownloadIconBanner'; update parsers to parse posts with two videos; implement gallery-dl for all function; remove headers from settings Download.DownloadProgress: remove main progress perform when downloading saved posts VideoDownloaderForm: bind the 'BTT_ADD_URLS_ARR' button to the 'BTT_ADD_KeyClick' function UsersInfoForm: add folder opening on double click on an item ListImagesLoader: fix refill bug when the number of filtered profiles = 0 TrayIcon: add standalone downloader to context menu DownloadableMediaHost: fix a bug when not downloaded videos do not appear in the list when loading the program
1 parent abdef81 commit 938042e

33 files changed

+931
-628
lines changed

Changelog.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,22 @@
1+
# 2023.6.5.0
2+
3+
*2023-06-05*
4+
5+
- Added
6+
- **Instagram**: add additional authorization headers
7+
- Setting to prevent user icon and banner from downloading (Request #129)
8+
- Add standalone downloader to tray context menu
9+
- YouTube downloader: added `Replace modification date` property
10+
- Minor improvements
11+
- Fixed
12+
- Fascist **Twitter**: posts not downloading (new API)
13+
- Main window: refill bug when the number of filtered profiles = 0
14+
- Standalone downloader: new items are not added to the queue
15+
- Standalone downloader: bug when not downloaded videos do not appear in the list when loading the program
16+
- Standalone downloader: add videos array not working
17+
- Saved posts: remove main progress perform when downloading saved posts
18+
- Minor bugs
19+
120
# 2023.5.12.0
221

322
*2023-05-12*
1.21 KB
Loading
9.92 KB
Loading
-1.79 KB
Loading

SCrawler.YouTube/Base/YouTubeSettings.vb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -94,12 +94,12 @@ Namespace API.YouTube.Base
9494
End Property
9595
#End Region
9696
#Region "Defaults"
97+
<Browsable(True), GridVisible, XMLVN({"Defaults"}), Category("Defaults"), DisplayName("Replace modification date"),
98+
Description("Set the file date to the date the video was added (website) (if available). Default: false.")>
99+
Public ReadOnly Property ReplaceModificationDate As XMLValue(Of Boolean)
97100
<Browsable(True), GridVisible, XMLVN({"Defaults"}), Category("Defaults"), DisplayName("Use cookies"),
98101
Description("By default, use cookies when downloading from YouTube.")>
99102
Public ReadOnly Property DefaultUseCookies As XMLValue(Of Boolean)
100-
<Browsable(True), GridVisible(False), XMLVN({"Defaults"}, 100), Category("Defaults"), DisplayName("Items limit"),
101-
Description("Number of items displayed in the list.")>
102-
Public ReadOnly Property ItemsListLimit As XMLValue(Of Integer)
103103
<Browsable(True), GridVisible(False), XMLVN({"Defaults"}), Category("Defaults"),
104104
DisplayName("Auto remove"), Description("Automatically remove downloaded items from the list.")>
105105
Public ReadOnly Property RemoveDownloadedAutomatically As XMLValue(Of Boolean)

SCrawler.YouTube/Downloader/MediaItem.vb

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -277,6 +277,7 @@ Namespace DownloadObjects.STDownloader
277277
#Region "Context buttons' handlers"
278278
Public Sub AddToQueue()
279279
ControlInvokeFast(Me, Sub()
280+
Pending = True
280281
BTT_DOWN.Visible = False
281282
SEP_DOWN.Visible = False
282283
End Sub, EDP.None)
@@ -300,6 +301,8 @@ Namespace DownloadObjects.STDownloader
300301
Throw oex
301302
Catch ex As Exception
302303
ErrorsDescriber.Execute(EDP.SendToLog, ex, $"MediaItem.Download:{vbCr}{MyContainer.ToString}{vbCr}{MyContainer.URL})")
304+
Finally
305+
Pending = False
303306
End Try
304307
End Sub
305308
#End Region

SCrawler.YouTube/Downloader/VideoListForm.Designer.vb

Lines changed: 7 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)