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

288 Commits

Author SHA1 Message Date
Filippo Scognamiglio
3d34ce7f76 Tentative first implementation of client side decorations. 2026-01-15 23:16:14 +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
f99ccf97dc Migrate all modern fonts to NerdFonts. Small UI improvements around. 2026-01-13 22:37:33 +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
471ec29f5d Get rid of unused wintitle feature. 2026-01-11 23:34:29 +01:00
Filippo Scognamiglio
56144f757d Allow creating a new tab from the top bar. Fix application title. 2026-01-11 21:19:35 +01:00
Filippo Scognamiglio
1c49b02763 Make sure settings are stored when the app is closed. 2026-01-11 19:44:57 +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
b4e1077cb1 Update default profiles and fix a bunch of smaller issues. 2026-01-10 18:44:06 +01:00
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