diff --git a/README.md b/README.md index dc4da26e..edfc49e0 100644 --- a/README.md +++ b/README.md @@ -94,6 +94,7 @@ cprofilev -f profiler.bin ## Projects using [pyTermTk](https://github.com/ceccopierangiolieugenio/pyTermTk) - [tlogg](https://github.com/ceccopierangiolieugenio/tlogg) - A fast, advanced log explorer. +- [ttkode](https://github.com/ceccopierangiolieugenio/ttkode) - TerminalToolKit (Studio) Code (editor) - [pytest-fold](https://github.com/jeffwright13/pytest-fold) - A Pytest plugin to make console output more manageable when there are multiple failed tests - [pytest-tui](https://github.com/jeffwright13/pytest-tui) - A Text User Interface (TUI) for Pytest, automatically launched after your test run is finished diff --git a/TermTk/TTkTheme/fileicon_nerd.py b/TermTk/TTkTheme/fileicon_nerd.py index 0af6dd84..d64a7852 100644 --- a/TermTk/TTkTheme/fileicon_nerd.py +++ b/TermTk/TTkTheme/fileicon_nerd.py @@ -229,7 +229,7 @@ class FileIcon(): @staticmethod def getIcon(fileName): - fileName = os.path.basename(fileName) + fileName = os.path.basename(str(fileName)) fileName = fileName.lower() # Check the exact match diff --git a/docs/MDNotes/TODO.md b/docs/MDNotes/TODO.md index bb19ec66..beb88804 100644 --- a/docs/MDNotes/TODO.md +++ b/docs/MDNotes/TODO.md @@ -25,12 +25,12 @@ - [ ] Investigate the middle mouse button paste *note: It works only in "INSERT" mode on Vim* - [x] Handle Special Keys (UP, Down, . . .) -- [ ] Handle CTRL-Mouse -- [ ] Handle CTRL,ALT,SHIFT + Key (Tab, UP, Down, . . .) +- [x] Handle CTRL-Mouse +- [/] Handle CTRL,ALT,SHIFT + Key (Tab, UP, Down, . . .) - [x] Handle SHIFT + Tab - [x] Handle Tab Focus - [x] Handle CTRL,ALT,SHIFT + (F1 -> F12) - - [ ] Handle CTRL,ALT,SHIFT + (Up, Down, Left Right) + - [/] Handle CTRL,ALT,SHIFT + (Up, Down, Left Right) - [ ] Events https://tkinterexamples.com/events/events.html https://www.pythontutorial.net/tkinter/tkinter-event-binding/