The default bug view has changed. See this FAQ.

Add .CAF files (Core Audio Format) to the types of sound files selectable on OS X.

RESOLVED FIXED

Status

SeaMonkey
Preferences
RESOLVED FIXED
5 years ago
4 years ago

People

(Reporter: Philip Chee, Assigned: ewong)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [good first bug][lang=js][mentor=IanN][level=beginner])

Attachments

(1 attachment, 1 obsolete attachment)

(Reporter)

Description

5 years ago
Where we need to add .caf support:

http://mxr.mozilla.org/comm-central/source/suite/common/pref/preferences.js?rev=84ac3c711098&mark=49-49,51-51#35

The equivalent Thunderbird patch is at this line:
https://hg.mozilla.org/comm-central/rev/fc2a8fd24ed1#l1.23
See TB Bug 466276 - .caf files grayed out (not selectable) in Preferences > General > Use the following sound file > Browse...

References: http://en.wikipedia.org/wiki/Core_Audio_Format

Comment 1

5 years ago
I am Ramana, a newbie. Can I work on this bug??
(Reporter)

Comment 2

5 years ago
> I am Ramana, a newbie. Can I work on this bug??
Sure thing. First you need to be able to build SeaMonkey. Have you read https://developer.mozilla.org/en-US/docs/Simple_SeaMonkey_build ?
Also what OS are you on?

Comment 3

5 years ago
I have windows and Ubuntu I want to work on ubuntu.
(Reporter)

Comment 4

5 years ago
In https://developer.mozilla.org/en-US/docs/Simple_SeaMonkey_build
For the section on Ubuntu instead of:
  sudo apt-get build-dep seamonkey
Use:
  sudo apt-get build-dep thunderbird
As Ubuntu has removed SeaMonkey from their distros.

Also please join us on IRC: irc://moznet/seamonkey . Another useful channel is irc://moznet/introduction where there is lots of help in getting started.

Comment 5

5 years ago
I am geting error like this

user@ubuntu:~$ sudo apt-get build-dep thunderbird
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: You must put some 'source' URIs in your sources.list

user@ubuntu:~$ sudo apt-get install mercurial libasound2-dev libcurl4-openssl-dev libnotify-dev
[sudo] password for mathnoob: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libasound2-dev : Depends: libasound2 (= 1.0.25-1ubuntu10)
 libcurl4-openssl-dev : Depends: libkrb5-dev but it is not going to be installed
                        Depends: libldap2-dev but it is not going to be installed
                        Depends: librtmp-dev but it is not going to be installed
                        Depends: libssl-dev but it is not going to be installed
 libnotify-dev : Depends: libglib2.0-dev (>= 2.26) but it is not going to be installed
                 Depends: libgdk-pixbuf2.0-dev but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Can you please help??
(Reporter)

Comment 6

5 years ago
Unfortunately I'm not on Linux. Can you try asking on IRC?
irc://moznet/introduction  should be a good place to start. Also
irc://moznet/seamonkey  for SeaMonkey specific build problems.

Comment 7

5 years ago
Okay Actually I kind of asked for help but I didn't any helpful advice till now.
(Reporter)

Comment 8

5 years ago
Perhaps you could try the solution on this webpage:
http://www.mydigitallife.info/ubuntu-unmet-dependencies-not-going-to-be-installed-or-try-apt-get-f-install-error/
(Reporter)

Updated

5 years ago
Assignee: nobody → idlike2dream
Status: NEW → ASSIGNED

Comment 9

5 years ago
Can you tell me how to build on windows??
(Reporter)

Comment 10

5 years ago
The following resources might be of use to you:
https://developer.mozilla.org/en-US/docs/Simple_SeaMonkey_build
https://developer.mozilla.org/en-US/docs/Developer_Guide/Build_Instructions/Windows_Prerequisites
https://developer.mozilla.org/en-US/docs/Developer_Guide/Build_Instructions#Build_prerequisites
(Reporter)

Comment 11

5 years ago
Hi idlike2dream@gmail.com. Are you still working on this?
Flags: needinfo?(idlike2dream)

Comment 12

5 years ago
Hey Sorry I wasn't online for quite a few months I am busy doing some other work now.
Flags: needinfo?(idlike2dream) needinfo?(idlike2dream) → needinfo-
(Reporter)

Comment 13

5 years ago
Thanks for letting us know.
Assignee: idlike2dream → nobody
Status: ASSIGNED → NEW
(Assignee)

Comment 14

4 years ago
Created attachment 680530 [details] [diff] [review]
Add .CAF files to types of sound files selectable on OS X. (v1)
Assignee: nobody → ewong
Status: NEW → ASSIGNED
Attachment #680530 - Flags: review?(iann_bugzilla)
(Reporter)

Comment 15

4 years ago
Comment on attachment 680530 [details] [diff] [review]
Add .CAF files to types of sound files selectable on OS X. (v1)

I think you need someone on Mac to test this patch.
Attachment #680530 - Flags: review?(stefanh)

Comment 16

4 years ago
Comment on attachment 680530 [details] [diff] [review]
Add .CAF files to types of sound files selectable on OS X. (v1)

   // On Mac, allow AIFF files too.
   if (/Mac/.test(navigator.platform))
-    filterExts += "; *.aif; *.aiff";
+    filterExts += "; *.aif; *.aiff; *.caf";

r= me if you change the comment to say "On Mac, allow AIFF and CAF files too."
Attachment #680530 - Flags: review?(stefanh) → review+
(Assignee)

Comment 17

4 years ago
Created attachment 680902 [details] [diff] [review]
Add .CAF files to types of sound files selectable on OS X. (v2)
Attachment #680530 - Attachment is obsolete: true
Attachment #680530 - Flags: review?(iann_bugzilla)
Attachment #680902 - Flags: review+
(Assignee)

Comment 18

4 years ago
Pushed to comm-central:
http://hg.mozilla.org/comm-central/rev/3830e86091b3
Status: ASSIGNED → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.