Billy

Results 63 issues of 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...

enhancement
file management

## 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`...

bug
dependencies
python-error
help wanted

> To be updated from biscuit code base

enhancement

- Markdown Rendering support

enhancement

- 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("",...

enhancement
help wanted

## Bug Disable autocomplete for literals (strings and numbers) ![image](https://github.com/billyeatcookies/Biscuit/assets/70792552/a0fa37bd-5ffd-4923-afcb-5f7022b04ae9) ### System Information - OS: [e.g. iOS] - Python Version: [e.g: 3.10]

bug

- 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.

enhancement
file management

## 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.

enhancement
file management

## Bug As of now, breakpoints can be added in an editor with any file type, even markdown. But this is not an expected behavior. ![image](https://github.com/user-attachments/assets/77807bae-aa6e-4f58-848c-b1cc22cc81ea) Enable breakpoints for only...

bug
good first issue