gitextract_dw7tnwnr/ ├── .github/ │ ├── FUNDING.yml │ └── workflows/ │ └── release.yml ├── .gitignore ├── .gitmodules ├── README.md ├── app/ │ ├── app.pro │ ├── fileio.cpp │ ├── fileio.h │ ├── fontlistmodel.cpp │ ├── fontlistmodel.h │ ├── fontmanager.cpp │ ├── fontmanager.h │ ├── icons/ │ │ └── crt.icns │ ├── main.cpp │ ├── qml/ │ │ ├── AboutDialog.qml │ │ ├── ApplicationSettings.qml │ │ ├── BurnInEffect.qml │ │ ├── CheckableSlider.qml │ │ ├── ColorButton.qml │ │ ├── Components/ │ │ │ └── SizedLabel.qml │ │ ├── InsertNameDialog.qml │ │ ├── PreprocessedTerminal.qml │ │ ├── SettingsAdvancedTab.qml │ │ ├── SettingsEffectsTab.qml │ │ ├── SettingsGeneralTab.qml │ │ ├── SettingsTerminalTab.qml │ │ ├── SettingsWindow.qml │ │ ├── ShaderTerminal.qml │ │ ├── SimpleSlider.qml │ │ ├── SizeOverlay.qml │ │ ├── Storage.qml │ │ ├── TerminalContainer.qml │ │ ├── TerminalFrame.qml │ │ ├── TerminalTabs.qml │ │ ├── TerminalWindow.qml │ │ ├── TimeManager.qml │ │ ├── fonts/ │ │ │ ├── apple2/ │ │ │ │ └── FreeLicense.txt │ │ │ ├── bigblue-terminal/ │ │ │ │ └── LICENSE.TXT │ │ │ ├── departure-mono/ │ │ │ │ ├── DepartureMonoNerdFontMono-Regular.otf │ │ │ │ └── LICENSE │ │ │ ├── fira-code/ │ │ │ │ └── LICENSE.txt │ │ │ ├── gohu/ │ │ │ │ └── LICENSE │ │ │ ├── greybeard/ │ │ │ │ └── LICENSE │ │ │ ├── hack/ │ │ │ │ └── LICENSE.txt │ │ │ ├── ibm-3278/ │ │ │ │ ├── LICENSE.txt │ │ │ │ └── README.md │ │ │ ├── iosevka/ │ │ │ │ └── LICENSE.txt │ │ │ ├── jetbrains-mono/ │ │ │ │ └── LICENSE.txt │ │ │ ├── oldschool-pc-fonts/ │ │ │ │ └── LICENSE.TXT │ │ │ ├── opendyslexic/ │ │ │ │ ├── LICENSE.txt │ │ │ │ └── OpenDyslexicMNerdFontMono-Regular.otf │ │ │ ├── pet-me/ │ │ │ │ └── FreeLicense.txt │ │ │ ├── source-code-pro/ │ │ │ │ └── LICENSE.txt │ │ │ ├── terminus/ │ │ │ │ └── LICENSE-Terminess.txt │ │ │ └── unscii/ │ │ │ └── LICENSE │ │ ├── main.qml │ │ ├── menus/ │ │ │ ├── FullContextMenu.qml │ │ │ ├── ShortContextMenu.qml │ │ │ └── WindowMenu.qml │ │ ├── resources.qrc │ │ └── utils.js │ └── shaders/ │ ├── burn_in.frag │ ├── burn_in.frag.qsb │ ├── burn_in.vert │ ├── burn_in.vert.qsb │ ├── passthrough.vert │ ├── passthrough.vert.qsb │ ├── terminal_dynamic.frag │ ├── terminal_dynamic.vert │ ├── terminal_dynamic.vert.qsb │ ├── terminal_dynamic_raster0_burn0_frame0_chroma0.frag.qsb │ ├── terminal_dynamic_raster0_burn0_frame0_chroma1.frag.qsb │ ├── terminal_dynamic_raster0_burn0_frame1_chroma0.frag.qsb │ ├── terminal_dynamic_raster0_burn0_frame1_chroma1.frag.qsb │ ├── terminal_dynamic_raster0_burn1_frame0_chroma0.frag.qsb │ ├── terminal_dynamic_raster0_burn1_frame0_chroma1.frag.qsb │ ├── terminal_dynamic_raster0_burn1_frame1_chroma0.frag.qsb │ ├── terminal_dynamic_raster0_burn1_frame1_chroma1.frag.qsb │ ├── terminal_dynamic_raster1_burn0_frame0_chroma0.frag.qsb │ ├── terminal_dynamic_raster1_burn0_frame0_chroma1.frag.qsb │ ├── terminal_dynamic_raster1_burn0_frame1_chroma0.frag.qsb │ ├── terminal_dynamic_raster1_burn0_frame1_chroma1.frag.qsb │ ├── terminal_dynamic_raster1_burn1_frame0_chroma0.frag.qsb │ ├── terminal_dynamic_raster1_burn1_frame0_chroma1.frag.qsb │ ├── terminal_dynamic_raster1_burn1_frame1_chroma0.frag.qsb │ ├── terminal_dynamic_raster1_burn1_frame1_chroma1.frag.qsb │ ├── terminal_dynamic_raster2_burn0_frame0_chroma0.frag.qsb │ ├── terminal_dynamic_raster2_burn0_frame0_chroma1.frag.qsb │ ├── terminal_dynamic_raster2_burn0_frame1_chroma0.frag.qsb │ ├── terminal_dynamic_raster2_burn0_frame1_chroma1.frag.qsb │ ├── terminal_dynamic_raster2_burn1_frame0_chroma0.frag.qsb │ ├── terminal_dynamic_raster2_burn1_frame0_chroma1.frag.qsb │ ├── terminal_dynamic_raster2_burn1_frame1_chroma0.frag.qsb │ ├── terminal_dynamic_raster2_burn1_frame1_chroma1.frag.qsb │ ├── terminal_dynamic_raster3_burn0_frame0_chroma0.frag.qsb │ ├── terminal_dynamic_raster3_burn0_frame0_chroma1.frag.qsb │ ├── terminal_dynamic_raster3_burn0_frame1_chroma0.frag.qsb │ ├── terminal_dynamic_raster3_burn0_frame1_chroma1.frag.qsb │ ├── terminal_dynamic_raster3_burn1_frame0_chroma0.frag.qsb │ ├── terminal_dynamic_raster3_burn1_frame0_chroma1.frag.qsb │ ├── terminal_dynamic_raster3_burn1_frame1_chroma0.frag.qsb │ ├── terminal_dynamic_raster3_burn1_frame1_chroma1.frag.qsb │ ├── terminal_dynamic_raster4_burn0_frame0_chroma0.frag.qsb │ ├── terminal_dynamic_raster4_burn0_frame0_chroma1.frag.qsb │ ├── terminal_dynamic_raster4_burn0_frame1_chroma0.frag.qsb │ ├── terminal_dynamic_raster4_burn0_frame1_chroma1.frag.qsb │ ├── terminal_dynamic_raster4_burn1_frame0_chroma0.frag.qsb │ ├── terminal_dynamic_raster4_burn1_frame0_chroma1.frag.qsb │ ├── terminal_dynamic_raster4_burn1_frame1_chroma0.frag.qsb │ ├── terminal_dynamic_raster4_burn1_frame1_chroma1.frag.qsb │ ├── terminal_frame.frag │ ├── terminal_frame.frag.qsb │ ├── terminal_frame.vert │ ├── terminal_frame.vert.qsb │ ├── terminal_static.frag │ ├── terminal_static.vert │ ├── terminal_static.vert.qsb │ ├── terminal_static_rgb0_bloom0_curve0_shine0.frag.qsb │ ├── terminal_static_rgb0_bloom0_curve0_shine1.frag.qsb │ ├── terminal_static_rgb0_bloom0_curve1_shine0.frag.qsb │ ├── terminal_static_rgb0_bloom0_curve1_shine1.frag.qsb │ ├── terminal_static_rgb0_bloom1_curve0_shine0.frag.qsb │ ├── terminal_static_rgb0_bloom1_curve0_shine1.frag.qsb │ ├── terminal_static_rgb0_bloom1_curve1_shine0.frag.qsb │ ├── terminal_static_rgb0_bloom1_curve1_shine1.frag.qsb │ ├── terminal_static_rgb0_chroma0_bloom0_curve0.frag.qsb │ ├── terminal_static_rgb0_chroma0_bloom0_curve0_shine0.frag.qsb │ ├── terminal_static_rgb0_chroma0_bloom0_curve0_shine1.frag.qsb │ ├── terminal_static_rgb0_chroma0_bloom0_curve1.frag.qsb │ ├── terminal_static_rgb0_chroma0_bloom0_curve1_shine0.frag.qsb │ ├── terminal_static_rgb0_chroma0_bloom0_curve1_shine1.frag.qsb │ ├── terminal_static_rgb0_chroma0_bloom1_curve0.frag.qsb │ ├── terminal_static_rgb0_chroma0_bloom1_curve0_shine0.frag.qsb │ ├── terminal_static_rgb0_chroma0_bloom1_curve0_shine1.frag.qsb │ ├── terminal_static_rgb0_chroma0_bloom1_curve1.frag.qsb │ ├── terminal_static_rgb0_chroma0_bloom1_curve1_shine0.frag.qsb │ ├── terminal_static_rgb0_chroma0_bloom1_curve1_shine1.frag.qsb │ ├── terminal_static_rgb0_chroma1_bloom0_curve0.frag.qsb │ ├── terminal_static_rgb0_chroma1_bloom0_curve0_shine0.frag.qsb │ ├── terminal_static_rgb0_chroma1_bloom0_curve0_shine1.frag.qsb │ ├── terminal_static_rgb0_chroma1_bloom0_curve1.frag.qsb │ ├── terminal_static_rgb0_chroma1_bloom0_curve1_shine0.frag.qsb │ ├── terminal_static_rgb0_chroma1_bloom0_curve1_shine1.frag.qsb │ ├── terminal_static_rgb0_chroma1_bloom1_curve0.frag.qsb │ ├── terminal_static_rgb0_chroma1_bloom1_curve0_shine0.frag.qsb │ ├── terminal_static_rgb0_chroma1_bloom1_curve0_shine1.frag.qsb │ ├── terminal_static_rgb0_chroma1_bloom1_curve1.frag.qsb │ ├── terminal_static_rgb0_chroma1_bloom1_curve1_shine0.frag.qsb │ ├── terminal_static_rgb0_chroma1_bloom1_curve1_shine1.frag.qsb │ ├── terminal_static_rgb1_bloom0_curve0_shine0.frag.qsb │ ├── terminal_static_rgb1_bloom0_curve0_shine1.frag.qsb │ ├── terminal_static_rgb1_bloom0_curve1_shine0.frag.qsb │ ├── terminal_static_rgb1_bloom0_curve1_shine1.frag.qsb │ ├── terminal_static_rgb1_bloom1_curve0_shine0.frag.qsb │ ├── terminal_static_rgb1_bloom1_curve0_shine1.frag.qsb │ ├── terminal_static_rgb1_bloom1_curve1_shine0.frag.qsb │ ├── terminal_static_rgb1_bloom1_curve1_shine1.frag.qsb │ ├── terminal_static_rgb1_chroma0_bloom0_curve0.frag.qsb │ ├── terminal_static_rgb1_chroma0_bloom0_curve0_shine0.frag.qsb │ ├── terminal_static_rgb1_chroma0_bloom0_curve0_shine1.frag.qsb │ ├── terminal_static_rgb1_chroma0_bloom0_curve1.frag.qsb │ ├── terminal_static_rgb1_chroma0_bloom0_curve1_shine0.frag.qsb │ ├── terminal_static_rgb1_chroma0_bloom0_curve1_shine1.frag.qsb │ ├── terminal_static_rgb1_chroma0_bloom1_curve0.frag.qsb │ ├── terminal_static_rgb1_chroma0_bloom1_curve0_shine0.frag.qsb │ ├── terminal_static_rgb1_chroma0_bloom1_curve0_shine1.frag.qsb │ ├── terminal_static_rgb1_chroma0_bloom1_curve1.frag.qsb │ ├── terminal_static_rgb1_chroma0_bloom1_curve1_shine0.frag.qsb │ ├── terminal_static_rgb1_chroma0_bloom1_curve1_shine1.frag.qsb │ ├── terminal_static_rgb1_chroma1_bloom0_curve0.frag.qsb │ ├── terminal_static_rgb1_chroma1_bloom0_curve0_shine0.frag.qsb │ ├── terminal_static_rgb1_chroma1_bloom0_curve0_shine1.frag.qsb │ ├── terminal_static_rgb1_chroma1_bloom0_curve1.frag.qsb │ ├── terminal_static_rgb1_chroma1_bloom0_curve1_shine0.frag.qsb │ ├── terminal_static_rgb1_chroma1_bloom0_curve1_shine1.frag.qsb │ ├── terminal_static_rgb1_chroma1_bloom1_curve0.frag.qsb │ ├── terminal_static_rgb1_chroma1_bloom1_curve0_shine0.frag.qsb │ ├── terminal_static_rgb1_chroma1_bloom1_curve0_shine1.frag.qsb │ ├── terminal_static_rgb1_chroma1_bloom1_curve1.frag.qsb │ ├── terminal_static_rgb1_chroma1_bloom1_curve1_shine0.frag.qsb │ └── terminal_static_rgb1_chroma1_bloom1_curve1_shine1.frag.qsb ├── cool-retro-term.desktop ├── cool-retro-term.pro ├── gpl-2.0.txt ├── gpl-3.0.txt ├── packaging/ │ ├── appdata/ │ │ └── cool-retro-term.appdata.xml │ ├── debian/ │ │ ├── .gitignore │ │ ├── changelog │ │ ├── compat │ │ ├── control │ │ ├── cool-retro-term.1 │ │ ├── copyright │ │ ├── rules │ │ ├── source/ │ │ │ └── format │ │ └── watch │ └── rpm/ │ └── cool-retro-term.spec ├── scripts/ │ ├── build-appimage.sh │ ├── build-dmg.sh │ └── list_glyph_counts.py └── snap/ └── snapcraft.yaml