Browse Source

Userland: Remove some no-longer-needed test utilities.

Andreas Kling 6 năm trước cách đây
mục cha
commit
1498a3be32
3 tập tin đã thay đổi với 0 bổ sung237 xóa
  1. 0 193
      Userland/guitest2.cpp
  2. 0 20
      Userland/mm.cpp
  3. 0 24
      Userland/tst.cpp

+ 0 - 193
Userland/guitest2.cpp

@@ -1,193 +0,0 @@
-#include <Kernel/Syscall.h>
-#include <LibGUI/GApplication.h>
-#include <LibGUI/GBoxLayout.h>
-#include <LibGUI/GButton.h>
-#include <LibGUI/GCheckBox.h>
-#include <LibGUI/GLabel.h>
-#include <LibGUI/GPainter.h>
-#include <LibGUI/GProgressBar.h>
-#include <LibGUI/GTextBox.h>
-#include <LibGUI/GWidget.h>
-#include <LibGUI/GWindow.h>
-#include <LibDraw/GraphicsBitmap.h>
-#include <assert.h>
-#include <errno.h>
-#include <fcntl.h>
-#include <signal.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <time.h>
-#include <unistd.h>
-
-static GWindow* make_launcher_window();
-static GWindow* make_progress_window();
-static GWindow* make_frames_window();
-
-void handle_sigchld(int)
-{
-    dbgprintf("Got SIGCHLD\n");
-    int pid = waitpid(-1, nullptr, 0);
-    dbgprintf("waitpid() returned %d\n", pid);
-    ASSERT(pid > 0);
-}
-
-int main(int argc, char** argv)
-{
-    GApplication app(argc, argv);
-
-    signal(SIGCHLD, handle_sigchld);
-
-    auto* launcher_window = make_launcher_window();
-    launcher_window->set_should_exit_event_loop_on_close(true);
-    launcher_window->show();
-
-    auto* progress_window = make_progress_window();
-    progress_window->show();
-
-    auto* frames_window = make_frames_window();
-    frames_window->show();
-
-    return app.exec();
-}
-
-GWindow* make_launcher_window()
-{
-    auto* window = new GWindow;
-    window->set_title("GUI Test II");
-    window->set_rect({ 100, 400, 100, 230 });
-
-    auto* widget = new GWidget;
-    widget->set_fill_with_background_color(true);
-    window->set_main_widget(widget);
-
-    auto* label = new GLabel(widget);
-    label->set_relative_rect({ 0, 0, 100, 20 });
-    label->set_text("Apps");
-
-    auto* terminal_button = new GButton(widget);
-    terminal_button->set_relative_rect({ 5, 20, 90, 20 });
-    terminal_button->set_text("Terminal");
-
-    terminal_button->on_click = [label](GButton&) {
-        pid_t child_pid = fork();
-        if (!child_pid) {
-            execve("/bin/Terminal", nullptr, nullptr);
-            ASSERT_NOT_REACHED();
-        } else {
-            char buffer[32];
-            sprintf(buffer, "PID: %d", child_pid);
-            label->set_text(buffer);
-        }
-    };
-
-    auto* guitest_button = new GButton(widget);
-    guitest_button->set_relative_rect({ 5, 50, 90, 20 });
-    guitest_button->set_text("guitest");
-
-    guitest_button->on_click = [label](GButton&) {
-        pid_t child_pid = fork();
-        if (!child_pid) {
-            execve("/bin/guitest", nullptr, nullptr);
-            ASSERT_NOT_REACHED();
-        } else {
-            char buffer[32];
-            sprintf(buffer, "PID: %d", child_pid);
-            label->set_text(buffer);
-        }
-    };
-
-    auto* dummy_button = new GButton(widget);
-    dummy_button->set_relative_rect({ 5, 80, 90, 20 });
-    dummy_button->set_text("Dummy");
-
-    auto* textbox = new GTextBox(widget);
-    textbox->set_relative_rect({ 5, 110, 90, 20 });
-    textbox->on_return_pressed = [window, textbox] {
-        window->set_title(textbox->text());
-    };
-
-    auto* other_textbox = new GTextBox(widget);
-    other_textbox->set_relative_rect({ 5, 140, 90, 20 });
-    other_textbox->set_text("Hello there I am text.");
-
-    auto* checkbox = new GCheckBox(widget);
-    checkbox->set_relative_rect({ 5, 170, 90, 20 });
-    checkbox->set_text("CheckBox");
-
-    window->set_focused_widget(textbox);
-
-    auto* close_button = new GButton(widget);
-    close_button->set_relative_rect({ 5, 200, 90, 20 });
-    close_button->set_text("Close");
-    close_button->on_click = [window](GButton&) {
-        window->close();
-    };
-
-    return window;
-}
-
-static GWindow* make_progress_window()
-{
-    auto* window = new GWindow;
-    window->set_title("Progress bar test");
-    window->set_rect({ 100, 400, 240, 80 });
-
-    auto* widget = new GWidget;
-    widget->set_fill_with_background_color(true);
-    window->set_main_widget(widget);
-
-    widget->set_layout(make<GBoxLayout>(Orientation::Vertical));
-
-    widget->layout()->set_margins({ 8, 8, 8, 8 });
-
-    auto* label = new GLabel("Hi /dpt/", widget);
-    label->set_size_policy(SizePolicy::Fill, SizePolicy::Fill);
-
-    auto* progress_bar = new GProgressBar(widget);
-    progress_bar->set_size_policy(SizePolicy::Fixed, SizePolicy::Fixed);
-    progress_bar->set_preferred_size({ 200, 20 });
-
-    progress_bar->set_range(0, 100);
-    progress_bar->set_value(25);
-
-    return window;
-}
-
-static GWindow* make_frames_window()
-{
-    auto* window = new GWindow;
-    window->set_title("GFrame styles test");
-    window->set_rect({ 100, 400, 240, 80 });
-
-    auto* widget = new GWidget;
-    widget->set_fill_with_background_color(true);
-    window->set_main_widget(widget);
-
-    widget->set_layout(make<GBoxLayout>(Orientation::Vertical));
-
-    widget->layout()->set_margins({ 8, 8, 8, 8 });
-    widget->layout()->set_spacing(8);
-
-    auto add_label = [widget](const String& text, FrameShape shape, FrameShadow shadow) {
-        auto* label = new GLabel(text, widget);
-        label->set_size_policy(SizePolicy::Fill, SizePolicy::Fill);
-        label->set_frame_thickness(1);
-        label->set_frame_shape(shape);
-        label->set_frame_shadow(shadow);
-        if (shape == FrameShape::Container) {
-            label->set_frame_thickness(2);
-            label->set_fill_with_background_color(true);
-            label->set_background_color(Color::White);
-        }
-    };
-
-    add_label("Panel + Raised", FrameShape::Panel, FrameShadow::Raised);
-    add_label("Panel + Sunken", FrameShape::Panel, FrameShadow::Sunken);
-    add_label("Panel + Plain", FrameShape::Panel, FrameShadow::Plain);
-    add_label("Container + Raised", FrameShape::Container, FrameShadow::Raised);
-    add_label("Container + Sunken", FrameShape::Container, FrameShadow::Sunken);
-    add_label("Container + Plain", FrameShape::Container, FrameShadow::Plain);
-
-    return window;
-}

