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