summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Ivan Frade [Tue, 8 Sep 2009 14:09:09 +0000 (17:09 +0300)]
Set the visible_func of the treemodel only once
Ivan Frade [Tue, 8 Sep 2009 14:07:53 +0000 (17:07 +0300)]
Set all columns in the model so the view is updated
Use the same keys as in browse panel
Ivan Frade [Tue, 8 Sep 2009 14:05:42 +0000 (17:05 +0300)]
Exchange images in main view
Ivan Frade [Mon, 7 Sep 2009 22:53:47 +0000 (01:53 +0300)]
Rename method. Show browse panel instead of old edit panel
Ivan Frade [Mon, 7 Sep 2009 22:52:15 +0000 (01:52 +0300)]
Remove old panel. Use new one based on ListStore
Ivan Frade [Mon, 7 Sep 2009 22:50:50 +0000 (01:50 +0300)]
Search only after 3 or more characters
Add new column in the model to speed up the search
Ivan Frade [Mon, 7 Sep 2009 22:50:31 +0000 (01:50 +0300)]
New first view using fancy buttons
Ivan Frade [Mon, 7 Sep 2009 22:43:43 +0000 (01:43 +0300)]
Fancy button for the main view (Gabriel Schulhof)
Ivan Frade [Mon, 7 Sep 2009 22:17:57 +0000 (01:17 +0300)]
Using browse panel in edit_metadata
Ivan Frade [Mon, 7 Sep 2009 21:27:29 +0000 (00:27 +0300)]
Remove debug print
Ivan Frade [Sun, 6 Sep 2009 21:28:52 +0000 (00:28 +0300)]
Add new browser panel and updated edit panel
Browser panel using a treeview to browse the music collection. Include
interactive search.
Edit panel using a gtk.TreeModel as store
Ivan Frade [Sun, 6 Sep 2009 21:26:51 +0000 (00:26 +0300)]
Set util class to create unique list of artists or albums
Ivan Frade [Sun, 6 Sep 2009 18:23:36 +0000 (21:23 +0300)]
Remove useless hbox in the window
Ivan Frade [Sun, 6 Sep 2009 18:22:38 +0000 (21:22 +0300)]
Describe returned tuple in method docstring
Ivan Frade [Sat, 5 Sep 2009 08:54:03 +0000 (11:54 +0300)]
Use unique albums (concat artist) to handle the album art
This will show only one album for compilations.
Ivan Frade [Sat, 5 Sep 2009 08:46:40 +0000 (11:46 +0300)]
Typos in variable names are evil in python
Ivan Frade [Sat, 5 Sep 2009 08:05:19 +0000 (11:05 +0300)]
Preparing 0.2.2 release
Ivan Frade [Sat, 5 Sep 2009 08:03:17 +0000 (11:03 +0300)]
Remove references to the old album_art file
This was crashing the boot of the application
Ivan Frade [Fri, 4 Sep 2009 22:25:33 +0000 (01:25 +0300)]
New version in changelog
Ivan Frade [Fri, 4 Sep 2009 22:17:04 +0000 (01:17 +0300)]
Preparing 0.2.1 release
Ivan Frade [Fri, 4 Sep 2009 22:11:34 +0000 (01:11 +0300)]
Same API but now retrieving the album art in threads
Ivan Frade [Fri, 4 Sep 2009 22:09:34 +0000 (01:09 +0300)]
Consistent __create_view with other panels
Ivan Frade [Fri, 4 Sep 2009 19:29:04 +0000 (22:29 +0300)]
Skip empty image
If we cannot download one of the images, don't add an stock icon, so next image gets the correct position.
Ivan Frade [Tue, 1 Sep 2009 20:17:39 +0000 (23:17 +0300)]
Force thumbnail if new album art has been selected
It was possible to download a new album art and use still the old thumbnail!
Ivan Frade [Thu, 27 Aug 2009 21:25:01 +0000 (00:25 +0300)]
Sort results by added time
Ivan Frade [Thu, 27 Aug 2009 20:14:34 +0000 (23:14 +0300)]
Back to TouchSelectorEntry for artist and albums
Ivan Frade [Wed, 26 Aug 2009 22:48:42 +0000 (01:48 +0300)]
Preparing 0.2 release
Ivan Frade [Wed, 26 Aug 2009 08:47:55 +0000 (11:47 +0300)]
Use the right variable!
Ivan Frade [Wed, 26 Aug 2009 08:47:17 +0000 (11:47 +0300)]
Be sure there is image and thumb
Maybe it cannot happen. But a check never hurts
Ivan Frade [Wed, 26 Aug 2009 08:46:01 +0000 (11:46 +0300)]
Added "trying" to download dialog
The big name shows the last downloaded album art
The small letters explain what are we trying to download now.
It should help in some "stall" cases.
Ivan Frade [Wed, 26 Aug 2009 08:45:24 +0000 (11:45 +0300)]
Use gobject markup escape instead of a custom function
Ivan Frade [Wed, 26 Aug 2009 06:47:24 +0000 (09:47 +0300)]
Allow cancel between image downloads
Handle response signal and cancel downloads
Ivan Frade [Tue, 25 Aug 2009 20:54:28 +0000 (23:54 +0300)]
Async album art showing thumbnails
Async retrieval of the album art. Showing thumbnails instead
of full images. Show 5 images instead of 4 in the dialog
Ivan Frade [Tue, 25 Aug 2009 18:56:59 +0000 (21:56 +0300)]
Retrieving album art in a callback
Ivan Frade [Tue, 25 Aug 2009 18:16:36 +0000 (21:16 +0300)]
Refactor: retrieve the album art inside the dialog
First step to show the dialog while downloading the stuff.
Ivan Frade [Fri, 21 Aug 2009 15:01:08 +0000 (18:01 +0300)]
Use the album art selection dialog
Ivan Frade [Fri, 21 Aug 2009 15:00:45 +0000 (18:00 +0300)]
Handle no_results page in image online search
Ivan Frade [Fri, 21 Aug 2009 15:00:11 +0000 (18:00 +0300)]
Use __ to prefix internal methods
Ivan Frade [Fri, 21 Aug 2009 14:59:38 +0000 (17:59 +0300)]
New dialog to select album art
Ivan Frade [Fri, 21 Aug 2009 06:50:57 +0000 (09:50 +0300)]
Use the new external function for escaping html
Ivan Frade [Thu, 20 Aug 2009 22:49:19 +0000 (01:49 +0300)]
Escape text before insert in markup
Moved counters to the dialog title, instead of a label.
Ivan Frade [Thu, 20 Aug 2009 22:48:02 +0000 (01:48 +0300)]
Read links as a generator
Read links from a web page as a generator. Clean up the code, prepare the things to retrieve different alternatives for certaing album/artist
Ivan Frade [Thu, 20 Aug 2009 22:46:59 +0000 (01:46 +0300)]
Common code to a utils file
escape_html function is needed when printing in markup
Ivan Frade [Thu, 20 Aug 2009 20:49:38 +0000 (23:49 +0300)]
Code from pickar to infer metadata from file path
Pack of regular expressions to get artist/album/title from the path.
Still not used in the code, but can be helpful.
Ivan Frade [Wed, 19 Aug 2009 22:15:14 +0000 (01:15 +0300)]
Updated album art panel
Cut too long song names
Expand the image column, to get the album art aligned to the right
Receive the list as construction parameter
Ivan Frade [Wed, 19 Aug 2009 22:13:18 +0000 (01:13 +0300)]
Move iter to next element also in exception
Download was stuck in one element when an exception happened.
Ivan Frade [Wed, 19 Aug 2009 21:17:11 +0000 (00:17 +0300)]
Escape data before putting it into markup
Ivan Frade [Wed, 19 Aug 2009 21:16:41 +0000 (00:16 +0300)]
Handle exception when thumbnail doesnt exist
Ivan Frade [Wed, 19 Aug 2009 21:16:11 +0000 (00:16 +0300)]
Added new file in setup.py
Ivan Frade [Wed, 19 Aug 2009 20:51:17 +0000 (23:51 +0300)]
New panel for album art handling
Automatic download as menu option.
Donwload dialog using a TreeModel instead of a list.
Ivan Frade [Wed, 19 Aug 2009 20:44:38 +0000 (23:44 +0300)]
Revamping UI
Removed unneccesary methods in tracker_backend
Simplified layout of buttons.
Ivan Frade [Sun, 16 Aug 2009 12:26:49 +0000 (15:26 +0300)]
Show current item/total items in edit_panel title
Show in the title current_time/total_items pending to edit, to give
a user an idea of the remaining work
Ivan Frade [Sun, 16 Aug 2009 10:36:28 +0000 (13:36 +0300)]
Update to new python-hildon widgets
hildon_touch_selector_entry_new_text doesnt exit anymore. Replacing
it with hildon_touch_selector_new_text. Not sure it allows use typing.
Ivan Frade [Sun, 28 Jun 2009 20:03:13 +0000 (23:03 +0300)]
Handle correctly the signal connection/disconnection
Ivan Frade [Sun, 28 Jun 2009 18:21:59 +0000 (21:21 +0300)]
Store albums and artist typed by the user
Keep the caches up to date, otherwise we would need to query
tracker again.
Ivan Frade [Sun, 28 Jun 2009 18:17:02 +0000 (21:17 +0300)]
Use correct icon
And removed duplicated field in the .desktop description
Ivan Frade [Sun, 28 Jun 2009 18:15:05 +0000 (21:15 +0300)]
Show proper image in the download dialog
Text and image were mismatched previously. Now we show the _last_
album art retrieved. Not very usefull to detect problematic album
downloads...
Ivan Frade [Sun, 28 Jun 2009 18:12:44 +0000 (21:12 +0300)]
Scripts under lib/mussorgsky and only the launch script in bin
Ivan Frade [Sun, 28 Jun 2009 10:50:44 +0000 (13:50 +0300)]
Added get All option to the main UI
Ivan Frade [Sun, 28 Jun 2009 10:49:39 +0000 (13:49 +0300)]
New method to get all pairs artist/album
Ivan Frade [Sun, 28 Jun 2009 10:49:09 +0000 (13:49 +0300)]
Add new Download dialog for the "download all"
Ivan Frade [Sun, 28 Jun 2009 10:34:56 +0000 (13:34 +0300)]
Added socket timeout downloading album art
Otherwise we would be still waiting for the cover
Ivan Frade [Sun, 28 Jun 2009 08:52:40 +0000 (11:52 +0300)]
Use hildon picker instead of button + selector
Ivan Frade [Sun, 28 Jun 2009 08:51:28 +0000 (11:51 +0300)]
Added icon for the menu
Ivan Frade [Sun, 28 Jun 2009 08:33:54 +0000 (11:33 +0300)]
Section: user/multimedia
Ivan Frade [Sun, 28 Jun 2009 07:49:11 +0000 (10:49 +0300)]
Get only JPEG images for thumbnails
Get URL from the results page until it is a jpeg.
Added command line options parsing to make it useful
Ivan Frade [Sun, 28 Jun 2009 05:20:19 +0000 (08:20 +0300)]
PIL as mandatory dependency, libxml optional
Ivan Frade [Sat, 27 Jun 2009 12:33:32 +0000 (15:33 +0300)]
Better debug output for scripting
Ivan Frade [Sat, 27 Jun 2009 12:33:12 +0000 (15:33 +0300)]
Remove generated file
Ivan Frade [Sat, 27 Jun 2009 00:50:50 +0000 (03:50 +0300)]
Implemented MSN album art retrieval
Ivan Frade [Fri, 26 Jun 2009 21:30:57 +0000 (00:30 +0300)]
Add .gitignore file to the repository
Ivan Frade [Thu, 25 Jun 2009 22:58:16 +0000 (01:58 +0300)]
Browse all music utility
Added button in the main screen, and method to retrieve all songs
in the tracker backend
Ivan Frade [Thu, 25 Jun 2009 22:57:20 +0000 (01:57 +0300)]
Use PIL as first option
Instead of hildon-thumbnailer. Added few checks to artist and album
Ivan Frade [Thu, 25 Jun 2009 22:55:04 +0000 (01:55 +0300)]
Try to retrieve online art automatically
Use an idle function to retrieve the album art and set it into the image.
Uninstall the function on when moving to other song
Ivan Frade [Wed, 24 Jun 2009 22:58:10 +0000 (01:58 +0300)]
Use 'normal' as thumbnail size for album art
Ivan Frade [Wed, 24 Jun 2009 22:55:24 +0000 (01:55 +0300)]
Show album art if exists
Ivan Frade [Wed, 24 Jun 2009 22:52:37 +0000 (01:52 +0300)]
Fixed "unknown" case
If we cannot recode the string, use the string as-it-is.
Removed some debug info, and added a main, for debugging.
Ivan Frade [Wed, 24 Jun 2009 21:13:20 +0000 (00:13 +0300)]
Merge branch 'master' of https://git.maemo.org/projects/mussorgsky
Conflicts:
src/edit_panel.py
Ivan Frade [Wed, 24 Jun 2009 20:35:17 +0000 (23:35 +0300)]
Add button and image to choose album art
Ivan Frade [Wed, 24 Jun 2009 20:35:17 +0000 (23:35 +0300)]
Add button and image to choose album art
Ivan Frade [Wed, 24 Jun 2009 19:39:35 +0000 (22:39 +0300)]
Use table for the edit view layout
Ivan Frade [Tue, 23 Jun 2009 21:30:31 +0000 (00:30 +0300)]
Add dependencies in control file
ivan [Tue, 23 Jun 2009 21:25:11 +0000 (00:25 +0300)]
Remove pyid3lib dependency
It is not using that library anymore
Ivan Frade [Tue, 23 Jun 2009 21:18:58 +0000 (00:18 +0300)]
Use an script to invoke the program
It is usefull to preprend run-standlone in scratchbox, and to use
the right python version on the device.
Ivan Frade [Tue, 23 Jun 2009 20:29:17 +0000 (23:29 +0300)]
First version of installation files
Ivan Frade [Tue, 23 Jun 2009 20:24:26 +0000 (23:24 +0300)]
Fix package building inside scratchbox
Ivan Frade [Tue, 23 Jun 2009 18:11:13 +0000 (21:11 +0300)]
Add debian/ packaging
This generates a debian packages (on desktop) that looks ok
for the device
Ivan Frade [Tue, 23 Jun 2009 15:32:19 +0000 (18:32 +0300)]
Initial import
www-data [Tue, 23 Jun 2009 13:50:32 +0000 (16:50 +0300)]
welcome