Skip to content

Commit d8f1fb7

Browse files
committed
Added aif, avi, mid, mov, mp3, mp4, pdf, wav
1 parent 98731b7 commit d8f1fb7

1 file changed

Lines changed: 16 additions & 2 deletions

File tree

CodeEdit/Features/CEWorkspace/Models/CEWorkspaceFileIcon.swift

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ enum FileIcon {
1313
// swiftlint:disable identifier_name
1414
enum FileType: String {
1515
case adb
16+
case aif
17+
case avi
1618
case bash
1719
case c
1820
case cetheme
@@ -52,10 +54,15 @@ enum FileIcon {
5254
case m
5355
case Makefile
5456
case md
57+
case mid
5558
case mjs
5659
case mk
5760
case mod
61+
case mov
62+
case mp3
63+
case mp4
5864
case pas
65+
case pdf
5966
case pl
6067
case plist
6168
case png
@@ -76,6 +83,7 @@ enum FileIcon {
7683
case tsx
7784
case txt = "text"
7885
case vue
86+
case wav
7987
case xcconfig
8088
case yml
8189
case zsh
@@ -103,16 +111,18 @@ enum FileIcon {
103111
return "gearshape.fill"
104112
case .gitignore:
105113
return "arrow.triangle.branch"
106-
case .png, .jpg, .jpeg, .ico:
114+
case .pdf, .png, .jpg, .jpeg, .ico:
107115
return "photo"
108116
case .svg:
109117
return "square.fill.on.circle.fill"
110118
case .entitlements:
111119
return "checkmark.seal"
112120
case .plist:
113121
return "tablecells"
114-
case .md, .txt, .rtf:
122+
case .md, .txt:
115123
return "doc.plaintext"
124+
case .rtf:
125+
return "doc.richtext"
116126
case .html:
117127
return "chevron.left.forwardslash.chevron.right"
118128
case .LICENSE:
@@ -141,6 +151,10 @@ enum FileIcon {
141151
return "terminal"
142152
case .rs:
143153
return "r.square"
154+
case .wav, .mp3, .aif, .mid:
155+
return "speaker.wave.2"
156+
case .avi, .mp4, .mov:
157+
return "film"
144158
case .scpt:
145159
return "applescript"
146160
case .xcconfig:

0 commit comments

Comments
 (0)