December 23rd, 2010Search:
· Handle unicode with ${urldecode:...}
Downloads:
· UI improvements to downloading with rtmpdump
Rules:
· Fixes for vkontakte
December 23rd, 2010Download methods:
· Implement a way to start rtmpdump to download rtmp links.
Translations:
· Add hungarian translations
Rules:
· Fixes for rutube, smotri
December 23rd, 2010· Display / search
· Spin out download-related code to a seperate file. This has many changes
· associated with it, including a change to how flashgot is started, and
· hiding unavailable methods from the download-selection menu.
December 23rd, 2010Display / search:
· Push progress messages to the display code using the callback which listens
· for results. In previous versions, the display code would poll a function
· on the search at regular intervals
Config:
· Change to using prefwindow, and remove lots of custom code doing a similar
· thing.
· Change config layout to group the preferences more sensibly
December 23rd, 2010Search.js:
· Don't fallback to searching entire page when string="..." is invalid
· Bugfix ${either:...} to avoid hang under certain conditions
Rules.xml:
· Rutube, veoh preview clips, facebook video, and more
September 27th, 2010Search.js:
· Use LOAD_FROM_CACHE and LOAD_BACKGROUND flags when downloading pages to search for media on them (this is a real speed boost)
Display (pop.js):
· Fix setting of referer for downloading with save-as
Rules.xml:
· More updates
September 27th, 2010· Display (pop.js/pop.xul)
· DownThemAll 2.0-beta support
· Bugfix to code which replaced result with more certain information
· Accept more characters in save-as box filename suggestion
· Change how "result not found" result collected (pings different url)
Search.js:
· Fixes to popularity-contest (broke around v. 2.030)
Rules.xml:
· Improvements (titles, thumbnails) for many of the top-used sites
Translations:
· Updated some un-translated de-DE translations
September 7th, 2010LICENSE CHANGE:
· UnPlug has changed it's license from the GNU General Pubic License (v2 or later) to the GNU Affero Public License, version 3 or later. This license also applies to rules.xml. See http://www.gnu.org/licenses/ to read the full license.
Display (pop.js/pop.xul):
· Change how we save files with DownThemAll. File locations are set with the firefox FilePicker dialog, and take advantage of the improved filenames we suggest.
Search.js:
· Use a small delay when rules are marked with "defer" so we don't block so long when applying some slower rules.
Rules.xml:
· Search for things like ".flv" and ".mp4" in quotes anywhere on page.
Translations:
· Small fix to avoid backslash-escaping of utf8 characters
September 7th, 2010Display (pop.js/pop.xul):
· Change from using an xbl widget to using a template in the XUL code to display the result.
· Change the layout of this widget to avoid less useful information (eg: the hostname of the server) from crowding out the title. This also makes the widget a little taller.
· Group media of the same "mediaid" (ie: the same clip), and show lower-quality versions of the same clip in an abbreviated format.
· Use html5 drag-and-drop (this may cause regressions in firefox < 3.0)Add "special downloader" to donwload drop-down list. This is always unavailable, but will be used in future versions.
·
This is a large change from the "sprawl" development branch. It now replaces
· "clinic" as the main releases branch.
September 7th, 2010Rules.xml:
· Another large bundle of fixes
September 7th, 2010Search:
· Pass more data to the display (this is currently thrown away)
Rules.xml:
· Large number of fixes
· Return more data for many sites
September 7th, 2010Search:
· Prioritze downloads according to a new "hook" in rules.xml
Rules.xml:
· Fix for youku
September 7th, 2010Rules.xml:
· Fix for myspace video
· Megavideo support
September 7th, 2010Rules.xml:
· Change rules for youtube (site added ||... to the end, we wanted to ignore that)
September 7th, 2010Config:
· Fix toolbar button adding / removing code
Rules.xml:
· Change rules for youtube (site changed)
Display:
· Use the description as the file name
September 7th, 2010Locales:
· Add missing item to dtd files, which caused no restults to display for people using those locales
Rules.xml:
· Change rules for youtube
Display:
· If a duplicate result has a file extension when the original result doesn't, use the second file extenstion
September 7th, 2010· Fixes rules.xml to work with a slight change to youtube.
· A delay is added before displaying the config box on the first startup after
· installation to fix a bug on OSX
September 7th, 2010· 2.020 changes the directory structure, with content files organized into
subdirectories:
· display/pop/
· the "searchpage" ui is now called "pop" (ibecause it's popup window) and
· placed in a display folder.
· search/
· The search.js and rules.js files used to parse rules.xml
· overlay/
· Overlay files
License:
· The rules.xml file is now additionally licensed under the LGPL.
· Locales
· de-DE locale added, thanks to Ushi.
Config:
· Slightly more paranoia when adding/removing the toolbar button
Display:
· Small bugfix to copy url button, intoduced in 2.010.
September 7th, 2010Results:
· unplug_result.xbl items initialized through one function - the .initResult
· method. The default downloader option is the first available downloader from
· a list to initResult (if none are available, "no valid downloader" is
· displayed.
· The "open" button is removed, and the options are given under the download
· button.
SearchPage:
· Takes the global window object (as well as the gBrowser) so gFlashGotServce
· can be found. (These are provided by overlay.js).
· Most creation of unplug_result object is in a call to a new .initResult
· method on the xbl item. Duplicates are updated with .addDuplicate method.
· All calls from unplug_result.xbl are now to two functions: widgetavailable
· and widgetresponse. These look in a new object, UnPlug2SearchPage.widgets,
· for implementaion of these features.
Search:
· Search.js now sends a JSON-able javascript object when a result is found.
September 7th, 2010SearchPage:
· Fix for firefox 2.0: change "save as" button download method.
Search:
· Fix for Firefox 2.0: can fail adding progress event in xmlhttpreq.
· Change how names are guessed slightly
Rules.xml:
· more use of type="..." in media tags
· edit dailymotion.com
September 7th, 2010Results:
· Added icons from tangoproject (replaces moz-icon:// links)
SearchPage:
· Firefox save as dialog gets a name and extension if possible
· Re-open dialog on multiple clicks on the toolbar button; force .focus() on that window
Search:
· Added
Rules.xml:
· xhamster.com; hd.tudou.com
September 7th, 2010Results:
· FlashGot added to "downloaders". Dta used by default if you have both - you can't select which one you prefer yet.
· Copy Url added to the "openers" list (although it's not really an "opener" :-)
· Results containing .swf colored gray
SearchPage:
· Stop button fixed
Search:
· no longer fails when "tagname" parameter is given and there is no dom object available (if gets applied to the whole page)
· re-applies all rules
· ${jsdecode:...} unescapes \xNN javascript escapes
Rules.xml:
· google video fixed (this failed due to a bug in 2.000
· google video search changed to follow the link to the result that's currently playing, and apply all rules to that item
· apple.com trailers for non-hd.
· crunchyroll.com, darktube.com added
· tags searched ( may be missing)
January 11th, 2007· Added update for myspace music, which only works in limited cases. Delayed from 1.5.4 due to problems
· Added upper limit to number of hyperlinks to search (1,000)
· Added patch from Luca Chiampo for stream/save wizard to use VLC's dump demuxer
· Added muveemix.com
· Change toolbar icon from lime fish to frankenfish
· Included br-PT locale