Ricardo Banffy
5534cc4457
Update 3270 terminal font
2016-11-26 20:21:41 +00:00
Alex Spataru
b7f632077c
Use provided settings database
2016-08-06 13:43:04 -05:00
Alex Spataru
bfab242344
Also save window position
2016-08-06 02:04:35 -05:00
Alex Spataru
6e54a96730
Save window size
2016-08-06 01:34:11 -05:00
Vincent Wong
e94801ee02
Fix issue with custom command not saving on exit
...
If the user directly closes the settings window without triggering the
custom command Textfield's onEditingFinished (via unfocus or pressing
enter), the custom command may not save. This change adds a listener to
the Textfield so that if the settings window closes, the change will
always be recorded.
2016-04-07 18:15:37 -07: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
d345be2114
Merge pull request #280 from rbanffy/master
...
Update 3270 font to v1.2.11, with added glyphs
2016-03-13 15:36:22 +01:00
Filippo Scognamiglio
c505dfaa11
Remove Envy Code Font.
2016-03-13 15:33:40 +01:00
Ricardo Bánffy
1574d5ab4c
Update README
2016-02-29 21:30:54 +00:00
Ricardo Bánffy
0a24f497cc
Update 3270 font to v1.2.11, with added glyphs
2016-02-29 17:24:31 +00:00
Filippo Scognamiglio
9e629780ad
Merge pull request #274 from barak/master
...
Debian Packaging Updates
2016-02-20 13:08:31 +01:00
Ricardo Bánffy
d7fb0b3021
Update 3270 font - better hints, new glyphs
2016-01-27 08:52:41 -02:00
Barak A. Pearlmutter
b1456b4fda
typo: informations ↝ information
2015-12-18 16:09:54 +00:00
Ricardo Bánffy
759e796fdd
Re-add link to original project
2015-10-18 23:15:04 -02:00
Ricardo Bánffy
9121beaf8d
Update 3270 font to latest version
2015-10-18 23:13:05 -02:00
Ricardo Bánffy
5d79e475d1
update 3270 font
2015-02-15 13:24:56 -02:00
Filippo Scognamiglio
5807ea001a
Merge branch 'unstable' which fixes default precisions on ES systems.
...
Conflicts:
app/qml/PreprocessedTerminal.qml
app/qml/ShaderTerminal.qml
app/qml/frames/utils/TerminalFrame.qml
2015-01-29 03:17:05 +01:00
Filippo Scognamiglio
28d92dc68b
Remove default precision on non ES platforms.
2015-01-28 11:14:42 +01:00
Filippo Scognamiglio
844af0d93f
Revert "Fix: added missing default precision directives in fragment shaders"
2015-01-28 11:09:30 +01:00
Martin Sekera
f1a6c0fcee
Fix: added missing default precision directives in fragment shaders
2015-01-27 23:48:05 +01: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
54c52b230a
Reorganize FPS slider.
2015-01-24 18:06:37 +01:00
Filippo Scognamiglio
40eb51e5eb
Improve look of glow line.
2015-01-22 01:44:30 +01:00
Filippo Scognamiglio
546c4f36f0
Fix scanlines on high-dpi screens.
2015-01-20 03:35:47 +01:00
Filippo Scognamiglio
2911960482
Fix merge conflicts.
2015-01-20 01:14:51 +01:00
Filippo Scognamiglio
265e19def8
Revert invisibility of spacing item in settings dialog.
2015-01-20 01:05:27 +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
32f7923652
Fix: use arrow cursor when terminal application uses mouse.
2015-01-19 18:20:23 +01:00
Filippo Scognamiglio
a7bab660e9
Improved burnin. This is a very important optimizatoin for mesa linux machines.
2015-01-19 17:31:37 +01:00
Ricardo Bánffy
4adf13539a
Correct rendering issue (see https://raw.githubusercontent.com/wiki/rbanffy/3270font/aepw.png )
2015-01-16 21:44:34 -02:00
KAMiKAZOW
cb1e3f1b76
rm pixmap
...
because it's redundant
2015-01-14 01:17:49 +01:00
Filippo Scognamiglio
0c17ca115e
Set window application icon.
2015-01-12 22:35:49 +01:00
Filippo Scognamiglio
505a840574
Install icons.
2015-01-12 21:51:27 +01:00
Filippo Scognamiglio
8aea50fd2b
Merge branch 'unstable' of https://github.com/Swordfish90/cool-retro-term into unstable
2015-01-08 03:56:06 +01:00
Filippo Scognamiglio
166e1f40fe
Misc fixes in settings dialog.
2015-01-08 03:55:19 +01:00
Filippo Scognamiglio
0399a6eb3c
Adjust fixedsys-excelsior baseScaling.
2015-01-07 11:23:59 +01:00
Filippo Scognamiglio
ac70da5b38
Add Fixedsys Excelsior font.
2015-01-07 11:16:09 +01:00
Filippo Scognamiglio
a24cbbcc93
Burnin is now subtractive. Better looking and more predictable.
2015-01-06 01:35:35 +01:00
Filippo Scognamiglio
17b70b47ce
Fix OSX keys issues.
2015-01-05 22:35:07 +01:00
Filippo Scognamiglio
295912fbb3
Reduce minimum quality and allower finer tuning of performance settings.
2015-01-05 22:08:06 +01:00
Filippo Scognamiglio
859adf966a
Use IBeamCursor instead of normal arrow.
2015-01-05 22:01:14 +01:00
Filippo Scognamiglio
cf404f980d
Use already available shaderEffectSource and improve bloom look at low quality by limiting minimum radius.
2015-01-05 21:47:42 +01:00
Filippo Scognamiglio
6979abe96a
Merge pull request #198 from Swordfish90/fix-color-dialog-2
...
Fix bad behaving color dialog on some platforms.
2015-01-02 22:16:33 +01:00
Filippo Scognamiglio
4934d78cea
Fix font names and default profiles.
2015-01-02 21:46:59 +01:00
Filippo Scognamiglio
c6716e1b1a
Fix: texture quality and burnin sliders now have effect on image quality when low res fornts are used.
2015-01-02 12:09:25 +01:00
Filippo Scognamiglio
cc1d77ea32
Fix: font names and order. Added compatible scanlines and pixels fonts.
2014-12-31 16:40:30 +01:00
Filippo Scognamiglio
3e7ac0d87d
Optimize burn-in effect when low res font is used. We can actually use a much lower-res accumulator too.
2014-12-31 14:36:53 +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
d10bf29493
Fix bad behaving color dialog on some platforms.
2014-12-30 10:25:33 +01:00
Filippo Scognamiglio
a63135045e
Bump terminal version and prepare for release.
2014-12-26 23:41:03 +01:00
Filippo Scognamiglio
bc441116e2
Enable terminal smoothing when rasterization is not used.
2014-12-26 23:16:31 +01:00
Filippo Scognamiglio
025ef61de1
Allow profiles with the same name.
2014-12-26 19:57:03 +01:00
Filippo Scognamiglio
e4c7ffe201
Fix: various small improvements.
2014-12-26 19:47:11 +01:00
Filippo Scognamiglio
0264fbebcd
Small adjustments in the settings dialog.
2014-12-26 17:51:10 +01:00
Filippo Scognamiglio
7dd61c89fc
Fix: osx shortcuts.
2014-12-26 17:36:03 +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
04a6365349
Fix: font was not updated when profile changed.
2014-12-24 15:41:08 +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
9d5896b62c
Improvement: allow arguments to be passed to the process launched with the terminal.
2014-12-23 17:07:10 +01:00
Filippo Scognamiglio
23a1033787
Refactor: different platforms contextual menus.
2014-12-23 14:02:46 +01:00
Filippo Scognamiglio
c35cb6cf45
Fix: horizontal sync should not go outside screen boundaries.
2014-12-23 13:58:22 +01:00
Filippo Scognamiglio
0935dda00b
Fix: Make osx copy and paste shortcuts consistent with the system.
2014-12-23 02:34:58 +01:00
Filippo Scognamiglio
1119f774f9
Many many new fonts. Sripped out resource file of what was useless.
2014-12-23 02:12:59 +01:00
Filippo Scognamiglio
7dcf98c395
Refactoring: port non visual components from Item to QtObject.
2014-12-23 00:49:33 +01:00
Filippo Scognamiglio
e5174fdb08
Workaround: workaround the margin in the menubar.
2014-12-23 00:35:02 +01:00
Filippo Scognamiglio
0594668387
Fix: clamp frame to black when outside texture boundaries.
2014-12-23 00:16:03 +01:00
Filippo Scognamiglio
dc8061a0a4
Fix: disable antialiasing when rasterization is enabled.
2014-12-22 23:07:08 +01:00
Filippo Scognamiglio
6c1c17445a
Fix: fix OSX context menu issues. Split the context menus into two different components.
2014-12-22 21:44:45 +01:00
Filippo Scognamiglio
56d366116a
Fix: Windows flags and raise behaviour. Also fix OSX quit issues.
2014-12-22 20:50:17 +01:00
Filippo Scognamiglio
1ed4d271c7
Fix: Issue between texture quality and the new frame.
2014-12-22 02:34:58 +01:00
Filippo Scognamiglio
bd1098f373
Fix: sql had issues under OSX.
2014-12-22 02:00:45 +01:00
Filippo Scognamiglio
8ed9a33bcd
Fix: send application quit event when qml engine is closed.
2014-12-21 16:32:55 +01:00
Filippo Scognamiglio
17f37b48e7
Fix: autologin the shell under OSX.
2014-12-21 16:19:23 +01:00
Filippo Scognamiglio
6832b32741
Fix: screen curvature is now consistent across all screen sizes. Close #176 .
2014-12-20 18:46:20 +01:00
Filippo Scognamiglio
c06b3db71e
Fix: missing scrollbar margins caused some clamping on the texture border.
2014-12-20 18:46:20 +01:00
Filippo Scognamiglio
ebbaec762d
Refactoring: avoid manually defined bindings in font changed handler.
2014-12-20 18:46:20 +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
297201a75f
Merge pull request #187 from Swordfish90/refactoring
...
Optimised and configurable motion blur effect. Other various fixes.
2014-12-16 01:50:40 +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
fa59bb06b1
Fix: Add static noise when horizontal distortion is activated.
2014-12-15 22:24:57 +01:00
Filippo Scognamiglio
38d4c5dd52
Fix: Improve a bit and fix visual issues with bloom.
2014-12-15 22:18:22 +01:00
Filippo Scognamiglio
ce5658a205
Fix: tweak blur values.
2014-12-15 22:03:09 +01:00
Filippo Scognamiglio
f9e68a6854
Fix: change workaround used to hide the menubar. This works with Qt 5.4
2014-12-15 11:56:40 +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
37317136ed
Fix: Bloom radius needed a dependency on window scaling.
2014-12-14 21:17:40 +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
a088c2455e
Fix: Window scaling was counted two times for bloom.
2014-12-14 17:01:40 +01:00
Filippo Scognamiglio
dab16fb80a
Fix: oops... Removed something that was actually useful.
2014-12-14 12:02:40 +01:00
Filippo Scognamiglio
c9f918784c
Move scanlines computations in main shader. This reduces GPU memory consumption, may improve performace and increases scanlines quality.
2014-12-14 10:32:43 +01:00
Filippo Scognamiglio
2876076cea
Improvement: redesigned horizontal distortion effect.
2014-12-14 09:44:23 +01:00
Filippo Scognamiglio
6cabacbcc0
Optimization: new texture based way to draw the noise. It looks better. There is also a wiser use of textures which brings big performance improvements.
2014-12-13 16:53:45 +01:00