Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for portable installation (for Windows) #485

Closed
Clementine-Issue-Importer opened this issue Dec 6, 2013 · 11 comments
Closed

Comments

@Clementine-Issue-Importer

From bug.me.not.dude on July 07, 2010 14:49:06

Clementine would be a perfect music player to be installed on the same external disk as your music collection so you can access your music on every (Windows) computer with a player that you are used to (and that is configured the way you like it).

As far as I can see, there are only two small things needed to be added:

  • Possibility to store the config files of Clementine in the install directory so config and .exe are on the same device
  • Possibility to specify the collection directory as a relative path (relative to the install directory) so it finds the collection even if the device is mounted as a different letter (or however C:, D:, E:\ etc. are called)

Original issue: http://code.google.com/p/clementine-player/issues/detail?id=485

@Clementine-Issue-Importer
Copy link
Author

From john.maguire on July 20, 2010 02:56:16

Labels: -Type-Defect Type-Enhancement OpSys-Windows

@Clementine-Issue-Importer
Copy link
Author

From admin@brylarke.com on December 06, 2010 09:40:09

To add to this further, I'd like the database to be portable in a way that would let me move it across different operating systems.

Basically I'm an Ubuntu user at home, but I have to use Windows at work. I have clementine installed on both OSes.
I carry around all my music on an external hard drive, and would like to somehow maintain the statistics and ratings across both installs.
I've tried moving the database to the external hard drive, and adding symlinks on both OSes to it, but (predictably) it failed due to absolute paths.

Ideally there would be a library root defined, and songs could then be looked up relative to this root, but this would mean that only one library folder can be used.

Anyway, I would love to be able to achieve this in some way!

@Clementine-Issue-Importer
Copy link
Author

From kasatkin_serge@mail.ru on February 09, 2011 02:42:16

I support request for portability of Clementine. I'd rather prefer have it on my flash memory with music collection. The database in Qt4 CAN be portable too.

@Clementine-Issue-Importer
Copy link
Author

From kasatkin_serge@mail.ru on February 14, 2011 08:20:56

I just add something to this suggesstion:

Imagine you will have portable Clementine on your flash mem. Then you insert it to somebodies PC with another Clementine already installed. Then you start Clementine from flash. It must not only collect songs from your flash (as obviously) - but even it must find media folders from installed version of Clementine - and collect songs there. That means - if you start Clementine from flash - then it will show songs on your flash and songs on host computer.

@Clementine-Issue-Importer
Copy link
Author

From kasatkin_serge@mail.ru on February 14, 2011 08:21:49

I just add something to this suggesstion:

Imagine you will have portable Clementine on your flash mem. Then you insert it to somebodies PC with another Clementine already installed. Then you start Clementine from flash. It must not only collect songs from your flash (as obviously) - but even it must find media folders from installed version of Clementine - and collect songs there. That means - if you start Clementine from flash - then it will show songs on your flash and songs on host computer. AFAIK there is no one other player exists with this feature.

@Clementine-Issue-Importer
Copy link
Author

From Laura.Seabrook on June 18, 2012 15:07:14

Having a portable version of Clementine would be great for Windows versions, and it would increase its popularity because it could then be included in collections of portable applications.

@Clementine-Issue-Importer
Copy link
Author

From asfa194 on October 04, 2013 00:52:18

Hey,

i made a few changes to make Clementine portable. It is not finished yet (the installer must be changed for example), but you can test the current state if you like.

Here is the portable version: http://builds.clementine-player.org/win32/release/ClementineSetup-1.2.0rc4.exe After install, create a "data" folder in the Clementine install directory (e.g. F:\Clementine\data). Then Clementine is in portable mode.

Files on the same device should work even if the drive changes, as they are stored with their relative paths.

If you have any issues please let me know :)

Status: Started

@Clementine-Issue-Importer
Copy link
Author

From asfa194 on October 07, 2013 04:04:57

I build a new portable version with all changes up to 1.2 stable.
Download: http://builds.clementine-player.org/win32/release/ClementineSetup-1.2.0p.exe As for the previous version: Create a "data" folder inside Clementine install dir to make it portable.

@Clementine-Issue-Importer
Copy link
Author

From asfa194 on October 09, 2013 09:59:13

Okay, now we have a complete portable build! The installed doesn't need admin rights and creates the data dir on its own.

Please try the build and let me know if you have any issues! http://builds.clementine-player.org/win32/release/Clementine-PortableSetup-1.2.0p.exe

@Clementine-Issue-Importer
Copy link
Author

From asfa194 on October 26, 2013 00:44:13

Status: Fixed

@jlanzarotta
Copy link

Whatever happened to the portable version? When I install on Windows, I do not see an options to have a portable installation?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants