Paulo Lieuthier
f792b5f5ca
Rebase Vt102Emulation to Konsole
2015-11-06 08:58:23 -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
Petr Vanek
da6838df1a
Merge pull request #44 from F1ash/master
...
implemented start TTY for external recipient;
2015-02-25 13:57:07 +01:00
F1ash
7c315942d3
implemented start TTY for external recipient;
2015-02-22 17:47:47 +03: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
Petr Vanek
14ed5e0801
Merge pull request #39 from F1ash/master
...
add method for get pty slave fd;
2015-02-05 11:32:07 +01:00
Petr Vanek
436ddc2fb5
Merge pull request #37 from raboof/allowContinuousActivityMonitoring
...
Set the '_notifiedActivity' flag early
2015-02-05 10:25:15 +01:00
Petr Vanek
bc6a0b4992
Merge pull request #36 from 0xd34df00d/master
...
Avoid calling winId() on Qt5.
2015-02-05 10:24:14 +01:00
Boris Egorov
af0d0599fa
Fix: typo in TerminalDisplay
2015-01-27 14:47:31 +06:00
F1ash
109ee5796f
add method for get pty slave fd;
2015-01-18 14:49:07 +03:00
F1ash
96cccdfb7d
add method for get pty slave fd;
2015-01-18 14:17:08 +03:00
Arnout Engelen
2ec7abf56e
Set the '_notifiedActivity' flag early
...
This way anyone listening to 'activity' signals can safely re-set the flag to
'false' by calling setMonitorActivity(true) again. Right now this is not
guaranteed as the signal is handled asynchonously (and indeed in my PyQT-based
application the signal would be handled *before* the flag is set to 'true'...)
2014-12-07 18:15:14 +01:00
0xd34df00d
4ae1e1177f
Avoid calling winId() on Qt5.
...
Avoids breaking QQuickWidget and the likes. See:
* https://bugreports.qt-project.org/browse/QTBUG-41779
* https://bugreports.qt-project.org/browse/QTBUG-40765
* https://bugreports.qt-project.org/browse/QTBUG-41942
2014-12-06 02:04:35 +03: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
Arnout Engelen
8b8f8532c3
Fix 'getSelectionEnd'
2014-11-29 21:29:45 +01:00
Petr Vanek
8b7f2ae5f4
Merge pull request #29 from Swordfish90/vanilla-fix-last-line
...
Prevents deleting the last line when resizing.
2014-11-07 15:38:01 +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
Filippo Scognamiglio
b01f7a186e
Prevents deleting the last line when resizing.
2014-11-06 02:13:30 +01:00
Petr Vanek
0b430bfd92
Merge pull request #25 from kulti/patch-1
...
Fix Qt4 compilation
2014-09-01 17:03:09 +02:00
Petr Vanek
4f1d97f1fa
fixed #57 Linux emulation does not seem to support Ctrl+Arrows (warning: I have no clue what I did...)
2014-09-01 15:48:15 +02: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
58c4da34cc
fixed qterminal #71 qt5 version ignoring page up / down
2014-09-01 14:46:28 +02: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
9e1247d4b3
Emit activity() and silence() signals instead of KNotification.
2014-06-14 17:20:18 +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
b0c18f6561
Emit UrlFilter::activated() instead of QDesktopServices::openUrl().
2014-05-24 03:33:52 +04:00
0xd34df00d
3f8df24596
Derive Filter from QObject.
2014-05-24 03:33:11 +04:00
0xd34df00d
5ee25a7a24
Add UrlFilter.
2014-05-24 02:57:20 +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
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
0xd34df00d
27e7860fd9
ColorSchemeManager::loadCustomColorScheme(const QString& path).
2014-05-21 00:08:13 +04:00
0xd34df00d
5042c7afc5
Unified schemeName() usage.
2014-05-21 00:07:59 +04:00
Petr Vanek
4010729f1a
fixed #17 lib/ShellCommand.cpp:66: possible =/== mixup
2014-04-18 10:27:41 +02: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
d6ceb5ae00
build simplified: qtermwidget is versioned (libqtermwidget4 for Qt4, 5 for Qt5...). Better cmake support.
2014-04-11 20:50:22 +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