<commit_before>import QtQuick 2.9
import QtQuick.Window 2.2
import QtQuick.Controls 2.0
import QtQuick.Controls.Material 2.0
import QtQuick.Dialogs 1.2
import QtQuick.Controls.Styles 1.4

ApplicationWindow
{
    // startup as a fullscreen application
    id: rootWindow
    minimumWidth: Screen.width
    minimumHeight: Screen.height
    visible: true
    // TODO refactor this so the user may choose a light theme
    Material.theme: Material.Dark
    Material.accent: Material.Purple

    //
    menuBar: TrdropMenubar { }
    // default content
    StartupBackground {
        id: startupBackground
        visible: true
        // disable the background if the export as overlay and the text would show
        Connections {
            target: fileItemModel
            function onDataChanged() { startupBackground.visible = videocapturelist.getOpenVideosCount() === 0; }
        }
    }
    // drawn over the startup background for simplicity
    TrdropContent {
        visible: true
    }
    // only allow fullscreen view
    Component.onCompleted: {
        rootWindow.showFullScreen();
    }

    // not needed yet
    // statusBar: TrdropStatusBar { }
}
<commit_msg>removed fullscreen, solves #45 partly<commit_after>import QtQuick 2.9
import QtQuick.Window 2.2
import QtQuick.Controls 2.0
import QtQuick.Controls.Material 2.0
import QtQuick.Dialogs 1.2
import QtQuick.Controls.Styles 1.4

ApplicationWindow
{
    // startup as a fullscreen application
    id: rootWindow
    minimumWidth: Screen.width
    minimumHeight: Screen.height
    visible: true
    // TODO refactor this so the user may choose a light theme
    Material.theme: Material.Dark
    Material.accent: Material.Purple

    //
    menuBar: TrdropMenubar { }
    // default content
    StartupBackground {
        id: startupBackground
        visible: true
        // disable the background if the export as overlay and the text would show
        Connections {
            target: fileItemModel
            function onDataChanged() { startupBackground.visible = videocapturelist.getOpenVideosCount() === 0; }
        }
    }
    // drawn over the startup background for simplicity
    TrdropContent {
        visible: true
    }
    // only allow fullscreen view
    //Component.onCompleted: {
    //    rootWindow.showFullScreen();
    //}

    // not needed yet
    // statusBar: TrdropStatusBar { }
}

{'fraction_non_alphanumeric': 0.07460184409052809, 'fraction_numerical': 0.01173512154233026, 'mean_word_length': 2.5258493353028064, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3351559', 'n_tokens_mistral': 664, 'n_tokens_neox': 642, 'n_words': 200}