Skip to content
Snippets Groups Projects
rmrf.cpp 584 B
Newer Older
#include "lib/gettext/translations.hpp"
Benny Baumann's avatar
Benny Baumann committed
#include "lib/ncurses/ncurses.hpp"

#include "lib/nccpp/ncursescpp.hpp"

#include "ui/view.hpp"
#include <iostream>

Benny Baumann's avatar
Benny Baumann committed
int main() {
    using rmrf::ui::display;

    std::cout << "Hallo" << std::endl;
    setlocale(LC_ALL, "");
    bindtextdomain("rmrf", "/usr/share/locale");
    textdomain("rmrf");

    auto h_nc = std::make_shared<display>();

Benny Baumann's avatar
Benny Baumann committed
    h_nc->clear();

    // Start main loop of RMRF here
    h_nc->sync([](const display::ptr_type &) {
        mvprintw(0, 0, _("Starting RMRF…"));
    });