Skip to content

Commit e63e58e

Browse files
committed
Linux updates
1 parent 1c7f649 commit e63e58e

File tree

14 files changed

+64
-469
lines changed

14 files changed

+64
-469
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,5 @@ package.sh
1818
PyIconic.aip
1919
Linux/modules/downloads.cfg
2020
Linux/modules/log.txt
21-
Linux/modules/update.py
21+
Linux/modules/update.py
22+
dynamite_v2024.12.25.deb

Linux/ChangeLog.txt

Lines changed: 1 addition & 160 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,4 @@
1-
2025.4.31:
2-
- Worked on the Updates, github issue #45
3-
- Added new updates
4-
5-
2025.3.21:
6-
- Changed the retry button, github issue #46
7-
8-
2025.2.21:
9-
- Changed the retry button, github issue #45
10-
11-
2025.1.21:
12-
- Changed the retry button, github issue #40
13-
14-
2024.10.29:
15-
- Fixed the responsive issues, github issue #39
16-
17-
2020.3.22:
18-
- Quick bug fix for unrecognized pillow module, github issue #60
19-
20-
2020.3.20:
1+
2024.12.25:
212
- New GUI design with fresh button icons for main tab.
223
- Thumbnail auto preview for selected video.
234
- Ability to show download window offline per user option.
@@ -30,143 +11,3 @@
3011
- playlist/video info extracting process becomes faster 2 times.
3112
- Fixed problem of scheduled downloads
3213

33-
TODO:
34-
- new design for downloads and settings Tab
35-
36-
2020.3.13:
37-
- Added support for more hls video streams / websites.
38-
- Added support for http, https, socks4, and socks5 proxy
39-
- Fixed high memory usage bug and possible crash.
40-
- Speed up file manager performance
41-
- Fixed number of live workers for fragmented downloads.
42-
- Fixed file name extraction from headers.
43-
- Add option to Select Setting folder, default to local folder.
44-
- Natural sorting themes
45-
46-
2020.3.3:
47-
- Critical Fix fpr application crash.
48-
- include ffmpeg with portable windows version
49-
- auto-save log events.
50-
51-
2020.3.2:
52-
- Ability to use youtube-dl native downloader as an alternative option.
53-
- add support for more websites.
54-
- add log level option in log tab.
55-
- user can select ffmpeg download folder.
56-
- Fix about window.
57-
- Download window re-design.
58-
- Application restart on setting tab after selecting new theme.
59-
- Changed default theme to "Topanga".
60-
- some other bug fixes and tweaks.
61-
62-
2020.2.22:
63-
- Add support for encrypted HLS streams.
64-
- Critical bug fix for download playlist.
65-
- add status for download window.
66-
67-
2020.2.21:
68-
- Fixed resume issues.
69-
- Fixed speed limit.
70-
- Fixed hls stream resume.
71-
- Fixed update func. called when click on empty area under App. name.
72-
- Fixed progress bar and segment size for fragmented / live streams.
73-
- better handling for m3u8 files.
74-
- include user agent for download function
75-
76-
2020.2.20:
77-
- fixed HLS streams doesn't work properly.
78-
- Add button to save log text to disk.
79-
80-
2020.2.19:
81-
- Add support to more streaming websites "all links will be checked for possible video streams"
82-
- fix application crash because of proxy improperly set.
83-
- fix some bugs.
84-
85-
2020.2.18:
86-
- Add support for hls/m3u8 video streams.
87-
- use indeterminate progress bar for unknown download sizes
88-
- Some bug fixes and performance tweaks
89-
90-
2020.2.16:
91-
- Add support for proxy.
92-
- estimate fragmented video size.
93-
- fixed all setting parameters can be stored and reloaded properly.
94-
- Prevent application freeze momentarily during check for update.
95-
- Fix youtube-dl update
96-
97-
2020.2.12:
98-
- Add support for fragmented video streams
99-
- Simultaneous download of video and audio streams
100-
- some bug fixes
101-
102-
2020.1.30:
103-
- bug fix, update notification message appear even if application is up to date.
104-
- normalize version number to match pypi release
105-
- change symbol infront of stream names
106-
107-
2020.01.27:
108-
- support for other video stream websites
109-
- check for app. updates.
110-
- check for youtube-dl updates.
111-
- ability to enable / disable check for update on startup, "enabled by default".
112-
- change mouse cursor shape when busy.
113-
- source code splitted into small files.
114-
- change version number scheme to date based release "yyyy.mm.dd"
115-
- Support for windows 32bit and 64bit.
116-
- pypi release
117-
118-
4.3:
119-
- Ability to schedule download from right click menu, also added a schedule All button for batch scheduling all non completed downloads,
120-
121-
4.1:
122-
- fix repeated qualities in stream menu and playlist download window
123-
124-
4.0:
125-
- New stream menu design. screenshot
126-
- some bug fixes and enhancements
127-
128-
129-
3.8:
130-
- Auto download ffmpeg.exe if missing "it will prompt user first".
131-
- fixed quality bar not completed when loading playlist.
132-
- fixed downloading unknown size file.
133-
- exe file size is now under 15 MB instead of 35 MB before
134-
- fix run command func problem since it causes the application to continue ask for downloading ffmpeg even if it actually exist
135-
136-
3.7:
137-
- Ability to select which videos to include in playlist download, with individual video quality, also you can choose a general quality for all playlist videos at once.
138-
- bug fix for random quality selection in playlist download page, now "normal video" quality will be chosen by default, mostly will be 720p-mp4, however you can choose different higher qualities like 1080p or lower as per your needs.
139-
140-
141-
3.6:
142-
- New right click menu for download table, now you can view all info for any download item, copy url, open file location.
143-
- Ability to watch video files before it finish downloading.
144-
- open files by double click, Enter button, or context menu from downloads tab.
145-
- new animations for files status during download and merge.
146-
- Speed limit option now more better than before.
147-
148-
3.4:
149-
- use json to store downloads list to avoid pickle problems in frozen builds, and avoid future problem of pickled downloads.cfg file incompatibility with new version of the app. issue #11
150-
- Feedback popups for download btn and pl.btn in case of not allowed ops.
151-
- bring application to front if url copied to clipboard or try to run another app. instance
152-
153-
3.3:
154-
- the table header colors match the color theme "pySimpleGui addition"
155-
- sort themes names in setting tabs, 140+ themes
156-
- proper setting folder location for linux and mac
157-
- bug fixes for youtube audio track handling
158-
- handle exception for notify function
159-
- Change application name to pyIDM instead of old name Hanash.
160-
161-
3.2:
162-
- Automatically install required python packages to run the application.
163-
- better log text newer entries are now at the bottom.
164-
- correct app. icon not appearing in windows
165-
166-
167-
3.1:
168-
- added functionality to download youtube DASH videos with audio merged using ffmpg.
169-
- bug fixes.
170-
- remove Pillow module from requirements
171-
- new themes added from PySimpleGUI module are available for use in user
172-
setting (total of 105 themes)

0 commit comments

Comments
 (0)