Filippo Scognamiglio
09f813a7e0
Fix terminal size not displayed when resizing.
2026-01-19 00:13:45 +01:00
Filippo Scognamiglio
33878dae24
Bump QMLTermWidget version to 2.0.
2026-01-17 22:15:18 +01:00
Filippo Scognamiglio
5795aeb6b7
Fix fullscreen not tied to multiple windows.
2026-01-17 18:35:05 +01:00
Filippo Scognamiglio
e70268bb73
Make actions between the different menus global.
2026-01-17 17:20:37 +01:00
Filippo Scognamiglio
737d289a19
Allow enabling and disabling italic.
2026-01-15 23:57:10 +01:00
Filippo Scognamiglio
a0a16fc300
Fix focus issue with multiple windows. Fix build issues with previous Qt versions.
2026-01-15 00:12:18 +01:00
Filippo Scognamiglio
2d2749cb20
Add a couple new fonts and smaller improvements all around.
2026-01-12 23:53:34 +01:00
Filippo Scognamiglio
60784c47d9
Tentative implementation of font handling on cpp side.
2026-01-11 19:28:31 +01:00
Filippo Scognamiglio
bd89df3564
Fix empty font in certain conditions.
2026-01-10 19:15:35 +01:00
Filippo Scognamiglio
d10fe84c3a
Fix many smaller issues.
2026-01-08 22:37:36 +01:00
Filippo Scognamiglio
0bec01bfb4
Handle closing tabs and windows when shell process is terminated.
2026-01-07 23:19:49 +01:00
Filippo Scognamiglio
267b39bc9d
Add multiple windows handling.
2026-01-04 23:03:20 +01:00
Filippo Scognamiglio
11ad932965
First implementation of tabs.
2026-01-04 19:24:43 +01:00
Filippo Scognamiglio
7038c02173
Improved terminal frame. Improve size and shininess customization.
2025-12-23 12:16:18 +01:00
Filippo Scognamiglio
cf68aca735
Update fonts and font handling.
2025-12-17 23:21:16 +01:00
Filippo Scognamiglio
3bcf11264b
Simplify and clarify fonts handling.
2025-12-14 13:31:01 +01:00
Filippo Scognamiglio
68af947687
Change fallback fonts.
2025-12-13 23:28:16 +01:00
Filippo Scognamiglio
fed2bf21fe
Remove warnings related qt6 signal handlers.
2025-12-10 23:20:31 +01:00
Filippo Scognamiglio
3f51308057
Improve noise scale and frameskip for effects.
2025-12-10 23:14:15 +01:00
Filippo Scognamiglio
7038b30381
Migrate all shaders to compiled qsb files.
2025-12-09 23:51:39 +01:00
Filippo Scognamiglio
2261af17d7
Restore legacy Connection slots. Restore compilation on Qt 5.12.
2022-01-12 21:08:58 +01:00
Filippo Scognamiglio
7b69d41c60
Remove slow burn-in effect.
2022-01-08 22:32:42 +01:00
Filippo Scognamiglio
28977313da
UI/UX fixes for OSX version.
2022-01-03 18:43:07 +01:00
Filippo Scognamiglio
4abbe332db
Improve terminal frame and expose frame size setting.
2021-07-15 23:20:42 +02:00
Filippo Scognamiglio
701cb540e5
Improve QML syntax and update license headers.
2021-06-30 22:49:03 +02:00
Filippo Scognamiglio
dae1a56691
Migrate from QtQuick.Controls 1.x to QtQuick.Controls 2.x. Updated QMLTermWidget submodule.
2021-06-30 08:33:31 +02:00
Kristian
9960b25dff
Add support for blinking cursor
2019-07-08 15:21:17 +02:00
Filippo Scognamiglio
ff3f02fb8c
Improve highdpi support.
2019-01-09 19:26:02 +01:00
Filippo Scognamiglio
0af2b20b3a
Settings optin for old burinin version. It seems to be working better on osx.
2019-01-09 19:01:11 +01:00
Filippo Scognamiglio
06afe507f6
Change the way margin is used. This slightly improves quality.
2018-12-17 19:09:19 +01:00
Filippo Scognamiglio
b5f39c1d53
Force integer values for new margins.
2018-12-17 00:10:26 +01:00
Filippo Scognamiglio
0d3c0a2233
Allow screen margin customization.
2018-12-16 22:30:03 +01:00
Filippo Scognamiglio
555783af4c
First implementation of imageless frame.
2018-11-30 00:57:59 +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
92e82c203f
Important burn-in optimization. It is much lighter on resources.
2018-11-07 22:42:29 +01:00
Filippo Scognamiglio
c091a90cea
Slight improvements to burnin and rgb shift effects.
2018-10-22 23:30:17 +02:00
Filippo Scognamiglio
e4c014c1a8
Initial support for system monospace fonts.
2018-10-22 00:17:49 +02: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
Filippo Scognamiglio
28d92dc68b
Remove default precision on non ES platforms.
2015-01-28 11:14:42 +01:00
Martin Sekera
f1a6c0fcee
Fix: added missing default precision directives in fragment shaders
2015-01-27 23:48:05 +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
Filippo Scognamiglio
a24cbbcc93
Burnin is now subtractive. Better looking and more predictable.
2015-01-06 01:35:35 +01:00
Filippo Scognamiglio
859adf966a
Use IBeamCursor instead of normal arrow.
2015-01-05 22:01:14 +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
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
bc441116e2
Enable terminal smoothing when rasterization is not used.
2014-12-26 23:16:31 +01:00
Filippo Scognamiglio
b1139a3911
Fix: tiny tiny fixes.
2014-12-26 00:44:32 +01:00