Commit Graph

56 Commits

Author SHA1 Message Date
Yen Chi Hsuan 098bc377ff Expose titleChanged() signal 2016-07-17 19:10:10 +08:00
Igor ad59d1dc5e Allow app to add custom color sheme locations 2016-05-25 11:15:14 +03:00
Igor d1c22ac5da Avoid enums duplication 2016-05-23 17:27:17 +03:00
Igor bc85769b73 Add support for setting keyboard cursor shape 2016-05-23 17:03:04 +03:00
Paulo Lieuthier 0ae52e5bf3 Enable terminal resizing from the emulator
The pieces were all already there, but not connected.
2015-11-05 17:39:54 -03:00
Jerome Leclanche 72ffc262eb Clean up trailing whitespaces 2015-07-09 20:22:48 +02:00
F1ash 7c315942d3 implemented start TTY for external recipient; 2015-02-22 17:47:47 +03:00
F1ash 109ee5796f add method for get pty slave fd; 2015-01-18 14:49:07 +03:00
Arnout Engelen 8b8f8532c3 Fix 'getSelectionEnd' 2014-11-29 21:29:45 +01:00
Petr Vanek 2bcb137a5b Url activation & filters #21 2014-07-14 13:22:13 +02:00
0xd34df00d c395f0d1b4 Proxy activity/silence methods to Session in QTermWidget. 2014-06-14 17:20:36 +04:00
0xd34df00d f5934250de Support bells. 2014-06-14 16:34:44 +04:00
0xd34df00d 627bfb3c61 Support bells. 2014-06-14 16:12:04 +04:00
Petr Vanek 9fc65306d8 Merge pull request #20 from 0xd34df00d/autolinks
Links highlighting and handling
2014-05-24 10:03:58 +02:00
0xd34df00d c86daa799e Added QTermWidget::urlActivated(QUrl) signal.
Relays the corresponding UrlFilter's signal.
2014-05-24 03:34:27 +04:00
0xd34df00d 5ee25a7a24 Add UrlFilter. 2014-05-24 02:57:20 +04:00
0xd34df00d 9f5c331c20 Const-correctness for QTermWidget API. 2014-05-23 20:51:14 +04:00
0xd34df00d 97f14706ef Load arbitrary schemes by path via setColorScheme(). 2014-05-21 00:08:36 +04:00
Petr Vanek 3f8b5cf1f0 new API selectedText() 2014-04-18 10:23:17 +02:00
Petr Vanek b631c0e398 new API methods (thanks to William Brumley) 2014-04-18 10:18:47 +02: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 5469a4db0a fixed broken API for sendText() - const missing 2014-04-09 22:06:45 +02:00
Petr Vanek 8b3062f024 Current Working Directory for linux. Part of #8. More implementations welcomed... 2013-11-18 14:58:10 +01:00
Francisco Ballina 925c888ad1 Add a method for get working directory in class QTermWidget 2013-10-26 22:48:06 -05:00
Chris Mueller dd471e5391 Fix missing cleanup for temporary history files
QTermWidget only add the TerminalDisplay to qt's owner hierarchy for
automatic cleanup. With each new tab a new Session object will be
created and but never deleted (which would cleanup internally the
history files).

This bugfix simple adds to each Session's parent relationship the
corresponding QTermWidget.
2013-10-11 00:18:10 +02:00
Christian Surlykke 57f145503f Added pasteSelection-slot and corrected two nonsense comments 2013-02-06 22:02:24 +01:00
Petr Vanek 9afd1444aa Without this, the terminal display area will permanently lose focus when consoleq's Find dialog is called up. 2013-02-05 11:39:12 +01:00
Christian Surlykke cda217281d Search code cleanup 2013-01-23 08:39:22 +01:00
Christian Surlykke c3d72a638a Change searchbar background color to red(ish) when no match found 2013-01-17 17:02:51 +01:00
Christian Surlykke e67682a663 Fix search, find-next when selection is one character long 2013-01-17 08:26:14 +01:00
Petr Vanek 08f11bf10d Merge https://github.com/surlykke/qtermwidget
Conflicts:
	src/main.cpp
2013-01-15 17:11:13 +01:00
Christian Surlykke 4f9e1c4a06 Added search functionality 2013-01-13 20:36:29 +01:00
Francisco Ballina 4caa413898 Add zoom. Add choice action after paste clipboard 2012-11-20 11:06:11 -06:00
Francisco Ballina c06857b27d Add zoom. Add choice action after paste clipboard 2012-11-20 11:02:08 -06:00
Francisco Ballina b0b7a9f1e4 Add zoom. Add choice action after paste clipboard 2012-11-20 10:19:09 -06:00
Francisco Ballina 971b26e9ad Add zoom. Add choice action after paste clipboard 2012-11-20 10:13:20 -06:00
Francisco Ballina b1a4a38d68 Add zoom. Add choice action after paste clipboard 2012-11-20 10:09:23 -06:00
Francisco Ballina 8489fdc361 Add zoom. Add choice action after paste clipboard 2012-11-20 10:04:02 -06:00
Francisco Ballina 677c7d14e4 Add zoom. Add choice action after paste clipboard 2012-11-20 09:59:38 -06:00
Francisco Ballina d0303eaa4a Add zoom. Add choice action after paste clipboard 2012-11-20 00:41:03 -06:00
Francisco Ballina b398acfbd4 Add zoom. Add choice action after paste clipboard 2012-11-19 23:10:35 -06:00
Petr Vanek 58b30e7421 constructor for Qt Designer 2012-05-10 16:34:33 +02:00
Petr Vanek 231e17d28d clear() slot implemented 2012-03-10 20:45:27 +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 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 454a8befcd correct shell detection (BSD, Christopher VdoP) 2010-10-19 09:35:23 +02:00