aboutsummaryrefslogtreecommitdiff
path: root/hotline/file_types.go
diff options
context:
space:
mode:
authorJeff Halter <868228+jhalter@users.noreply.github.com>2022-06-05 16:43:51 -0700
committerJeff Halter <868228+jhalter@users.noreply.github.com>2022-06-05 16:43:51 -0700
commit2d52424e94e617627e4438fd207ee94949409328 (patch)
treeb5a7f01fc7a95040ea27d29c96aa580a2d995bfd /hotline/file_types.go
parente130e0a2142f123d9d6f9351d0758289f010a1bb (diff)
Implement some special case file descriptions
Diffstat (limited to 'hotline/file_types.go')
-rw-r--r--hotline/file_types.go15
1 files changed, 11 insertions, 4 deletions
diff --git a/hotline/file_types.go b/hotline/file_types.go
index ae4bd36..e9f45bb 100644
--- a/hotline/file_types.go
+++ b/hotline/file_types.go
@@ -1,10 +1,8 @@
package hotline
type fileType struct {
- TypeCode string // 4 byte type code used in file transfers
- CreatorCode string // 4 byte creator code used in file transfers
- CreatorString string // variable length string used in file get info
- FileTypeString string // variable length string used in file get info
+ TypeCode string // 4 byte type code used in file transfers
+ CreatorCode string // 4 byte creator code used in file transfers
}
var defaultFileType = fileType{
@@ -62,3 +60,12 @@ var fileTypes = map[string]fileType{
CreatorCode: "HTLC",
},
}
+
+// A small number of type codes are displayed in the GetInfo window with a friendly name instead of the 4 letter code
+var friendlyCreatorNames = map[string]string{
+ "fldr": "Folder",
+ "flda": "Folder Alias",
+ "HTft": "Incomplete File",
+ "SIT!": "StuffIt Archive",
+ "TEXT": "Text File",
+}