Commit Graph

498 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