mussorgsky
12 years agoMore logic to edit the song metadata qmlui
Ivan Frade [Mon, 11 Jul 2011 11:41:25 +0000 (14:41 +0300)]
More logic to edit the song metadata

12 years agoSearchBox component (needed for the AlbumsPage)
Ivan Frade [Fri, 8 Jul 2011 12:31:09 +0000 (15:31 +0300)]
SearchBox component (needed for the AlbumsPage)

Forgot to commit it before.

12 years agoFill the songs tab with real songs coming from Tracker
Ivan Frade [Fri, 8 Jul 2011 12:30:34 +0000 (15:30 +0300)]
Fill the songs tab with real songs coming from Tracker

12 years agoNew image in the DIST, so it goes to the package
Ivan Frade [Thu, 7 Jul 2011 15:08:41 +0000 (18:08 +0300)]
New image in the DIST, so it goes to the package

12 years agoFree text search to look for better album art
Ivan Frade [Thu, 7 Jul 2011 15:07:33 +0000 (18:07 +0300)]
Free text search to look for better album art

12 years agoSet and unset images logic goes to the albumItem
Ivan Frade [Thu, 7 Jul 2011 15:06:46 +0000 (18:06 +0300)]
Set and unset images logic goes to the albumItem

12 years agoAdd image for broken download
Ivan Frade [Thu, 7 Jul 2011 15:05:40 +0000 (18:05 +0300)]
Add image for broken download

12 years agoFix the free text search in the backend
Ivan Frade [Thu, 7 Jul 2011 15:04:42 +0000 (18:04 +0300)]
Fix the free text search in the backend

12 years agoImport only the class that matters.
Ivan Frade [Thu, 7 Jul 2011 15:04:02 +0000 (18:04 +0300)]
Import only the class that matters.

12 years agoInclude the blank record image in the packaging
Ivan Frade [Tue, 5 Jul 2011 13:24:59 +0000 (16:24 +0300)]
Include the blank record image in the packaging

12 years agoLoad QML from the right path when installed
Ivan Frade [Tue, 5 Jul 2011 13:18:41 +0000 (16:18 +0300)]
Load QML from the right path when installed

12 years ago.desktop using absolute paths. Install the icon in the right location.
Ivan Frade [Tue, 5 Jul 2011 12:50:52 +0000 (15:50 +0300)]
.desktop using absolute paths. Install the icon in the right location.

12 years agoRemove any reference to python2.5. System should use 2.6 by default
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

12 years agoTrying to add the .aegis manifest
Ivan Frade [Tue, 5 Jul 2011 11:31:10 +0000 (14:31 +0300)]
Trying to add the .aegis manifest

12 years agoUpdating debian/ for the new files
Ivan Frade [Tue, 5 Jul 2011 10:51:09 +0000 (13:51 +0300)]
Updating debian/ for the new files

12 years agoUpdate paths to the new dir setup
Ivan Frade [Tue, 5 Jul 2011 07:30:55 +0000 (10:30 +0300)]
Update paths to the new dir setup

12 years agoMove the qml/* files to the src folder. Now it is the main version
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

12 years agoGoodbye to the old code
Ivan Frade [Tue, 5 Jul 2011 07:26:50 +0000 (10:26 +0300)]
Goodbye to the old code

12 years agoCopied from the QML examples. Bunch of useful variables for margins and UI
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

12 years agoBlank record image. Temporal icon. And we should check license.
Ivan Frade [Tue, 5 Jul 2011 07:22:40 +0000 (10:22 +0300)]
Blank record image. Temporal icon. And we should check license.

12 years agoNew albumArt path calculation
Ivan Frade [Tue, 5 Jul 2011 07:22:10 +0000 (10:22 +0300)]
New albumArt path calculation

12 years agocontroller: Handle the removal of the album art
Ivan Frade [Tue, 5 Jul 2011 07:19:57 +0000 (10:19 +0300)]
controller: Handle the removal of the album art

12 years agoDisable 'download all' button while doing the downloading
Ivan Frade [Tue, 5 Jul 2011 07:19:02 +0000 (10:19 +0300)]
Disable 'download all' button while doing the downloading

12 years agoBlack to border the images. No need of a testing red.
Ivan Frade [Tue, 5 Jul 2011 07:17:21 +0000 (10:17 +0300)]
Black to border the images. No need of a testing red.

12 years agoThe coverItem saves and removes its files
Ivan Frade [Tue, 5 Jul 2011 07:16:33 +0000 (10:16 +0300)]
The coverItem saves and removes its files

12 years agoAdd current cover and remove cover by default in the coverModel
Ivan Frade [Tue, 5 Jul 2011 07:15:30 +0000 (10:15 +0300)]
Add current cover and remove cover by default in the coverModel

12 years agoBlank album as default album Item. Reset method with nasty wait...
Ivan Frade [Tue, 5 Jul 2011 07:14:19 +0000 (10:14 +0300)]
Blank album as default album Item. Reset method with nasty wait...

12 years agoA busy indicator in the ToolBar while downloading everythin
Ivan Frade [Mon, 4 Jul 2011 15:54:00 +0000 (18:54 +0300)]
A busy indicator in the ToolBar while downloading everythin

12 years agoAllow to select an album art only when it is ready
Ivan Frade [Mon, 4 Jul 2011 15:53:27 +0000 (18:53 +0300)]
Allow to select an album art only when it is ready

12 years agoFix the docstring of a method
Ivan Frade [Mon, 4 Jul 2011 15:52:50 +0000 (18:52 +0300)]
Fix the docstring of a method

12 years agoTitle "bar" on the alternatives page
Ivan Frade [Mon, 4 Jul 2011 12:26:44 +0000 (15:26 +0300)]
Title "bar" on the alternatives page

12 years agoIdeally text is not needed, because we always have the generated album-art
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

12 years agoCheck that the is_downloading property is working using it to change opacity of menu...
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

12 years agoCovers model originally empty (UI will paint a spinning thingy)
Ivan Frade [Mon, 4 Jul 2011 12:24:36 +0000 (15:24 +0300)]
Covers model originally empty (UI will paint a spinning thingy)

12 years agoMove "download all" work to a thread. Add property to know when is it running.
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.

12 years agoaa_spec doesnt apply anymore. albumArt has the new path calculation
Ivan Frade [Fri, 1 Jul 2011 15:01:05 +0000 (18:01 +0300)]
aa_spec doesnt apply anymore. albumArt has the new path calculation

12 years agoBig changes all around. Basic download works.
Ivan Frade [Fri, 1 Jul 2011 14:59:36 +0000 (17:59 +0300)]
Big changes all around. Basic download works.

12 years agoUse correctly the PageStackWindow
Ivan Frade [Tue, 28 Jun 2011 11:50:24 +0000 (14:50 +0300)]
Use correctly the PageStackWindow

12 years agoStart using QtQuick components instead of plain QML
Ivan Frade [Tue, 28 Jun 2011 07:39:58 +0000 (10:39 +0300)]
Start using QtQuick components instead of plain QML

12 years agoMake sure album names go encoded in UTF8
Ivan Frade [Tue, 28 Jun 2011 07:39:09 +0000 (10:39 +0300)]
Make sure album names go encoded in UTF8

12 years agoUse dbus backend instead of GI
Ivan Frade [Tue, 28 Jun 2011 07:38:11 +0000 (10:38 +0300)]
Use dbus backend instead of GI

12 years agoaa_spec: Use the new albumArt module and use hashlib instead of md5
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.

12 years agoAdd tracker backend using DBus for envs without GI
Ivan Frade [Wed, 22 Jun 2011 14:53:28 +0000 (17:53 +0300)]
Add tracker backend using DBus for envs without GI

13 years agoQML (ui): Adding close and back PNG buttons (stolen from gpodder)
Ivan Frade [Fri, 8 Apr 2011 16:37:46 +0000 (19:37 +0300)]
QML (ui): Adding close and back PNG buttons (stolen from gpodder)

13 years agoQML: Add title bar and close/back button
Ivan Frade [Fri, 8 Apr 2011 16:25:24 +0000 (19:25 +0300)]
QML: Add title bar and close/back button

13 years agoQML: Reset the alternatives on state change (not on clicked)
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

13 years agoQML (main): Connect the quit signal from the engine to the Qt.quit
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

13 years agoQML (coverItem): filenames can be None in the first execution
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.

13 years agoQML: Move main screen to its own QML file
Ivan Frade [Fri, 8 Apr 2011 11:50:15 +0000 (14:50 +0300)]
QML: Move main screen to its own QML file

13 years agoQML: findImages is not needed anymore
Ivan Frade [Thu, 7 Apr 2011 08:25:05 +0000 (11:25 +0300)]
QML: findImages is not needed anymore

13 years agoQML: Update the album list with the album art
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)

13 years agoQML: Move the logic to save and reset to the coverItem
Ivan Frade [Thu, 7 Apr 2011 07:45:22 +0000 (10:45 +0300)]
QML: Move the logic to save and reset to the coverItem

13 years agoQML: Click on album shows the alternatives and saves them
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

13 years agoQML: Correct threading to load images
Ivan Frade [Tue, 5 Apr 2011 11:41:09 +0000 (14:41 +0300)]
QML: Correct threading to load images

13 years agoQML: QML mussorgsky in its own folder
Ivan Frade [Tue, 5 Apr 2011 07:51:43 +0000 (10:51 +0300)]
QML: QML mussorgsky in its own folder

13 years agoQML: Removed logic.py. It goes into the controller
Ivan Frade [Tue, 5 Apr 2011 07:44:17 +0000 (10:44 +0300)]
QML: Removed logic.py. It goes into the controller

13 years agoQML: Download images from the network
Ivan Frade [Tue, 5 Apr 2011 07:42:56 +0000 (10:42 +0300)]
QML: Download images from the network

13 years agoQML: __init__ file to access qml subdirectory
Ivan Frade [Mon, 4 Apr 2011 15:29:19 +0000 (18:29 +0300)]
QML: __init__ file to access qml subdirectory

13 years agoQML: Use a model for the alternatives screen (and controller to set the data)
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)

13 years agoQML ui: In javascript to update images... but no objects available
Ivan Frade [Mon, 4 Apr 2011 12:19:39 +0000 (15:19 +0300)]
QML ui: In javascript to update images... but no objects available

13 years agoQML ui: Album list is clickable
Ivan Frade [Mon, 4 Apr 2011 11:12:09 +0000 (14:12 +0300)]
QML ui: Album list is clickable

13 years agomain.qml: Do not use unexistent 'interactive' property
Ivan Frade [Mon, 4 Apr 2011 10:43:03 +0000 (13:43 +0300)]
main.qml: Do not use unexistent 'interactive' property

13 years agoQML: main for the QML version
Ivan Frade [Fri, 1 Apr 2011 09:18:55 +0000 (12:18 +0300)]
QML: main for the QML version

13 years agoQML: QObjects for model and albums
Ivan Frade [Fri, 1 Apr 2011 09:18:14 +0000 (12:18 +0300)]
QML: QObjects for model and albums

13 years agoui: First QML files for the UI
Ivan Frade [Fri, 1 Apr 2011 09:17:22 +0000 (12:17 +0300)]
ui: First QML files for the UI

13 years agoPreparing 0.5.2-2 release maemo5 master mussorgsky-0.5.2-2
Ivan Frade [Mon, 28 Mar 2011 13:33:02 +0000 (16:33 +0300)]
Preparing 0.5.2-2 release

13 years agodebian/control: Add bugtracker link. Required for extras-testing
Ivan Frade [Mon, 28 Mar 2011 13:31:27 +0000 (16:31 +0300)]
debian/control: Add bugtracker link. Required for extras-testing

13 years agoPreparing 0.5.2 release mussorgsky-0.5.2-1
Ivan Frade [Fri, 11 Feb 2011 11:32:22 +0000 (13:32 +0200)]
Preparing 0.5.2 release

13 years agoInitialize 'languages' var always
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

13 years agoUpdate the page parsing to the new Bing results-page format
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

14 years agoPreparing 0.5.1 release mussorgsky-0.5.1-1
Ivan Frade [Sun, 25 Apr 2010 07:53:15 +0000 (10:53 +0300)]
Preparing 0.5.1 release

14 years agoGet correctly album name (to save the image in the right location)
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

14 years agoDepend on python-gobject instead of python2.5-gobject
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)

14 years agoPreparing 0.5-1 release mussorgsky-0.5-1
Ivan Frade [Fri, 23 Apr 2010 15:17:29 +0000 (18:17 +0300)]
Preparing 0.5-1 release

14 years agoFrench translation (Eric Le-Roux)
Eric Le-Roux [Fri, 23 Apr 2010 14:27:37 +0000 (17:27 +0300)]
French translation (Eric Le-Roux)

14 years agoVerbose comments in the i18n
Ivan Frade [Fri, 23 Apr 2010 13:36:49 +0000 (16:36 +0300)]
Verbose comments in the i18n

14 years agoAvoid useless refilters when the user is typing fast
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

14 years agoUse 'Various artist' as search string when the album has multiple artists
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

14 years agoFinnish translation (Kimmo Hämälainen)
Kimmo Hämäläinen [Fri, 23 Apr 2010 08:52:12 +0000 (11:52 +0300)]
Finnish translation (Kimmo Hämälainen)

14 years agoShow most recent tracks first
Ivan Frade [Fri, 23 Apr 2010 08:50:26 +0000 (11:50 +0300)]
Show most recent tracks first

14 years agoAdd OGG mimetype in maemo
Ivan Frade [Fri, 23 Apr 2010 08:49:26 +0000 (11:49 +0300)]
Add OGG mimetype in maemo

14 years agoNew icon
Urho Konttori [Fri, 23 Apr 2010 08:33:54 +0000 (11:33 +0300)]
New icon

14 years agoUse LANG and correct locale dir to load translations
Ivan Frade [Thu, 22 Apr 2010 15:57:00 +0000 (18:57 +0300)]
Use LANG and correct locale dir to load translations

14 years agoGalician translation (Xabier R. Calvar)
Xabier Rodriguez Calvar [Thu, 22 Apr 2010 15:22:53 +0000 (18:22 +0300)]
Galician translation (Xabier R. Calvar)

14 years agoSpanish translation: updated to utf8
Ivan Frade [Thu, 22 Apr 2010 15:05:47 +0000 (18:05 +0300)]
Spanish translation: updated to utf8

14 years agoGerman translation (Marius Vollmer)
Marius Vollmer [Thu, 22 Apr 2010 15:03:14 +0000 (18:03 +0300)]
German translation (Marius Vollmer)

14 years agoAdd i18n to mussorgsky
Ivan Frade [Thu, 22 Apr 2010 14:29:31 +0000 (17:29 +0300)]
Add i18n to mussorgsky

14 years agoFixes MB#8912, crashes when saving song metadata
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

14 years agothe thumbnailing library filename ends with .0
Ivan Frade [Wed, 21 Apr 2010 11:30:33 +0000 (14:30 +0300)]
the thumbnailing library filename ends with .0

14 years agoTest WMA support. Cannot add the test file though.
Ivan Frade [Wed, 21 Apr 2010 10:37:02 +0000 (13:37 +0300)]
Test WMA support. Cannot add the test file though.

14 years agoAdded test for mutagen. Included 3 sec. files in different formats
Ivan Frade [Fri, 26 Feb 2010 15:30:25 +0000 (17:30 +0200)]
Added test for mutagen. Included 3 sec. files in different formats

14 years agoAdded support for OGG using mutagen autodetection
Ivan Frade [Fri, 26 Feb 2010 15:29:15 +0000 (17:29 +0200)]
Added support for OGG using mutagen autodetection

14 years agoAdd plain FLAC support
Ivan Frade [Fri, 26 Feb 2010 13:59:22 +0000 (15:59 +0200)]
Add plain FLAC support

14 years agoUse directly hildon-thumbnailer C library via Ctypes. Solves encoding problem.
Ivan Frade [Fri, 26 Feb 2010 13:16:08 +0000 (15:16 +0200)]
Use directly hildon-thumbnailer C library via Ctypes. Solves encoding problem.

14 years agoSame lazy loading of the view for the strings.
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

14 years agoLazy loading of the album art when the row is visible
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.

14 years agoPreparing 0.4-1 release mussorgsky-0.4-1
Ivan Frade [Wed, 27 Jan 2010 09:34:53 +0000 (11:34 +0200)]
Preparing 0.4-1 release

14 years agoUnicode utf8 fails on the device.
Ivan Frade [Sun, 24 Jan 2010 23:53:56 +0000 (01:53 +0200)]
Unicode utf8 fails on the device.

14 years agoHuge padding adding rows in the download dialog.
Ivan Frade [Sun, 24 Jan 2010 23:47:52 +0000 (01:47 +0200)]
Huge padding adding rows in the download dialog.

14 years agoSelect text in the 'search again' entry
Ivan Frade [Sun, 24 Jan 2010 22:46:59 +0000 (00:46 +0200)]
Select text in the 'search again' entry