Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,769,680 Members 45,327 Now Online
XDA Developers Android and Mobile Development Forum

[update 07.09.2010][Titanium plugin] SlidingAlbums 2

Tip us?
 
AndrewSpec
Old
(Last edited by AndrewSpec; 6th September 2010 at 11:57 PM.)
#1  
AndrewSpec's Avatar
Member - OP
Thanks Meter 0
Posts: 89
Join Date: Aug 2008

 
DONATE TO ME
Default [update 07.09.2010][Titanium plugin] SlidingAlbums 2

SlidingAlbums 2.0


WARNING: BEFORE USING IT, PLEASE READ VERY CAREFULLY THIS ENTIRE POST. IF YOU THINK THAT THIS PROGRAM IS NOT WORKIN FOR YOU - YOU'RE TOO STUPID TO USE IT OR... IT MAY BE MY FAULT

This small app (or maybe plugin?) is developed for everyone, who like to have a fast access to music albums stored on the memory card. Instead of launching a player, browsing it's library for an album and playing it, you can play any album directly from the Sliding Panel.

Changes made from version 1.1
-database (SA2 is using MS SQL Compact Server 3.5 to store music files data)

-skins (I've implemented a fully skin support which can customize your titanium panel with SA2. It supports live preview of any skin. You can also create new skins if you like)

-updater (you can check for update at program startup (its optional) and check for testing versions if I create one. SA2 will download an update, unpack and install it automatically. After that SA2 will automatically run the new updated version and show a changelog in few languages - but I will write it only in english and polish, other languages I don't know so...)

-languages (SA2 supports lang packs. You can also translate it by yourself - it's not a problem Current languages are: English, German, Polish, Romanian and Russian)

-addons installer (SA2 have a new nice feature. Files with *.slidaddon extension are SA2 addons. If you have downloaded an addon, just copy it to your device and run it by clicking on it. Addon should be installed automatically.)

-playlist plugins (I've added asx and m3u plugins for creating playlists but in a ner future maybe a new plugin will be included. For now, it cannot be developed by someone else.)

-album path (finally you can change the path to your music files. By default it's set to Storage Card\Music but you can change it to another path.)

-bypass titanium limit to 30 pages per panel (I don't know why titanium allows only to display 30 pages... but I've made a simple trich to avoid that. If you slide to the last album you'll see under Right SK a 'Next' option. It will change pages to next 30 albums and so on. The first page from over 30 albums will have a 'Previous' option to go back. This technique supports over 4000 albums so don't worry )

-support for additional players (by modifying the Players.ini file you can add additional players to SA2. But there's one important thing - the new player must support an avalible playlist format. So if SA2 has asx and m3u your player should support it)

-progress stripe (you can see progress of creating database, creating playlists files or applying new skin)


Changes made from version 1.0:
-Support for WM6.5 (only Titanium)
-album limit to 30 albums
-dynamic preview

Your music files should be stored like this:

for example:


If you had sorted your folders like that, you can run my app.

For now, SlidingAlbums supports Windows Media Player, Pocket Player, Core Player and TCPMP.

This movie show how it works:


Installation on storage card is supported to.

Additional skins you can download from here.

Requirements:
- WM6.5 Professional
- SQL Compact Server 3.5
- .NET CF 3.5
- Unlocked device (with SDA Application Unlock, AppUnlock.cab or any similar app)

Installation process:
-install .NET Framework 3.5 and SQL Compact Server 3.5
-install SlidingAlbums
-make sure if your music file structure is good
-run SA2 and change your music path (if it's other than Storage Card\Music)
-choose your skin in the Skins menu and apply it
-update the database
-create playlists (it will also create new pages in SA panel in titanium)

Thanks to:
- Marek Butrowski (testing, testing and once again.... help)
- s3mtex (Romanian translation)
- Przemysław Barczyszyn (graphics for two skins)
- Marta Stolarek (English translation)
- sv0911 (German translation)
- master_lie (Russian translation)
- me for other less important things



If you like this app, please donate
If you like my apps please ===DONATE===.

Wrukwiacz - automated sms sender & fake caller


i600.pl - the i600.lua.pl reactivation! -> The best polish forum for i600 users
 
ryomahino
Old
#2  
Senior Member
Thanks Meter 3
Posts: 521
Join Date: Sep 2007
Location: Lima

 
DONATE TO ME
Hi Andrew excelent app; your app works too in WM6.5 professional?
If you can add support for other players like S2P or Nitrogen will be excelent.
If you like my work please consider
 
AndrewSpec
Old
#3  
AndrewSpec's Avatar
Member - OP
Thanks Meter 0
Posts: 89
Join Date: Aug 2008

 
DONATE TO ME
The main exe works (you can run it) on WM6.5 Pro but as I don't know how to add a new panel to Titanium, it's useless....

I'm searching how to do it, and when it succeed, I'll update to a newer version.

The main problem is, that I don't have any WM6.5 Pro device (only my old Samsung SGH-i600 with WM6.1 Standard by NOKser).

Other players will be added as soon as the newer version will work on Pro systems
If you like my apps please ===DONATE===.

Wrukwiacz - automated sms sender & fake caller


i600.pl - the i600.lua.pl reactivation! -> The best polish forum for i600 users
 
ryomahino
Old
#4  
Senior Member
Thanks Meter 3
Posts: 521
Join Date: Sep 2007
Location: Lima

 
DONATE TO ME
Quote:
Originally Posted by AndrewSpec View Post
The main exe works (you can run it) on WM6.5 Pro but as I don't know how to add a new panel to Titanium, it's useless....

I'm searching how to do it, and when it succeed, I'll update to a newer version.

The main problem is, that I don't have any WM6.5 Pro device (only my old Samsung SGH-i600 with WM6.1 Standard by NOKser).

Other players will be added as soon as the newer version will work on Pro systems
Hi Andrew:
- To add a panel in titanium maybe help this thread:
http://forum.xda-developers.com/showthread.php?t=509492
its for panel installer for titanium for AppStar, this app lets add your panel to .cpr without modify the others panels.
- Maybe you can view this example:
http://forum.xda-developers.com/showthread.php?t=502504
Its original thread for Drkfngthdragnlrd, he port HTCAudioManager used in WM6 standard for WM65 Titanium, he use the slidingpanel system.
- I made a little mix about 2 apps before and made a installer for this HTCAudioManager panel that you can see here:
http://forum.xda-developers.com/show...30#post3771530
I hope this help, and thanks for your hard work
If you like my work please consider
 
AndrewSpec
Old
#5  
AndrewSpec's Avatar
Member - OP
Thanks Meter 0
Posts: 89
Join Date: Aug 2008

 
DONATE TO ME
Quote:
Originally Posted by ryomahino View Post
Hi Andrew:
- To add a panel in titanium maybe help this thread:
http://forum.xda-developers.com/showthread.php?t=509492
That's what I'm looking for! - I didn't know, that Titanium plugin needs a PLG file, and that's all I must add but I must write it myself, because my own installer can add a new panel under the selected from list On the movie, you can see, that I've chosen CMusic, and under that was added SlidingAlbums.

On this weekend I hope that I'll finish it :]

Thanks!
If you like my apps please ===DONATE===.

Wrukwiacz - automated sms sender & fake caller


i600.pl - the i600.lua.pl reactivation! -> The best polish forum for i600 users
 
ryomahino
Old
#6  
Senior Member
Thanks Meter 3
Posts: 521
Join Date: Sep 2007
Location: Lima

 
DONATE TO ME
Quote:
Originally Posted by AndrewSpec View Post
That's what I'm looking for! - I didn't know, that Titanium plugin needs a PLG file, and that's all I must add but I must write it myself, because my own installer can add a new panel under the selected from list On the movie, you can see, that I've chosen CMusic, and under that was added SlidingAlbums.

On this weekend I hope that I'll finish it :]

Thanks!
Its an excelent new. In the thread of AppInstaller exist an example for plg, it contain the same xml code that you put into cpr files.
I will wait the weekend to test your app.
If you like my work please consider
 
AndrewSpec
Old
(Last edited by AndrewSpec; 20th June 2009 at 01:29 PM.)
#7  
AndrewSpec's Avatar
Member - OP
Thanks Meter 0
Posts: 89
Join Date: Aug 2008

 
DONATE TO ME
It's working:



Now I must correct text positions, automitize it and I think, (maybe) it'll be ready tomorrow before midnight(in polish time).

UPDATE1:

The final layout will be like this one:

If you like my apps please ===DONATE===.

Wrukwiacz - automated sms sender & fake caller


i600.pl - the i600.lua.pl reactivation! -> The best polish forum for i600 users
 
ryomahino
Old
#8  
Senior Member
Thanks Meter 3
Posts: 521
Join Date: Sep 2007
Location: Lima

 
DONATE TO ME
Quote:
Originally Posted by AndrewSpec View Post
It's working:

Now I must correct text positions, automitize it and I think, (maybe) it'll be ready tomorrow before midnight(in polish time).

UPDATE1:

The final layout will be like this one:

Hi looks excelent!!!!!!!!
If you need some help with the layout maybe I could help you.
In this zip exist a plg made for appstar for have the item like you want, only you have to replace some items name.
Attached Files
File Type: zip PLG and preview.zip - [Click for QR Code] (81.4 KB, 46 views)
If you like my work please consider
 
AndrewSpec
Old
#9  
AndrewSpec's Avatar
Member - OP
Thanks Meter 0
Posts: 89
Join Date: Aug 2008

 
DONATE TO ME
Thank's but I've made a complete plg file for all resolutions so this one is not necessary.

Actual, after cab installation, you can choose where SlidingAlbums will be added (like for WM Std). All works fine. Other plug-ins don't have this function :]
If you like my apps please ===DONATE===.

Wrukwiacz - automated sms sender & fake caller


i600.pl - the i600.lua.pl reactivation! -> The best polish forum for i600 users
 
ryomahino
Old
#10  
Senior Member
Thanks Meter 3
Posts: 521
Join Date: Sep 2007
Location: Lima

 
DONATE TO ME
Hi AndrewSpec.
I´m waiting for your Titanium version of this PlugIn, Will be awesone.
But, I have one question, what do you need to support other music players?
Thanks in advance.

PS:Are you planning to adapt your Brighter panel to titanium too? will be great.
If you like my work please consider

Tags
albums, music, plugin, slidingalbums, titanium
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes