Searched refs:mimeType (Results 1 - 25 of 80) sorted by relevance

1234

/haiku/src/apps/text_search/
H A DFileIterator.cpp44 BMimeType mimeType;
50 if (BMimeType::GuessMimeType(path.Path(), &mimeType) != B_OK)
53 nodeInfo.SetType(mimeType.Type());
55 mimeType.SetTo(mimeTypeString);
58 if (mimeType.GetSupertype(&superType) == B_OK) {
/haiku/src/apps/people/
H A DAttributeTextControl.cpp102 BString mimeType = B_URL_MIME; local
103 _BuildMimeString(mimeType, argument);
105 if (mimeType != "") {
107 be_roster->Launch(mimeType.String(), 1, const_cast<char**>(args));
135 AttributeTextControl::_BuildMimeString(BString &mimeType, const BString &url) argument
141 mimeType.Append(url, url.FindFirst(':'));
144 if (!BMimeType::IsValid(mimeType.String()))
145 mimeType = "";
147 return mimeType;
157 BString mimeType local
[all...]
H A DAttributeTextControl.h36 const BString& _BuildMimeString(BString &mimeType,
/haiku/src/tests/kits/storage/testapps/
H A Ddump_mime_types.cpp34 BMimeType mimeType; local
35 error = mimeType.SetTo(type);
43 if (mimeType.GetPreferredApp(preferredApp) == B_OK)
48 if (mimeType.GetShortDescription(shortDescription) == B_OK)
53 if (mimeType.GetLongDescription(longDescription) == B_OK)
58 if (mimeType.GetFileExtensions(&extensions) == B_OK) {
73 if (mimeType.GetSupportingApps(&supportingApps) == B_OK) {
88 if (mimeType.GetAttrInfo(&attrInfo) == B_OK) {
/haiku/headers/build/os/storage/
H A DMimeType.h88 BMimeType(const char *mimeType);
91 status_t SetTo(const char *mimeType);
107 static bool IsValid(const char *mimeType);
110 status_t SetType(const char *mimeType);
118 BMimeType(const char *mimeType, const char *mimePath);
/haiku/src/kits/tracker/
H A DMimeTypeList.cpp44 ShortMimeInfo::ShortMimeInfo(const BMimeType& mimeType) argument
48 fPrivateName = mimeType.Type();
53 if (mimeType.GetPreferredApp(buffer) == B_OK
59 if (mimeType.GetShortDescription(buffer) != B_OK || buffer[0] == 0)
H A DTemplatesMenu.cpp154 char mimeType[B_MIME_TYPE_LENGTH]; local
155 nodeInfo.GetType(mimeType);
157 BMimeType mime(mimeType);
H A DMimeTypeList.h50 ShortMimeInfo(const BMimeType& mimeType);
/haiku/src/kits/network/libnetservices/
H A DDataRequest.cpp41 BString mimeType; local
86 mimeType = parameter;
91 mimeType << ";" << charset;
92 fResult.SetContentType(mimeType);
H A DFileRequest.cpp66 char mimeType[B_MIME_TYPE_LENGTH + 1]; local
67 if (info.GetType(mimeType) != B_OK)
69 if (info.GetType(mimeType) == B_OK)
70 fResult.SetContentType(mimeType);
/haiku/src/build/libbe/storage/
H A DMimeType.cpp50 \param mimeType The MIME string.
52 BMimeType::BMimeType(const char *mimeType) argument
56 SetTo(mimeType);
83 \param mimeType The MIME string.
90 BMimeType::SetTo(const char *mimeType) argument
92 if (!mimeType || !BMimeType::IsValid(mimeType)) {
96 fType = new(std::nothrow) char[strlen(mimeType)+1];
98 strcpy(fType, mimeType);
349 BMimeType::SetType(const char *mimeType) argument
[all...]
H A DAppFileInfo.cpp379 BMimeType mimeType; local
381 error = GetMetaMime(&mimeType);
427 if (updateMimeDB && error == B_OK && mimeType.IsInstalled())
428 error = mimeType.SetSupportedTypes(types, syncAll);
458 BMimeType mimeType; local
460 error = mimeType.SetTo(type);
469 || BMimeType(supportedType).Contains(&mimeType);
866 BMimeType mimeType;
867 if (updateMimeDB && error == B_OK && GetMetaMime(&mimeType) == B_OK) {
868 if (!mimeType
[all...]
/haiku/headers/os/storage/
H A DMimeType.h77 BMimeType(const char* mimeType);
80 status_t SetTo(const char* mimeType);
121 static bool IsValid(const char* mimeType);
152 status_t SetType(const char* mimeType);
155 BMimeType(const char* mimeType, const char* mimePath);
/haiku/src/preferences/filetypes/
H A DMimeTypeListView.cpp55 BMimeType mimeType(type);
56 _SetTo(mimeType);
96 BMimeType mimeType(fType.String());
97 status_t status = icon_for_type(mimeType, bitmap, B_MINI_ICON);
294 BMimeType mimeType(type);
296 bool isApp = mimetype_is_application_signature(mimeType);
300 MimeTypeItem* typeItem = new MimeTypeItem(mimeType, fShowIcons,
397 BMimeType mimeType(type);
398 bool isApp = mimetype_is_application_signature(mimeType);
399 if (fApplicationMode ^ isApp || !mimeType
[all...]
H A DPreferredAppMenu.cpp235 BMimeType mimeType(type);
236 mimeType.GetPreferredApp(preferred);
266 BMimeType mimeType(forType);
270 if (mimeType.GetSupportingApps(&applications) == B_OK
276 if (!found && mimeType.GetWildcardApps(&applications) == B_OK
H A DNewFileTypeWindow.cpp171 BMimeType mimeType(type.String());
172 if (mimeType.IsInstalled()) {
177 status_t status = mimeType.Install();
/haiku/headers/build/os/app/
H A DRoster.h98 status_t FindApp(const char *mimeType, entry_ref *app) const;
114 status_t Launch(const char *mimeType, BMessage *initialMessage = 0,
116 status_t Launch(const char *mimeType, BList *messageList,
118 status_t Launch(const char *mimeType, int argc, char **args,
165 status_t xLaunchAppPrivate(const char *mimeType, const entry_ref *ref,
178 status_t translate_type(const char *mimeType, BMimeType *appMeta,
181 char *mimeType) const;
/haiku/headers/os/app/
H A DRoster.h83 status_t FindApp(const char* mimeType,
102 status_t Launch(const char* mimeType,
105 status_t Launch(const char* mimeType, BList* messageList,
107 status_t Launch(const char* mimeType, int argc,
183 status_t _LaunchApp(const char* mimeType,
208 status_t _TranslateType(const char* mimeType,
213 BNodeInfo* nodeInfo, char* mimeType) const;
/haiku/src/apps/pairs/
H A DPairs.cpp105 BMimeType mimeType(type);
106 if (mimeType.InitCheck() != B_OK)
112 if (mimeType.GetIcon(&data, &size) != B_OK) {
/haiku/src/apps/expander/
H A DDirectoryFilePanel.h24 const char* mimeType);
H A DExpanderRules.cpp29 ExpanderRule::ExpanderRule(const char* mimeType, argument
33 fMimeType(mimeType),
191 ExpanderRules::_AddRule(const char* mimeType, const BString& filenameExtension, argument
194 ExpanderRule* rule = new(std::nothrow) ExpanderRule(mimeType,
/haiku/src/kits/mail/
H A DHaikuMailFormatFilter.h33 const char* mimeType);
/haiku/src/servers/print/
H A DSettings.h22 AppSettings(const char* mimeType, const char* printer = NULL);
69 AppSettings* FindAppSettings(const char* mimeType);
/haiku/src/apps/haikudepot/ui_generic/
H A DSharedBitmap.cpp55 SharedBitmap::SharedBitmap(const char* mimeType) argument
61 fMimeType(mimeType)
218 BMimeType mimeType(fMimeType.String());
219 status_t status = mimeType.InitCheck();
226 status = mimeType.GetIcon(bitmap, B_MINI_ICON);
/haiku/headers/private/app/
H A DRosterPrivate.h31 status_t Launch(const char* mimeType, const entry_ref* ref, argument
36 { return fRoster->_LaunchApp(mimeType, ref, messageList, argc,

Completed in 299 milliseconds

1234