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

Osx master #1

Open
wants to merge 7 commits into
base: master
Choose a base branch
from
Open

Osx master #1

wants to merge 7 commits into from

Conversation

Dynalon
Copy link
Owner

@Dynalon Dynalon commented Jul 17, 2012

basic pull request to keep track of my changes against master from git.gnome.org and my changes hosted here on github.

dynalon and others added 7 commits July 17, 2012 18:13
-bootstrap-bundle does not set the GTK2_RC_FILES variable correctly,
causing test runs not to use the os x gtk2 theme
-Ignore .DS_Store and .AppleDouble files created by OS X Finder
application
This commit adds implementation of an OSX specific
HardwareManager. Enables support for Usb MassStorage devices through
Banshee.Dap. This enables device/playlists syncing over USB, like i.e.
Android devices, or other USB MassStorage devices with an
.is_audio_player file present.
reworked some UI dialog logic to allow Backends having custom file
chooser dialogs. Right now this is limited to a basic FileChooserDialog,
and does not work for other file open/save dialogs with custom widgets.
In this case, the GtkFileChooserDialog is used.
When running the ./bootstrap-bundle script and the profile is darwin, we
call bockbuilds --csproj-insert= to write all environment variables that
load the build-root into the Nereid.csproj file. That way one can
directly after ./bootstrap-bundle launch MonoDevelop and build & run
banshee from there.
Register a function that handles the openFiles AppleEvent that is send
to Banshee when one opens a file in Finder (i.e. through doubleclick, or
right-click "Open With -> Banshee". The event handler enqueues the file
and starts playback.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant