feed manager: allow use of feed names.
[abby.git] / CHANGES
blobf900ffedc2a95546792d285452c0b33abfdf4dd5
1 Version 0.4.5
3   User-visible changes:
4    * Add "verify path" button (prefs / c/clive path)
5      # Croaks with an error if fails
6      # Or displays the c/clive details
7    * Confirm exit if c/clive is still active
8    * Feed manager:
9      # Allow use of feed names
10      # Fix defunct "clear list"
11      # Remove "paste link"
12      # Use checkboxes for selection
13    * Require absolute path to c/clive command
14    * Clear up c/clive path checking
16   Developer-visible changes:
17    * Move cclive detection logic to src/util.(cpp|h) file
18      # Rewrite and cleanup
21 Version 0.4.4
22 (October 5, 2009)
24   User-visible changes:
25    * New icons:
26      # File / Quit
27      # Help / About 
28    * Fix: rss/scan: unicode chars should now display OK
31 Version 0.4.3
32 (August 29, 2009)
34   User-visible changes:
35    * Add: --regexp, --find-all support
36      # New in cclive 0.5.0
37    * Add: --filename-format support
38    * Remove: --title support
39      # No longer supported by cclive as of 0.5.0
40    * Start DL if new link is added after hitting "start dl" on empty list
41    * Show LANG locale setting in about dialog
42    * Fix: filename not shown when download starts
43    * Fix: typo in statustip "scan for video links"
44    * Fix: filename parsing when it contains whitespace
45    * Fix: switching c/clive executables without restarting
47   Developer-visible changes:
48    * Rewrite QProcess output parsing
49      # Fixes "filename parsing when it contains whitespace"
50      # Process exit code instead of parsing output
51    * Add INSTALL file
52    * Append --print-fname to clive options
53      # Fixes "filename not shown when download starts"
54      # Bumps clive prerequisite to 2.2.5
57 Version 0.4.2
58 (August 1, 2009)
60   User-visible changes:
61    * Change:
62      # Abort button to show statustip instead of tooltip
63      # Dynamically changing format dialog based on c/clive --hosts output
64      # Total progressbar: use "%current / %total" instead of "%percentage"
65      # Scan: hide column header
66      # RSS: ditto
67      # Improve c/clive executable checking (1)
68        * Display dialogbox where suitable
69      # Scan: relocate options group
71   Developer-visible changes:
72    * Improve c/clive executable checking (1)
73      # Remove excess code and unnecessary checks
74    * Add: support for --exec-run (c/clive 0.4.6+/2.2.3+)
75    * Tweak --hosts support
76      # c/clive 0.4.6+/2.2.3+ print supported formats with --hosts
77      # Bump prerequisites, see README
78    * Cleanup README
79      # Better description
80      # Misc. other tweaks
81    * abby.pro: include "QT += network xml"
82      # See README for the changed build instructions
84   Known-issues:
85     * http://youtube.com/rss/user/(username)/videos.rss
86       Links no longer work. Please see README ("Using abby").
89 Version 0.4.1
90 (July 11, 2009)
92   User-visible changes:
93    * Rollout experimental win32 binaries
94    * Add: Help / Supported hosts
95    * Fix: Preferences: various browse buttons
96    * Tweak:
97      1. Various messagebox texts
98      2. Various status/tool tips
99      3. Scan dialog (+new functions)
100      4. RSS dialog
101    * Enable/disable link list when download begins/ends
102    * Change: Open "Add link" dialog if list is empty and "Download" is clicked
103      1. This previously showed a messagebox telling user to add a link
105   Developer-visible changes:
106    * src/scandlg.cpp: Use static messagebox function instead
109 Version 0.4.0
110 (July 5, 2009)
112   User-visible changes:
113    * Add: Scan feature to scan *any* web pages for video links
114      1. Supports regular Youtube links and embedded ones
115      2. Above means that it can be used to grab videos from Youtube playlists
116      3. Intended to replace clivescan utility (of the clive-utils project)
117    * Add: Edit / Add / Paste (+key shortcut)
118    * Add: Clear list (button +menu item)
119    * Fix: RSS/Scan: Check for URL scheme in input link; insert if missing
120    * Fix: RSS/Scan: Disabling HTTP proxy is now respected
121    * Enable editing links in main window and RSS feed manager (double-click)
122    * Enable/disable misc. widgets at start and end
123    * Use 16x16 for all icons
124    * Update misc. tooltip messages
127 Version 0.3.0
128 (June 21, 2009)
130 FOREWORD
132 It is now also possible to download multiple videos on one go.
133 This was previously limited by design.
135 We are in the process of merging clive-utils into abby. RSS feed
136 parsing (clivefeed) has already been implemented. Video link scan
137 (clivescan) should be implemented in abby by 0.4.0.
139   User-visible changes:
140    * Add: --format=best support
141    * Add: RSS parsing (obsoletes clivefeed in clive-utils)
142    * Add: Keyboard shortcuts (e.g. add link, start download)
143    * Fix: Tab orders (e.g. main window: paste button)
144    * Change: Multi-link support
145    * Change: Video format selection
146      1. Format dialog for hosts that support multiple video formats
147      2. All other hosts default to "flv"
148    * Change: More responsive UI when closing Preferences while using clive
149      1. invoke (c)clive after closing the preferences only if path was changed
150    * Change: Reflect --format ID changes to match recent (c)clive additions
151    * Remove: Youtube login support
152      1. Until fixed in (c)clive
153    * Remove: Finnish translation
154      1. Reintroduce translations when we are "stable"
155    * Remove: Continue partially downloaded file [box]
156      1. Default to use --continue with all transfers
157      2. Recent changes to Youtube and Google services allow flvs to be cont'd
159   Developer-visible changes:
160    * Change: cclive prerequisite -> 0.4.4
161    * Change: clive prerequisite -> 2.2.1
162    * Change: use --format for both (c)clive (reflect cclive changes)
163      1. cclive previously used --download=format
165   Known-issues:
166    * Format dialog displays "mp4" for Google when using cclive
167      1. mp4 support has been broken in cclive since 0.4.x
170 Version 0.2.1
171 (April 29, 2009)
173   User-visible changes:
174    * Add support for --connect-timeout, --connect-timeout-socks
175      ** cclive 0.3.2+
176      ** clive 2.1.11+
177    * Allow use of --limit-rate with clive
178    * Fix: Preferences: cclive/clive: Browse (button)
181 Version 0.2.0
182 (April 4, 2009)
184   User-visible changes:
185    * Add support for clive 2.1.10+
186      - abby can now be used as a front-end for clive (2.1.10+) as well
187    * Add support for Youtube HD (mp4_hd) format
188      - Added in cclive 0.3.1
189      - Added in clive 2.1.10
190    * Fix tooltips
191      - Typos, missing, etc.
192    * Fix duplicate key shortcuts
193      - English (&File - Video &Format)
194      - Finnish (multiple)
195    * Add paste button next to start button
196    * Change common buttons to use icons instead of text
197    * Change address bar: bind return key to Start button
198    * Change Preferences dialog to open centered and over the main window
199      - Dialog position previously saved and restored
202 Version 0.1.1
203 (March 17, 2009)
205   User-visible changes:
206    * Improve cclive process output handling and parsing
207    * Add support for new cclive options (0.2.4+)
208      - --title, --title-cclass
209      - --stream-exec, --stream
210    * Add missing statusbar messages for menu items
211    * Add more widget dynamics in Options
212      - "Start streaming at" stays hidden unless cclive was built WITH_PERL=yes
213      - If paths have been defined in Preferences
214         - "Start streaming at" is enabled if "Stream command" is defined
215         - "Run external command" is enabled if "External command" is defined
216      - When URL changes
217        - "Continue partially transferred file" checkbox is enabled/disabled
218        - "Video Format" combobox list is recreated based on URL
219    * Change default window sizes
220    * Change "Save video as" label to checkbox
221    * Clean up widget texts
224 Version 0.1.0
225 (March 1, 2009)
227   * Initial release