mirror of
				https://github.com/Swordfish90/cool-retro-term.git
				synced 2025-10-31 15:12:28 +00:00 
			
		
		
		
	Merge pull request #213 from Swordfish90/unstable
Mege latest changes for final version.
This commit is contained in:
		
							
								
								
									
										12
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								README.md
									
									
									
									
									
								
							| @@ -4,14 +4,14 @@ | ||||
| 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. | ||||
|  | ||||
| It uses the QML port of qtermwidget (Konsole) developed by me: https://github.com/Swordfish90/qmltermwidget | ||||
| It uses the QML port of qtermwidget (Konsole) developed by me: https://github.com/Swordfish90/qmltermwidget . | ||||
|  | ||||
| This terminal emulator requires Qt 5.2 or higher to run. | ||||
| This terminal emulator works under Linux and OSX and requires Qt 5.2 or higher. | ||||
|  | ||||
| ##Screenshots | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| ##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: | ||||
| @@ -33,6 +33,8 @@ A word of warning: USE flags and keywords are to be added to portage's configura | ||||
|  | ||||
| Ubuntu users of 14.04 LTS (Trusty) 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 | ||||
|  | ||||
| ##Build instructions (Linux) | ||||
|  | ||||
| ##Dependencies | ||||
|   | ||||
| @@ -24,7 +24,7 @@ import QtQuick.Controls 1.0 | ||||
| import "utils.js" as Utils | ||||
|  | ||||
| QtObject{ | ||||
|     property string version: "1.0.0 RC1" | ||||
|     property string version: "1.0.0" | ||||
|  | ||||
|     // STATIC CONSTANTS //////////////////////////////////////////////////////// | ||||
|  | ||||
| @@ -89,7 +89,7 @@ QtObject{ | ||||
|  | ||||
|     property bool lowResolutionFont: false | ||||
|  | ||||
|     property var fontNames: ["HERMIT", "COMMODORE_PET", "COMMODORE_PET"] | ||||
|     property var fontNames: ["TERMINUS_SCALED", "COMMODORE_PET", "COMMODORE_PET"] | ||||
|     property var fontlist: fontManager.item.fontlist | ||||
|  | ||||
|     signal terminalFontChanged(string fontSource, int pixelSize, int lineSpacing, real screenScaling, real fontWidth) | ||||
|   | ||||
| @@ -36,22 +36,25 @@ Tab{ | ||||
|                 anchors.fill: parent | ||||
|                 rows: 2 | ||||
|                 columns: 3 | ||||
|                 CheckBox{ | ||||
|                     property int fps: checked ? slider.value : 0 | ||||
|                     onFpsChanged: appSettings.fps = fps | ||||
|                     checked: appSettings.fps !== 0 | ||||
|                     text: qsTr("Effects FPS") | ||||
|                 } | ||||
|                 Label{text: qsTr("Effects FPS")} | ||||
|                 Slider{ | ||||
|                     id: slider | ||||
|                     Layout.fillWidth: true | ||||
|                     stepSize: 1 | ||||
|                     maximumValue: 60 | ||||
|                     minimumValue: 1 | ||||
|                     enabled: appSettings.fps !== 0 | ||||
|                     value: appSettings.fps !== 0 ? appSettings.fps : 24 | ||||
|                     id: fpsSlider | ||||
|                     onValueChanged: { | ||||
|                         if (enabled) { | ||||
|                             appSettings.fps = value !== 60 ? value + 1 : 0; | ||||
|                         } | ||||
|                 SizedLabel { text: slider.value } | ||||
|                     } | ||||
|                     stepSize: 1 | ||||
|                     enabled: false | ||||
|                     Component.onCompleted: { | ||||
|                         minimumValue = 0; | ||||
|                         maximumValue = 60; | ||||
|                         value = appSettings.fps !== 0 ? appSettings.fps - 1 : 60; | ||||
|                         enabled = true; | ||||
|                     } | ||||
|                 } | ||||
|                 SizedLabel{text: appSettings.fps !== 0 ? appSettings.fps : qsTr("Max")} | ||||
|                 Label{text: qsTr("Texture Quality")} | ||||
|                 Slider{ | ||||
|                     Layout.fillWidth: true | ||||
|   | ||||
		Reference in New Issue
	
	Block a user