Commit graph

24 commits

Author SHA1 Message Date
f80fbc8348 Fixed a wrong default type and a crash.
The create_file() function was crashing when the user was not selecting any file because and empty path cant be opened.
2024-11-30 22:38:45 +01:00
c838b99946 When a file opens, it now also opens the file's tab. 2024-11-30 22:32:18 +01:00
ae049233c5 Implemented copying files. 2024-11-30 22:20:49 +01:00
eb9c22967f Removed that unnecessary stupid shit. 2024-11-30 22:10:41 +01:00
047fcbe856 Implemented the creation of new files. 2024-11-30 21:58:02 +01:00
b4792df599 Added popup window title. 2024-11-30 21:47:29 +01:00
d3c1712166 Before you open a file, the editor now checks if it isn't too big. 2024-11-30 20:50:53 +01:00
f0152cc2ce Implemented reopening last opened file. 2024-11-21 19:47:15 +01:00
4a1ec42656 Moved some functions from FileActions to File to make the code more OO 2024-11-21 17:34:44 +01:00
4529529a7f OOPed everything a little more. 2024-11-21 17:22:59 +01:00
3762d67663 That wasn't necessary. 2024-11-21 17:01:14 +01:00
4cf77ac631 Added ui.py to make everything a little more oop. 2024-11-21 16:56:08 +01:00
fdd83c204e Added settings widget. 2024-11-21 16:40:37 +01:00
2317aeeea5 Made the font background of ones orange. 2024-11-20 18:26:46 +01:00
df0cce9060 Made the font bigger. 2024-11-20 17:21:02 +01:00
74b95d8cf9 Now the user is restricted to inputting only 0 and 1 and cant overwrite the separator character. 2024-11-20 15:52:10 +01:00
782ada62d5 Now the editor even warns when it gets closed and there are any unsaved files. 2024-11-20 13:45:49 +01:00
0a17c54d85 Implemented a warning if the user tries to close a file that was not saved. 2024-11-20 13:05:24 +01:00
56e16dfb8b Implemented closing tabs. 2024-11-19 19:05:28 +01:00
362ef5aef4 Added file saving. 2024-11-19 18:32:52 +01:00
fd5b46d2e6 Made the open_files variable a dict again so it is easy to get the file object by the path. 2024-11-19 18:13:41 +01:00
64bb1fbf15 Data is now represented in readable Binary. 2024-11-19 17:52:08 +01:00
7063c7d152 Just removed 2 unnecessary blank lines. 2024-11-18 18:29:48 +01:00
30c1b55419 OOPed everything a little more and added some comments. 2024-11-18 18:28:26 +01:00