Commit Graph

42 Commits

Author SHA1 Message Date
rago1975 10e17968e4 Use function setWorldTranfer for Qpainter instead of setWorldMatrix 2016-01-08 00:00:30 +09:00
rago1975 5031c16a51 Modify treatment drawing double width character 2016-01-07 23:42:14 +09:00
Igor f9a7d4ac5d Avoid checking uninitialized member + simplify condition 2015-12-23 18:21:27 +03:00
Jerome Leclanche 90008c9db9 Remove support for Qt <= 5.4 2015-11-22 14:55:41 +02:00
Jerome Leclanche 72ffc262eb Clean up trailing whitespaces 2015-07-09 20:22:48 +02:00
Petr Vanek f6fdd81c78 Merge pull request #35 from raboof/proportionalFonts
Handle proportional fonts a bit better
2015-02-05 11:32:31 +01:00
Boris Egorov af0d0599fa Fix: typo in TerminalDisplay 2015-01-27 14:47:31 +06:00
Arnout Engelen 5efc095d10 Fix TerminalDisplay::getCharacterPosition for proportional fonts
I.e. for mouse selections
2014-12-03 01:18:36 +01:00
Arnout Engelen 34ae10b5f1 Handle proportional fonts a bit better
Not perfect, just a bit better :).
2014-11-30 15:33:25 +01:00
Filippo Scognamiglio 6f9d9a3c11 Add event to notify the application that the shell application uses mouse.
Conflicts:
	lib/TerminalDisplay.h
2014-11-07 14:27:41 +01:00
Filippo Scognamiglio edf545b3b3 Change mouseMarks only when needed. This might be useful if an application wants to be notified of the event. 2014-11-07 14:24:23 +01:00
kulti 09026c6d4f Fix Qt4 compilation 2014-09-01 17:13:19 +04:00
Petr Vanek c16194d7b2 qterminal #64 No drag & drop support 2014-09-01 14:58:34 +02:00
Petr Vanek 2bcb137a5b Url activation & filters #21 2014-07-14 13:22:13 +02:00
0xd34df00d 627bfb3c61 Support bells. 2014-06-14 16:12:04 +04:00
0xd34df00d 9d1e1b2ba3 Activate link filters on ctrl+click. 2014-05-24 02:57:14 +04:00
0xd34df00d 2852ac4b29 Update filters on resize and screen events. 2014-05-24 02:56:56 +04:00
Petr Vanek 5d3ef34cc2 fixed #11 compile against Qt 5 (Qt4 and Qt5 supported and waguely tested) 2014-04-11 21:28:52 +02:00
Petr Vanek fd57d353ba a potential improvement for #9 font fractional pixels causes spacing errors 2013-08-07 11:01:52 +02:00
Christian Surlykke 6b68ecdc5f Fix resize label 2013-01-23 08:52:18 +01:00
Francisco Ballina 60d5b46319 Add zoom. Add choice action after paste clipboard 2012-11-20 00:44:29 -06:00
Francisco Ballina d0303eaa4a Add zoom. Add choice action after paste clipboard 2012-11-20 00:41:03 -06:00
Francisco Ballina 83b87fe726 Fix logical error 2012-11-19 23:32:29 -06:00
Francisco Ballina b398acfbd4 Add zoom. Add choice action after paste clipboard 2012-11-19 23:10:35 -06:00
Francisco Ballina ba19af937d Add Shift+KeyEnd and Shift+KeyHome to go line 0 and line end. No move screenwindow when copy and paste with keyboard 2012-11-13 04:00:28 -06:00
Petr Vanek 60ba4968e1 fix for text drawing in qt>=4.8,x 2012-09-07 11:25:36 +02:00
Petr Vanek 33f68bc0ec fix the scroll at the end again 2012-01-31 15:49:41 +01:00
Petr Vanek 1143f86286 Merge commit 'refs/merge-requests/3' of git://gitorious.org/qtermwidget/qtermwidget into merge-requests/3 2012-01-31 14:26:28 +01:00
Adam Treat f43ef58d3c The escape key is always needed for terminal programs like vim. 2012-01-28 13:45:24 -05:00
Daniel O'Neill 1a864cf8aa scrollToEnd() method provided to trigger 'snapping' the terminal to cursor tracked position (typically the extreme value of the scrollbar, or the 'end')
Some signal-fu particular to keyPressEvent(QKeyEvent *) done to make the above usable, no existing dependent implementations should be disturbed by this.
2012-01-28 13:44:54 -05:00
Petr Vanek 4f770327fe revert workaround for key on end 2012-01-02 09:34:56 +01:00
Petr Vanek 2b9432a16c Merge commit 'refs/merge-requests/1' of git://gitorious.org/qtermwidget/qtermwidget into merge-requests/1 2012-01-02 09:31:00 +01:00
Petr Vanek ccb7b887ce scroll to bottom on input 2011-12-12 15:36:19 +01:00
Daniel O'Neill c462053b34 scrollToEnd() method provided to trigger 'snapping' the terminal to cursor tracked position (typically the extreme value of the scrollbar, or the 'end')
Some signal-fu particular to keyPressEvent(QKeyEvent *) done to make the above usable, no existing dependent implementations should be disturbed by this.
2011-12-10 21:52:16 -07:00
Petr Vanek 6ad5d7070a merge changes from the experimental "bundle" repository 2011-06-22 13:12:21 +02:00
Petr Vanek 0facab4a5a transparency support 2010-11-24 11:26:43 +01:00
Petr Vanek 8787a21b67 font display fix on mac (widths in int) 2010-11-13 13:55:08 +01:00
Petr Vanek 4183368397 code reformatted after resync 2010-10-25 16:34:14 +02:00
Petr Vanek b2449cc578 display stuff synced from konsole again to improve color scheme handling 2010-10-25 16:27:34 +02:00
Petr Vanek cf016137bb focus in/out signals 2010-10-19 17:10:28 +02:00
Petr Vanek 57fd23bf39 K&R formatting 2010-10-01 16:08:14 +02:00
Petr Vanek 88b5a11bb4 merge with qscite 2010-10-01 15:54:31 +02:00