1
0
mirror of https://github.com/KDE/krfb synced 2026-07-01 07:41:17 -07:00
Commit Graph

1201 Commits

Author SHA1 Message Date
Jan Grulich
80db244c7d Un-break portal support
Summary: We need to mention what wayland interfaces will be used, otherwise KWin will not let us to use them.

Reviewers: apol

Reviewed By: apol

Differential Revision: https://phabricator.kde.org/D25167
2019-11-06 14:51:19 +01:00
Christoph Feck
439bacb527 GIT_SILENT Upgrade KDE Applications version to 19.08.3. v19.08.3 2019-11-01 22:57:16 +01:00
Christoph Feck
28f2cca952 GIT_SILENT Upgrade KDE Applications version to 19.08.2. v19.08.2 2019-10-06 05:13:10 +02:00
l10n daemon script
f2b1e60106 GIT_SILENT made messages (after extraction) 2019-09-30 07:34:44 +02:00
l10n daemon script
7a42bd3b65 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2019-09-05 09:09:34 +02:00
Christoph Feck
28fbf6c89c GIT_SILENT Upgrade KDE Applications version to 19.08.1. v19.08.1 2019-09-01 05:35:18 +02:00
l10n daemon script
8848a11ba4 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2019-08-27 08:48:52 +02:00
l10n daemon script
46560f2f6a SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2019-08-20 08:26:33 +02:00
l10n daemon script
4ffe2ce140 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
v19.08.0
2019-08-13 08:57:25 +02:00
l10n daemon script
e472644e10 GIT_SILENT made messages (after extraction) 2019-08-13 07:46:08 +02:00
l10n daemon script
210b1cfac9 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2019-08-12 08:33:44 +02:00
Andreas Sturmlechner
62be4e43fd Add missing QHash
Summary:
Fixes build with future Frameworks.

In master, this should make 69c492a54b obsolete.

Reviewers: alexeymin, #kde_applications, lbeltrame

Reviewed By: alexeymin, #kde_applications, lbeltrame

Differential Revision: https://phabricator.kde.org/D23059
2019-08-10 11:05:10 +02:00
Christoph Feck
06d711dd79 GIT_SILENT Upgrade KDE Applications version to 19.08.0. 2019-08-09 02:08:09 +02:00
l10n daemon script
6b7a17a327 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2019-08-07 08:40:26 +02:00
l10n daemon script
0c1aaa62c1 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2019-08-06 08:30:32 +02:00
l10n daemon script
826904c4ca SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2019-08-03 08:34:22 +02:00
l10n daemon script
fad81c061a SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
v19.07.90
2019-07-31 09:02:57 +02:00
Christoph Feck
9e9acb4833 GIT_SILENT Upgrade KDE Applications version to 19.07.90. 2019-07-29 15:53:33 +02:00
l10n daemon script
d22dca0833 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2019-07-27 08:45:59 +02:00
l10n daemon script
142a652b25 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2019-07-22 08:37:21 +02:00
l10n daemon script
388aa12a96 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2019-07-21 08:49:31 +02:00
l10n daemon script
bd9e576684 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2019-07-19 09:05:33 +02:00
l10n daemon script
be4ec5fe7a SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
v19.07.80
2019-07-18 08:44:59 +02:00
l10n daemon script
445cb49e16 GIT_SILENT made messages (after extraction) 2019-07-16 07:43:35 +02:00
Albert Astals Cid
f1ec721e47 GIT_SILENT Upgrade KDE Applications version to 19.07.80. 2019-07-15 21:27:52 +02:00
l10n daemon script
f8e02290a3 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2019-07-14 05:16:48 +02:00
l10n daemon script
0e5ac2d9aa SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2019-07-12 05:17:58 +02:00
Alexey Min
9828143609 New dep: KWindowSystem and support running in Wayland
This commit adds a new dependency - KWindowSystem, to help
with window system detection. If wayland is detected, then
preferred framebuffer plugin is switched to "pw" (pipewire).
2019-07-07 14:28:10 +03:00
Alexey Min
0cc47b9a06 Remove unneeded moc include 2019-07-07 14:10:52 +03:00
Alexey Min
656c90916c Fix unused variable warning 2019-07-07 14:06:46 +03:00
l10n daemon script
296f5db567 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2019-06-26 05:19:24 +02:00
Alexey Min
e15c5d634d Fix clazy: unused non-trivial variable
unused QByteArray [-Wclazy-unused-non-trivial-variable]

