2024-12-01 14:14:23 +01:00
# Bread Editor
I couldn't find any binary editor with that you can edit single bits,\
but I needed to write some binary data in a digital logic simulator.\
So I just made one.
### Features
2024-12-08 15:48:32 +01:00
| Feature | Description | State |
|-----------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------|
| Editing of basic image formats /< br > "Syntax Highlighting" | If u have a very simple black/white image format< br / > where single bits control the color,< br / > the editor can highlight the enabled bits. | < input type = "checkbox" disabled checked / > Implemented |
2024-12-07 20:15:28 +01:00
## Setup
2024-12-08 15:48:32 +01:00
This program was made for Linux.\
It may work on Windows or Mac too, but it was not tested on these systems.\
To be able to use this program, you have to clone the repository,\
2024-12-09 14:41:14 +01:00
install the requirements, convert the ui files to python files\
and make the file called "main.py" executable.\
2024-12-07 20:15:28 +01:00
You can do that using these commands:
```bash
2024-12-09 14:35:04 +01:00
git clone https://teapot.informationsanarchistik.de/Wobbl/Bread_Editor.git
2024-12-07 20:15:28 +01:00
cd Bread_Editor
pip install -r requirements.txt
2024-12-09 14:41:14 +01:00
python3 gui/raw_ui/ui_to_py.py
2024-12-07 20:15:28 +01:00
chmod +x main.py
```
2024-12-09 14:35:04 +01:00
If you have already set up git for ssh, you can also clone the repository like this:
```bash
git clone git git@teapot .informationsanarchistik.de:Wobbl/Bread_Editor.git
```
2024-12-07 20:15:28 +01:00
Now you can execute the program using `./main.py` .
You can also create a desktop shortcut to the file.