1
0
mirror of https://github.com/Swordfish90/cool-retro-term.git synced 2024-10-16 15:43:36 +01:00
Commit Graph

348 Commits

Author SHA1 Message Date
Filippo Scognamiglio
85c7d8ea97 Removed mouse use since is not working, removed some prints and avoid passing mousemove events if the left button is not pressed. 2014-07-07 00:38:08 +02:00
Filippo Scognamiglio
93e40ade4a Much improved frame reflections. This is a little bit heavier but much better looking. The code should be ok, but maybe the parameters might use some fine tuning. 2014-07-06 23:57:47 +02:00
Filippo Scognamiglio
2fe6d147d9 Initial support for mouse in applications. 2014-07-02 02:38:28 +02:00
Filippo Scognamiglio
f1dc94fab2 REmoved bold fonts (caused problems rasterization), using custom greyscale color scheme (applications that use colors are now useable). 2014-07-01 01:49:36 +02:00
Filippo Scognamiglio
9eee62b3a4 Storing some computations to texture. 2014-06-28 11:47:10 +02:00
Filippo Scognamiglio
211afe6dce Some code cleanups. 2014-06-27 23:54:17 +02:00
Filippo Scognamiglio
df49f1d1c6 Using framebuffer object instead of image to render the terminal. Improves performances. 2014-06-27 23:17:51 +02:00
Filippo Scognamiglio
6d9c50f474 Frames cap is now optional. 2014-06-27 23:16:49 +02:00
Filippo Scognamiglio
d6b644cd7d Fix: update sliders when profile changes. 2014-06-27 16:27:27 +02:00
Filippo Scognamiglio
30074f3814 Workaround for ubuntu appmenu-qt5 bug. 2014-06-27 11:39:57 +02:00
Filippo Scognamiglio
d2d0336af8 Merge pull request #9 from Swordifish90/scanlines
Scanlines
2014-06-27 03:35:07 +02:00
Filippo Scognamiglio
893870f8a3 Fixed errors with profiles, new ones added. 2014-06-27 03:00:31 +02:00
Filippo Scognamiglio
e108258e52 Small changes in scaling and fonts. 2014-06-25 17:43:57 +02:00
Filippo Scognamiglio
372bceb186 Settings window seems to work nicely. 2014-06-25 14:29:10 +02:00
Filippo Scognamiglio
9795b5d9d2 Ooops... Forgot to add one file to git.. 2014-06-24 11:34:33 +02:00
Filippo Scognamiglio
b0aad13ba7 Redisigned and refactored settings window. 2014-06-23 22:47:35 +02:00
Filippo Scognamiglio
1693e51d89 Reorganized rasterization. Now everything is independent. 2014-06-23 16:26:30 +02:00
Filippo Scognamiglio
69843f3ef8 Added font: commodore PET double height. 2014-06-20 17:00:49 +02:00
Filippo Scognamiglio
431ec6d133 Added jitter effect. 2014-06-20 12:30:42 +02:00
Filippo Scognamiglio
21c7f2c23e Smooth static noise and fixes 2014-06-20 01:54:14 +02:00
Filippo Scognamiglio
2423957cc8 Improved noise 2014-06-11 00:54:47 +02:00
Filippo Scognamiglio
6c461acf28 Saving some GPU memory by using one channel textures where possible. 2014-06-07 15:32:21 +02:00
Filippo Scognamiglio
8fd7161ec8 Made normal and rasterized images look more consisntent. 2014-06-07 12:03:34 +02:00
Filippo Scognamiglio
25ed5db324 Fix input redirection 2014-06-07 11:33:37 +02:00
Filippo Scognamiglio
bd0938610f Various riorganizations and fixes. 2014-06-07 02:19:37 +02:00
Filippo Scognamiglio
947b355c29 Improved scanlines, restructurizations of the effects and optimizations. 2014-06-07 01:18:40 +02:00
Filippo Scognamiglio
7850df26a1 Some cleanups. Improved noise, now virtual resolution aware. 2014-05-31 21:28:25 +02:00
Filippo Scognamiglio
99df010547 Scanlines now look the same with every frame. 2014-05-31 19:30:22 +02:00
Filippo Scognamiglio
aa37892d76 Improved scanlines for all fonts at all font scaling. Now I manually choose the best looking values for every font in any zoom level. Tedious but the effect is awesome. 2014-05-31 19:28:35 +02:00
Filippo Scognamiglio
4ad83b2dcc Changing font properties doesn't reload the terminal. 2014-05-29 11:33:45 +02:00
Filippo Scognamiglio
05edbb9504 Scanlines now follow font scaling. 2014-05-29 01:13:31 +02:00
Filippo Scognamiglio
110f91afa5 Font size is now set in pixel so the line spacing is now really proportional, this should fix the problem with cropped fonts. 2014-05-27 23:54:28 +02:00
Filippo Scognamiglio
12f09ddf52 Huge changes in profiles management and added support for user defined ones. 2014-05-18 22:23:19 +02:00
Filippo Scognamiglio
3440ef0e45 Improved blur effect. Pixels now appear immediately and disappear smoothly as with real burnin effect. 2014-05-15 23:41:12 +02:00
Filippo Scognamiglio
df764f78c2 Linespacing is now proportional to font size. 2014-05-08 21:59:46 +02:00
Filippo Scognamiglio
2c5915b3b2 Improved screen flickering and added more noise when distorting. 2014-04-21 00:09:18 +02:00
Filippo Scognamiglio
40660b5ef2 Fiune tunings in frame reflections. 2014-04-20 23:48:31 +02:00
Filippo Scognamiglio
1ef94e083c Finally introducing texture scaling. 2014-04-20 23:05:26 +02:00
Filippo Scognamiglio
01b5dd9651 Improved casualness of horizontal distortion. 2014-04-18 12:00:17 +02:00
Filippo Scognamiglio
53d9ba13d9 Fine tunings in frames parameters. 2014-04-18 11:14:47 +02:00
Filippo Scognamiglio
bb320f3e40 Removed some unrealistic screen reflections. 2014-04-17 21:57:15 +02:00
Filippo Scognamiglio
4d9f0a0adb Fix: better screen curvature values. 2014-04-17 15:39:56 +02:00
Filippo Scognamiglio
6f34085f7b Now ambient reflection is integrated in the screen frame. This improves performances and quality. 2014-04-17 15:26:01 +02:00
Filippo Scognamiglio
475f6bde37 Some cleanups, fullscreen option also in context menu now. 2014-04-17 13:56:13 +02:00
Filippo Scognamiglio
115171e969 Added terminal size overlay 2014-04-17 13:27:41 +02:00
Filippo Scognamiglio
2af093220f Removing unuseful prints 2014-04-16 19:37:33 +02:00
Filippo Scognamiglio
3478e66044 Improvements in menus 2014-04-16 19:30:11 +02:00
Filippo Scognamiglio
5d6040e45d Added selections copy and paste! 2014-04-16 19:18:14 +02:00
Filippo Scognamiglio
883520a9c6 Wrong spacing in no frame. 2014-04-06 18:44:11 +02:00
Filippo Scognamiglio
de36406ed5 Now reflections play well with horizontal flickering. 2014-04-06 17:59:19 +02:00