+ 0 - 20
Userland/mm.cpp

@@ -1,20 +0,0 @@
-#include <LibCore/CFile.h>
-#include <fcntl.h>
-#include <stdio.h>
-#include <unistd.h>
-
-int main(int argc, char** argv)
-{
-    (void)argc;
-    (void)argv;
-
-    CFile f("/proc/mm");
-    if (!f.open(CIODevice::ReadOnly)) {
-        fprintf(stderr, "open: failed to open /proc/mm: %s", f.error_string());
-        return 1;
-    }
-    const auto& b = f.read_all();
-    for (auto i = 0; i < b.size(); ++i)
-        putchar(b[i]);
-    return 0;
-}

+ 0 - 24
Userland/tst.cpp

@@ -1,24 +0,0 @@
-#include <stdio.h>
-#include <sys/ioctl.h>
-#include <unistd.h>
-
-int main(int argc, char** argv)
-{
-    (void)argc;
-    (void)argv;
-
-    struct winsize ws;
-    int rc = ioctl(0, TIOCGWINSZ, &ws);
-    if (rc < 0) {
-        perror("ioctl(TIOCGWINSZ)");
-    }
-    printf("TTY is %s\n", ttyname(0));
-    printf("Terminal size is %ux%u\n", ws.ws_col, ws.ws_row);
-
-    printf("Counting to 100000: \033[s");
-    for (unsigned i = 0; i <= 100000; ++i) {
-        printf("\033[u\033[s%u", i);
-    }
-    printf("\n");
-    return 0;
-}