From 875d02458e01fd23633c57dc47f7ed7f8663d3f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ricardo=20B=C3=A1nffy?= Date: Wed, 25 Oct 2017 22:08:23 +0100 Subject: [PATCH 01/19] Updated 3278 font and associated files --- app/qml/fonts/1971-ibm-3278/3270Medium.ttf | Bin 89620 -> 106104 bytes app/qml/fonts/1971-ibm-3278/LICENSE.txt | 48 ++++++++++++++++++--- app/qml/fonts/1971-ibm-3278/README.md | 29 +++++++------ 3 files changed, 56 insertions(+), 21 deletions(-) diff --git a/app/qml/fonts/1971-ibm-3278/3270Medium.ttf b/app/qml/fonts/1971-ibm-3278/3270Medium.ttf index 8e7867f5b4c6df78cec57fea5161f596395ae337..02e4f196099113ad8ba4824f7d20da2f85a94c14 100644 GIT binary patch delta 25313 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 delta 10399 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 Date: Fri, 27 Oct 2017 11:02:43 +0200 Subject: [PATCH 02/19] Update submodule to include fix for High Sierra. --- qmltermwidget | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qmltermwidget b/qmltermwidget index 490eeaf..08958f7 160000 --- a/qmltermwidget +++ b/qmltermwidget @@ -1 +1 @@ -Subproject commit 490eeaf195cd5764a3798c2a2340ced648db4526 +Subproject commit 08958f7c83a7d05627f623b8904f3e79a0b7366b From b9d027291e64b482d070aa0da720227a0f32c67a Mon Sep 17 00:00:00 2001 From: Filippo Scognamiglio Date: Fri, 27 Oct 2017 18:28:43 +0200 Subject: [PATCH 03/19] Bump version to 1.0.1. --- app/main.cpp | 2 +- app/qml/ApplicationSettings.qml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/main.cpp b/app/main.cpp index a49bedf..7c0bb51 100644 --- a/app/main.cpp +++ b/app/main.cpp @@ -62,7 +62,7 @@ int main(int argc, char *argv[]) } if (args.contains("-v") || args.contains("--version")) { - qDebug() << "cool-retro-term 1.0"; + qDebug() << "cool-retro-term 1.0.1"; return 0; } diff --git a/app/qml/ApplicationSettings.qml b/app/qml/ApplicationSettings.qml index d0f8beb..3d20687 100644 --- a/app/qml/ApplicationSettings.qml +++ b/app/qml/ApplicationSettings.qml @@ -24,7 +24,7 @@ import QtQuick.Controls 1.0 import "utils.js" as Utils QtObject{ - property string version: "1.0.0" + property string version: "1.0.1" // STATIC CONSTANTS //////////////////////////////////////////////////////// From e6a049c21458425aac0ffff646668deade44f814 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tam=C3=A1s=20G=C3=A9rczei?= Date: Fri, 27 Oct 2017 21:00:53 +0200 Subject: [PATCH 04/19] Gentoo package version bump announced --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 96f17d7..7755345 100644 --- a/README.md +++ b/README.md @@ -28,12 +28,12 @@ or use: to install precompiled from community repository. -Gentoo users can now install the first release "1.0" from a 3rd-party repository preferably via layman: +Gentoo users can now install the second release "1.0.1" from a 3rd-party repository preferably via layman: USE="git" emerge app-portage/layman wget https://www.gerczei.eu/files/gerczei.xml -O /etc/layman/overlays/gerczei.xml layman -f -a qt -a gerczei # those who've added the repo before 27/08/17 should remove, update and add it again as its source has changed - ACCEPT_KEYWORDS="~*" emerge =x11-terms/cool-retro-term-1.0.0-r1::gerczei + ACCEPT_KEYWORDS="~*" emerge =x11-terms/cool-retro-term-1.0.1::gerczei The live ebuild (version 9999-r1) tracking the bleeding-edge WIP codebase also remains available. From 351b98189fea4a557b832d2edcb519147561f042 Mon Sep 17 00:00:00 2001 From: Lee Reilly Date: Sun, 29 Oct 2017 16:04:23 -0700 Subject: [PATCH 05/19] =?UTF-8?q?Updated=20OS=20X=20=E2=86=92=20macOS?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 96f17d7..01daeb6 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ It has been designed to be eye-candy, customizable, and reasonably lightweight. It uses the QML port of qtermwidget (Konsole) developed by me: https://github.com/Swordfish90/qmltermwidget . -This terminal emulator works under Linux and OSX and requires Qt 5.2 or higher. +This terminal emulator works under Linux and macOS and requires Qt 5.2 or higher. ## Screenshots ![Image]() @@ -41,7 +41,7 @@ A word of warning: USE flags and keywords are to be added to portage's configura Ubuntu users of 14.04 LTS (Trusty) up to 15.10 (Wily) can use [this PPA](https://launchpad.net/~bugs-launchpad-net-falkensweb) -OSX users can grab the latest dmg from the release page: https://github.com/Swordfish90/cool-retro-term/releases +macOS users can grab the latest dmg from the release page: https://github.com/Swordfish90/cool-retro-term/releases ## Build instructions (Linux) @@ -127,7 +127,7 @@ qmake && make ./cool-retro-term ``` -## Build instructions (OSX) +## Build instructions (macOS) 1. Install [Xcode](https://developer.apple.com/xcode/) and agree to the licence agreement 2. Enter the following commands into the terminal: From 88988dd3e19504fa365eecd581adb7746bec6adb Mon Sep 17 00:00:00 2001 From: Lee Reilly Date: Sun, 29 Oct 2017 16:07:24 -0700 Subject: [PATCH 06/19] Add some GIFs? --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 01daeb6..c617b76 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,9 @@ # cool-retro-term +|> Default Amber|C:\ IBM DOS|$ Default Green| +|---|---|---| +|![Default Amber Cool Retro Term](https://user-images.githubusercontent.com/121322/32070717-16708784-ba42-11e7-8572-a8fcc10d7f7d.gif)|![IBM DOS](https://user-images.githubusercontent.com/121322/32070716-16567e5c-ba42-11e7-9e64-ba96dfe9b64d.gif)|![Default Green Cool Retro Term](https://user-images.githubusercontent.com/121322/32070715-163a1c94-ba42-11e7-80bb-41fbf10fc634.gif)| + ## Description cool-retro-term is a terminal emulator which mimics the look and feel of the old cathode tube screens. It has been designed to be eye-candy, customizable, and reasonably lightweight. From c34c3c365478ba38663d2a57545c03918fcd3673 Mon Sep 17 00:00:00 2001 From: suve Date: Sun, 5 Nov 2017 00:04:45 +0100 Subject: [PATCH 07/19] Make screenshot sizes in appdata XML match actual image sizes --- packaging/appdata/cool-retro-term.appdata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packaging/appdata/cool-retro-term.appdata.xml b/packaging/appdata/cool-retro-term.appdata.xml index 29029f8..50d009c 100644 --- a/packaging/appdata/cool-retro-term.appdata.xml +++ b/packaging/appdata/cool-retro-term.appdata.xml @@ -16,11 +16,11 @@ Default amber look - https://camo.githubusercontent.com/2443e662e95733ba6ae331f391f6ec036d1ee7fd/687474703a2f2f692e696d6775722e636f6d2f4e5566766e6c752e706e67 + https://camo.githubusercontent.com/2443e662e95733ba6ae331f391f6ec036d1ee7fd/687474703a2f2f692e696d6775722e636f6d2f4e5566766e6c752e706e67 Apple II look - https://camo.githubusercontent.com/44a19842d532555c7b02bf6b4b4684add9edf18c/687474703a2f2f692e696d6775722e636f6d2f4d4d6d4d3648742e706e67 + https://camo.githubusercontent.com/44a19842d532555c7b02bf6b4b4684add9edf18c/687474703a2f2f692e696d6775722e636f6d2f4d4d6d4d3648742e706e67 From b7c8108ad5f990d74ca9bf9e58fbfcdc04346c81 Mon Sep 17 00:00:00 2001 From: suve Date: Mon, 6 Nov 2017 21:48:55 +0100 Subject: [PATCH 08/19] Improve manpage: add description and missing options, improve formatting --- packaging/debian/cool-retro-term.1 | 48 +++++++++++++++++++----------- 1 file changed, 30 insertions(+), 18 deletions(-) diff --git a/packaging/debian/cool-retro-term.1 b/packaging/debian/cool-retro-term.1 index 8cc3b3b..beff16e 100644 --- a/packaging/debian/cool-retro-term.1 +++ b/packaging/debian/cool-retro-term.1 @@ -1,31 +1,43 @@ -.TH cool-retro-term 1 "August 22 2016" +.TH "COOL-RETRO-TERM" 1 "2017-11-06" .SH NAME -cool-retro-term \- terminal emulator mimicking the old cathode display +cool\-retro\-term \- terminal emulator mimicking an old cathode display .SH SYNOPSIS -"Usage: ./cool\-retro\-term [\-\-default\-settings] [\-\-workdir ] [\-\-program ] [\-p|\-\-profile ] [\-\-fullscreen] [\-h|\-\-help]" +\fBcool\-retro\-term\fR [\fIOPTIONS\fR] +.br +\fBcool\-retro\-term\fR [\fIOPTIONS\fR] -e \fICOMMAND\fR [\fIARGUMENT\fR...] .SH DESCRIPTION -This manual page documents briefly the -.B cool-retro-term -command. +This manual page documents briefly the \fBcool\-retro\-term\fR command. +.PP +\fBcool\-retro\-term\fR is a terminal emulator which mimics the +look and feel of the old cathode tube screens. +It has been designed to be eye-candy, +customizable, and reasonably lightweight. .SH OPTIONS .TP \fB\-\-default\-settings\fR -Run cool\-retro\-term with the default settings +Run with the default settings. .TP -\fB\-\-workdir\fR -Change working directory to 'dir' -.TP -\fB\-e\fR -Command to execute. This option will catch all following arguments, so use it as the last option. +\fB\-e\fR \fICOMMAND\fR +Command to execute. This should be used as the last option. +All the arguments following \fICOMMAND\fR will be passed to said command. .TP \fB\-\-fullscreen\fR -Run cool\-retro\-term in fullscreen. -.HP -\fB\-p\fR|\-\-profile Run cool\-retro\-term with the given profile. +Run in fullscreen mode. .TP -\fB\-h\fR|\-\-help -Print this help. +\fB\-h\fR, \fB\-\-help\fR +Print a help screen and exit. +.TP +\fB\-p\fR \fIPROFILE\fR, \fB\-\-profile\fR \fIPROFILE\fR +Run with the given profile. +.TP +\fB\-\-workdir\fR \fIDIR\fR +Start with \fIDIR\fR as the working directory. .TP \fB\-\-verbose\fR Print additional information such as profiles and settings. -.PP +.TP +\fB\-v\fR, \fB\-\-version\fR +Print the version number and exit. +.SH LICENCE +This program is available under the terms of the GNU General Public License, +version 3 or any later version, as published by the Free Software Foundation. From a34654a9a93643a5fe7e451a825e24237e16b7d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Tue, 12 Dec 2017 00:37:25 +0100 Subject: [PATCH 09/19] cool-retro-term made it to Fedora official repos --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 96f17d7..e03ea7a 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,9 @@ This terminal emulator works under Linux and OSX and requires Qt 5.2 or higher. ## Get cool-retro-term You can either build cool-retro-term yourself (see below) or walk the easy way and install one of these packages: -Users of Fedora and openSUSE can grab a package from [Open Build Service](http://software.opensuse.org/package/cool-retro-term). +Fedora has the `cool-retro-term` in the offcial repositories. All you have to do is `sudo dnf install cool-retro-term`. + +Users of openSUSE can grab a package from [Open Build Service](http://software.opensuse.org/package/cool-retro-term). Arch users can install this [package](https://aur.archlinux.org/packages/cool-retro-term-git/) directly via the [AUR](https://aur.archlinux.org): From 8adec835f6edaa6ebb383761d43795f92363431b Mon Sep 17 00:00:00 2001 From: Lars Falk-Petersen Date: Tue, 12 Dec 2017 15:24:20 +0100 Subject: [PATCH 10/19] Instrucitons for ubuntu 17.10. Fixes https://github.com/Swordfish90/cool-retro-term/issues/396 --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index 96f17d7..d31b4ea 100644 --- a/README.md +++ b/README.md @@ -68,6 +68,12 @@ Make sure to install these first. --- +**Ubuntu 17.10** + + sudo apt-get install build-essential qml-module-qtgraphicaleffects qml-module-qt-labs-folderlistmodel qml-module-qt-labs-settings qml-module-qtquick-controls qml-module-qtquick-dialogs qmlscene qt5-default qt5-qmake qtdeclarative5-dev qtdeclarative5-localstorage-plugin qtdeclarative5-qtquick2-plugin qtdeclarative5-window-plugin + +--- + **Debian Jessie** sudo apt-get install build-essential qmlscene qt5-qmake qt5-default qtdeclarative5-dev qml-module-qtquick-controls qml-module-qtgraphicaleffects qml-module-qtquick-dialogs qml-module-qtquick-localstorage qml-module-qtquick-window2 From 2d54638f49d0acefcb2af284c9d01496334eff3b Mon Sep 17 00:00:00 2001 From: maiki Date: Thu, 21 Dec 2017 21:17:45 -0800 Subject: [PATCH 11/19] Update readme Periods, amirite? --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 96f17d7..8a2199e 100644 --- a/README.md +++ b/README.md @@ -39,7 +39,7 @@ The live ebuild (version 9999-r1) tracking the bleeding-edge WIP codebase also r A word of warning: USE flags and keywords are to be added to portage's configuration files and every emerge operation should be executed with '-p' (short option for --pretend) appended to the command line first as per best practice! -Ubuntu users of 14.04 LTS (Trusty) up to 15.10 (Wily) can use [this PPA](https://launchpad.net/~bugs-launchpad-net-falkensweb) +Ubuntu users of 14.04 LTS (Trusty) up to 15.10 (Wily) can use [this PPA](https://launchpad.net/~bugs-launchpad-net-falkensweb). OSX users can grab the latest dmg from the release page: https://github.com/Swordfish90/cool-retro-term/releases @@ -160,6 +160,6 @@ open cool-retro-term.app ``` ## Donations -I made this project in my spare time because I love what I'm doing. If you are enjoying it and you want to buy me a beer click [here](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=flscogna%40gmail%2ecom&lc=IT&item_name=Filippo%20Scognamiglio¤cy_code=EUR&bn=PP%2dDonationsBF%3abtn_donate_LG%2egif%3aNonHosted) . +I made this project in my spare time because I love what I'm doing. If you are enjoying it and you want to buy me a beer click [here](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=flscogna%40gmail%2ecom&lc=IT&item_name=Filippo%20Scognamiglio¤cy_code=EUR&bn=PP%2dDonationsBF%3abtn_donate_LG%2egif%3aNonHosted). You can also add "bounties" on your favourite issues. More information on the [Bountysource](https://www.bountysource.com/teams/crt/issues) page. From 6b22a0c03ac4ba7e407ef0a74e0156c979ae1ea7 Mon Sep 17 00:00:00 2001 From: mason1920 Date: Tue, 2 Jan 2018 11:45:08 -0500 Subject: [PATCH 12/19] Change apt-get to apt, and added stretch. --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 96f17d7..c399dfe 100644 --- a/README.md +++ b/README.md @@ -64,13 +64,13 @@ Make sure to install these first. **Ubuntu 17.04** - sudo apt-get install build-essential libqt5qml-graphicaleffects qml-module-qt-labs-folderlistmodel qml-module-qt-labs-settings qml-module-qtquick-controls qml-module-qtquick-dialogs qmlscene qt5-default qt5-qmake qtdeclarative5-dev qtdeclarative5-localstorage-plugin qtdeclarative5-qtquick2-plugin qtdeclarative5-window-plugin + sudo apt install build-essential libqt5qml-graphicaleffects qml-module-qt-labs-folderlistmodel qml-module-qt-labs-settings qml-module-qtquick-controls qml-module-qtquick-dialogs qmlscene qt5-default qt5-qmake qtdeclarative5-dev qtdeclarative5-localstorage-plugin qtdeclarative5-qtquick2-plugin qtdeclarative5-window-plugin --- -**Debian Jessie** +**Debian Stretch and Jessie** - sudo apt-get install build-essential qmlscene qt5-qmake qt5-default qtdeclarative5-dev qml-module-qtquick-controls qml-module-qtgraphicaleffects qml-module-qtquick-dialogs qml-module-qtquick-localstorage qml-module-qtquick-window2 + sudo apt install build-essential qmlscene qt5-qmake qt5-default qtdeclarative5-dev qml-module-qtquick-controls qml-module-qtgraphicaleffects qml-module-qtquick-dialogs qml-module-qtquick-localstorage qml-module-qtquick-window2 --- From 799ef63b813066e7fd9b13ccf1339ac416c40cdf Mon Sep 17 00:00:00 2001 From: Christiano Haesbaert Date: Sat, 6 Jan 2018 20:17:28 +0100 Subject: [PATCH 13/19] Add a -T option that sets window title. `cool-retro-term -T myretrosession` sets window name to 'myretrosession' This is useful especially for people who rely on wmctrl to change windows, now I can do `wmctrl -a myretrocession` to focus on cool-retro-term. -T was chosen since it matches classic xterm(1) and other terminal emulators --- app/main.cpp | 1 + app/qml/ApplicationSettings.qml | 6 ++++++ app/qml/main.qml | 4 +++- 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/app/main.cpp b/app/main.cpp index 7c0bb51..55df439 100644 --- a/app/main.cpp +++ b/app/main.cpp @@ -54,6 +54,7 @@ int main(int argc, char *argv[]) qDebug() << " --default-settings Run cool-retro-term with the default settings"; qDebug() << " --workdir Change working directory to 'dir'"; qDebug() << " -e Command to execute. This option will catch all following arguments, so use it as the last option."; + qDebug() << " -T Set window title to 'title'."; qDebug() << " --fullscreen Run cool-retro-term in fullscreen."; qDebug() << " -p|--profile <prof> Run cool-retro-term with the given profile."; qDebug() << " -h|--help Print this help."; diff --git a/app/qml/ApplicationSettings.qml b/app/qml/ApplicationSettings.qml index 3d20687..c786de3 100644 --- a/app/qml/ApplicationSettings.qml +++ b/app/qml/ApplicationSettings.qml @@ -41,6 +41,8 @@ QtObject{ property bool fullscreen: false property bool showMenubar: true + property string wintitle: "cool-retro-term" + property real windowOpacity: 1.0 property real ambientLight: 0.2 property real contrast: 0.85 @@ -480,6 +482,10 @@ QtObject{ showMenubar = false; } + if (args.indexOf("-T") !== -1) { + wintitle = args[args.indexOf("-T") + 1] + } + initializedSettings(); } Component.onDestruction: { diff --git a/app/qml/main.qml b/app/qml/main.qml index ed0801c..11f836e 100644 --- a/app/qml/main.qml +++ b/app/qml/main.qml @@ -62,8 +62,10 @@ ApplicationWindow{ __contentItem.visible: mainMenu.visible } + property string wintitle: appSettings.wintitle + color: "#00000000" - title: terminalContainer.title || qsTr("cool-retro-term") + title: terminalContainer.title || qsTr(appSettings.wintitle) Action { id: showMenubarAction From 1d6f0445f73a6cbea95835082d3ac1c8b446b537 Mon Sep 17 00:00:00 2001 From: Alex Von Hoene <avh.on1@gmail.com> Date: Mon, 15 Jan 2018 16:31:30 -0500 Subject: [PATCH 14/19] add Debian Stretch to dependency instructions I've confirmed that the same instructions for Jessie also work for Stretch --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 96f17d7..1a8ea14 100644 --- a/README.md +++ b/README.md @@ -68,7 +68,7 @@ Make sure to install these first. --- -**Debian Jessie** +**Debian Jessie or Stretch** sudo apt-get install build-essential qmlscene qt5-qmake qt5-default qtdeclarative5-dev qml-module-qtquick-controls qml-module-qtgraphicaleffects qml-module-qtquick-dialogs qml-module-qtquick-localstorage qml-module-qtquick-window2 From ae50ed980f3288ce84d5fe034ca95dc9d148cb3a Mon Sep 17 00:00:00 2001 From: Alex Von Hoene <avh.on1@gmail.com> Date: Mon, 15 Jan 2018 16:43:55 -0500 Subject: [PATCH 15/19] Added Debian Stretch dependencies In addition to what Debian Jessie needs, Stretch also needs qml-module-qt-labs-settings and qml-module-qt-labs-folderlistmodel These packages are not needed to build cool-retro-term, but they are needed to run it. --- README.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 1a8ea14..690727e 100644 --- a/README.md +++ b/README.md @@ -68,12 +68,18 @@ Make sure to install these first. --- -**Debian Jessie or Stretch** +**Debian Jessie** sudo apt-get install build-essential qmlscene qt5-qmake qt5-default qtdeclarative5-dev qml-module-qtquick-controls qml-module-qtgraphicaleffects qml-module-qtquick-dialogs qml-module-qtquick-localstorage qml-module-qtquick-window2 --- +**Debian Stretch** + + sudo apt-get install build-essential qmlscene qt5-qmake qt5-default qtdeclarative5-dev qml-module-qtquick-controls qml-module-qtgraphicaleffects qml-module-qtquick-dialogs qml-module-qtquick-localstorage qml-module-qtquick-window2 qml-module-qt-labs-settings qml-module-qt-labs-folderlistmodel + +--- + **Fedora** This command should install the known fedora dependencies: From 35c48de638244842c1e9a3b36138f31f00979f95 Mon Sep 17 00:00:00 2001 From: Lars Brinkhoff <lars@nocrew.org> Date: Mon, 6 Mar 2017 21:36:02 +0100 Subject: [PATCH 16/19] Add Knight TV font. As used by the MIT AI Lab. --- app/qml/Fonts.qml | 10 ++++++++++ app/qml/fonts/1975-knight-tv/KnightTVMedium.ttf | Bin 0 -> 6048 bytes app/qml/resources.qrc | 1 + 3 files changed, 11 insertions(+) create mode 100644 app/qml/fonts/1975-knight-tv/KnightTVMedium.ttf diff --git a/app/qml/Fonts.qml b/app/qml/Fonts.qml index ad20844..24dc7b9 100644 --- a/app/qml/Fonts.qml +++ b/app/qml/Fonts.qml @@ -204,5 +204,15 @@ QtObject{ fontWidth: 1.0 lowResolutionFont: false } + ListElement{ + name: "Knight_TV" + text: "Knight TV (1975)" + source: "fonts/1975-knight-tv/KnightTVMedium.ttf" + lineSpacing: 0.2 + pixelSize: 10 + fontWidth: 1.0 + baseScaling: 2.0 + lowResolutionFont: true + } } } diff --git a/app/qml/fonts/1975-knight-tv/KnightTVMedium.ttf b/app/qml/fonts/1975-knight-tv/KnightTVMedium.ttf new file mode 100644 index 0000000000000000000000000000000000000000..4d133fb60b1e8148b3994b4d2a0982ac20a90c2b GIT binary patch literal 6048 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 literal 0 HcmV?d00001 diff --git a/app/qml/resources.qrc b/app/qml/resources.qrc index 97f23c9..ac36910 100644 --- a/app/qml/resources.qrc +++ b/app/qml/resources.qrc @@ -31,6 +31,7 @@ <file>fonts/1982-commodore64/C64_Pro_Mono_v1.0-STYLE.ttf</file> <file>fonts/1977-apple2/PrintChar21.ttf</file> <file>fonts/1971-ibm-3278/3270Medium.ttf</file> + <file>fonts/1975-knight-tv/KnightTVMedium.ttf</file> <file>fonts/1985-atari-st/AtariST8x16SystemFont.ttf</file> <file>fonts/modern-terminus/TerminusTTF-4.38.2.ttf</file> <file>fonts/1977-commodore-pet/COMMODORE_PET.ttf</file> From e7aa72a7ab243691497832c428e4704ca279afc3 Mon Sep 17 00:00:00 2001 From: Lars Brinkhoff <lars@nocrew.org> Date: Wed, 24 Jan 2018 21:58:34 +0100 Subject: [PATCH 17/19] Add a Knight TV profile. --- app/qml/ApplicationSettings.qml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/qml/ApplicationSettings.qml b/app/qml/ApplicationSettings.qml index 3d20687..c1b7612 100644 --- a/app/qml/ApplicationSettings.qml +++ b/app/qml/ApplicationSettings.qml @@ -439,6 +439,11 @@ QtObject{ obj_string: '{"ambientLight":0.1,"backgroundColor":"#000000","bloom":0.15,"brightness":0.5,"flickering":0,"contrast":0.85,"fontName":"IBM_3278","fontColor":"#0ccc68","frameName":"SIMPLE_WHITE_FRAME","glowingLine":0,"horizontalSync":0,"jitter":0,"burnIn":0.6,"staticNoise":0,"rasterization":0,"screenCurvature":0.1,"windowOpacity":1,"chromaColor":0,"saturationColor":0,"rbgShift":0,"fontWidth":1.0,"useCustomCommand":false,"customCommand":""}' builtin: true } + ListElement{ + text: "Knight TV" + obj_string: '{"ambientLight":0.16,"backgroundColor":"#000000","bloom":0.45,"brightness":0.5,"burnIn":0.3,"chromaColor":0,"contrast":0.85,"customCommand":"","flickering":0.1,"fontColor":"#0ccc68","fontName":"Knight_TV","fontWidth":1,"frameName":"SIMPLE_WHITE_FRAME","glowingLine":0,"horizontalSync":0.16,"jitter":0,"rasterization":0,"rbgShift":0,"saturationColor":0,"screenCurvature":0.07,"staticNoise":0,"useCustomCommand":false,"windowOpacity":1}' + builtin: true + } ListElement{ text: "Transparent Green" obj_string: '{"ambientLight":0.2,"backgroundColor":"#000000","bloom":0.45,"brightness":0.5,"flickering":0.20,"contrast":0.85,"fontName":"TERMINUS_SCALED","fontColor":"#0ccc68","frameName":"NO_FRAME","glowingLine":0.16,"horizontalSync":0.1,"jitter":0.20,"burnIn":0.25,"staticNoise":0.20,"rasterization":0,"screenCurvature":0.05,"windowOpacity":0.60,"chromaColor":0,"saturationColor":0,"rbgShift":0,"fontWidth":1.0,"useCustomCommand":false,"customCommand":""}' From 7325835c3f6946c2bd701514052b237c6817ff71 Mon Sep 17 00:00:00 2001 From: Tom Chiverton <tomchiverton@users.noreply.github.com> Date: Sat, 10 Feb 2018 14:40:56 +0000 Subject: [PATCH 18/19] Ubuntu 17.10 PPA --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 96f17d7..6416e5e 100644 --- a/README.md +++ b/README.md @@ -41,6 +41,8 @@ A word of warning: USE flags and keywords are to be added to portage's configura Ubuntu users of 14.04 LTS (Trusty) up to 15.10 (Wily) can use [this PPA](https://launchpad.net/~bugs-launchpad-net-falkensweb) +Ubuntu 17.10 can use [this PPA](https://launchpad.net/%7Evantuz/+archive/ubuntu/cool-retro-term) + OSX users can grab the latest dmg from the release page: https://github.com/Swordfish90/cool-retro-term/releases ## Build instructions (Linux) From dda5fbc330ffd581ffa2c09a4024d7c35a4cb56d Mon Sep 17 00:00:00 2001 From: Filippo Scognamiglio <flscogna@gmail.com> Date: Sun, 25 Feb 2018 11:50:23 +0100 Subject: [PATCH 19/19] Increase baseScaling font for knight profile to improve consistency. --- app/qml/Fonts.qml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/qml/Fonts.qml b/app/qml/Fonts.qml index 24dc7b9..7189723 100644 --- a/app/qml/Fonts.qml +++ b/app/qml/Fonts.qml @@ -211,7 +211,7 @@ QtObject{ lineSpacing: 0.2 pixelSize: 10 fontWidth: 1.0 - baseScaling: 2.0 + baseScaling: 3.0 lowResolutionFont: true } }