Connect applications to schemes, filetypes, and more on macOS (more to come)
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

Updates to UTI

+6 -2
+6 -2
infat-lib/src/uti.rs
··· 70 70 71 71 // Source Code 72 72 Sourcecode, 73 + TypeScript, 73 74 CSource, 74 75 CHeader, 75 76 CppSource, ··· 143 144 pub fn uti_string(&self) -> &'static str { 144 145 match self { 145 146 Self::Text => "public.text", 147 + Self::TypeScript => "com.microsoft.typescript", 146 148 Self::PlainText => "public.plain-text", 147 149 Self::Csv => "public.comma-separated-values-text", 148 150 Self::Json => "public.json", ··· 265 267 pub fn all() -> Vec<SuperType> { 266 268 vec![ 267 269 Self::Text, 270 + Self::TypeScript, 268 271 Self::PlainText, 269 272 Self::Csv, 270 273 Self::Json, ··· 389 392 "xml" => Ok(Self::Xml), 390 393 "yaml" => Ok(Self::Yaml), 391 394 "html" => Ok(Self::Html), 392 - "markdown" => Ok(Self::Markdown), 395 + "markdown" | "md" => Ok(Self::Markdown), 393 396 "rtf" => Ok(Self::Rtf), 394 397 395 398 "image" => Ok(Self::Image), ··· 421 424 "csv" | "comma-separated-text" => Ok(Self::Csv), 422 425 "mpeg2-video" => Ok(Self::Mpeg2Video), 423 426 "mpeg2-transport-stream" => Ok(Self::Mpeg2TransportStream), 424 - "mpeg4-movie" => Ok(Self::Mp4Movie), 427 + "typescript" | "ts" => Ok(Self::TypeScript), 428 + "mpeg4-movie" | "mp4" => Ok(Self::Mp4Movie), 425 429 "m3u" | "m3u-playlist" => Ok(Self::M3uPlaylist), 426 430 427 431 "archive" => Ok(Self::Archive),