diff --git a/brewos.iso b/brewos.iso index 274e660..b91a6cd 100644 Binary files a/brewos.iso and b/brewos.iso differ diff --git a/build/about.o b/build/about.o index d454b90..426e5c0 100644 Binary files a/build/about.o and b/build/about.o differ diff --git a/build/brewos.elf b/build/brewos.elf index c9b6505..3933524 100755 Binary files a/build/brewos.elf and b/build/brewos.elf differ diff --git a/build/cli_apps/about.o b/build/cli_apps/about.o index 2a236cb..82e81d5 100644 Binary files a/build/cli_apps/about.o and b/build/cli_apps/about.o differ diff --git a/build/cmd.o b/build/cmd.o index 542a0a1..7617195 100644 Binary files a/build/cmd.o and b/build/cmd.o differ diff --git a/build/explorer.o b/build/explorer.o index dab1437..796179f 100644 Binary files a/build/explorer.o and b/build/explorer.o differ diff --git a/iso_root/README.md b/iso_root/README.md index fbeb795..5c05b20 100644 --- a/iso_root/README.md +++ b/iso_root/README.md @@ -1,4 +1,5 @@ -# Brew OS 1.20 Alpha +# Brew OS 1.40 Beta +BrewOS is now in a Beta stage as i have brought over all apps from brewkernel and have made the DE a lot more usable and stable. ## Brewkernel is now BrewOS! Brewkernel will from now on be deprecated as it's core became too messy. I have built a less bloated kernel and wrote a DE above it, which is why it is now an OS instead of a kernel (in my opinion). @@ -9,12 +10,16 @@ Brew Kernel is a simple x86_64 hobbyist operating system. It features a DE (and WM), a FAT32 filesystem, customizable UI and much much more! ## Features +- Drag and drop mouse centered UI +- Customizable UI - Basic Networking Stack - Brew WM - Fat 32 FS - 64-bit long mode support - Multiboot2 compliant - Text editor +- Markdown Viewer +- Minesweeper - IDT - Ability to run on actual x86_64 hardware - CLI diff --git a/iso_root/brewos.elf b/iso_root/brewos.elf index c9b6505..3933524 100755 Binary files a/iso_root/brewos.elf and b/iso_root/brewos.elf differ diff --git a/src/kernel/cmd.c b/src/kernel/cmd.c index dab25cf..2ce3310 100644 --- a/src/kernel/cmd.c +++ b/src/kernel/cmd.c @@ -954,7 +954,8 @@ static void create_test_files(void) { fh = fat32_open("README.md", "w"); if (fh) { const char *content = - "# Brew OS 1.01 Alpha\n\n" + "# Brew OS 1.40 Beta\n\n" + "BrewOS is now in a Beta stage as i have brought over all apps from brewkernel and have made the DE a lot more usable and stable.\n" "## Brewkernel is now BrewOS!\n" "Brewkernel will from now on be deprecated as it's core became too messy. I have built a less bloated kernel and wrote a DE above it, which is why it is now an OS instead of a kernel (in my opinion).\n\n" "Brew Kernel is a simple x86_64 hobbyist operating system.\n" diff --git a/src/kernel/explorer.c b/src/kernel/explorer.c index b54ef3d..50eadd3 100644 --- a/src/kernel/explorer.c +++ b/src/kernel/explorer.c @@ -20,7 +20,7 @@ Window win_explorer; #define EXPLORER_MAX_FILES 64 #define EXPLORER_ITEM_HEIGHT 80 #define EXPLORER_ITEM_WIDTH 120 -#define EXPLORER_COLS 3 +#define EXPLORER_COLS 4 #define EXPLORER_ROWS 4 #define EXPLORER_PADDING 15