Billy
Billy
## Feature Currently every folder and file are using same icon. We can use various kinds of icons based on the file extensions. https://github.com/billyeatcookies/Biscuit/blob/9e9d38bc311c89e4076f0938f53d14023a43789e/biscuit/core/components/views/sidebar/explorer/directorytree.py#L140 If Icons are base64, they can...
## Bug When there is no git installed and added to PATH, biscuit simply fails to open up due to unhandled exceptions at `core/components/git`. To handle this, import the `core/components/git`...
- show folding marks (purely based on indentation level increases rn) ```py class LineNumbers(Canvas): def __init__(self, master, text=None, *args, **kwargs): super().__init__(master, *args, **kwargs) self.config(width=65, bd=0, highlightthickness=0) self.text = text self.text.bind("",...
## Bug Disable autocomplete for literals (strings and numbers)  ### System Information - OS: [e.g. iOS] - Python Version: [e.g: 3.10]
- Fixes tests for pyright added by PurpleMyst in #52
## Feature The recently opened list may contain directories that no longer exist. On attempt to open such directories from recent links, remove them from database.
## Feature If the newly opened folders/files exist in the recent database it is ignored and not registered. Instead bump it to top of the list.
## Bug As of now, breakpoints can be added in an editor with any file type, even markdown. But this is not an expected behavior.  Enable breakpoints for only...