openSUSE Commits
Threads by month
- ----- 2024 -----
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
December 2017
- 1 participants
- 1511 discussions
Hello community,
here is the log from the commit of package python-gobject2 for openSUSE:Factory checked in at 2017-12-31 00:42:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-gobject2 (Old)
and /work/SRC/openSUSE:Factory/.python-gobject2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-gobject2"
Sun Dec 31 00:42:39 2017 rev:22 rq:559407 version:2.28.7
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-gobject2/python-gobject2.changes 2017-03-05 17:52:11.376149442 +0100
+++ /work/SRC/openSUSE:Factory/.python-gobject2.new/python-gobject2.changes 2017-12-31 00:42:47.869931067 +0100
@@ -1,0 +2,28 @@
+Wed Dec 13 13:34:36 UTC 2017 - dimstar(a)opensuse.org
+
+- Update to version 2.28.7:
+ + Move property and signal creation into _class_init().
+ + gio-types.defs: change some enums to flags.
+ + Fix set_qdata warning on accessing NULL gobject property.
+ + Disable introspection support by default.
+ + Don't install codegen for Python 3.
+ + Ship tests/te_ST@nouppera in release tarballs for tests to
+ succeed.
+ + [gi] Port test_properties from static gio to GI Gio.
+ + python3:
+ - Fix build. PYcairo_IMPORT doesn't exists anymore.
+ - Fix maketrans import.
+ + [gi-overrides] fix MessageBox so it correctly handles the type
+ constructor param.
+ + gdbus tests: Fix hang if test case fails.
+ + Fix crash in Gtk.TextIter overrides.
+ + correctly initialize the _gi_cairo_functions array to be zero
+ filled.
+ + [gtk-override] print warning if user imports Gtk 2.0.
+ + Add support for enums in gobject.property.
+- Drop python-gobject-python3.patch and
+ python-gobject-gio_types.patch: fixed upstream.
+- Drop libtool BuildRequires and call to autoreconf: no longer
+ needed since we don't carry patches anymore.
+
+-------------------------------------------------------------------
python3-gobject2.changes: same change
Old:
----
pygobject-2.28.6.tar.bz2
python-gobject-gio_types.patch
python-gobject-python3.patch
New:
----
pygobject-2.28.7.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-gobject2.spec ++++++
--- /var/tmp/diff_new_pack.ZqIuv7/_old 2017-12-31 00:42:51.032876082 +0100
+++ /var/tmp/diff_new_pack.ZqIuv7/_new 2017-12-31 00:42:51.032876082 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-gobject2
#
-# Copyright (c) 2017 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -31,18 +31,13 @@
Summary: Python bindings for GObject
License: LGPL-2.1+
Group: Development/Libraries/Python
-Version: 2.28.6
+Version: 2.28.7
Release: 0
Url: http://ftp.gnome.org/pub/GNOME/sources/pygobject/
-Source: http://ftp.gnome.org/pub/GNOME/sources/pygobject/2.28/%{_name}-%{version}.t…
-# PATCH-FIX-UPSTREAM python-gobject-python3.patch vuntz(a)opensuse.org -- Taken from git, various fixes for python3
-Patch0: python-gobject-python3.patch
-# PATCH-FIX-UPSTREAM python-gobject-gio_types.patch andrea.bedini(a)gmail.com -- fix some type mismatches in gio-types.defs, taken from git
-Patch1: python-gobject-gio_types.patch
+Source: http://download.gnome.org/sources/pygobject/2.28/%{_name}-%{version}.tar.xz
BuildRequires: fdupes
BuildRequires: glib2-devel
BuildRequires: libffi-devel
-BuildRequires: libtool
%if %{build_for_python3}
BuildRequires: python3-cairo-devel
BuildRequires: python3-devel
@@ -90,9 +85,6 @@
%prep
%setup -q -n %{_name}-%{version}
-%patch0 -p1
-%patch1 -p1
-autoreconf -fi
%build
%if %{build_for_python3}
@@ -124,23 +116,21 @@
%{local_py_sitedir}/gtk-2.0/gio/
%{local_py_sitedir}/pygtk.*
%{_libdir}/*.so.*
-%if %{build_for_python3} && 0%{?suse_version} > 1230
-%{local_py_sitedir}/__pycache__/
-%{local_py_sitedir}/gtk-2.0/__pycache__/
-%endif
%files devel
%defattr(-,root,root)
%{_includedir}/pygtk-2.0/
%{_libdir}/*.so
%{_libdir}/pkgconfig/pygobject-2.0.pc
+%if !%{build_for_python3}
## codegen
%{_bindir}/pygobject-codegen-2.0
+%{_datadir}/%{_name}/2.0/codegen/
+%endif
# we explicitly list the directories here to be sure we don't include something
# that should live in the main package
%dir %{_datadir}/%{_name}
%dir %{_datadir}/%{_name}/2.0
-%{_datadir}/%{_name}/2.0/codegen/
%{_datadir}/%{_name}/2.0/defs/
%{_datadir}/%{_name}/xsl/
## doc: we need the files there since building API docs for other python
python3-gobject2.spec: same change
1
0
Hello community,
here is the log from the commit of package xfce4-panel for openSUSE:Factory checked in at 2017-12-29 18:53:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfce4-panel (Old)
and /work/SRC/openSUSE:Factory/.xfce4-panel.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-panel"
Fri Dec 29 18:53:05 2017 rev:64 rq:560535 version:4.12.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/xfce4-panel/xfce4-panel.changes 2017-10-07 17:49:53.361351296 +0200
+++ /work/SRC/openSUSE:Factory/.xfce4-panel.new/xfce4-panel.changes 2017-12-29 18:53:13.748924370 +0100
@@ -1,0 +2,7 @@
+Mon Dec 18 18:16:19 UTC 2017 - seife+obs(a)b1-systems.com
+
+- update to version 4.12.2
+ - Feature: Support for RandR's "primary monitor"
+ - Translation updates
+
+-------------------------------------------------------------------
Old:
----
xfce4-panel-4.12.1.tar.bz2
New:
----
xfce4-panel-4.12.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xfce4-panel.spec ++++++
--- /var/tmp/diff_new_pack.BPpx0f/_old 2017-12-29 18:53:14.908591303 +0100
+++ /var/tmp/diff_new_pack.BPpx0f/_new 2017-12-29 18:53:14.912590155 +0100
@@ -1,7 +1,7 @@
#
# spec file for package xfce4-panel
#
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
%define libname_gtk3 libxfce4panel-2_0-4
Name: xfce4-panel
-Version: 4.12.1
+Version: 4.12.2
Release: 0
Summary: Panel for the Xfce Desktop Environment
License: GPL-2.0+ and LGPL-2.1+
++++++ xfce4-panel-4.12.1.tar.bz2 -> xfce4-panel-4.12.2.tar.bz2 ++++++
++++ 53768 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package xfce4-notifyd for openSUSE:Factory checked in at 2017-12-29 18:53:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfce4-notifyd (Old)
and /work/SRC/openSUSE:Factory/.xfce4-notifyd.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-notifyd"
Fri Dec 29 18:53:01 2017 rev:34 rq:560533 version:0.4.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/xfce4-notifyd/xfce4-notifyd.changes 2017-11-16 14:01:27.568657721 +0100
+++ /work/SRC/openSUSE:Factory/.xfce4-notifyd.new/xfce4-notifyd.changes 2017-12-29 18:53:11.993428566 +0100
@@ -1,0 +2,24 @@
+Mon Dec 18 18:00:24 UTC 2017 - seife+obs(a)b1-systems.com
+
+- update to version 0.4.1 (09 December 2017):
+ This is a feature release.
+ Features:
+ * Panel plugin features
+ * Add hidden option log-icon-size
+ * Add button to clear the log (bxo#13955)
+ * Revamped layout (DND button on top for quick access)
+ * Show placeholder text in case of empty logs
+ * Improved notification window layout
+ * Add configure option to use autostart instead of dbus (bxo#13989)
+ Bugs fixed:
+ * Remove deprecated functions (Gtk+ 3.22)
+ * Fix warnings reported by Clang (Bug #13931)
+ * Treat icon_data only as pen-ultimate fallback option (bxo#13950)
+ * Fix warning about gdk_window_get_origin (bxo#13935)
+ * Ensure body and summary of notifications are correctly
+ ellipsized (bxo#12674)
+ * Ensure the panel plugin icon resizes with Xfce 4.12
+ * Updated translations
+- removed obsolete xfce4-notifyd-0.4.0-fix-build-with-old-gtk3.diff
+
+-------------------------------------------------------------------
Old:
----
xfce4-notifyd-0.4.0-fix-build-with-old-gtk3.diff
xfce4-notifyd-0.4.0.tar.bz2
New:
----
xfce4-notifyd-0.4.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xfce4-notifyd.spec ++++++
--- /var/tmp/diff_new_pack.JTzY1d/_old 2017-12-29 18:53:13.061121913 +0100
+++ /var/tmp/diff_new_pack.JTzY1d/_new 2017-12-29 18:53:13.085115024 +0100
@@ -17,7 +17,7 @@
Name: xfce4-notifyd
-Version: 0.4.0
+Version: 0.4.1
Release: 0
Summary: Simple Notification Daemon for Xfce
License: GPL-2.0
@@ -26,7 +26,6 @@
Source: http://archive.xfce.org/src/apps/xfce4-notifyd/0.4/%{name}-%{version}.tar.b…
Source1: %{name}.xml
Source100: %{name}-rpmlintrc
-Patch0: xfce4-notifyd-0.4.0-fix-build-with-old-gtk3.diff
BuildRequires: exo-tools
BuildRequires: intltool
BuildRequires: update-desktop-files
@@ -66,7 +65,6 @@
%prep
%setup -q
-%patch0 -p1
%build
# xdt-autogen
++++++ xfce4-notifyd-0.4.0.tar.bz2 -> xfce4-notifyd-0.4.1.tar.bz2 ++++++
++++ 8547 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package xfce4-power-manager for openSUSE:Factory checked in at 2017-12-29 18:52:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfce4-power-manager (Old)
and /work/SRC/openSUSE:Factory/.xfce4-power-manager.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-power-manager"
Fri Dec 29 18:52:58 2017 rev:70 rq:560531 version:1.6.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/xfce4-power-manager/xfce4-power-manager.changes 2017-10-07 17:50:14.132438195 +0200
+++ /work/SRC/openSUSE:Factory/.xfce4-power-manager.new/xfce4-power-manager.changes 2017-12-29 18:53:09.610113076 +0100
@@ -1,0 +2,34 @@
+Tue Dec 19 19:55:02 UTC 2017 - seife+obs(a)b1-systems.com
+
+- update to version 1.6.1:
+ New stable release of xfce4-power-manager.
+ - plugin:
+ - Use libxfce4panel function to obtain desired icon size
+ - Fix menu leak, attach menu to button (bxo#13466)
+ - Hide label in unknown state (bxo#12851)
+ - Add properties dialog (bxo#13270)
+ - Set ac-adapter icon for desktop systems (bxo#13959)
+ - Hide label by default on desktop systems
+ - Block panel autohide if the menu is open
+ - Drop deprecated CSS styles
+ - Fix xfpm startup dialog ignoring response (bxo#13700)
+ - Fix handling of dialog responses for suspend and hibernate
+ (bxo#13405)
+ - Set the transient hint for notifications
+ - Fix scale description and values for light-locker (bxo#13303)
+ - Drop period at end of all tooltip texts (bxo#12342)
+ - Make tooltip more concise (bxo#12342)
+ - When locking fallback to xflock4 first (bxo#12603)
+ - Fix a crash when warning about the screenlocker (bxo#12603)
+ - Fix showing inhibits in the systray (bxo#12605)
+ - Fix the g_object_bindings in xfce-screensaver
+ - Handle screensaver activity with it's own class (bxo#12603)
+ - Fix GTK 3.20 deprecation warnings
+ - Use the kernel-supplied backlight type rather than a whitelist
+ (bxo#12553)
+ - Add MATE to NotShowIn list (bxo#12506)
+ - Translation updates
+- add xfce4-power-manager-1.6.1-fix-no-return-in-nonvoid.diff
+ (bxo#14104)
+
+-------------------------------------------------------------------
Old:
----
xfce4-power-manager-1.6.0.tar.bz2
New:
----
xfce4-power-manager-1.6.1-fix-no-return-in-nonvoid.diff
xfce4-power-manager-1.6.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xfce4-power-manager.spec ++++++
--- /var/tmp/diff_new_pack.z4xgOL/_old 2017-12-29 18:53:10.553842029 +0100
+++ /var/tmp/diff_new_pack.z4xgOL/_new 2017-12-29 18:53:10.553842029 +0100
@@ -1,7 +1,7 @@
#
# spec file for package xfce4-power-manager
#
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,14 +18,16 @@
%define panel_version 4.12.0
Name: xfce4-power-manager
-Version: 1.6.0
+Version: 1.6.1
Release: 0
Summary: Power Management for the Xfce Desktop Environment
License: GPL-2.0+
Group: System/GUI/XFCE
Url: http://goodies.xfce.org/projects/applications/xfce4-power-manager
-Source0: %{name}-%{version}.tar.bz2
+Source0: http://archive.xfce.org/src/xfce/xfce4-power-manager/1.6/%{name}-%{version}…
Source1: xfce4-power-manager.xml
+# PATCH-FIX-Upstream xfce4-power-manager-1.6.1-fix-no-return-in-nonvoid.diff -- seife+dev(a)b1-systems.com
+Patch0: xfce4-power-manager-1.6.1-fix-no-return-in-nonvoid.diff
BuildRequires: fdupes
BuildRequires: intltool
BuildRequires: libxslt-tools
@@ -96,6 +98,7 @@
%prep
%setup -q
+%patch0 -p1
# xfce4-pm-helper is only needed on non-systemd systems
xsltproc --nonet - ./src/org.xfce.power.policy.in2 <<'EOF' \
++++++ xfce4-power-manager-1.6.1-fix-no-return-in-nonvoid.diff ++++++
diff --git a/settings/xfpm-settings.c b/settings/xfpm-settings.c
index 4bdda9c..2b721b8 100644
--- a/settings/xfpm-settings.c
+++ b/settings/xfpm-settings.c
@@ -1499,9 +1499,9 @@ format_light_locker_value_cb (GtkScale *scale, gdouble value, gpointer data)
if ( (gint)value <= 0 )
return g_strdup (_("Never"));
- else if ( value <= 59.0 )
+ else if ( value < 60.0 )
return g_strdup_printf ("%d %s", (gint)value, _("seconds"));
- else if ( value >= 60.0)
+ else
{
min = (gint)value - 60;
if (min == 0)
++++++ xfce4-power-manager-1.6.0.tar.bz2 -> xfce4-power-manager-1.6.1.tar.bz2 ++++++
++++ 45426 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package wxhexeditor for openSUSE:Factory checked in at 2017-12-29 18:52:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wxhexeditor (Old)
and /work/SRC/openSUSE:Factory/.wxhexeditor.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "wxhexeditor"
Fri Dec 29 18:52:51 2017 rev:11 rq:560527 version:0.23+git20170810
Changes:
--------
--- /work/SRC/openSUSE:Factory/wxhexeditor/wxhexeditor.changes 2017-03-12 20:05:58.369007432 +0100
+++ /work/SRC/openSUSE:Factory/.wxhexeditor.new/wxhexeditor.changes 2017-12-29 18:53:06.335053705 +0100
@@ -1,0 +2,30 @@
+Fri Dec 29 11:34:40 UTC 2017 - davejplater(a)gmail.com
+
+- Make description relevant to the package.
+
+-------------------------------------------------------------------
+Thu Dec 28 15:50:06 UTC 2017 - jengelh(a)inai.de
+
+- Trim filler wording from description.
+
+-------------------------------------------------------------------
+Sat Dec 23 06:27:45 UTC 2017 - davejplater(a)gmail.com
+
+- Fix Factory build by explicitly specifying python3 binary for
+ udis86 build.
+- Update to 0.23+git20170810
+- Upstream changes:
+ Fixed TAG deletion behaviour while tag not selected.
+ Implemented tags redo/undo support.
+ Fixed part of #67, SEGV due Tags.
+ Fixed Forward Search SEGV. Fixed recent mem leak patch.
+ Delete existing buffers on allocation failure.
+
+-------------------------------------------------------------------
+Fri Mar 24 08:03:00 UTC 2017 - davejplater(a)gmail.com
+
+- Update to 0.23+git20170316
+- Upstream changes:
+ Fixed file cut/deletion tag issues. #67
+
+-------------------------------------------------------------------
Old:
----
wxHexEditor-0.23+git20170312.tar.gz
New:
----
wxHexEditor-0.23+git20170810.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ wxhexeditor.spec ++++++
--- /var/tmp/diff_new_pack.OUqj6N/_old 2017-12-29 18:53:07.098834339 +0100
+++ /var/tmp/diff_new_pack.OUqj6N/_new 2017-12-29 18:53:07.102833191 +0100
@@ -18,10 +18,10 @@
%bcond_with gcc6
%define _name wxHexEditor
-%define _rev a681a43e370b0272f40c401503f33fecde119041
+%define _rev 11fee35f45bd22729e219db810d3a3462b8f69b0
Name: wxhexeditor
-Version: 0.23+git20170312
+Version: 0.23+git20170810
Release: 0
Summary: A free HEX editor / disk editor
# Program is statically linked to udis86 which is BSD-2-Clause
@@ -54,14 +54,10 @@
Recommends: %{name}-lang
%description
-wxHexEditor is an another Hex Editor, created because of there was no
-good HEX editor for GNU/Linux, especially for big files. It supports
-files up to 2^64 bytes. Written with C++/wxWidgets and can be used
-with other operating systems such as Windows and OS X.
-
+wxHexEditor is a hex editor that is capable of handling very large
+files. It supports files up to 2^64 bytes. It can also act as a
+disk editor.
Features:
- * Ability to work with files up to 2EB (ExaByte);
- * Crossplatform;
* Small footprint on RAM;
* Raw Disk Access (on POSIX systems);
* Does not create temporary files.
@@ -85,6 +81,9 @@
%endif
%endif
make %{?_smp_mflags} V=1 \
+%if 0%{?suse_version} > 1320
+ PYTHON='%{_bindir}/python3' \
+%endif
CFLAGS='%{optflags}' \
CXXFLAGS='%{optflags}'
++++++ wxHexEditor-0.23+git20170312.tar.gz -> wxHexEditor-0.23+git20170810.tar.gz ++++++
++++ 3544 lines of diff (skipped)
++++++ wxhexeditor-0.23-mhash.patch ++++++
--- /var/tmp/diff_new_pack.OUqj6N/_old 2017-12-29 18:53:07.426740162 +0100
+++ /var/tmp/diff_new_pack.OUqj6N/_new 2017-12-29 18:53:07.430739014 +0100
@@ -1,10 +1,10 @@
Index: Makefile
===================================================================
---- Makefile.orig 2017-02-14 14:12:20.000000000 +0200
-+++ Makefile 2017-02-17 15:57:10.837885203 +0200
-@@ -4,8 +4,9 @@ WXCONFIG = wx-config
- CC ?= $(shell echo `$(WXCONFIG) --cc`)
- CXX ?= $(shell echo `$(WXCONFIG) --cxx`)
+--- Makefile.orig 2017-03-16 05:50:42.000000000 +0200
++++ Makefile 2017-03-24 12:00:06.274960651 +0200
+@@ -1,8 +1,9 @@
+ WXCONFIG ?= wx-config
+ HOST=
LDFLAGS += -lgomp
+LDFLAGS += -lmhash
#add this ldflags for WinConsole "-Wl,--subsystem,console -mconsole" for win-debug
@@ -13,7 +13,7 @@
WXLDFLAGS = `$(WXCONFIG) --libs` `$(WXCONFIG) --libs aui` `$(WXCONFIG) --libs core`
RC = `$(WXCONFIG) --rescomp`
#RC = x86_64-w64-mingw32-windres --define WX_CPU_AMD64
-@@ -25,7 +26,7 @@ SOURCES= src/HexEditorGui.cpp \
+@@ -20,7 +21,7 @@ SOURCES= src/HexEditorGui.cpp \
src/HexEditorCtrl/wxHexCtrl/Tag.cpp\
src/HexEditorCtrl/HexEditorCtrlGui.cpp\
src/HexEditorFrame.cpp
@@ -22,7 +22,7 @@
OBJECTS=$(SOURCES:.cpp=.o)
DEPENDS=$(OBJECTS:.o=.d)
LANGUAGEDIRS=`ls -l ./locale | grep ^d | sed s/.*\ //g;`
-@@ -76,9 +77,9 @@ udis86/libudis86/.libs/libudis86.a:
+@@ -71,9 +72,9 @@ udis86/libudis86/.libs/libudis86.a:
cd udis86;./configure --host=$(HOST) CC="$(CC)" CXX="$(CXX)" CFLAGS="$(CFLAGS) ${OPTFLAGS}" CXXFLAGS="$(CXXFLAGS) ${OPTFLAGS}" CPPFLAGS="$(CPPFLAGS)"
cd udis86/libudis86; $(MAKE) $(MFLAGS)
@@ -34,8 +34,8 @@
+## cd mhash; $(MAKE) $(MFLAGS)
src/windrv.o:
- $(CXX) $(LIBS) ${CXXFLAGS} ${OPTFLAGS} $(WXLDFLAGS) ${LDFLAGS} -c src/windrv.cpp -o src/windrv.o
-@@ -184,7 +185,6 @@ clean:
+ $(CXX) $(LIBS) ${CXXFLAGS} ${OPTFLAGS} $(WXCXXFLAGS) $(WXLDFLAGS) ${LDFLAGS} -c src/windrv.cpp -o src/windrv.o
+@@ -191,7 +192,6 @@ clean:
rm -f locale/*/wxHexEditor.mo
distclean: clean
cd udis86;$(MAKE) distclean
++++++ wxhexeditor-fixdesktopfile.patch ++++++
--- /var/tmp/diff_new_pack.OUqj6N/_old 2017-12-29 18:53:07.442735568 +0100
+++ /var/tmp/diff_new_pack.OUqj6N/_new 2017-12-29 18:53:07.442735568 +0100
@@ -1,7 +1,7 @@
Index: resources/wxHexEditor.desktop
===================================================================
---- resources/wxHexEditor.desktop.orig 2017-02-21 06:39:27.000000000 +0200
-+++ resources/wxHexEditor.desktop 2017-02-21 14:09:12.548905131 +0200
+--- resources/wxHexEditor.desktop.orig 2017-03-16 05:50:42.000000000 +0200
++++ resources/wxHexEditor.desktop 2017-03-24 12:16:39.931400635 +0200
@@ -8,6 +8,7 @@ Exec=wxHexEditor
Icon=wxHexEditor
Terminal=false
++++++ wxhexeditor-remove-debug.patch ++++++
--- /var/tmp/diff_new_pack.OUqj6N/_old 2017-12-29 18:53:07.450733271 +0100
+++ /var/tmp/diff_new_pack.OUqj6N/_new 2017-12-29 18:53:07.450733271 +0100
@@ -2,8 +2,8 @@
Index: src/HexEditor.cpp
===================================================================
---- src/HexEditor.cpp.orig 2017-02-21 06:39:27.000000000 +0200
-+++ src/HexEditor.cpp 2017-02-21 11:08:58.385778104 +0200
+--- src/HexEditor.cpp.orig 2017-03-16 05:50:42.000000000 +0200
++++ src/HexEditor.cpp 2017-03-24 12:16:25.446978302 +0200
@@ -42,9 +42,11 @@ HexEditor::HexEditor( wxWindow* parent,
tagpanel(tagpanel_),
dasmpanel(dasmpanel_) {
@@ -18,8 +18,8 @@
myscrollthread = NULL;
Index: src/HexEditorCtrl/HexEditorCtrl.h
===================================================================
---- src/HexEditorCtrl/HexEditorCtrl.h.orig 2017-02-21 06:39:27.000000000 +0200
-+++ src/HexEditorCtrl/HexEditorCtrl.h 2017-02-21 11:08:58.409778791 +0200
+--- src/HexEditorCtrl/HexEditorCtrl.h.orig 2017-03-16 05:50:42.000000000 +0200
++++ src/HexEditorCtrl/HexEditorCtrl.h 2017-03-24 12:16:25.446978302 +0200
@@ -66,7 +66,9 @@ class Select{ //for using EventHandler
void SetState( bool new_state ){
state = new_state;
@@ -32,9 +32,9 @@
event.SetString( wxT("Selected") );
Index: src/HexEditorFrame.cpp
===================================================================
---- src/HexEditorFrame.cpp.orig 2017-02-21 06:39:27.000000000 +0200
-+++ src/HexEditorFrame.cpp 2017-02-21 11:08:58.409778791 +0200
-@@ -498,7 +498,9 @@ HexEditor* HexEditorFrame::GetActiveHexE
+--- src/HexEditorFrame.cpp.orig 2017-03-16 05:50:42.000000000 +0200
++++ src/HexEditorFrame.cpp 2017-03-24 12:16:25.446978302 +0200
+@@ -510,7 +510,9 @@ HexEditor* HexEditorFrame::GetActiveHexE
}
void HexEditorFrame::OnMenuEvent( wxCommandEvent& event ){
1
0
Hello community,
here is the log from the commit of package lit for openSUSE:Factory checked in at 2017-12-29 18:52:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lit (Old)
and /work/SRC/openSUSE:Factory/.lit.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lit"
Fri Dec 29 18:52:49 2017 rev:3 rq:560509 version:0.5.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/lit/lit.changes 2015-07-14 17:46:25.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.lit.new/lit.changes 2017-12-29 18:53:03.020005818 +0100
@@ -1,0 +2,7 @@
+Fri Dec 22 00:35:05 UTC 2017 - mpluskal(a)suse.com
+
+- Update to version 0.5.1:
+ * No changelog available
+- Convert to singlespec
+
+-------------------------------------------------------------------
Old:
----
lit-0.4.1.tar.gz
New:
----
lit-0.5.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ lit.spec ++++++
--- /var/tmp/diff_new_pack.vYtza1/_old 2017-12-29 18:53:03.775788750 +0100
+++ /var/tmp/diff_new_pack.vYtza1/_new 2017-12-29 18:53:03.779787601 +0100
@@ -1,7 +1,7 @@
#
# spec file for package lit
#
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,41 +17,38 @@
Name: lit
-Version: 0.4.1
+Version: 0.5.1
Release: 0
Summary: A portable tool for executing test suites
License: NCSA
-Group: Development/Tools
-Url: http://llvm.org/svn/llvm-project/llvm/trunk/utils/lit
-Source0: https://pypi.python.org/packages/source/l/lit/lit-%{version}.tar.gz
-BuildRequires: python-base
-BuildRequires: python-setuptools
-Requires: python-setuptools
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} && 0%{?suse_version} > 1110
+Group: Development/Tools/Other
+URL: http://llvm.org/cmds/lit.html
+Source0: https://files.pythonhosted.org/packages/source/l/lit/lit-%{version}.tar.gz
+BuildRequires: fdupes
+BuildRequires: python-rpm-macros
+BuildRequires: python3-base
+BuildRequires: python3-setuptools
BuildArch: noarch
-%endif
%description
Lit is a portable tool for executing LLVM and Clang style test suites,
-summarizing their results, and providing indication of failures.
-Lit is designed to be a lightweight testing tool with as simple a
-user interface as possible.
+summarizing their results, and providing indication of failures. Lit is
+designed to be a lightweight testing tool with as simple a user interface
+as possible/
%prep
%setup -q
%build
-python setup.py build
+%python3_build
%install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+%python3_install
+%fdupes %{buildroot}%{python3_sitelib}
%files
-%defattr (-,root,root)
-%doc README.txt TODO
+%doc README.txt
%{_bindir}/lit
-%{python_sitelib}/%{name}
-%{python_sitelib}/%{name}-%{version}-py*.egg-info
+%{python3_sitelib}/*
%changelog
++++++ lit-0.4.1.tar.gz -> lit-0.5.1.tar.gz ++++++
++++ 5328 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package kmarkdownwebview for openSUSE:Factory checked in at 2017-12-29 18:52:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kmarkdownwebview (Old)
and /work/SRC/openSUSE:Factory/.kmarkdownwebview.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kmarkdownwebview"
Fri Dec 29 18:52:46 2017 rev:3 rq:560507 version:0.4.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/kmarkdownwebview/kmarkdownwebview.changes 2017-11-03 16:25:59.633713126 +0100
+++ /work/SRC/openSUSE:Factory/.kmarkdownwebview.new/kmarkdownwebview.changes 2017-12-29 18:53:01.972306726 +0100
@@ -1,0 +2,8 @@
+Fri Dec 29 09:29:18 UTC 2017 - wbauer(a)tmo.at
+
+- Update to 0.4.0:
+ * New feature in KParts plugin: show hovered link in status bar
+ * Fix: KParts plugin appstream metadata had wrong type
+ * Translations updated for some languages
+
+-------------------------------------------------------------------
Old:
----
kmarkdownwebview-0.3.0.tar.xz
New:
----
kmarkdownwebview-0.4.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kmarkdownwebview.spec ++++++
--- /var/tmp/diff_new_pack.KpJYO3/_old 2017-12-29 18:53:02.700097698 +0100
+++ /var/tmp/diff_new_pack.KpJYO3/_new 2017-12-29 18:53:02.700097698 +0100
@@ -17,7 +17,7 @@
%bcond_without lang
Name: kmarkdownwebview
-Version: 0.3.0
+Version: 0.4.0
Release: 0
%define kf5_version 5.25.0
Summary: KPart for rendering Markdown content
@@ -78,9 +78,7 @@
%{_kf5_servicesdir}/kmarkdownwebviewthumbnail.desktop
%endif
%{_kf5_servicesdir}/kmarkdownwebviewpart.desktop
-%dir %{_kf5_kxmlguidir}/kmarkdownwebviewpart/
-%{_kf5_kxmlguidir}/kmarkdownwebviewpart/kmarkdownwebviewpartui.rc
-%{_kf5_appstreamdir}/org.kde.kmarkdownwebviewpart.appdata.xml
+%{_kf5_appstreamdir}/org.kde.kmarkdownwebviewpart.metainfo.xml
%if %{with lang}
%files lang -f %{name}.lang
++++++ kmarkdownwebview-0.3.0.tar.xz -> kmarkdownwebview-0.4.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmarkdownwebview-0.3.0/CMakeLists.txt new/kmarkdownwebview-0.4.0/CMakeLists.txt
--- old/kmarkdownwebview-0.3.0/CMakeLists.txt 2017-10-31 10:31:54.231759303 +0100
+++ new/kmarkdownwebview-0.4.0/CMakeLists.txt 2017-12-28 18:56:49.519401910 +0100
@@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 3.0)
-project(kmarkdownwebview)
+project(kmarkdownwebview VERSION 0.4.0)
set(REQUIRED_ECM_VERSION "5.23.0")
find_package(ECM ${REQUIRED_ECM_VERSION} REQUIRED NO_MODULE)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmarkdownwebview-0.3.0/README.md new/kmarkdownwebview-0.4.0/README.md
--- old/kmarkdownwebview-0.3.0/README.md 2017-10-31 10:31:26.087820092 +0100
+++ new/kmarkdownwebview-0.4.0/README.md 2017-12-28 18:55:37.499507404 +0100
@@ -18,6 +18,14 @@
KMarkdownWebView can be built both with QtWebEngine (preferred by the build system) and QtWebKit. Pass `-DUSE_QTWEBKIT=TRUE` to CMake to enforce the use of QtWebKit.
+## Using
+
+To use the KMarkdownWebView KParts plugin in a KParts-using applications, often you will need to configure that globally in the Plasma System Settings, and there in the "File Associations" page.
+Select the MIME type "text/markdown" and in the "Embedding" tab in the "Service Preference Order" group make sure "Markdown Web View (kmarkdownwebviewpart)" is on top of the list.
+
+To use the Markdown file KIO thumbnail generator plugin in KIO-powered file managers & dialogs, it needs to be enabled e.g. in Dolphin's Preferences, and there in the "General" page.
+Select the "Previews" tab and enable the entry for "Markdown Files".
+
## Issues
Please report bugs and feature requests in the [KDE issue tracker](https://bugs.kde.org/enter_bug.cgi?product=kmarkdownwebview).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmarkdownwebview-0.3.0/po/cs/kmarkdownwebview.po new/kmarkdownwebview-0.4.0/po/cs/kmarkdownwebview.po
--- old/kmarkdownwebview-0.3.0/po/cs/kmarkdownwebview.po 2017-10-31 10:31:40.851788211 +0100
+++ new/kmarkdownwebview-0.4.0/po/cs/kmarkdownwebview.po 2017-12-28 18:56:10.303459384 +0100
@@ -7,7 +7,7 @@
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2017-10-31 03:05+0100\n"
-"PO-Revision-Date: 2017-08-28 14:44+0100\n"
+"PO-Revision-Date: 2017-10-03 10:34+0100\n"
"Last-Translator: Vít Pelčák <vit(a)pelcak.org>\n"
"Language-Team: Czech <kde-i18n-doc(a)kde.org>\n"
"Language: cs\n"
@@ -66,7 +66,7 @@
#: kpart/markdownpartfactory.cpp:28
#, kde-format
msgid "KMarkdownWebViewPart"
-msgstr ""
+msgstr "KMarkdownWebViewPart"
#: kpart/markdownpartfactory.cpp:30
#, kde-format
@@ -87,22 +87,22 @@
#: kpart/searchtoolbar.ui:43
#, kde-format
msgid "Find:"
-msgstr ""
+msgstr "Najít:"
#. i18n: ectx: property (toolTip), widget (QToolButton, nextButton)
#: kpart/searchtoolbar.ui:60
#, kde-format
msgid "Jump to next match"
-msgstr ""
+msgstr "Přejít na následující výskyt"
#. i18n: ectx: property (toolTip), widget (QToolButton, previousButton)
#: kpart/searchtoolbar.ui:74
#, kde-format
msgid "Jump to previous match"
-msgstr ""
+msgstr "Přejít na předchozí výskyt"
#. i18n: ectx: property (toolTip), widget (QToolButton, matchCaseCheckButton)
#: kpart/searchtoolbar.ui:88
#, kde-format
msgid "Match case sensitive"
-msgstr ""
\ No newline at end of file
+msgstr "Rozlišovat velikost písmen"
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmarkdownwebview-0.3.0/po/da/kmarkdownwebview.po new/kmarkdownwebview-0.4.0/po/da/kmarkdownwebview.po
--- old/kmarkdownwebview-0.3.0/po/da/kmarkdownwebview.po 2017-10-31 10:31:41.595786605 +0100
+++ new/kmarkdownwebview-0.4.0/po/da/kmarkdownwebview.po 2017-12-28 18:56:12.587456038 +0100
@@ -1,20 +1,19 @@
# Copyright (C) YEAR This_file_is_part_of_KDE
# This file is distributed under the same license as the PACKAGE package.
-#
# Martin Schlander <mschlander(a)opensuse.org>, 2009, 2010, 2011, 2012, 2013.
+# scootergrisen, 2017.
msgid ""
msgstr ""
-"Project-Id-Version: \n"
+"Project-Id-Version: kmarkdownwebview\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2017-10-31 03:05+0100\n"
-"PO-Revision-Date: 2013-07-03 18:46+0200\n"
-"Last-Translator: Martin Schlander <mschlander(a)opensuse.org>\n"
-"Language-Team: Danish <kde-i18n-doc(a)kde.org>\n"
+"PO-Revision-Date: 2017-11-12 11:10+0200\n"
+"Last-Translator: scootergrisen\n"
+"Language-Team: Danish\n"
"Language: da\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Lokalize 1.5\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
#, kde-format
@@ -41,7 +40,7 @@
#: kpart/markdownpart.cpp:259
#, kde-format
msgid "Open Link"
-msgstr ""
+msgstr "Åbn link"
#: kpart/markdownpart.cpp:293
#, kde-format
@@ -66,44 +65,43 @@
#: kpart/markdownpartfactory.cpp:28
#, kde-format
msgid "KMarkdownWebViewPart"
-msgstr ""
+msgstr "KMarkdownWebViewPart"
#: kpart/markdownpartfactory.cpp:30
#, kde-format
msgid "For the rendered display of Markdown files in a webpage-like layout"
-msgstr ""
+msgstr "Gengivet visning af Markdown-filer i et webside-lignende layout"
#: kpart/markdownpartfactory.cpp:34
#, kde-format
msgid "Friedrich W. H. Kossebau"
-msgstr ""
+msgstr "Friedrich W. H. Kossebau"
#: kpart/markdownpartfactory.cpp:34
#, kde-format
msgid "Author"
-msgstr ""
+msgstr "Forfatter"
#. i18n: ectx: property (text), widget (QLabel, label)
#: kpart/searchtoolbar.ui:43
-#, fuzzy, kde-format
-#| msgid "&Find:"
+#, kde-format
msgid "Find:"
-msgstr "&Find:"
+msgstr "Find:"
#. i18n: ectx: property (toolTip), widget (QToolButton, nextButton)
#: kpart/searchtoolbar.ui:60
#, kde-format
msgid "Jump to next match"
-msgstr ""
+msgstr "Hop til næste match"
#. i18n: ectx: property (toolTip), widget (QToolButton, previousButton)
#: kpart/searchtoolbar.ui:74
#, kde-format
msgid "Jump to previous match"
-msgstr ""
+msgstr "Hop til forrige match"
#. i18n: ectx: property (toolTip), widget (QToolButton, matchCaseCheckButton)
#: kpart/searchtoolbar.ui:88
#, kde-format
msgid "Match case sensitive"
-msgstr ""
\ No newline at end of file
+msgstr "Match versalfølsomt"
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmarkdownwebview-0.3.0/po/de/kmarkdownwebview.po new/kmarkdownwebview-0.4.0/po/de/kmarkdownwebview.po
--- old/kmarkdownwebview-0.3.0/po/de/kmarkdownwebview.po 2017-10-31 10:31:41.579786639 +0100
+++ new/kmarkdownwebview-0.4.0/po/de/kmarkdownwebview.po 2017-12-28 18:56:12.675455909 +0100
@@ -8,7 +8,7 @@
"Project-Id-Version: kwebkitpart\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2017-10-31 03:05+0100\n"
-"PO-Revision-Date: 2017-09-24 14:58+0100\n"
+"PO-Revision-Date: 2017-12-03 15:26+0100\n"
"Last-Translator: Burkhard Lück <lueck(a)hube-lueck.de>\n"
"Language-Team: German <kde-i18n-de(a)kde.org>\n"
"Language: de\n"
@@ -72,7 +72,7 @@
#: kpart/markdownpartfactory.cpp:30
#, kde-format
msgid "For the rendered display of Markdown files in a webpage-like layout"
-msgstr ""
+msgstr "Für die gerenderte Anzeige von Markdown-Dateien wie auf einer Webseite"
#: kpart/markdownpartfactory.cpp:34
#, kde-format
@@ -86,25 +86,24 @@
#. i18n: ectx: property (text), widget (QLabel, label)
#: kpart/searchtoolbar.ui:43
-#, fuzzy, kde-format
-#| msgid "&Find:"
+#, kde-format
msgid "Find:"
-msgstr "&Suchen:"
+msgstr "Suchen:"
#. i18n: ectx: property (toolTip), widget (QToolButton, nextButton)
#: kpart/searchtoolbar.ui:60
#, kde-format
msgid "Jump to next match"
-msgstr ""
+msgstr "Zur nächsten Übereinstimmung springen"
#. i18n: ectx: property (toolTip), widget (QToolButton, previousButton)
#: kpart/searchtoolbar.ui:74
#, kde-format
msgid "Jump to previous match"
-msgstr ""
+msgstr "Zur vorherigen Übereinstimmung springen"
#. i18n: ectx: property (toolTip), widget (QToolButton, matchCaseCheckButton)
#: kpart/searchtoolbar.ui:88
#, kde-format
msgid "Match case sensitive"
-msgstr ""
\ No newline at end of file
+msgstr "Groß-/Kleinschreibung beachten"
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmarkdownwebview-0.3.0/po/en_GB/kmarkdownwebview.po new/kmarkdownwebview-0.4.0/po/en_GB/kmarkdownwebview.po
--- old/kmarkdownwebview-0.3.0/po/en_GB/kmarkdownwebview.po 2017-10-31 10:31:42.295785092 +0100
+++ new/kmarkdownwebview-0.4.0/po/en_GB/kmarkdownwebview.po 2017-12-28 18:56:13.999453969 +0100
@@ -1,22 +1,22 @@
# Copyright (C) YEAR This_file_is_part_of_KDE
# This file is distributed under the same license as the PACKAGE package.
-# Andrew Coles <andrew_coles(a)yahoo.co.uk>, 2009, 2010, 2011.
-# Steve Allewell <steve.allewell(a)gmail.com>, 2014.
#
+# Andrew Coles <andrew_coles(a)yahoo.co.uk>, 2009, 2010, 2011.
+# Steve Allewell <steve.allewell(a)gmail.com>, 2014, 2017.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2017-10-31 03:05+0100\n"
-"PO-Revision-Date: 2014-07-06 22:08+0100\n"
+"PO-Revision-Date: 2017-11-26 16:03+0000\n"
"Last-Translator: Steve Allewell <steve.allewell(a)gmail.com>\n"
-"Language-Team: British English <kde-l10n-en_gb(a)kde.org>\n"
+"Language-Team: British English <kde-i18n-doc(a)kde.org>\n"
"Language: en_GB\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Lokalize 1.5\n"
+"X-Generator: Lokalize 2.0\n"
#, kde-format
msgctxt "NAME OF TRANSLATORS"
@@ -42,7 +42,7 @@
#: kpart/markdownpart.cpp:259
#, kde-format
msgid "Open Link"
-msgstr ""
+msgstr "Open Link"
#: kpart/markdownpart.cpp:293
#, kde-format
@@ -67,44 +67,43 @@
#: kpart/markdownpartfactory.cpp:28
#, kde-format
msgid "KMarkdownWebViewPart"
-msgstr ""
+msgstr "KMarkdownWebViewPart"
#: kpart/markdownpartfactory.cpp:30
#, kde-format
msgid "For the rendered display of Markdown files in a webpage-like layout"
-msgstr ""
+msgstr "For the rendered display of Markdown files in a webpage-like layout"
#: kpart/markdownpartfactory.cpp:34
#, kde-format
msgid "Friedrich W. H. Kossebau"
-msgstr ""
+msgstr "Friedrich W. H. Kossebau"
#: kpart/markdownpartfactory.cpp:34
#, kde-format
msgid "Author"
-msgstr ""
+msgstr "Author"
#. i18n: ectx: property (text), widget (QLabel, label)
#: kpart/searchtoolbar.ui:43
-#, fuzzy, kde-format
-#| msgid "&Find:"
+#, kde-format
msgid "Find:"
-msgstr "&Find:"
+msgstr "Find:"
#. i18n: ectx: property (toolTip), widget (QToolButton, nextButton)
#: kpart/searchtoolbar.ui:60
#, kde-format
msgid "Jump to next match"
-msgstr ""
+msgstr "Jump to next match"
#. i18n: ectx: property (toolTip), widget (QToolButton, previousButton)
#: kpart/searchtoolbar.ui:74
#, kde-format
msgid "Jump to previous match"
-msgstr ""
+msgstr "Jump to previous match"
#. i18n: ectx: property (toolTip), widget (QToolButton, matchCaseCheckButton)
#: kpart/searchtoolbar.ui:88
#, kde-format
msgid "Match case sensitive"
-msgstr ""
\ No newline at end of file
+msgstr "Match case sensitive"
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmarkdownwebview-0.3.0/po/fr/kmarkdownwebview.po new/kmarkdownwebview-0.4.0/po/fr/kmarkdownwebview.po
--- old/kmarkdownwebview-0.3.0/po/fr/kmarkdownwebview.po 2017-10-31 10:31:43.075783406 +0100
+++ new/kmarkdownwebview-0.4.0/po/fr/kmarkdownwebview.po 2017-12-28 18:56:16.851449792 +0100
@@ -2,7 +2,7 @@
msgstr ""
"Project-Id-Version: kmarkdownwebview\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-10-25 05:32+0200\n"
+"POT-Creation-Date: 2017-10-31 03:05+0100\n"
"PO-Revision-Date: 2017-09-05 06:05+0200\n"
"Last-Translator: KDE Francophone <kde-francophone(a)kde.org>\n"
"Language-Team: KDE Francophone <kde-francophone(a)kde.org>\n"
@@ -37,27 +37,27 @@
msgid "&Copy Text"
msgstr "&Copier du texte"
-#: kpart/markdownpart.cpp:256
+#: kpart/markdownpart.cpp:259
#, kde-format
msgid "Open Link"
msgstr "Ouvrir le lien"
-#: kpart/markdownpart.cpp:290
+#: kpart/markdownpart.cpp:293
#, kde-format
msgid "&Copy Email Address"
msgstr "&Copier l'adresse de courrier électronique"
-#: kpart/markdownpart.cpp:304
+#: kpart/markdownpart.cpp:307
#, kde-format
msgid "Copy Link &Text"
msgstr "Copier le &texte du lien"
-#: kpart/markdownpart.cpp:317
+#: kpart/markdownpart.cpp:320
#, kde-format
msgid "Copy Link &URL"
msgstr "Copier l'&adresse du lien"
-#: kpart/markdownpart.cpp:326
+#: kpart/markdownpart.cpp:329
#, kde-format
msgid "&Save Link As..."
msgstr "Enregi&strer le lien sous..."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmarkdownwebview-0.3.0/po/ko/kmarkdownwebview.po new/kmarkdownwebview-0.4.0/po/ko/kmarkdownwebview.po
--- old/kmarkdownwebview-0.3.0/po/ko/kmarkdownwebview.po 2017-10-31 10:31:46.559775880 +0100
+++ new/kmarkdownwebview-0.4.0/po/ko/kmarkdownwebview.po 2017-12-28 18:56:26.683435386 +0100
@@ -1,13 +1,13 @@
# Copyright (C) YEAR This_file_is_part_of_KDE
# This file is distributed under the same license as the PACKAGE package.
-# Shinjo Park <kde(a)peremen.name>, 2013, 2015, 2016.
+# Shinjo Park <kde(a)peremen.name>, 2017.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2017-10-31 03:05+0100\n"
-"PO-Revision-Date: 2015-01-18 00:46+0900\n"
+"PO-Revision-Date: 2017-12-03 23:51+0100\n"
"Last-Translator: Shinjo Park <kde(a)peremen.name>\n"
"Language-Team: Korean <kde(a)peremen.name>\n"
"Language: ko\n"
@@ -41,7 +41,7 @@
#: kpart/markdownpart.cpp:259
#, kde-format
msgid "Open Link"
-msgstr ""
+msgstr "링크 열기"
#: kpart/markdownpart.cpp:293
#, kde-format
@@ -61,49 +61,48 @@
#: kpart/markdownpart.cpp:329
#, kde-format
msgid "&Save Link As..."
-msgstr "다음으로 링크 저장(&S)..."
+msgstr "링크를 다른 이름으로 저장(&S)..."
#: kpart/markdownpartfactory.cpp:28
#, kde-format
msgid "KMarkdownWebViewPart"
-msgstr ""
+msgstr "KMarkdownWebViewPart"
#: kpart/markdownpartfactory.cpp:30
#, kde-format
msgid "For the rendered display of Markdown files in a webpage-like layout"
-msgstr ""
+msgstr "Markdown 파일을 웹 페이지 형태로 렌더링하여 표시"
#: kpart/markdownpartfactory.cpp:34
#, kde-format
msgid "Friedrich W. H. Kossebau"
-msgstr ""
+msgstr "Friedrich W. H. Kossebau"
#: kpart/markdownpartfactory.cpp:34
#, kde-format
msgid "Author"
-msgstr ""
+msgstr "작성자"
#. i18n: ectx: property (text), widget (QLabel, label)
#: kpart/searchtoolbar.ui:43
-#, fuzzy, kde-format
-#| msgid "&Find:"
+#, kde-format
msgid "Find:"
-msgstr "찾기(&F):"
+msgstr "찾기:"
#. i18n: ectx: property (toolTip), widget (QToolButton, nextButton)
#: kpart/searchtoolbar.ui:60
#, kde-format
msgid "Jump to next match"
-msgstr ""
+msgstr "다음 일치로 이동"
#. i18n: ectx: property (toolTip), widget (QToolButton, previousButton)
#: kpart/searchtoolbar.ui:74
#, kde-format
msgid "Jump to previous match"
-msgstr ""
+msgstr "이전 일치로 이동"
#. i18n: ectx: property (toolTip), widget (QToolButton, matchCaseCheckButton)
#: kpart/searchtoolbar.ui:88
#, kde-format
msgid "Match case sensitive"
-msgstr ""
\ No newline at end of file
+msgstr "대소문자 구분"
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmarkdownwebview-0.3.0/po/pl/kmarkdownwebview.po new/kmarkdownwebview-0.4.0/po/pl/kmarkdownwebview.po
--- old/kmarkdownwebview-0.3.0/po/pl/kmarkdownwebview.po 2017-10-31 10:31:49.623769260 +0100
+++ new/kmarkdownwebview-0.4.0/po/pl/kmarkdownwebview.po 2017-12-28 18:56:35.895421885 +0100
@@ -8,7 +8,7 @@
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2017-10-31 03:05+0100\n"
-"PO-Revision-Date: 2017-10-01 11:07+0100\n"
+"PO-Revision-Date: 2017-12-02 07:36+0100\n"
"Last-Translator: Łukasz Wojniłowicz <lukasz.wojnilowicz(a)gmail.com>\n"
"Language-Team: Polish <kde-i18n-doc(a)kde.org>\n"
"Language: pl\n"
@@ -88,25 +88,24 @@
#. i18n: ectx: property (text), widget (QLabel, label)
#: kpart/searchtoolbar.ui:43
-#, fuzzy, kde-format
-#| msgid "&Find:"
+#, kde-format
msgid "Find:"
-msgstr "&Znajdź:"
+msgstr "Znajdź:"
#. i18n: ectx: property (toolTip), widget (QToolButton, nextButton)
#: kpart/searchtoolbar.ui:60
#, kde-format
msgid "Jump to next match"
-msgstr ""
+msgstr "Idź do następnego pasującego wyrażenia"
#. i18n: ectx: property (toolTip), widget (QToolButton, previousButton)
#: kpart/searchtoolbar.ui:74
#, kde-format
msgid "Jump to previous match"
-msgstr ""
+msgstr "Idź do poprzedniego pasującego wyrażenia"
#. i18n: ectx: property (toolTip), widget (QToolButton, matchCaseCheckButton)
#: kpart/searchtoolbar.ui:88
#, kde-format
msgid "Match case sensitive"
-msgstr ""
\ No newline at end of file
+msgstr "Rozróżniaj wielkość liter"
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmarkdownwebview-0.3.0/po/sr/kmarkdownwebview.po new/kmarkdownwebview-0.4.0/po/sr/kmarkdownwebview.po
--- old/kmarkdownwebview-0.3.0/po/sr/kmarkdownwebview.po 2017-10-31 10:31:51.215765820 +0100
+++ new/kmarkdownwebview-0.4.0/po/sr/kmarkdownwebview.po 2017-12-28 18:56:40.699414843 +0100
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: webenginepart\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-10-25 05:32+0200\n"
+"POT-Creation-Date: 2017-10-31 03:05+0100\n"
"PO-Revision-Date: 2013-07-07 19:11+0200\n"
"Last-Translator: Chusslove Illich <caslav.ilic(a)gmx.net>\n"
"Language-Team: Serbian <kde-i18n-sr(a)kde.org>\n"
@@ -42,27 +42,27 @@
msgid "&Copy Text"
msgstr "&Копирај текст"
-#: kpart/markdownpart.cpp:256
+#: kpart/markdownpart.cpp:259
#, kde-format
msgid "Open Link"
msgstr ""
-#: kpart/markdownpart.cpp:290
+#: kpart/markdownpart.cpp:293
#, kde-format
msgid "&Copy Email Address"
msgstr "&Копирај адресу е‑поште"
-#: kpart/markdownpart.cpp:304
+#: kpart/markdownpart.cpp:307
#, kde-format
msgid "Copy Link &Text"
msgstr "Копирај &текст везе"
-#: kpart/markdownpart.cpp:317
+#: kpart/markdownpart.cpp:320
#, kde-format
msgid "Copy Link &URL"
msgstr "Копирај &УРЛ везе"
-#: kpart/markdownpart.cpp:326
+#: kpart/markdownpart.cpp:329
#, kde-format
msgid "&Save Link As..."
msgstr "&Сачувај везу као..."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmarkdownwebview-0.3.0/po/sr(a)ijekavian/kmarkdownwebview.po new/kmarkdownwebview-0.4.0/po/sr(a)ijekavian/kmarkdownwebview.po
--- old/kmarkdownwebview-0.3.0/po/sr(a)ijekavian/kmarkdownwebview.po 2017-10-31 10:31:51.423765370 +0100
+++ new/kmarkdownwebview-0.4.0/po/sr(a)ijekavian/kmarkdownwebview.po 2017-12-28 18:56:41.343413898 +0100
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: webenginepart\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-10-25 05:32+0200\n"
+"POT-Creation-Date: 2017-10-31 03:05+0100\n"
"PO-Revision-Date: 2013-07-07 19:11+0200\n"
"Last-Translator: Chusslove Illich <caslav.ilic(a)gmx.net>\n"
"Language-Team: Serbian <kde-i18n-sr(a)kde.org>\n"
@@ -42,27 +42,27 @@
msgid "&Copy Text"
msgstr "&Копирај текст"
-#: kpart/markdownpart.cpp:256
+#: kpart/markdownpart.cpp:259
#, kde-format
msgid "Open Link"
msgstr ""
-#: kpart/markdownpart.cpp:290
+#: kpart/markdownpart.cpp:293
#, kde-format
msgid "&Copy Email Address"
msgstr "&Копирај адресу е‑поште"
-#: kpart/markdownpart.cpp:304
+#: kpart/markdownpart.cpp:307
#, kde-format
msgid "Copy Link &Text"
msgstr "Копирај &текст везе"
-#: kpart/markdownpart.cpp:317
+#: kpart/markdownpart.cpp:320
#, kde-format
msgid "Copy Link &URL"
msgstr "Копирај &УРЛ везе"
-#: kpart/markdownpart.cpp:326
+#: kpart/markdownpart.cpp:329
#, kde-format
msgid "&Save Link As..."
msgstr "&Сачувај везу као..."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmarkdownwebview-0.3.0/po/sr(a)ijekavianlatin/kmarkdownwebview.po new/kmarkdownwebview-0.4.0/po/sr(a)ijekavianlatin/kmarkdownwebview.po
--- old/kmarkdownwebview-0.3.0/po/sr(a)ijekavianlatin/kmarkdownwebview.po 2017-10-31 10:31:51.779764601 +0100
+++ new/kmarkdownwebview-0.4.0/po/sr(a)ijekavianlatin/kmarkdownwebview.po 2017-12-28 18:56:42.319412467 +0100
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: webenginepart\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-10-25 05:32+0200\n"
+"POT-Creation-Date: 2017-10-31 03:05+0100\n"
"PO-Revision-Date: 2013-07-07 19:11+0200\n"
"Last-Translator: Chusslove Illich <caslav.ilic(a)gmx.net>\n"
"Language-Team: Serbian <kde-i18n-sr(a)kde.org>\n"
@@ -42,27 +42,27 @@
msgid "&Copy Text"
msgstr "&Kopiraj tekst"
-#: kpart/markdownpart.cpp:256
+#: kpart/markdownpart.cpp:259
#, kde-format
msgid "Open Link"
msgstr ""
-#: kpart/markdownpart.cpp:290
+#: kpart/markdownpart.cpp:293
#, kde-format
msgid "&Copy Email Address"
msgstr "&Kopiraj adresu e‑pošte"
-#: kpart/markdownpart.cpp:304
+#: kpart/markdownpart.cpp:307
#, kde-format
msgid "Copy Link &Text"
msgstr "Kopiraj &tekst veze"
-#: kpart/markdownpart.cpp:317
+#: kpart/markdownpart.cpp:320
#, kde-format
msgid "Copy Link &URL"
msgstr "Kopiraj &URL veze"
-#: kpart/markdownpart.cpp:326
+#: kpart/markdownpart.cpp:329
#, kde-format
msgid "&Save Link As..."
msgstr "&Sačuvaj vezu kao..."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmarkdownwebview-0.3.0/po/sr(a)latin/kmarkdownwebview.po new/kmarkdownwebview-0.4.0/po/sr(a)latin/kmarkdownwebview.po
--- old/kmarkdownwebview-0.3.0/po/sr(a)latin/kmarkdownwebview.po 2017-10-31 10:31:51.855764436 +0100
+++ new/kmarkdownwebview-0.4.0/po/sr(a)latin/kmarkdownwebview.po 2017-12-28 18:56:42.719411881 +0100
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: webenginepart\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2017-10-25 05:32+0200\n"
+"POT-Creation-Date: 2017-10-31 03:05+0100\n"
"PO-Revision-Date: 2013-07-07 19:11+0200\n"
"Last-Translator: Chusslove Illich <caslav.ilic(a)gmx.net>\n"
"Language-Team: Serbian <kde-i18n-sr(a)kde.org>\n"
@@ -42,27 +42,27 @@
msgid "&Copy Text"
msgstr "&Kopiraj tekst"
-#: kpart/markdownpart.cpp:256
+#: kpart/markdownpart.cpp:259
#, kde-format
msgid "Open Link"
msgstr ""
-#: kpart/markdownpart.cpp:290
+#: kpart/markdownpart.cpp:293
#, kde-format
msgid "&Copy Email Address"
msgstr "&Kopiraj adresu e‑pošte"
-#: kpart/markdownpart.cpp:304
+#: kpart/markdownpart.cpp:307
#, kde-format
msgid "Copy Link &Text"
msgstr "Kopiraj &tekst veze"
-#: kpart/markdownpart.cpp:317
+#: kpart/markdownpart.cpp:320
#, kde-format
msgid "Copy Link &URL"
msgstr "Kopiraj &URL veze"
-#: kpart/markdownpart.cpp:326
+#: kpart/markdownpart.cpp:329
#, kde-format
msgid "&Save Link As..."
msgstr "&Sačuvaj vezu kao..."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmarkdownwebview-0.3.0/po/zh_CN/kmarkdownwebview.po new/kmarkdownwebview-0.4.0/po/zh_CN/kmarkdownwebview.po
--- old/kmarkdownwebview-0.3.0/po/zh_CN/kmarkdownwebview.po 2017-10-31 10:31:53.975759855 +0100
+++ new/kmarkdownwebview-0.4.0/po/zh_CN/kmarkdownwebview.po 2017-12-28 18:56:48.995402678 +0100
@@ -3,7 +3,7 @@
"Project-Id-Version: kdeorg\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2017-10-31 03:05+0100\n"
-"PO-Revision-Date: 2017-10-19 10:45-0400\n"
+"PO-Revision-Date: 2017-12-23 03:45-0500\n"
"Last-Translator: guoyunhebrave <guoyunhebrave(a)gmail.com>\n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
@@ -65,12 +65,12 @@
#: kpart/markdownpartfactory.cpp:28
#, kde-format
msgid "KMarkdownWebViewPart"
-msgstr ""
+msgstr "KMarkdownWebViewPart"
#: kpart/markdownpartfactory.cpp:30
#, kde-format
msgid "For the rendered display of Markdown files in a webpage-like layout"
-msgstr ""
+msgstr "用于在一个类似网页的布局中渲染 Markdown 文件"
#: kpart/markdownpartfactory.cpp:34
#, kde-format
@@ -86,22 +86,22 @@
#: kpart/searchtoolbar.ui:43
#, kde-format
msgid "Find:"
-msgstr ""
+msgstr "查找:"
#. i18n: ectx: property (toolTip), widget (QToolButton, nextButton)
#: kpart/searchtoolbar.ui:60
#, kde-format
msgid "Jump to next match"
-msgstr ""
+msgstr "跳转到下一个匹配"
#. i18n: ectx: property (toolTip), widget (QToolButton, previousButton)
#: kpart/searchtoolbar.ui:74
#, kde-format
msgid "Jump to previous match"
-msgstr ""
+msgstr "跳转到上一个匹配"
#. i18n: ectx: property (toolTip), widget (QToolButton, matchCaseCheckButton)
#: kpart/searchtoolbar.ui:88
#, kde-format
msgid "Match case sensitive"
-msgstr ""
\ No newline at end of file
+msgstr "匹配区分大小写"
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmarkdownwebview-0.3.0/src/kpart/CMakeLists.txt new/kmarkdownwebview-0.4.0/src/kpart/CMakeLists.txt
--- old/kmarkdownwebview-0.3.0/src/kpart/CMakeLists.txt 2017-10-31 10:31:26.087820092 +0100
+++ new/kmarkdownwebview-0.4.0/src/kpart/CMakeLists.txt 2017-12-28 18:55:37.499507404 +0100
@@ -1,3 +1,6 @@
+
+configure_file(markdownpartconfig.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/markdownpartconfig.h)
+
set(markdownpart_SRCS
searchtoolbar.cpp
markdownpartfactory.cpp
@@ -8,6 +11,10 @@
ki18n_wrap_ui(markdownpart_SRCS searchtoolbar.ui)
+qt5_add_resources(markdownpart_SRCS
+ markdownpart.qrc
+)
+
add_library(kmarkdownwebviewpart MODULE ${markdownpart_SRCS})
@@ -21,11 +28,6 @@
install(FILES kmarkdownwebviewpart.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR})
install(
- FILES kmarkdownwebviewpartui.rc
- DESTINATION ${KDE_INSTALL_KXMLGUI5DIR}/kmarkdownwebviewpart
-)
-
-install(
- FILES org.kde.kmarkdownwebviewpart.appdata.xml
+ FILES org.kde.kmarkdownwebviewpart.metainfo.xml
DESTINATION ${KDE_INSTALL_METAINFODIR}
)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmarkdownwebview-0.3.0/src/kpart/kmarkdownwebviewpart.desktop new/kmarkdownwebview-0.4.0/src/kpart/kmarkdownwebviewpart.desktop
--- old/kmarkdownwebview-0.3.0/src/kpart/kmarkdownwebviewpart.desktop 2017-10-31 10:31:26.087820092 +0100
+++ new/kmarkdownwebview-0.4.0/src/kpart/kmarkdownwebviewpart.desktop 2017-12-28 18:55:37.499507404 +0100
@@ -3,10 +3,13 @@
Name=Markdown Web View
Name[ca]=Vista web del Markdown
Name[ca@valencia]=Vista web del Markdown
+Name[da]=Markdown-webvisning
Name[de]=Markdown-Webansicht
Name[el]=Markdown και προβολή
+Name[en_GB]=Markdown Web View
Name[es]=Vista web markdown
Name[it]=Vista web per Markdown
+Name[ko]=Markdown 웹 뷰
Name[nl]=Webweergave van Markdown
Name[pl]=Widok Sieciowy Markdown
Name[pt]=Vista Web de Markdown
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmarkdownwebview-0.3.0/src/kpart/markdownpart.cpp new/kmarkdownwebview-0.4.0/src/kpart/markdownpart.cpp
--- old/kmarkdownwebview-0.3.0/src/kpart/markdownpart.cpp 2017-10-31 10:31:26.087820092 +0100
+++ new/kmarkdownwebview-0.4.0/src/kpart/markdownpart.cpp 2017-12-28 18:55:37.499507404 +0100
@@ -28,6 +28,8 @@
#include <KActionCollection>
#include <KStandardAction>
#include <KLocalizedString>
+#include <KStringHandler>
+#include <KFileItem>
// Qt
#include <QFile>
@@ -86,6 +88,8 @@
connect(m_widget, &KMarkdownView::contextMenuRequested,
this, &MarkdownPart::requestContextMenu);
}
+ connect(m_widget, &KMarkdownView::linkHovered,
+ this, &MarkdownPart::showHoveredLink);
setupActions(modus);
}
@@ -282,6 +286,34 @@
}
}
+void MarkdownPart::showHoveredLink(const QString& link)
+{
+ QString message;
+ KFileItem fileItem;
+
+ if (!link.isEmpty()) {
+ QUrl linkUrl(link);
+
+ // Protect the user against URL spoofing!
+ linkUrl.setUserName(QString());
+
+ const QString scheme = linkUrl.scheme();
+
+ if (scheme == QLatin1String("javascript")) {
+ message = KStringHandler::rsqueeze(link, 150);
+ } else {
+ message = linkUrl.toString();
+
+ if (QString::compare(scheme, QLatin1String("mailto"), Qt::CaseInsensitive) == 0) {
+ fileItem = KFileItem(linkUrl, QString(), KFileItem::Unknown);
+ }
+ }
+ }
+
+ emit m_browserExtension->mouseOverInfo(fileItem);
+ emit setStatusBarText(message);
+}
+
QAction* MarkdownPart::copySelectionAction() const
{
return m_copySelectionAction;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmarkdownwebview-0.3.0/src/kpart/markdownpart.h new/kmarkdownwebview-0.4.0/src/kpart/markdownpart.h
--- old/kmarkdownwebview-0.3.0/src/kpart/markdownpart.h 2017-10-31 10:31:26.087820092 +0100
+++ new/kmarkdownwebview-0.4.0/src/kpart/markdownpart.h 2017-12-28 18:55:37.499507404 +0100
@@ -79,6 +79,7 @@
void requestContextMenu(const QPoint& globalPos,
const QUrl& linkUrl, const QString& linkText,
bool hasSelection, bool forcesNewWindow);
+ void showHoveredLink(const QString& link);
void copyLinkUrl();
void saveLinkAs();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmarkdownwebview-0.3.0/src/kpart/markdownpart.qrc new/kmarkdownwebview-0.4.0/src/kpart/markdownpart.qrc
--- old/kmarkdownwebview-0.3.0/src/kpart/markdownpart.qrc 1970-01-01 01:00:00.000000000 +0100
+++ new/kmarkdownwebview-0.4.0/src/kpart/markdownpart.qrc 2017-12-28 18:55:37.499507404 +0100
@@ -0,0 +1,6 @@
+<!DOCTYPE RCC>
+<RCC version="1.0">
+ <qresource prefix="/kxmlgui5/kmarkdownwebviewpart">
+ <file>kmarkdownwebviewpartui.rc</file>
+ </qresource>
+</RCC>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmarkdownwebview-0.3.0/src/kpart/markdownpartconfig.h.cmake new/kmarkdownwebview-0.4.0/src/kpart/markdownpartconfig.h.cmake
--- old/kmarkdownwebview-0.3.0/src/kpart/markdownpartconfig.h.cmake 1970-01-01 01:00:00.000000000 +0100
+++ new/kmarkdownwebview-0.4.0/src/kpart/markdownpartconfig.h.cmake 2017-12-28 18:55:37.499507404 +0100
@@ -0,0 +1,8 @@
+/* Generated by cmake from markdownpartconfig.h.cmake */
+
+#ifndef MARKDOWNPARTCONFIG_H
+#define MARKDOWNPARTCONFIG_H
+
+#define KMARKDOWNWEBVIEW_VERSION "@kmarkdownwebview_VERSION@"
+
+#endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmarkdownwebview-0.3.0/src/kpart/markdownpartfactory.cpp new/kmarkdownwebview-0.4.0/src/kpart/markdownpartfactory.cpp
--- old/kmarkdownwebview-0.3.0/src/kpart/markdownpartfactory.cpp 2017-10-31 10:31:26.087820092 +0100
+++ new/kmarkdownwebview-0.4.0/src/kpart/markdownpartfactory.cpp 2017-12-28 18:55:37.503507399 +0100
@@ -18,6 +18,7 @@
#include "markdownpartfactory.h"
#include "markdownpart.h"
+#include "markdownpartconfig.h"
// KF
#include <KLocalizedString>
@@ -26,7 +27,7 @@
MarkdownPartFactory::MarkdownPartFactory()
: m_aboutData(QStringLiteral("kmarkdownwebviewpart"),
i18n("KMarkdownWebViewPart"),
- QStringLiteral("0.3.0"),
+ QStringLiteral(KMARKDOWNWEBVIEW_VERSION),
i18n("For the rendered display of Markdown files in a webpage-like layout"),
KAboutLicense::LGPL_V2_1
)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmarkdownwebview-0.3.0/src/kpart/org.kde.kmarkdownwebviewpart.appdata.xml new/kmarkdownwebview-0.4.0/src/kpart/org.kde.kmarkdownwebviewpart.appdata.xml
--- old/kmarkdownwebview-0.3.0/src/kpart/org.kde.kmarkdownwebviewpart.appdata.xml 2017-10-31 10:31:26.087820092 +0100
+++ new/kmarkdownwebview-0.4.0/src/kpart/org.kde.kmarkdownwebviewpart.appdata.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,60 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<component type="desktop">
- <id>org.kde.kmarkdownwebviewpart</id>
- <metadata_license>CC0-1.0</metadata_license>
- <project_license>LGPL-2.1+</project_license>
- <name>Markdown Viewer KPart</name>
- <name xml:lang="ca">KPart del visor de Markdown</name>
- <name xml:lang="ca-valencia">KPart del visor de Markdown</name>
- <name xml:lang="cs">KPart pro prohlížení souborů Markdown</name>
- <name xml:lang="de">Markdown-Betrachter-KPart</name>
- <name xml:lang="el">Προβολέας markdown του KPart</name>
- <name xml:lang="es">KPart del visor de Markdown</name>
- <name xml:lang="it">KPart di visualizzazione Markdown</name>
- <name xml:lang="nl">Markdown-viewer van KPart</name>
- <name xml:lang="pl">KPart Przeglądarki Markdown</name>
- <name xml:lang="pt">KPart de Visualização do Markdown</name>
- <name xml:lang="ru">Компонент просмотра Markdown</name>
- <name xml:lang="sk">KPark prehliadač Markdown</name>
- <name xml:lang="sv">Markdown KPart-visning</name>
- <name xml:lang="uk">Модуль перегляду даних markdown</name>
- <name xml:lang="x-test">xxMarkdown Viewer KPartxx</name>
- <summary>Rendered display of Markdown files in KParts-using software</summary>
- <summary xml:lang="ca">Mostra renderitzats els fitxers de Markdown en el programari que utilitza les KParts</summary>
- <summary xml:lang="ca-valencia">Mostra renderitzats els fitxers de Markdown en el programari que utilitza les KParts</summary>
- <summary xml:lang="cs">Zpracované zobrazení Markdown v aplikacích využívajících KParts</summary>
- <summary xml:lang="de">Anzeige von Markdown-Dateien in Software, die KParts verwendet</summary>
- <summary xml:lang="el">Οθόνη αποτύπωσης αρχείων markdown σε λογισμικό που χρησιμοποιεί KParts</summary>
- <summary xml:lang="es">Pantalla de visualización de archivos Markdown en software que usa KParts</summary>
- <summary xml:lang="it">Visualizzazione formattata di file Markdown in software che usano KPart</summary>
- <summary xml:lang="nl">Toonbare weergave van Markdown-bestanden in software die KParts gebruikt</summary>
- <summary xml:lang="pl">Do renderowanego wyświetlania plików Markdown w oprogramowaniu używającym KParts</summary>
- <summary xml:lang="pt">Apresentação desenhada dos ficheiros de Markdown nas aplicações baseadas no KParts</summary>
- <summary xml:lang="ru">Компонент просмотра файлов Markdown в отформатированном виде</summary>
- <summary xml:lang="sk">Renderované zobrazenie súborov Markdown v softvéri používajúcom KParts</summary>
- <summary xml:lang="sv">Återgiven vy för Markdown-filer i programvara som använder KParts</summary>
- <summary xml:lang="uk">Показ обробленого вмісту файлів markdown у програмному забезпеченні із підтримкою KParts</summary>
- <summary xml:lang="x-test">xxRendered display of Markdown files in KParts-using softwarexx</summary>
- <description>
- <p>The Markdown Viewer KPart allows KParts-using software to display files in Markdown format in a rendered view.</p>
- <p xml:lang="ca">La KPart del visor de Markdown permet que el programari que utilitza les KParts, mostri els fitxers en format de Markdown en una vista renderitzada.</p>
- <p xml:lang="ca-valencia">La KPart del visor de Markdown permet que el programari que utilitza les KParts, mostre els fitxers en format de Markdown en una vista renderitzada.</p>
- <p xml:lang="de">Die Markdown-Betrachter-Komponente befähigt Software, die KParts verwendet, zur Anzeige von Dateien im Markdown-Format.</p>
- <p xml:lang="el">Ο προβολέας markdown του KPart επιτρέπει σε λογισμικό που χρησιμοποιεί το KParts να εμφανίζει αρχεία σε μορφή markdown σε μια προβολή αποτύπωσης.</p>
- <p xml:lang="es">El visor KPart de Markdown permite que el software que usa KParts muestre archivos en formato Markdown en un visor.</p>
- <p xml:lang="it">Visualizzatore KPart per Markdown permette al software che usa KPart di mostrare file in formato Markdown resi in un vista.</p>
- <p xml:lang="nl">De Markdownviewer van KPart stelt software die KPats gebruikt in staat bestanden in Markdown-formaat in een toonbare weergave.</p>
- <p xml:lang="pl">KPart przeglądarki Markdown umożliwia oprogramowaniu wykorzystującemu KParts wyświetlanie plików Markdown w widoku renderowanym.</p>
- <p xml:lang="pt">O KPart de Visualização do Markdown permite às aplicações baseadas no KParts mostrarem ficheiros de Markdown devidamente formatados.</p>
- <p xml:lang="ru">Компонент просмотра Markdown позволяет программам с поддержкой KParts показывать файлы Markdown в отформатированном виде.</p>
- <p xml:lang="sk">KPark prehliadača Markdown umožňuje softvéru používajúcemu KParts zobraziť súbory vo formáte Markdown v renderovanom pohľade.</p>
- <p xml:lang="sv">Markdown KPart-visning tillåter program som använder KParts att visa filer med Markdown-format i en återgiven vy.</p>
- <p xml:lang="uk">Модуль перегляду даних markdown надає змогу переглядати оброблений вміст файлів у форматі markdown у будь-якому програмному забезпеченні із підтримкою KParts.</p>
- <p xml:lang="x-test">xxThe Markdown Viewer KPart allows KParts-using software to display files in Markdown format in a rendered view.xx</p>
- </description>
- <url type="homepage">https://cgit.kde.org/kmarkdownwebview.git/about/</url>
- <url type="bugtracker">https://bugs.kde.org/enter_bug.cgi?format=guided&product=kmarkdownwebvi…</url>
- <url type="donation">https://www.kde.org/community/donations/?app=kmarkdownwebview</url>
- <update_contact>kossebau_at_kde.org</update_contact>
- <project_group>KDE</project_group>
-</component>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmarkdownwebview-0.3.0/src/kpart/org.kde.kmarkdownwebviewpart.metainfo.xml new/kmarkdownwebview-0.4.0/src/kpart/org.kde.kmarkdownwebviewpart.metainfo.xml
--- old/kmarkdownwebview-0.3.0/src/kpart/org.kde.kmarkdownwebviewpart.metainfo.xml 1970-01-01 01:00:00.000000000 +0100
+++ new/kmarkdownwebview-0.4.0/src/kpart/org.kde.kmarkdownwebviewpart.metainfo.xml 2017-12-28 18:55:37.503507399 +0100
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="utf-8"?>
+<component type="addon">
+ <id>org.kde.kmarkdownwebviewpart</id>
+ <!--
+ Appstream model currently does not support the idea of generic addons
+ See https://github.com/ximion/appstream/issues/157
+ As intermediate work-around some typical consumers are listed explicitely.
+ -->
+ <extends>org.kde.ark.desktop</extends>
+ <extends>org.kde.kate.desktop</extends>
+ <extends>org.kde.kdevelop.desktop</extends>
+ <extends>org.kde.krusader.desktop</extends>
+ <extends>org.kde.konqueror.desktop</extends>
+ <metadata_license>CC0-1.0</metadata_license>
+ <project_license>LGPL-2.1+</project_license>
+ <name>Markdown Viewer KPart</name>
+ <name xml:lang="ca">KPart del visor de Markdown</name>
+ <name xml:lang="ca-valencia">KPart del visor de Markdown</name>
+ <name xml:lang="cs">KPart pro prohlížení souborů Markdown</name>
+ <name xml:lang="da">Markdown-fremviseren KPart</name>
+ <name xml:lang="de">Markdown-Betrachter-KPart</name>
+ <name xml:lang="el">Προβολέας markdown του KPart</name>
+ <name xml:lang="en-GB">Markdown Viewer KPart</name>
+ <name xml:lang="es">KPart del visor de Markdown</name>
+ <name xml:lang="it">KPart di visualizzazione Markdown</name>
+ <name xml:lang="ko">Markdown 뷰어 KPart</name>
+ <name xml:lang="nl">Markdown-viewer van KPart</name>
+ <name xml:lang="pl">KPart Przeglądarki Markdown</name>
+ <name xml:lang="pt">KPart de Visualização do Markdown</name>
+ <name xml:lang="ru">Компонент просмотра Markdown</name>
+ <name xml:lang="sk">KPark prehliadač Markdown</name>
+ <name xml:lang="sv">Markdown KPart-visning</name>
+ <name xml:lang="uk">Модуль перегляду даних markdown</name>
+ <name xml:lang="x-test">xxMarkdown Viewer KPartxx</name>
+ <summary>Rendered display of Markdown files in KParts-using software</summary>
+ <summary xml:lang="ca">Mostra renderitzats els fitxers de Markdown en el programari que utilitza les KParts</summary>
+ <summary xml:lang="ca-valencia">Mostra renderitzats els fitxers de Markdown en el programari que utilitza les KParts</summary>
+ <summary xml:lang="cs">Zpracované zobrazení Markdown v aplikacích využívajících KParts</summary>
+ <summary xml:lang="da">Gengivet visning af Markdown-filer i KParts med software</summary>
+ <summary xml:lang="de">Anzeige von Markdown-Dateien in Software, die KParts verwendet</summary>
+ <summary xml:lang="el">Οθόνη αποτύπωσης αρχείων markdown σε λογισμικό που χρησιμοποιεί KParts</summary>
+ <summary xml:lang="en-GB">Rendered display of Markdown files in KParts-using software</summary>
+ <summary xml:lang="es">Pantalla de visualización de archivos Markdown en software que usa KParts</summary>
+ <summary xml:lang="it">Visualizzazione formattata di file Markdown in software che usano KPart</summary>
+ <summary xml:lang="ko">KParts를 사용하는 프로그램에서 Markdown 파일을 렌더링하여 표시합니다</summary>
+ <summary xml:lang="nl">Toonbare weergave van Markdown-bestanden in software die KParts gebruikt</summary>
+ <summary xml:lang="pl">Do renderowanego wyświetlania plików Markdown w oprogramowaniu używającym KParts</summary>
+ <summary xml:lang="pt">Apresentação desenhada dos ficheiros de Markdown nas aplicações baseadas no KParts</summary>
+ <summary xml:lang="ru">Компонент просмотра файлов Markdown в отформатированном виде</summary>
+ <summary xml:lang="sk">Renderované zobrazenie súborov Markdown v softvéri používajúcom KParts</summary>
+ <summary xml:lang="sv">Återgiven vy för Markdown-filer i programvara som använder KParts</summary>
+ <summary xml:lang="uk">Показ обробленого вмісту файлів markdown у програмному забезпеченні із підтримкою KParts</summary>
+ <summary xml:lang="x-test">xxRendered display of Markdown files in KParts-using softwarexx</summary>
+ <description>
+ <p>The Markdown Viewer KPart allows KParts-using software to display files in Markdown format in a rendered view.</p>
+ <p xml:lang="ca">La KPart del visor de Markdown permet que el programari que utilitza les KParts, mostri els fitxers en format de Markdown en una vista renderitzada.</p>
+ <p xml:lang="ca-valencia">La KPart del visor de Markdown permet que el programari que utilitza les KParts, mostre els fitxers en format de Markdown en una vista renderitzada.</p>
+ <p xml:lang="da">Markdown-fremviseren KPart giver KParts mulighed for med software at vise filer i Markdown-format i en gengivet visning.</p>
+ <p xml:lang="de">Die Markdown-Betrachter-Komponente befähigt Software, die KParts verwendet, zur Anzeige von Dateien im Markdown-Format.</p>
+ <p xml:lang="el">Ο προβολέας markdown του KPart επιτρέπει σε λογισμικό που χρησιμοποιεί το KParts να εμφανίζει αρχεία σε μορφή markdown σε μια προβολή αποτύπωσης.</p>
+ <p xml:lang="en-GB">The Markdown Viewer KPart allows KParts-using software to display files in Markdown format in a rendered view.</p>
+ <p xml:lang="es">El visor KPart de Markdown permite que el software que usa KParts muestre archivos en formato Markdown en un visor.</p>
+ <p xml:lang="it">Visualizzatore KPart per Markdown permette al software che usa KPart di mostrare file in formato Markdown resi in un vista.</p>
+ <p xml:lang="ko">Markdown 뷰어 KPart를 사용하면 KParts를 사용하는 소프트웨어에서 Markdown 형식을 렌더링해서 볼 수 있습니다.</p>
+ <p xml:lang="nl">De Markdownviewer van KPart stelt software die KPats gebruikt in staat bestanden in Markdown-formaat in een toonbare weergave.</p>
+ <p xml:lang="pl">KPart przeglądarki Markdown umożliwia oprogramowaniu wykorzystującemu KParts wyświetlanie plików Markdown w widoku renderowanym.</p>
+ <p xml:lang="pt">O KPart de Visualização do Markdown permite às aplicações baseadas no KParts mostrarem ficheiros de Markdown devidamente formatados.</p>
+ <p xml:lang="ru">Компонент просмотра Markdown позволяет программам с поддержкой KParts показывать файлы Markdown в отформатированном виде.</p>
+ <p xml:lang="sk">KPark prehliadača Markdown umožňuje softvéru používajúcemu KParts zobraziť súbory vo formáte Markdown v renderovanom pohľade.</p>
+ <p xml:lang="sv">Markdown KPart-visning tillåter program som använder KParts att visa filer med Markdown-format i en återgiven vy.</p>
+ <p xml:lang="uk">Модуль перегляду даних markdown надає змогу переглядати оброблений вміст файлів у форматі markdown у будь-якому програмному забезпеченні із підтримкою KParts.</p>
+ <p xml:lang="x-test">xxThe Markdown Viewer KPart allows KParts-using software to display files in Markdown format in a rendered view.xx</p>
+ </description>
+ <url type="homepage">https://cgit.kde.org/kmarkdownwebview.git/about/</url>
+ <url type="bugtracker">https://bugs.kde.org/enter_bug.cgi?format=guided&product=kmarkdownwebvi…</url>
+ <url type="donation">https://www.kde.org/community/donations/?app=kmarkdownwebview</url>
+ <update_contact>kossebau_at_kde.org</update_contact>
+ <project_group>KDE</project_group>
+</component>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmarkdownwebview-0.3.0/src/lib/kmarkdownview.cpp new/kmarkdownwebview-0.4.0/src/lib/kmarkdownview.cpp
--- old/kmarkdownwebview-0.3.0/src/lib/kmarkdownview.cpp 2017-10-31 10:31:26.087820092 +0100
+++ new/kmarkdownwebview-0.4.0/src/lib/kmarkdownview.cpp 2017-12-28 18:55:37.503507399 +0100
@@ -46,6 +46,7 @@
{
setPage(m_viewPage);
connect(m_viewPage, &KMarkdownViewPage::openUrlRequested, this, &KMarkdownView::openUrlRequested);
+ connect(m_viewPage, &KMarkdownViewPage::linkHovered, this, &KMarkdownView::linkHovered);
auto copyAction = pageAction(WebPage::Copy);
connect(copyAction, &QAction::changed, this, [&] {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmarkdownwebview-0.3.0/src/lib/kmarkdownview.h new/kmarkdownwebview-0.4.0/src/lib/kmarkdownview.h
--- old/kmarkdownwebview-0.3.0/src/lib/kmarkdownview.h 2017-10-31 10:31:26.087820092 +0100
+++ new/kmarkdownwebview-0.4.0/src/lib/kmarkdownview.h 2017-12-28 18:55:37.503507399 +0100
@@ -77,6 +77,7 @@
void openUrlRequested(const QUrl& url);
void contextMenuRequested(const QPoint& globalPos, const QUrl& linkUrl, const QString& linkText,
bool hasSelection, bool forcesNewWindow);
+ void linkHovered(const QString& url);
void renderingDone();
protected:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmarkdownwebview-0.3.0/src/thumbnail/kmarkdownwebviewthumbnail.desktop new/kmarkdownwebview-0.4.0/src/thumbnail/kmarkdownwebviewthumbnail.desktop
--- old/kmarkdownwebview-0.3.0/src/thumbnail/kmarkdownwebviewthumbnail.desktop 2017-10-31 10:31:26.087820092 +0100
+++ new/kmarkdownwebview-0.4.0/src/thumbnail/kmarkdownwebviewthumbnail.desktop 2017-12-28 18:55:37.507507393 +0100
@@ -3,10 +3,14 @@
Name=Markdown Files
Name[ca]=Fitxers del Markdown
Name[ca@valencia]=Fitxers del Markdown
+Name[cs]=Soubory Markdown
+Name[da]=Markdown-filer
Name[de]=Markdown-Dateien
Name[el]=Αρχεία markdown
+Name[en_GB]=Markdown Files
Name[es]=Archivos markdown
Name[it]=File Markdown
+Name[ko]=Markdown 파일
Name[nl]=Markdown-bestanden
Name[pl]=Pliki Markdown
Name[pt]=Ficheiros de Markdown
1
0
Hello community,
here is the log from the commit of package uperf for openSUSE:Factory checked in at 2017-12-29 18:52:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/uperf (Old)
and /work/SRC/openSUSE:Factory/.uperf.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "uperf"
Fri Dec 29 18:52:43 2017 rev:3 rq:560505 version:1.0.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/uperf/uperf.changes 2017-03-31 15:10:00.835918866 +0200
+++ /work/SRC/openSUSE:Factory/.uperf.new/uperf.changes 2017-12-29 18:52:56.217959429 +0100
@@ -1,0 +2,5 @@
+Thu Dec 28 20:14:33 UTC 2017 - crrodriguez(a)opensuse.org
+
+- uperf-openssl-1_1.patch: fix build against openssl 1.1
+
+-------------------------------------------------------------------
New:
----
uperf-openssl-1_1.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ uperf.spec ++++++
--- /var/tmp/diff_new_pack.f9VJxc/_old 2017-12-29 18:52:56.841780261 +0100
+++ /var/tmp/diff_new_pack.f9VJxc/_new 2017-12-29 18:52:56.849777965 +0100
@@ -26,6 +26,7 @@
Source0: http://sourceforge.net/projects/uperf/files/uperf/uperf-%{version}.tar.gz
BuildRequires: lksctp-tools-devel
BuildRequires: openssl-devel
+Patch0: uperf-openssl-1_1.patch
%description
uperf is a network performance tool that supports modelling and replay of
@@ -55,7 +56,7 @@
%prep
%setup -q
-
+%patch0 -p1
%build
%configure \
--datadir="%{_datadir}/%{name}" \
++++++ uperf-openssl-1_1.patch ++++++
Index: uperf-1.0.5/src/ssl.c
===================================================================
--- uperf-1.0.5.orig/src/ssl.c
+++ uperf-1.0.5/src/ssl.c
@@ -390,10 +390,7 @@ initialize_ctx(char *keyfile, char *pass
SSL_library_init();
- if (method != NULL && strcasecmp(method, "tls") == 0) {
- meth = TLSv1_method();
- } else
- meth = SSLv23_method();
+ meth = SSLv23_method();
if (!(ctx = SSL_CTX_new(meth))) {
printf("Error getting SSL CTX\n");
Index: uperf-1.0.5/src/uperf.h
===================================================================
--- uperf-1.0.5.orig/src/uperf.h
+++ uperf-1.0.5/src/uperf.h
@@ -18,6 +18,8 @@
#ifndef _UPERF_H
#define _UPERF_H
+#include "config.h"
+#include <string.h>
/* Keep the data version as 0.2.5 to avoid the version mismatch problem. */
#define UPERF_DATA_VERSION "0.3"
#define UPERF_VERSION "1.0.5"
1
0
Hello community,
here is the log from the commit of package cadabra2 for openSUSE:Factory checked in at 2017-12-29 18:52:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cadabra2 (Old)
and /work/SRC/openSUSE:Factory/.cadabra2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cadabra2"
Fri Dec 29 18:52:36 2017 rev:5 rq:560499 version:2.1.7
Changes:
--------
--- /work/SRC/openSUSE:Factory/cadabra2/cadabra2.changes 2017-11-29 10:52:22.225280442 +0100
+++ /work/SRC/openSUSE:Factory/.cadabra2.new/cadabra2.changes 2017-12-29 18:52:53.106852967 +0100
@@ -1,0 +2,6 @@
+Fri Dec 29 08:33:37 UTC 2017 - kkaempf(a)suse.com
+
+- fix build, add -pthread to CMAKE_CXX_FLAGS
+ added cadabra2-2.1.7.patch
+
+-------------------------------------------------------------------
@@ -4 +10 @@
-- Update to version 2.1.6:
+- Update to version 2.1.7:
New:
----
cadabra2-2.1.7.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cadabra2.spec ++++++
--- /var/tmp/diff_new_pack.7P1F8n/_old 2017-12-29 18:52:54.498453286 +0100
+++ /var/tmp/diff_new_pack.7P1F8n/_new 2017-12-29 18:52:54.506450990 +0100
@@ -26,6 +26,8 @@
Source0: https://github.com/kpeeters/cadabra2/archive/%{version}.tar.gz
Source1: %{name}-rpmlintrc
Source2: %{name}-gtk.appdata.xml
+# PATCH-FIX-OPENSUSE add -pthread to CMAKE_CXX_FLAGS (as adivised in https://github.com/potree/PotreeConverter/issues/136) kkaempf(a)suse.de
+Patch1: cadabra2-2.1.7.patch
BuildRequires: appstream-glib
BuildRequires: cmake
BuildRequires: doxygen
@@ -161,6 +163,7 @@
%prep
%setup -q
+%patch1 -p1
%build
mkdir build && pushd build
++++++ cadabra2-2.1.7.patch ++++++
diff -ruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs ../orig-cadabra2-2.1.7/CMakeLists.txt ./CMakeLists.txt
--- ../orig-cadabra2-2.1.7/CMakeLists.txt 2017-11-19 20:27:27.000000000 +0100
+++ ./CMakeLists.txt 2017-12-29 09:34:50.496366051 +0100
@@ -202,7 +202,7 @@
include(CPack)
if(CMAKE_COMPILER_IS_GNUCC OR CMAKE_COMPILER_IS_GNUCXX)
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -O2")
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -O2 -pthread")
endif()
if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")
1
0
Hello community,
here is the log from the commit of package feh for openSUSE:Factory checked in at 2017-12-29 18:52:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/feh (Old)
and /work/SRC/openSUSE:Factory/.feh.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "feh"
Fri Dec 29 18:52:31 2017 rev:17 rq:560480 version:2.23
Changes:
--------
--- /work/SRC/openSUSE:Factory/feh/feh.changes 2017-11-08 15:15:53.741427805 +0100
+++ /work/SRC/openSUSE:Factory/.feh.new/feh.changes 2017-12-29 18:52:49.351931415 +0100
@@ -1,0 +2,16 @@
+Fri Dec 29 01:07:11 UTC 2017 - jengelh(a)inai.de
+
+- Ensure neutrality of description.
+
+-------------------------------------------------------------------
+Thu Dec 28 21:45:30 UTC 2017 - avindra(a)opensuse.org
+
+- update to 2.23
+ * Fix broken thumbnail/index windows when using --scale-down
+ * Use Imlib2 as in-memory image cache (default size: 4MiB)
+ noticable performance improvements, especially in small
+ slideshows
+ * Add --cache-size option to set Imlib2 image cache size
+- rebase feh-makefile_optflags.patch
+
+-------------------------------------------------------------------
Old:
----
feh-2.22.2.tar.bz2
feh-2.22.2.tar.bz2.asc
New:
----
feh-2.23.tar.bz2
feh-2.23.tar.bz2.asc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ feh.spec ++++++
--- /var/tmp/diff_new_pack.lDQVU2/_old 2017-12-29 18:52:50.159699416 +0100
+++ /var/tmp/diff_new_pack.lDQVU2/_new 2017-12-29 18:52:50.163698268 +0100
@@ -17,9 +17,9 @@
Name: feh
-Version: 2.22.2
+Version: 2.23
Release: 0
-Summary: Fast and Lightweight Image Viewer
+Summary: X11 image viewer
License: MIT AND LGPL-2.0+
Group: Productivity/Graphics/Viewers
Url: http://feh.finalrewind.org/
@@ -48,11 +48,12 @@
Requires(postun): hicolor-icon-theme
%description
-feh is a versatile and fast image viewer using imlib2, the
-premier image file handling library. feh has many features,
-from simple single file viewing, to multiple file modes using
-a slideshow or multiple windows. feh supports the creation of
-montages as index prints with many user-configurable options.
+feh is an X11 image viewer aimed mostly at console users. It does not
+have a fancy GUI, but simply displays images. It is controlled via
+commandline arguments and configurable key/mouse actions. feh has
+multiple file modes using a slideshow or multiple windows. It
+supports the creation of montages as index prints with many
+user-configurable options.
%prep
%setup -q
++++++ feh-2.22.2.tar.bz2 -> feh-2.23.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/feh-2.22.2/ChangeLog new/feh-2.23/ChangeLog
--- old/feh-2.22.2/ChangeLog 2017-11-07 17:40:24.000000000 +0100
+++ new/feh-2.23/ChangeLog 2017-12-28 19:28:35.000000000 +0100
@@ -1,3 +1,11 @@
+Thu, 28 Dec 2017 19:26:29 +0100
+
+* Release v2.23
+ * Fix broken thumbnail/index windows when using --scale-down
+ * Use Imlib2 in-memory image cache (default cache size: 4MiB). This allows
+ for significant performance improvements especially in small slideshows
+ * Add --cache-size option to set Imlib2 image cache size
+
Tue, 07 Nov 2017 17:36:26 +0100 Daniel Friesel <derf+feh(a)finalrewind.org>
* Release v2.22.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/feh-2.22.2/config.mk new/feh-2.23/config.mk
--- old/feh-2.22.2/config.mk 2017-11-07 17:40:24.000000000 +0100
+++ new/feh-2.23/config.mk 2017-12-28 19:28:35.000000000 +0100
@@ -1,5 +1,5 @@
PACKAGE ?= feh
-VERSION ?= 2.22.2
+VERSION ?= 2.23
app ?= 0
cam ?= 0
@@ -37,6 +37,9 @@
CFLAGS ?= -g -O2
CFLAGS += -Wall -Wextra -pedantic
+# Settings for glibc >= 2.19 - may need to be adjusted for other systems
+CFLAGS += -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=500
+
ifeq (${curl},1)
CFLAGS += -DHAVE_LIBCURL
LDLIBS += -lcurl
@@ -76,7 +79,7 @@
MAN_EXIF = disabled
endif
-MAN_DATE ?= November 07, 2017
+MAN_DATE ?= December 28, 2017
# Uncomment this to use dmalloc
#CFLAGS += -DWITH_DMALLOC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/feh-2.22.2/man/feh.pre new/feh-2.23/man/feh.pre
--- old/feh-2.22.2/man/feh.pre 2017-11-07 17:40:24.000000000 +0100
+++ new/feh-2.23/man/feh.pre 2017-12-28 19:28:35.000000000 +0100
@@ -205,6 +205,16 @@
.
Create borderless windows.
.
+.It Cm --cache-size Ar size
+.
+Set Imlib2 in-memory cache to
+.Ar size
+MiB. A higher cache size can
+significantly improve performance especially for small slide shows, however at
+the cost of increased memory consumption.
+.Ar size
+must be between 0 and 2048 MiB and defaults to 4.
+.
.It Cm -P , --cache-thumbnails
.
Enable thumbnail caching in
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/feh-2.22.2/src/gib_hash.c new/feh-2.23/src/gib_hash.c
--- old/feh-2.22.2/src/gib_hash.c 2017-11-07 17:40:24.000000000 +0100
+++ new/feh-2.23/src/gib_hash.c 2017-12-28 19:28:35.000000000 +0100
@@ -26,6 +26,7 @@
#include "gib_hash.h"
#include "utils.h"
#include "debug.h"
+#include <strings.h>
gib_hash_node *gib_hash_node_new(char *key, void *data)
{
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/feh-2.22.2/src/help.raw new/feh-2.23/src/help.raw
--- old/feh-2.22.2/src/help.raw 2017-11-07 17:40:24.000000000 +0100
+++ new/feh-2.23/src/help.raw 2017-12-28 19:28:35.000000000 +0100
@@ -20,7 +20,7 @@
-g, --geometry WxH[+X+Y] Limit the window size to DIMENSION[+OFFSET]
-f, --filelist FILE Load/save images from/to the FILE filelist
-|, --start-at FILENAME Start at FILENAME in the filelist
- -p, --preload Remove unlaodable files from the internal filelist
+ -p, --preload Remove unloadable files from the internal filelist
before attempting to display anything
-., --scale-down Automatically scale down images to fit screen size
-F, --fullscreen Make the window full screen
@@ -94,6 +94,7 @@
--min-dimension WxH Only show images with width >= W and height >= H
--max-dimension WxH Only show images with width <= W and height <= H
--scroll-step COUNT scroll COUNT pixels when movement key is pressed
+ --cache-size NUM imlib cache size in mebibytes (0 .. 2048)
MONTAGE MODE OPTIONS
-X, --ignore-aspect Set thumbnail to specified width/height without
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/feh-2.22.2/src/imlib.c new/feh-2.23/src/imlib.c
--- old/feh-2.22.2/src/imlib.c 2017-11-07 17:40:24.000000000 +0100
+++ new/feh-2.23/src/imlib.c 2017-12-28 19:28:35.000000000 +0100
@@ -131,6 +131,8 @@
imlib_context_set_operation(IMLIB_OP_COPY);
wmDeleteWindow = XInternAtom(disp, "WM_DELETE_WINDOW", False);
+ imlib_set_cache_size(opt.cache_size * 1024 * 1024);
+
/* Initialise random numbers */
srand(getpid() * time(NULL) % ((unsigned int) -1));
@@ -254,6 +256,16 @@
return(0);
}
+ /*
+ * By default, Imlib2 unconditionally loads a cached file without checking
+ * if it was modified on disk. However, feh (or rather its users) should
+ * expect image changes to appear at the next reload. So we tell Imlib2 to
+ * always check the file modification time and only use a cached image if
+ * the mtime was not changed. The performance penalty is usually negligible.
+ */
+ imlib_context_set_image(*im);
+ imlib_image_set_changes_on_disk();
+
#ifdef HAVE_LIBEXIF
int orientation = 0;
ExifData *exifData = exif_data_new_from_file(file->filename);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/feh-2.22.2/src/options.c new/feh-2.23/src/options.c
--- old/feh-2.22.2/src/options.c 2017-11-07 17:40:24.000000000 +0100
+++ new/feh-2.23/src/options.c 2017-12-28 19:28:35.000000000 +0100
@@ -27,6 +27,7 @@
#include "feh.h"
#include "filelist.h"
#include "options.h"
+#include <strings.h>
static void check_options(void);
static void feh_getopt_theme(int argc, char **argv);
@@ -67,6 +68,7 @@
opt.jump_on_resort = 1;
opt.screen_clip = 1;
+ opt.cache_size = 4;
#ifdef HAVE_LIBXINERAMA
/* if we're using xinerama, then enable it by default */
opt.xinerama = 1;
@@ -409,6 +411,7 @@
{"xinerama-index", 1, 0, 239},
{"insecure" , 0, 0, 240},
{"no-recursive" , 0, 0, 241},
+ {"cache-size" , 1, 0, 243},
{0, 0, 0, 0}
};
int optch = 0, cmdx = 0;
@@ -771,6 +774,14 @@
break;
case 241:
opt.recursive = 0;
+ break;
+ case 243:
+ opt.cache_size = atoi(optarg);
+ if (opt.cache_size < 0)
+ opt.cache_size = 0;
+ if (opt.cache_size > 2048)
+ opt.cache_size = 2048;
+ break;
default:
break;
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/feh-2.22.2/src/options.h new/feh-2.23/src/options.h
--- old/feh-2.22.2/src/options.h 2017-11-07 17:40:24.000000000 +0100
+++ new/feh-2.23/src/options.h 2017-12-28 19:28:35.000000000 +0100
@@ -117,6 +117,9 @@
/* signed in case someone wants to invert scrolling real quick */
int scroll_step;
+ // imlib cache size in mebibytes
+ int cache_size;
+
unsigned int min_width, min_height, max_width, max_height;
unsigned char mode;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/feh-2.22.2/src/winwidget.c new/feh-2.23/src/winwidget.c
--- old/feh-2.22.2/src/winwidget.c 2017-11-07 17:40:24.000000000 +0100
+++ new/feh-2.23/src/winwidget.c 2017-12-28 19:28:35.000000000 +0100
@@ -455,7 +455,7 @@
|| (winwid->has_rotated)))
feh_draw_checks(winwid);
- if (!winwid->full_screen && opt.zoom_mode
+ if (!winwid->full_screen && opt.zoom_mode && (winwid->type != WIN_TYPE_THUMBNAIL)
&& (winwid->zoom == 1.0) && ! (opt.geom_flags & (WidthValue | HeightValue))
&& (winwid->w > winwid->im_w) && (winwid->h > winwid->im_h))
feh_calc_needed_zoom(&(winwid->zoom), winwid->im_w, winwid->im_h, winwid->w, winwid->h);
@@ -464,14 +464,14 @@
* In case of a resize, the geomflags (and im_w, im_h) get updated by
* the ConfigureNotify handler.
*/
- if (need_center && !winwid->full_screen
+ if (need_center && !winwid->full_screen && (winwid->type != WIN_TYPE_THUMBNAIL)
&& (opt.geom_flags & (WidthValue | HeightValue))
&& ((winwid->w < winwid->im_w) || (winwid->h < winwid->im_h)))
feh_calc_needed_zoom(&(winwid->zoom), winwid->im_w, winwid->im_h, winwid->w, winwid->h);
- if (resize && (winwid->full_screen
- || (opt.geom_flags & (WidthValue | HeightValue)))) {
+ if (resize && (winwid->type != WIN_TYPE_THUMBNAIL) &&
+ (winwid->full_screen || (opt.geom_flags & (WidthValue | HeightValue)))) {
int smaller; /* Is the image smaller than screen? */
int max_w = 0, max_h = 0;
@@ -1008,7 +1008,7 @@
void winwidget_free_image(winwidget w)
{
if (w->im)
- gib_imlib_free_image_and_decache(w->im);
+ gib_imlib_free_image(w->im);
w->im = NULL;
w->im_w = 0;
w->im_h = 0;
++++++ feh-makefile_optflags.patch ++++++
--- /var/tmp/diff_new_pack.lDQVU2/_old 2017-12-29 18:52:51.699257242 +0100
+++ /var/tmp/diff_new_pack.lDQVU2/_new 2017-12-29 18:52:51.703256093 +0100
@@ -3,11 +3,11 @@
src/Makefile | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
-Index: feh-2.17.1/config.mk
+Index: b/config.mk
===================================================================
---- feh-2.17.1.orig/config.mk
-+++ feh-2.17.1/config.mk
-@@ -31,8 +31,8 @@ icon_dir = ${ICON_PREFIX}/hicolor
+--- a/config.mk
++++ b/config.mk
+@@ -34,8 +34,8 @@ icon_dir = ${ICON_PREFIX}/hicolor
scalable_icon_dir = ${icon_dir}/scalable/apps
# default CFLAGS
@@ -16,12 +16,12 @@
+OPTFLAGS = -g -O2
+CFLAGS += -Wall -Wextra -pedantic $(OPTFLAGS)
- ifeq (${curl},1)
- CFLAGS += -DHAVE_LIBCURL
-Index: feh-2.17.1/src/Makefile
+ # Settings for glibc >= 2.19 - may need to be adjusted for other systems
+ CFLAGS += -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=500
+Index: b/src/Makefile
===================================================================
---- feh-2.17.1.orig/src/Makefile
-+++ feh-2.17.1/src/Makefile
+--- a/src/Makefile
++++ b/src/Makefile
@@ -7,7 +7,7 @@ I_SRCS = ${shell echo *.raw}
I_DSTS = ${I_SRCS:.raw=.inc}
1
0