more file types and a tiny cleanup
This commit is contained in:
@@ -83,6 +83,10 @@ class RepoViewScreen(Screen):
|
||||
return "\ue6aa"
|
||||
case "rb":
|
||||
return "\ue605"
|
||||
case "kt":
|
||||
return "\ue634"
|
||||
case "java":
|
||||
return "\ue738"
|
||||
case _:
|
||||
return "\uf15b"
|
||||
else:
|
||||
@@ -132,7 +136,13 @@ class RepoViewScreen(Screen):
|
||||
"tcss": "Textual CSS",
|
||||
"rb": "Ruby",
|
||||
"md": "Markdown",
|
||||
"txt": "Raw Text"
|
||||
"txt": "Raw Text",
|
||||
"xml": "XML",
|
||||
"yaml": "YAML",
|
||||
"java": "Java",
|
||||
"kt": "Kotlin",
|
||||
"json": "JSON",
|
||||
"go": "Go"
|
||||
}
|
||||
|
||||
extension = path[path.rfind(".")+1:]
|
||||
@@ -144,7 +154,7 @@ class RepoViewScreen(Screen):
|
||||
except:
|
||||
open_file.language = None
|
||||
|
||||
file_info.update(f"{len(decoded_text.split('\n'))} lines | {file['size']} bytes | {language_names.get(extension, "Unkown")}")
|
||||
file_info.update(f"{len(decoded_text.split('\n'))} lines | {file['size']} bytes | {language_names.get(extension, extension.capitalize())}")
|
||||
|
||||
loading.display = False
|
||||
file_screen.display = True
|
||||
@@ -324,8 +334,6 @@ class RepoViewScreen(Screen):
|
||||
yield Button("Go to file", flat=True)
|
||||
|
||||
table = DataTable(id="files", show_cursor=False)
|
||||
#table.add_columns("SpookyDervish [r]9b32c417e9[/]", "switched from tabs to spaces", "51 minutes ago")
|
||||
#table.add_row("\ue5ff screens", "[d]switched from tabs to spaces", "[d]51 minutes ago")
|
||||
yield table
|
||||
|
||||
with Vertical(id="file-screen"):
|
||||
|
||||
Reference in New Issue
Block a user