That variable was totally unused!
2019-06-20 23:21:40 +03:00
Alexey Min
22b017e0b0 Fix clazy: calling QByteArray::data() on temporary
Don't call QByteArray::data() on temporary [-Wclazy-detaching-temporary]

data() is not const and will detach, call constData() instead
2019-06-20 23:18:56 +03:00
Alexey Min
05b96c0bd0 clazy: Don't call QList::first() on temporary
Don't call QList::first() on temporary [-Wclazy-detaching-temporary]

There is a constFirst() for that, to prevent detaching
2019-06-20 23:06:57 +03:00
Alexey Min
fa7c32fbb9 Fix clazy warning about lambda context object
Pass a context object as 3rd connect parameter [-Wclazy-connect-3arg-lambda]
2019-06-20 23:00:34 +03:00
Alexey Min
acf4f7393e bzero() function is obsoleted by memset()
Another clang-tidy warning.
The bzero() function is deprecated (marked as
LEGACY in POSIX.1-2001); use memset(3) in new
programs. POSIX.1-2008 removes the specification
of bzero().
2019-06-20 00:58:29 +03:00
Alexey Min
43aeee4c3e Fix clang-tidy warn: call to virtual function during destruction 2019-06-20 00:42:00 +03:00
Alexey Min
aab2869883 Fix potential use of pointer after checking for nullptr
Code below continues to use the pointer after a check for
nullptr like nothing happened. Probably continue is missing
in a loop.

clang-tidy: Called C++ object pointer is null
  at eventsmanager.cpp:87
  at framebuffermanager.cpp:86
2019-06-20 00:23:37 +03:00
Alexey Min
306a094540 Fix unused parameter warning 2019-06-20 00:05:34 +03:00
Alexey Min
a774e678bb Remove unneeded .moc includes
[5/8] Automatic MOC for target krfb_events_x11
AutoMoc warning
---------------
  "~/dev/kde/krfb/events/x11/x11events.cpp"
The file includes the moc file "x11events.moc",
but does not contain a Q_OBJECT, Q_GADGET,
Q_NAMESPACE, K_PLUGIN_FACTORY,
K_PLUGIN_FACTORY_WITH_JSON or
K_PLUGIN_CLASS_WITH_JSON macro.

AutoMoc: ~/dev/kde/krfb/events/x11/x11events.cpp:0:
 Note: No relevant classes found. No output generated.
2019-06-19 23:50:45 +03:00
Alexey Min
718b0ac000 Show hostname in krfb connection info
Summary:
Using krfb as desktop support tool for ~250 desktops on LAN - 95% of the users aren't equipped to deal with reciting IP addresses accurately, so I wanted to add the hostname into the connection details as well, since it's easier for non-tech people to read that back.

Attached patch does this, and works internally for us - thoughts on doing it better:
* hostnames as reported by the host are not necessarily accurate for network access, so
* consider actually doing a nameserver lookup to verify
* only show the hostname if you can verify

Reviewers: ngraham, #kde_applications, aacid

Reviewed By: #kde_applications, aacid

Subscribers: akulichalexandr, aacid, pino, alexeymin

Tags: #kde_applications

Differential Revision: https://phabricator.kde.org/D14527
2019-06-19 23:09:26 +03:00
l10n daemon script
4230b2234b SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2019-06-12 05:33:49 +02:00
l10n daemon script
f5467f826c SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2019-06-03 05:29:38 +02:00
Jonathan Riddell
0a0a7f096a stick to one category 2019-05-31 20:16:44 +01:00
l10n daemon script
94ea33aaa4 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2019-05-31 05:09:53 +02:00
l10n daemon script
3f471e6fd1 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2019-05-28 05:19:21 +02:00
l10n daemon script
e018e1a7c5 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2019-05-27 05:13:28 +02:00
l10n daemon script
576cef1a12 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2019-05-26 05:18:37 +02:00
l10n daemon script
77f5ae8230 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2019-05-25 05:26:01 +02:00
Jan Grulich
c05707884c Implement Wayland support using PipeWire and xdg-desktop-portal
Summary:
Adds a new framebuffer implementation, which uses xdg-desktop-portal to support remote
desktop on Wayland and uses PipeWire to deliver the screen content. So far only mouse
support is implemented, because keyboard support is missing on KWin side.

Reviewers: Kanedias, romangg

Reviewed By: Kanedias

Subscribers: asturmlechner, pino, ngraham, romangg

Differential Revision: https://phabricator.kde.org/D20402
2019-05-24 13:51:43 +02:00