1
0
mirror of https://github.com/Swordfish90/cool-retro-term.git synced 2026-02-08 00:32:27 +00:00
Commit Graph

278 Commits

Author SHA1 Message Date
Filippo Scognamiglio
f518345430 Fix system fonts not working on macos. 2026-01-08 23:23:27 +01:00
Filippo Scognamiglio
d10fe84c3a Fix many smaller issues. 2026-01-08 22:37:36 +01:00
Filippo Scognamiglio
e9c818242e Make sure focus is always taken when the current tab changes. 2026-01-08 10:29:33 +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
f58710c76f Use single instance application to handle multiple windows. 2026-01-05 09:38:51 +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
048cfcce81 Add configurable screen radius and make frame look a little bit better. 2026-01-04 16:54:43 +01:00
Filippo Scognamiglio
a8ec5d6f16 Fix some bloom behaviour issues and simplify effects colorization. 2025-12-24 19:17:32 +01:00
Filippo Scognamiglio
384fb1da7c Use custom shader variant also for frame shininess. 2025-12-24 11:29:09 +01:00
Filippo Scognamiglio
f851dd0a72 Create multiple shader variants for the various configurations. 2025-12-23 21:37:31 +01:00
Filippo Scognamiglio
7038c02173 Improved terminal frame. Improve size and shininess customization. 2025-12-23 12:16:18 +01:00
Filippo Scognamiglio
6747b8dd7c Allow customizing line spacing. 2025-12-17 23:50:22 +01:00
Filippo Scognamiglio
cf68aca735 Update fonts and font handling. 2025-12-17 23:21:16 +01:00
Filippo Scognamiglio
477621dd3e Slightly improve the settings layouts. 2025-12-15 00:20:02 +01:00
Filippo Scognamiglio
f77dad0c47 Simplify layout of settings window. 2025-12-14 23:51:01 +01:00
Filippo Scognamiglio
4faa6d522d Fix system fonts not always visible. 2025-12-14 23:32:03 +01:00
Filippo Scognamiglio
ef11a4b7ef Fix windows styling. 2025-12-14 20:14:58 +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
1d73abda51 Make it compile with Qt6. 2025-12-09 10:41:41 +01:00
Filippo Scognamiglio
8a45fbe9ed Tweak settings window and label sizes. 2022-01-16 09:40:20 +01:00
Filippo Scognamiglio
01c7929ee3 Increase size of settings window. 2022-01-12 21:11:58 +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
997131ba64 Tiny fixes to burn-in. 2022-01-08 23:15:29 +01:00
Filippo Scognamiglio
ef9f412e5f Clip profiles list. 2022-01-08 22:36:02 +01:00
Filippo Scognamiglio
7b69d41c60 Remove slow burn-in effect. 2022-01-08 22:32:42 +01:00
Filippo Scognamiglio
552947f507 Improve burn-in timings. 2022-01-08 22:20:44 +01:00
Filippo Scognamiglio
f69f2df63c More Connections refactorings. 2022-01-03 21:06:33 +01:00
Filippo Scognamiglio
aa270067f6 Improve settings window. 2022-01-03 20:56:49 +01:00
Filippo Scognamiglio
28977313da UI/UX fixes for OSX version. 2022-01-03 18:43:07 +01:00
Filippo Scognamiglio
cfe35d7795 Merge pull request #665 from Swordfish90/unstable
Improve rasterization and terminal frame. Some refactoring.
2021-07-15 23:43:06 +02:00
Filippo Scognamiglio
4abbe332db Improve terminal frame and expose frame size setting. 2021-07-15 23:20:42 +02:00
Filippo Scognamiglio
3104abd4ad Add subpixel rasterization. 2021-07-07 00:09:10 +02:00
Filippo Scognamiglio
7714f7b503 Improve rasterization rendering and add LCD rasterization (with subpixels). 2021-07-03 16:14:02 +02:00
Filippo Scognamiglio
701cb540e5 Improve QML syntax and update license headers. 2021-06-30 22:49:03 +02:00
Filippo Scognamiglio
0f18a0349a Merge pull request #589 from rbanffy/master
Update 3270 font to 2.3.1
2021-06-30 08:49:39 +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
Ricardo Bánffy
39181f42cf Update font version to 2.3.1 2021-03-25 09:52:21 +00:00
Ricardo Bánffy
a31b77e5bc Update 3270 font with version 2.0.4.
See https://github.com/rbanffy/3270font/tree/v2.0.4 for changes.
2020-05-17 12:29:24 +01:00
Ricardo Bánffy
b417643415 Renamed 3270 font to latest binary version 2020-05-17 12:21:13 +01:00
Kristian
8d7565ffc4 Disable blinking cursor by default 2019-07-20 16:51:10 +02:00
Kristian
9960b25dff Add support for blinking cursor 2019-07-08 15:21:17 +02:00
Filippo Scognamiglio
cdd1488e13 Print system font log only when verbose is enabled. 2019-01-19 21:08:57 +01:00
Filippo Scognamiglio
f98fd5a7ad Fix font slider misbehaving. 2019-01-17 22:23:54 +01:00
Filippo Scognamiglio
b961109623 Use a single version name. 2019-01-17 22:03:25 +01:00
Filippo Scognamiglio
ff3f02fb8c Improve highdpi support. 2019-01-09 19:26:02 +01:00