Commit Graph

64 Commits

Author SHA1 Message Date
Filippo Scognamiglio
0d3c0a2233 Allow screen margin customization. 2018-12-16 22:30:03 +01:00
Filippo Scognamiglio
44a63d4aaa Change default curvature values. 2018-12-03 17:12:41 +01:00
Filippo Scognamiglio
fd2e5ce71e Reduce default fps to 20. It looks good with new burnin and saves some gpu. 2018-12-03 16:06:48 +01:00
Filippo Scognamiglio
da6795f002 Use window scaling parameter for framebuffer size. 2018-12-03 12:43:40 +01:00
Filippo Scognamiglio
555783af4c First implementation of imageless frame. 2018-11-30 00:57:59 +01:00
Filippo Scognamiglio
cdbe8d73f6 Bump version code. 2018-11-24 21:59:26 +01:00
Filippo Scognamiglio
38ae86f315 Custom command should be a setting not a profile. 2018-11-24 21:58:40 +01:00
Filippo Scognamiglio
100201d23c Update defualt profiles. 2018-11-24 21:51:41 +01:00
Filippo Scognamiglio
b8e3cd5d64 Limit screen curvature effect. 2018-11-23 22:35:48 +01:00
Filippo Scognamiglio
dead1197bd Hide by default menubar on linux. 2018-11-23 22:00:28 +01:00
Filippo Scognamiglio
cc7c13e17f Handle database and profile upgrade for new versions. 2018-11-21 18:11:01 +01:00
Filippo Scognamiglio
04a64e1312 Revert "Handle db upgrades and prepare work for old profiles deprecation."
This reverts commit 6fb8ceb501.
2018-11-21 18:01:49 +01:00
Filippo Scognamiglio
6fb8ceb501 Handle db upgrades and prepare work for old profiles deprecation. 2018-11-18 23:24:42 +01:00
Filippo Scognamiglio
d27e6569a0 Reduce default font size. 2018-11-17 23:17:36 +01:00
Filippo Scognamiglio
4e123d747a Revert "Add subpixels rasterization and improve existing ones."
Use something similar to what we had before, avoiding heavy texture
fetches."

This reverts commit 293b05fec6.
2018-11-13 21:57:50 +01:00
Filippo Scognamiglio
293b05fec6 Add subpixels rasterization and improve existing ones. 2018-11-05 00:16:52 +01:00
Filippo Scognamiglio
e4c014c1a8 Initial support for system monospace fonts. 2018-10-22 00:17:49 +02:00
Filippo Scognamiglio
0be17716f5
Merge pull request #409 from haesbaert/master
Add a -T option that sets window title.
2018-02-25 11:53:42 +01:00
Lars Brinkhoff
e7aa72a7ab Add a Knight TV profile. 2018-01-25 06:27:21 +01:00
Christiano Haesbaert
799ef63b81 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
2018-01-06 20:20:45 +01:00
Filippo Scognamiglio
b9d027291e Bump version to 1.0.1. 2017-10-27 18:28:43 +02:00
Alex Spataru
b7f632077c Use provided settings database 2016-08-06 13:43:04 -05:00
Vincent Wong
cc57fbdcd5 Profile-bound custom commands now execute
Rather than starting ksession right away, PreprocessedTerminal now waits
for ApplicationSettings to finish loading custom command settings from
storage. If a custom command is specified, PreprocessedTerminal will
tokenize it and pass it onto ksession as a shell program similar to the
-e option. If both a -e command and a custom command is specified, the
-e version overrides the custom command.
2016-03-21 12:55:09 -07:00
Vincent Wong
674097f672 Add new custom command settings in General
These custom commands are profile-specific
2016-03-21 12:48:18 -07:00
Filippo Scognamiglio
01f391dea3 Fix: wrong default font. 2015-01-24 19:11:54 +01:00
Filippo Scognamiglio
5b635abb38 Update README.md with new screenshots and bump version to 1.0.0. 2015-01-24 18:54:08 +01:00
Filippo Scognamiglio
2bc88768b6 Reduce minimum scaling value and fix aliasing issues with small fonts and rasterization. 2015-01-20 00:57:23 +01:00
Filippo Scognamiglio
166e1f40fe Misc fixes in settings dialog. 2015-01-08 03:55:19 +01:00
Filippo Scognamiglio
4934d78cea Fix font names and default profiles. 2015-01-02 21:46:59 +01:00
Filippo Scognamiglio
a6952251de Make the upscaled fonts really upscaled. (Faster expecially at high resolutions). 2014-12-31 13:46:03 +01:00
Filippo Scognamiglio
a63135045e Bump terminal version and prepare for release. 2014-12-26 23:41:03 +01:00
Filippo Scognamiglio
e4c7ffe201 Fix: various small improvements. 2014-12-26 19:47:11 +01:00
Filippo Scognamiglio
a62645f0b7 Improve profiles management, redesign a bit the settings window. 2014-12-26 17:19:34 +01:00
Filippo Scognamiglio
88079a3ee4 Improvement: initial implementation of profiles json IO. 2014-12-26 02:54:38 +01:00
Filippo Scognamiglio
c7fbe591ba Improvement: port profile selector to TableView. 2014-12-26 02:28:51 +01:00
Filippo Scognamiglio
b1139a3911 Fix: tiny tiny fixes. 2014-12-26 00:44:32 +01:00
Filippo Scognamiglio
f03fa29836 Improvement: index frames by name and not position. 2014-12-26 00:00:35 +01:00
Filippo Scognamiglio
4d3c16fabc Refactoting: change names in settings, and using camelCase for settings name. 2014-12-23 18:13:34 +01:00
Filippo Scognamiglio
7dcf98c395 Refactoring: port non visual components from Item to QtObject. 2014-12-23 00:49:33 +01:00
Filippo Scognamiglio
ebc2246901 Fix: issue when changing rasterization. Small cleanups. 2014-12-20 18:46:20 +01:00
Filippo Scognamiglio
df76d83d4b Improved frames. They are now faster, better looking, and more customizable. Also added a workaround for segementation faults when changing them. 2014-12-20 18:46:05 +01:00
Filippo Scognamiglio
0c0cdfdee1 Fix: update profiles to reflect new changes. 2014-12-16 01:36:35 +01:00
Filippo Scognamiglio
579194dd35 Fix: using font names instaed of indexes in settings. 2014-12-16 01:22:46 +01:00
Filippo Scognamiglio
26d5c56cd0 Optimizations: motion blur is better, and quality is now customizable. Default value is 50%. which is again a good compromise. 2014-12-15 02:35:13 +01:00
Filippo Scognamiglio
4ce7b0cadf Removed scanline quality settings. Was quite useless and confusing. 2014-12-14 19:13:19 +01:00
Filippo Scognamiglio
29e8592582 Optimization: Allow finer bloom quality settings. Also set default value to 50%, good compromise between speed and quality. 2014-12-14 18:53:37 +01:00
Filippo Scognamiglio
fd73afb66b Refactor: move some out of place functions. 2014-12-12 21:31:19 +01:00
Filippo Scognamiglio
64fb980ae4 Fix: improve profile and settings printing and disable it by default. 2014-12-12 21:10:53 +01:00
Filippo Scognamiglio
94131a24ad Improvement: all fonts now have a custom default width, this allows to have more uniform sizes across fonts and different rasterizations. Small tweaks in font sizes. 2014-12-12 01:38:32 +01:00
Filippo Scognamiglio
7b7eba1c7c Refactoring: rename shadersettings in appSettings. 2014-12-11 12:08:15 +01:00