1
0
mirror of https://invent.kde.org/network/krfb synced 2024-07-08 12:05:49 +00:00
Commit Graph

1072 Commits

Author SHA1 Message Date
Alexey Min
bcec53db13 Merge branch 'arcpatch-D7658' 2017-09-10 13:55:31 +05:00
Alexey Min
dab8b421eb Change version to match KDE Applications (17.11.70)
Summary:
Previously krfb had version set to 5.0. This is misleading.
Now, do the same as other standard KDE apps, like ark or dolphin: use
KDE_APPLICATIONS_VERSION_MAJOR, KDE_APPLICATIONS_VERSION_MINOR, etc.
This page: https://www.kde.org/applications/system/krfb has a link to report a bug: https://bugs.kde.org/enter_bug.cgi?format=guided&product=krfb
Versions in bugzilla have 17.xx.xx, so "About..." window should match.

cmake: Set version in project(); use ecm_setup_version() call

Inspired by commit in Ark: cffecfbfffd22bc0bbe451ed8d74f3b6da113c6f

Test Plan: Compile, run. Make sure that Help -> About Desktop Sharing displays the correct version.

Reviewers: aacid, ltoscano

Tags: #kde_applications

Differential Revision: https://phabricator.kde.org/D7658
2017-09-10 13:51:39 +05:00
l10n daemon script
69d278caa8 GIT_SILENT made messages (after extraction) 2017-09-05 03:04:44 +02:00
l10n daemon script
0ac20f797c 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"
2017-09-04 04:42:31 +02:00
l10n daemon script
a66fc2d2b8 GIT_SILENT made messages (after extraction) 2017-09-04 03:05:52 +02:00
l10n daemon script
011ac5633f 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"
2017-08-14 04:58:49 +02:00
l10n daemon script
90c332ddcf GIT_SILENT made messages (after extraction) 2017-08-10 03:28:32 +02:00
Alexey Min
52fb6655a1 Merge branch 'Applications/17.08' 2017-08-08 06:50:48 +05:00
Alexey Min
44ae70244d Add .arcconfig 2017-08-08 06:49:42 +05:00
Alexey Min
69aa649d9c Add settings page allowing user to change framebuffer plugin
Added a new page to config dialog: "Screen capture", allowing to choose a framebuffer plugin.
Added a brief description about xcb and qt plugins.
Changed an icon for first tab "Network" to more appropriate one.
Code is prepared to expect "x11" as preferredFramebufferPlugin and automatically change this setting to "xcb".
Do not hardcode possible list of framebuffer plugins in combobox, but instead find actual available plugins at runtime.
If preferred plugin has changed in settings, inform user that krfb needs to be restarted to apply changes.

Differential Revision: https://phabricator.kde.org/D6319
2017-08-08 05:34:56 +05:00
Luigi Toscano
1fb61059a7 Merge remote-tracking branch 'origin/Applications/17.04' 2017-07-15 15:28:38 +02:00
l10n daemon script
0689b72f38 GIT_SILENT made messages (after extraction) 2017-07-04 05:16:00 +02:00
l10n daemon script
4564c91b64 GIT_SILENT made messages (after extraction) 2017-07-04 03:06:55 +02:00
l10n daemon script
01ec550abf GIT_SILENT made messages (after extraction) 2017-07-01 03:13:36 +02:00
l10n daemon script
47c40225fd 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"
2017-06-20 05:48:45 +02:00
Albert Astals Cid
f131f7ddba Remove old X11 plugin
It wasn't being compiled anyway
2017-06-15 23:24:45 +02:00
Alexey Min
b2cb3e8204 Implement XCB framebuffer plugin (port from x11)
Previously used x11 plugin does not compile with Qt5, because Qt5 does
not use Xlib, it uses xcb. Rewrite screen capture plugin from Xlib to
xcb.

I made xcb libs compile required dependency, but availability of X
shared memory extension is checked at runtime. It is used to effectively
get image pixels data, instead of transfering 8Mb over the wire. Xdamage
is used to limit image getting operations only within actually changed
rectangles of screen.

BUG: 377998

Tested on single-monitor system and dual-monitor, where primary monitor
does not start at (0,0) coordinate. Image transfer works fine.
Dual-monitor only has problems with receiving mouse cursor position and
clicks, but this should be fixed outside of framebuffer plugin.

