-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomers
Description
Description:
The current file type dictionary in the code could benefit from enhancements for better usability and clarity. The goal is to improve the names of file types by incorporating industry-accepted and descriptive labels. This issue highlights the ongoing effort to refine the file type dictionary for a more intuitive user experience.
Current Status:
The proposed changes, focusing on more informative names and the inclusion of both extensions and descriptive labels, are currently unresolved.
Changes Requested:
- Integrate provided updates for more descriptive and industry-accepted file type names.
- Ensure each file type includes both descriptive names and corresponding file extensions.
- Review the organization of the dictionary for improved readability.
Expected Impact:
- Enhanced clarity for users working with different file types.
- Better alignment with industry conventions for file naming.
file_types = {
'Images': {
'Extensions': ['ai', 'bmb', 'gif', 'ico', 'jpeg', 'jpg', 'max', 'obj', 'png', 'ps', 'psd', 'svg', 'tif', 'tiff', '3ds', '3dm'],
'File Names': ['AI Image', 'Bitmap Image', 'Graphics Interchange Format', 'Icon File', 'Joint Photographic Experts Group', 'JPEG Image', 'Autodesk 3ds Max Scene', 'Wavefront OBJ File', 'Portable Network Graphics', 'PostScript', 'Photoshop Document', 'Scalable Vector Graphics', 'Tagged Image File Format', 'TIFF Image', '3D Studio Scene', 'Rhino 3D Model']
},
'Text Files': {
'Extensions': ['doc', 'docx', 'odt', 'msg', 'pdf', 'rtf', 'tex', 'txt', 'wks', 'wps', 'wpd'],
'File Names': ['Word Document', 'Word Document', 'Open Document Text', 'Outlook Message', 'Portable Document Format', 'Rich Text Format', 'LaTeX Document', 'Plain Text', 'Microsoft Works Document', 'Microsoft Works Document', 'WordPerfect Document']
},
'Executable Files': {
'Extensions': ['apk', 'bat', 'bin', 'cgi', 'com', 'exe', 'jar', 'py', 'wsf', 'ipynb'],
'File Names': ['Android Package', 'Batch File', 'Binary File', 'Common Gateway Interface Script', 'Command File', 'Executable File', 'Java Archive', 'Python Script', 'Windows Script File', 'Jupyter Notebook']
},
'Audio Files': {
'Extensions': ['aif', 'cda', 'iff', 'mid', 'midi', 'mp3', 'mpa', 'wav', 'wma', '3g2', '3gp'],
'File Names': ['Audio Interchange File Format', 'Compact Disc Audio Track', 'Interchange File Format', 'MIDI File', 'MIDI File', 'MP3 Audio File', 'MPEG Audio', 'Waveform Audio File Format', 'Windows Media Audio', '3GPP2 Multimedia File', '3GPP Multimedia File']
},
'Spreadsheets': {
'Extensions': ['ods', 'xlr', 'xls', 'xlsx'],
'File Names': ['OpenDocument Spreadsheet', 'Microsoft Works Spreadsheet', 'Microsoft Excel Spreadsheet', 'Microsoft Excel Spreadsheet']
},
'Presentations': {
'Extensions': ['key', 'odp', 'pps', 'ppt', 'pptx'],
'File Names': ['Keynote Presentation', 'OpenDocument Presentation', 'PowerPoint Slide Show', 'PowerPoint Presentation', 'PowerPoint Presentation']
},
'Database Files': {
'Extensions': ['accdb', 'csv', 'dat', 'db', 'dbf', 'log', 'mdb', 'pdb', 'sav', 'sql', 'tar'],
'File Names': ['Access Database', 'Comma-Separated Values', 'Data File', 'Database File', 'Database File', 'Log File', 'Microsoft Database', 'Palm Desktop Database', 'SPSS Data File', 'Structured Query Language', 'Tape Archive']
},
'Web Files': {
'Extensions': ['asp', 'aspx', 'cer', 'cfm', 'cgi', 'pl', 'css', 'htm', 'html', 'js', 'part', 'php', 'rss', 'xhtml'],
'File Names': ['Active Server Pages', 'Active Server Page Executable', 'Security Certificate', 'ColdFusion Markup Language File', 'Common Gateway Interface Script', 'Perl Script', 'Cascading Style Sheet', 'Hypertext Markup Language', 'Hypertext Markup Language', 'JavaScript File', 'Partially Downloaded File', 'Hypertext Preprocessor', 'Really Simple Syndication', 'Extensible Hypertext Markup Language']
},
'System Files': {
'Extensions': ['bak', 'cab', 'cfg', 'cpl', 'cur', 'dll', 'dmp', 'drv', 'icns', 'ico', 'ini', 'lnk', 'msi', 'sys', 'tmp'],
'File Names': ['Backup File', 'Windows Cabinet File', 'Configuration File', 'Control Panel Extension', 'Cursor File', 'Dynamic Link Library', 'Dump File', 'Device Driver', 'Icon File', 'Icon File', 'Configuration File', 'Shortcut', 'Windows Installer Package', 'System File', 'Temporary File']
}
}
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomers