Ivan Frade [Mon, 11 Jul 2011 11:41:25 +0000 (14:41 +0300)]
More logic to edit the song metadata
Ivan Frade [Fri, 8 Jul 2011 12:31:09 +0000 (15:31 +0300)]
SearchBox component (needed for the AlbumsPage)
Forgot to commit it before.
Ivan Frade [Fri, 8 Jul 2011 12:30:34 +0000 (15:30 +0300)]
Fill the songs tab with real songs coming from Tracker
Ivan Frade [Thu, 7 Jul 2011 15:08:41 +0000 (18:08 +0300)]
New image in the DIST, so it goes to the package
Ivan Frade [Thu, 7 Jul 2011 15:07:33 +0000 (18:07 +0300)]
Free text search to look for better album art
Ivan Frade [Thu, 7 Jul 2011 15:06:46 +0000 (18:06 +0300)]
Set and unset images logic goes to the albumItem
Ivan Frade [Thu, 7 Jul 2011 15:05:40 +0000 (18:05 +0300)]
Add image for broken download
Ivan Frade [Thu, 7 Jul 2011 15:04:42 +0000 (18:04 +0300)]
Fix the free text search in the backend
Ivan Frade [Thu, 7 Jul 2011 15:04:02 +0000 (18:04 +0300)]
Import only the class that matters.
Ivan Frade [Tue, 5 Jul 2011 13:24:59 +0000 (16:24 +0300)]
Include the blank record image in the packaging
Ivan Frade [Tue, 5 Jul 2011 13:18:41 +0000 (16:18 +0300)]
Load QML from the right path when installed
Ivan Frade [Tue, 5 Jul 2011 12:50:52 +0000 (15:50 +0300)]
.desktop using absolute paths. Install the icon in the right location.
Ivan Frade [Tue, 5 Jul 2011 11:55:30 +0000 (14:55 +0300)]
Remove any reference to python2.5. System should use 2.6 by default
Ivan Frade [Tue, 5 Jul 2011 11:31:10 +0000 (14:31 +0300)]
Trying to add the .aegis manifest
Ivan Frade [Tue, 5 Jul 2011 10:51:09 +0000 (13:51 +0300)]
Updating debian/ for the new files
Ivan Frade [Tue, 5 Jul 2011 07:30:55 +0000 (10:30 +0300)]
Update paths to the new dir setup
Ivan Frade [Tue, 5 Jul 2011 07:28:03 +0000 (10:28 +0300)]
Move the qml/* files to the src folder. Now it is the main version
Ivan Frade [Tue, 5 Jul 2011 07:26:50 +0000 (10:26 +0300)]
Goodbye to the old code
Ivan Frade [Tue, 5 Jul 2011 07:23:09 +0000 (10:23 +0300)]
Copied from the QML examples. Bunch of useful variables for margins and UI
Ivan Frade [Tue, 5 Jul 2011 07:22:40 +0000 (10:22 +0300)]
Blank record image. Temporal icon. And we should check license.
Ivan Frade [Tue, 5 Jul 2011 07:22:10 +0000 (10:22 +0300)]
New albumArt path calculation
Ivan Frade [Tue, 5 Jul 2011 07:19:57 +0000 (10:19 +0300)]
controller: Handle the removal of the album art
Ivan Frade [Tue, 5 Jul 2011 07:19:02 +0000 (10:19 +0300)]
Disable 'download all' button while doing the downloading
Ivan Frade [Tue, 5 Jul 2011 07:17:21 +0000 (10:17 +0300)]
Black to border the images. No need of a testing red.
Ivan Frade [Tue, 5 Jul 2011 07:16:33 +0000 (10:16 +0300)]
The coverItem saves and removes its files
Ivan Frade [Tue, 5 Jul 2011 07:15:30 +0000 (10:15 +0300)]
Add current cover and remove cover by default in the coverModel
Ivan Frade [Tue, 5 Jul 2011 07:14:19 +0000 (10:14 +0300)]
Blank album as default album Item. Reset method with nasty wait...
Ivan Frade [Mon, 4 Jul 2011 15:54:00 +0000 (18:54 +0300)]
A busy indicator in the ToolBar while downloading everythin
Ivan Frade [Mon, 4 Jul 2011 15:53:27 +0000 (18:53 +0300)]
Allow to select an album art only when it is ready
Ivan Frade [Mon, 4 Jul 2011 15:52:50 +0000 (18:52 +0300)]
Fix the docstring of a method
Ivan Frade [Mon, 4 Jul 2011 12:26:44 +0000 (15:26 +0300)]
Title "bar" on the alternatives page
Ivan Frade [Mon, 4 Jul 2011 12:26:06 +0000 (15:26 +0300)]
Ideally text is not needed, because we always have the generated album-art
Ivan Frade [Mon, 4 Jul 2011 12:25:24 +0000 (15:25 +0300)]
Check that the is_downloading property is working using it to change opacity of menu option
Ivan Frade [Mon, 4 Jul 2011 12:24:36 +0000 (15:24 +0300)]
Covers model originally empty (UI will paint a spinning thingy)
Ivan Frade [Mon, 4 Jul 2011 12:23:32 +0000 (15:23 +0300)]
Move "download all" work to a thread. Add property to know when is it running.
Ivan Frade [Fri, 1 Jul 2011 15:01:05 +0000 (18:01 +0300)]
aa_spec doesnt apply anymore. albumArt has the new path calculation
Ivan Frade [Fri, 1 Jul 2011 14:59:36 +0000 (17:59 +0300)]
Big changes all around. Basic download works.
Ivan Frade [Tue, 28 Jun 2011 11:50:24 +0000 (14:50 +0300)]
Use correctly the PageStackWindow
Ivan Frade [Tue, 28 Jun 2011 07:39:58 +0000 (10:39 +0300)]
Start using QtQuick components instead of plain QML
Ivan Frade [Tue, 28 Jun 2011 07:39:09 +0000 (10:39 +0300)]
Make sure album names go encoded in UTF8
Ivan Frade [Tue, 28 Jun 2011 07:38:11 +0000 (10:38 +0300)]
Use dbus backend instead of GI
Ivan Frade [Thu, 23 Jun 2011 12:01:04 +0000 (15:01 +0300)]
aa_spec: Use the new albumArt module and use hashlib instead of md5
md5 is deprecated in favour of hashlib
albumArt module is a python wrapper of the C path calculation code.
Not committed yet in the repo.
Ivan Frade [Wed, 22 Jun 2011 14:53:28 +0000 (17:53 +0300)]
Add tracker backend using DBus for envs without GI
Ivan Frade [Fri, 8 Apr 2011 16:37:46 +0000 (19:37 +0300)]
QML (ui): Adding close and back PNG buttons (stolen from gpodder)
Ivan Frade [Fri, 8 Apr 2011 16:25:24 +0000 (19:25 +0300)]
QML: Add title bar and close/back button
Ivan Frade [Fri, 8 Apr 2011 16:01:23 +0000 (19:01 +0300)]
QML: Reset the alternatives on state change (not on clicked)
We need to call this logic also if the "back" button is pressed.
Putting it in the state change, makes it one single call point
Ivan Frade [Fri, 8 Apr 2011 15:56:13 +0000 (18:56 +0300)]
QML (main): Connect the quit signal from the engine to the Qt.quit
Ivan Frade [Fri, 8 Apr 2011 15:54:45 +0000 (18:54 +0300)]
QML (coverItem): filenames can be None in the first execution
If reset is called in the state change, this reset will be called
the first time when the cover objects don't have any value in the vars.
Ivan Frade [Fri, 8 Apr 2011 11:50:15 +0000 (14:50 +0300)]
QML: Move main screen to its own QML file
Ivan Frade [Thu, 7 Apr 2011 08:25:05 +0000 (11:25 +0300)]
QML: findImages is not needed anymore
Ivan Frade [Thu, 7 Apr 2011 08:21:48 +0000 (11:21 +0300)]
QML: Update the album list with the album art
Due the too aggresive caching of images in Qt, the image is updated
only in the first set (even when internally is set correctly)
Ivan Frade [Thu, 7 Apr 2011 07:45:22 +0000 (10:45 +0300)]
QML: Move the logic to save and reset to the coverItem
Ivan Frade [Thu, 7 Apr 2011 07:21:08 +0000 (10:21 +0300)]
QML: Click on album shows the alternatives and saves them
Album doesn't show yet the new selected image
Ivan Frade [Tue, 5 Apr 2011 11:41:09 +0000 (14:41 +0300)]
QML: Correct threading to load images
Ivan Frade [Tue, 5 Apr 2011 07:51:43 +0000 (10:51 +0300)]
QML: QML mussorgsky in its own folder
Ivan Frade [Tue, 5 Apr 2011 07:44:17 +0000 (10:44 +0300)]
QML: Removed logic.py. It goes into the controller
Ivan Frade [Tue, 5 Apr 2011 07:42:56 +0000 (10:42 +0300)]
QML: Download images from the network
Ivan Frade [Mon, 4 Apr 2011 15:29:19 +0000 (18:29 +0300)]
QML: __init__ file to access qml subdirectory
Ivan Frade [Mon, 4 Apr 2011 15:26:33 +0000 (18:26 +0300)]
QML: Use a model for the alternatives screen (and controller to set the data)
Ivan Frade [Mon, 4 Apr 2011 12:19:39 +0000 (15:19 +0300)]
QML ui: In javascript to update images... but no objects available
Ivan Frade [Mon, 4 Apr 2011 11:12:09 +0000 (14:12 +0300)]
QML ui: Album list is clickable
Ivan Frade [Mon, 4 Apr 2011 10:43:03 +0000 (13:43 +0300)]
main.qml: Do not use unexistent 'interactive' property
Ivan Frade [Fri, 1 Apr 2011 09:18:55 +0000 (12:18 +0300)]
QML: main for the QML version
Ivan Frade [Fri, 1 Apr 2011 09:18:14 +0000 (12:18 +0300)]
QML: QObjects for model and albums
Ivan Frade [Fri, 1 Apr 2011 09:17:22 +0000 (12:17 +0300)]
ui: First QML files for the UI
Ivan Frade [Mon, 28 Mar 2011 13:33:02 +0000 (16:33 +0300)]
Preparing 0.5.2-2 release
Ivan Frade [Mon, 28 Mar 2011 13:31:27 +0000 (16:31 +0300)]
debian/control: Add bugtracker link. Required for extras-testing
Ivan Frade [Fri, 11 Feb 2011 11:32:22 +0000 (13:32 +0200)]
Preparing 0.5.2 release
Ivan Frade [Fri, 11 Feb 2011 10:21:28 +0000 (12:21 +0200)]
Initialize 'languages' var always
In some cases (locales like Egypt ?) this was causing a crash
http://talk.maemo.org/showpost.php?p=908435&postcount=36
Ivan Frade [Fri, 11 Feb 2011 10:15:50 +0000 (12:15 +0200)]
Update the page parsing to the new Bing results-page format
Author: Nicolai Hess <nicolaihess@web.de>
http://talk.maemo.org/showpost.php?p=915354&postcount=46
Ivan Frade [Sun, 25 Apr 2010 07:53:15 +0000 (10:53 +0300)]
Preparing 0.5.1 release
Ivan Frade [Sun, 25 Apr 2010 07:39:25 +0000 (10:39 +0300)]
Get correctly album name (to save the image in the right location)
The values of artist and album were swapped, and the album-art was
saved in the wrong location
Ivan Frade [Sat, 24 Apr 2010 15:58:06 +0000 (18:58 +0300)]
Depend on python-gobject instead of python2.5-gobject
python2.5-gobject is deprecated and old, and it doesn't install
the glib module (not 100% sure)
Ivan Frade [Fri, 23 Apr 2010 15:17:29 +0000 (18:17 +0300)]
Preparing 0.5-1 release
Eric Le-Roux [Fri, 23 Apr 2010 14:27:37 +0000 (17:27 +0300)]
French translation (Eric Le-Roux)
Ivan Frade [Fri, 23 Apr 2010 13:36:49 +0000 (16:36 +0300)]
Verbose comments in the i18n
Ivan Frade [Fri, 23 Apr 2010 11:56:56 +0000 (14:56 +0300)]
Avoid useless refilters when the user is typing fast
30 ms delay between key stroke. If no new key, start the refilter
Ivan Frade [Fri, 23 Apr 2010 11:55:18 +0000 (14:55 +0300)]
Use 'Various artist' as search string when the album has multiple artists
Kimmo Hämäläinen [Fri, 23 Apr 2010 08:52:12 +0000 (11:52 +0300)]
Finnish translation (Kimmo Hämälainen)
Ivan Frade [Fri, 23 Apr 2010 08:50:26 +0000 (11:50 +0300)]
Show most recent tracks first
Ivan Frade [Fri, 23 Apr 2010 08:49:26 +0000 (11:49 +0300)]
Add OGG mimetype in maemo
Urho Konttori [Fri, 23 Apr 2010 08:33:54 +0000 (11:33 +0300)]
New icon
Ivan Frade [Thu, 22 Apr 2010 15:57:00 +0000 (18:57 +0300)]
Use LANG and correct locale dir to load translations
Xabier Rodriguez Calvar [Thu, 22 Apr 2010 15:22:53 +0000 (18:22 +0300)]
Galician translation (Xabier R. Calvar)
Ivan Frade [Thu, 22 Apr 2010 15:05:47 +0000 (18:05 +0300)]
Spanish translation: updated to utf8
Marius Vollmer [Thu, 22 Apr 2010 15:03:14 +0000 (18:03 +0300)]
German translation (Marius Vollmer)
Ivan Frade [Thu, 22 Apr 2010 14:29:31 +0000 (17:29 +0300)]
Add i18n to mussorgsky
Ivan Frade [Wed, 21 Apr 2010 11:46:58 +0000 (14:46 +0300)]
Fixes MB#8912, crashes when saving song metadata
Take the data directly from the filtered model instead of using a
cached and potentially invalid iterator
Ivan Frade [Wed, 21 Apr 2010 11:30:33 +0000 (14:30 +0300)]
the thumbnailing library filename ends with .0
Ivan Frade [Wed, 21 Apr 2010 10:37:02 +0000 (13:37 +0300)]
Test WMA support. Cannot add the test file though.
Ivan Frade [Fri, 26 Feb 2010 15:30:25 +0000 (17:30 +0200)]
Added test for mutagen. Included 3 sec. files in different formats
Ivan Frade [Fri, 26 Feb 2010 15:29:15 +0000 (17:29 +0200)]
Added support for OGG using mutagen autodetection
Ivan Frade [Fri, 26 Feb 2010 13:59:22 +0000 (15:59 +0200)]
Add plain FLAC support
Ivan Frade [Fri, 26 Feb 2010 13:16:08 +0000 (15:16 +0200)]
Use directly hildon-thumbnailer C library via Ctypes. Solves encoding problem.
Ivan Frade [Wed, 27 Jan 2010 12:20:14 +0000 (14:20 +0200)]
Same lazy loading of the view for the strings.
Now the pannel appears really fast with huge data sets
Ivan Frade [Wed, 27 Jan 2010 12:07:42 +0000 (14:07 +0200)]
Lazy loading of the album art when the row is visible
This improves the performance for huge album lists.
Using an empty pixbuf to avoid re-tries loading the album art.
Ivan Frade [Wed, 27 Jan 2010 09:34:53 +0000 (11:34 +0200)]
Preparing 0.4-1 release
Ivan Frade [Sun, 24 Jan 2010 23:53:56 +0000 (01:53 +0200)]
Unicode utf8 fails on the device.
Ivan Frade [Sun, 24 Jan 2010 23:47:52 +0000 (01:47 +0200)]
Huge padding adding rows in the download dialog.
Ivan Frade [Sun, 24 Jan 2010 22:46:59 +0000 (00:46 +0200)]
Select text in the 'search again' entry