Differential Revision: https://phabricator.kde.org/D5211
2017-06-15 23:21:58 +02:00
l10n daemon script
c92ef2f230 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"
2017-06-11 04:37:36 +02:00
l10n daemon script
b2fe612ec4 GIT_SILENT made messages (after extraction) 2017-06-11 03:09:33 +02:00
Christoph Feck
831ec6c9be Fix SPDX license ID 2017-06-09 03:57:04 +02:00
l10n daemon script
4b01a1cac7 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"
2017-04-23 04:05:02 +02:00
l10n daemon script
09b643f5cb GIT_SILENT made messages (after extraction) 2017-04-23 02:49:04 +02:00
l10n daemon script
77ef270323 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"
2017-04-14 03:58:43 +02:00
l10n daemon script
e487c45f34 GIT_SILENT made messages (after extraction) 2017-04-12 02:47:34 +02:00
l10n daemon script
2a60739a16 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"
2017-04-09 05:12:08 +02:00
l10n daemon script
8eecd9097e 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"
2017-04-09 04:03:05 +02:00
l10n daemon script
e3b9a0b30a GIT_SILENT made messages (after extraction) 2017-04-03 04:24:46 +02:00
Albert Astals Cid
6561a9db15 Merge remote-tracking branch 'origin/Applications/17.04' 2017-03-24 00:21:50 +01:00
Albert Astals Cid
c0ceb8a83d Set default framebuffer plugin to "qt" instead of "x11"
Make default "qt" framebuffer plugin instead of "x11". Workaround for bug https://bugs.kde.org/show_bug.cgi?id=356782
Not a proper fix, ideally "x11" plugin needs to be fixed.

REVIEW: 129721
BUGS: 356782
2017-03-24 00:20:12 +01:00
Albert Astals Cid
f107a73d28 Merge remote-tracking branch 'origin/Applications/17.04' 2017-03-24 00:12:20 +01:00
Alexey Min
4974154cc3 Qt framebuffer plugin: Do not use deprecated QPixmap::grabWindow(), use QScreen::grabWindow() instead
REVIEW: 129722
2017-03-24 00:11:49 +01:00
l10n daemon script
05dc124c8b GIT_SILENT made messages (after extraction) 2017-03-23 04:53:39 +01:00
l10n daemon script
b960bb4ba4 GIT_SILENT made messages (after extraction) 2017-03-20 02:42:32 +01:00
Adriaan de Groot
f702422c9d Drop duplicate linking to libvncserver.
Summary:
The duplicate link may also be missing necessary -L flags,
so it causes linker errors when libvncserver is installed
in unusual places (while ${LIBVNCSERVER_LIBRARIES} DTRT).

Reviewers: sitter, apol, ltoscano, heikobecker

Reviewed By: sitter

Differential Revision: https://phabricator.kde.org/D5018
2017-03-12 22:31:30 +01:00
l10n daemon script
27e48f1114 GIT_SILENT made messages (after extraction) 2017-02-26 04:01:20 +01:00
l10n daemon script
9e77d1f5ac 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"
2017-02-23 06:16:56 +01:00
l10n daemon script
c12697e23f GIT_SILENT made messages (after extraction) 2017-02-23 04:14:39 +01:00
l10n daemon script
3ce5047a6f GIT_SILENT made messages (after extraction) 2017-02-19 03:57:26 +01:00
l10n daemon script
60b6f7b86b GIT_SILENT made messages (after extraction) 2017-02-14 09:13:43 +01:00
l10n daemon script
b1f1a2f8d6 GIT_SILENT made messages (after extraction) 2017-02-12 03:54:12 +01:00
l10n daemon script
ee863548d9 GIT_SILENT made messages (after extraction) 2017-02-09 03:58:33 +01:00
l10n daemon script
ccc9ed069f GIT_SILENT made messages (after extraction) 2017-02-07 08:59:20 +01:00
l10n daemon script
8c7138b592 GIT_SILENT made messages (after extraction) 2017-02-05 04:04:34 +01:00
Luigi Toscano
364cee9ba2 It is not just for a specific type of desktop 2017-02-04 16:33:57 +01:00
l10n daemon script
215d20c004 GIT_SILENT made messages (after extraction) 2017-02-04 04:00:01 +01:00
l10n daemon script
315b401227 GIT_SILENT made messages (after extraction) 2017-02-03 04:13:35 +01:00
l10n daemon script
9289a22d8a 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"
2017-02-02 05:57:39 +01:00
Harald Sitter
d529e22430 add appdata 2017-02-01 19:32:55 +01:00
Harald Sitter
b6fbb67af1 Merge branch 'Applications/16.12' 2017-02-01 19:13:02 +01:00
Harald Sitter
da4de72d55 set a comment
appstream uses Comment for a summary when no appdata is present. without
a comment/summary no appdata will be available at all rendering the app
unavailable in software stores

recycle genericname to avoid excess l10n work
2017-02-01 19:12:59 +01:00