Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xed for openSUSE:Factory checked in at 2024-12-02 16:59:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xed (Old) and /work/SRC/openSUSE:Factory/.xed.new.28523 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xed" Mon Dec 2 16:59:13 2024 rev:37 rq:1227681 version:3.6.8 Changes: -------- --- /work/SRC/openSUSE:Factory/xed/xed.changes 2024-08-22 18:13:18.933771974 +0200 +++ /work/SRC/openSUSE:Factory/.xed.new.28523/xed.changes 2024-12-02 16:59:36.858409417 +0100 @@ -1,0 +2,9 @@ +Sun Dec 1 19:02:05 UTC 2024 - Richard Rahl <rra...@opensuse.org> + +- update to 3.6.8: + * Rename the desktop file +- update to 3.6.7: + * textsize plugin: Don't propagate any scroll-zoom events. + * Duplicate only current line when cursor is at the end of the line + +------------------------------------------------------------------- Old: ---- xed-3.6.6.tar.gz New: ---- xed-3.6.8.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xed.spec ++++++ --- /var/tmp/diff_new_pack.QEHgBw/_old 2024-12-02 16:59:37.358430398 +0100 +++ /var/tmp/diff_new_pack.QEHgBw/_new 2024-12-02 16:59:37.358430398 +0100 @@ -17,7 +17,7 @@ Name: xed -Version: 3.6.6 +Version: 3.6.8 Release: 0 Summary: A text editor with highlighting License: GPL-2.0-or-later @@ -28,7 +28,6 @@ BuildRequires: meson BuildRequires: pkgconfig BuildRequires: python3 -BuildRequires: update-desktop-files BuildRequires: yelp-tools BuildRequires: pkgconfig(enchant) BuildRequires: pkgconfig(gobject-introspection-1.0) @@ -79,7 +78,6 @@ %install %meson_install -%suse_update_desktop_file %{name} %find_lang %{name} %{?no_lang_C} %fdupes %{buildroot} @@ -93,10 +91,10 @@ %{_datadir}/glib-2.0/schemas/org.x.editor.*.xml %{_datadir}/metainfo/xed.appdata.xml %{_datadir}/dbus-1/services/org.x.editor.service -%{_datadir}/applications/%{name}.desktop +%{_datadir}/applications/org.x.editor.desktop %{_mandir}/man?/%{name}.?%{?ext_man} %{_datadir}/help/C/%{name} -%{_datadir}/gtksourceview-4/styles/xed.xml +%{_datadir}/gtksourceview-4/styles/%{name}.xml %files devel %{_includedir}/%{name} ++++++ xed-3.6.6.tar.gz -> xed-3.6.8.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xed-3.6.6/data/meson.build new/xed-3.6.8/data/meson.build --- old/xed-3.6.6/data/meson.build 2024-07-21 11:44:33.000000000 +0200 +++ new/xed-3.6.8/data/meson.build 2024-12-01 16:38:39.000000000 +0100 @@ -1,7 +1,7 @@ desktop = custom_target( 'desktop', - input: 'xed.desktop.in.in', - output: 'xed.desktop', + input: 'org.x.editor.desktop.in.in', + output: 'org.x.editor.desktop', command: [intltool_merge, '-d', '-u', po_dir, '@INPUT@', '@OUTPUT@'], install: true, install_dir: desktopdir, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xed-3.6.6/data/org.x.editor.desktop.in.in new/xed-3.6.8/data/org.x.editor.desktop.in.in --- old/xed-3.6.6/data/org.x.editor.desktop.in.in 1970-01-01 01:00:00.000000000 +0100 +++ new/xed-3.6.8/data/org.x.editor.desktop.in.in 2024-12-01 16:38:39.000000000 +0100 @@ -0,0 +1,17 @@ +[Desktop Entry] +_Name=Text Editor +_Comment=Edit text files +Exec=xed %U +Terminal=false +Type=Application +StartupNotify=true +MimeType=text/plain;application/x-zerosize; +Icon=accessories-text-editor +Categories=GTK;Utility;TextEditor; +Keywords=text;editor;tabs;highlighting;code;multiple;files;pluggable;notepad; +X-MATE-DocPath=xed/xed.xml +Actions=new-window; + +[Desktop Action new-window] +Name=New Window +Exec=xed --new-window %U diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xed-3.6.6/data/xed.desktop.in.in new/xed-3.6.8/data/xed.desktop.in.in --- old/xed-3.6.6/data/xed.desktop.in.in 2024-07-21 11:44:33.000000000 +0200 +++ new/xed-3.6.8/data/xed.desktop.in.in 1970-01-01 01:00:00.000000000 +0100 @@ -1,17 +0,0 @@ -[Desktop Entry] -_Name=Text Editor -_Comment=Edit text files -Exec=xed %U -Terminal=false -Type=Application -StartupNotify=true -MimeType=text/plain;application/x-zerosize; -Icon=accessories-text-editor -Categories=GTK;Utility;TextEditor; -Keywords=text;editor;tabs;highlighting;code;multiple;files;pluggable;notepad; -X-MATE-DocPath=xed/xed.xml -Actions=new-window; - -[Desktop Action new-window] -Name=New Window -Exec=xed --new-window %U diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xed-3.6.6/debian/changelog new/xed-3.6.8/debian/changelog --- old/xed-3.6.6/debian/changelog 2024-07-21 11:44:33.000000000 +0200 +++ new/xed-3.6.8/debian/changelog 2024-12-01 16:38:39.000000000 +0100 @@ -1,3 +1,20 @@ +xed (3.6.8) xia; urgency=medium + + [ JosephMcc ] + * Rename the desktop file (#666) + + -- Clement Lefebvre <r...@linuxmint.com> Sun, 01 Dec 2024 15:38:32 +0000 + +xed (3.6.7) xia; urgency=medium + + [ Michael Webster ] + * textsize plugin: Don't propagate any scroll-zoom events. + + [ Toni Ordning ] + * Duplicate only current line when cursor is at the end of the line (#649) + + -- Clement Lefebvre <r...@linuxmint.com> Mon, 25 Nov 2024 11:02:41 +0000 + xed (3.6.6) wilma; urgency=medium * l10n: Update translations diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xed-3.6.6/debian/xed.install new/xed-3.6.8/debian/xed.install --- old/xed-3.6.6/debian/xed.install 2024-07-21 11:44:33.000000000 +0200 +++ new/xed-3.6.8/debian/xed.install 2024-12-01 16:38:39.000000000 +0100 @@ -2,6 +2,6 @@ usr/lib/*/xed/girepository-1.0/ usr/lib/*/xed/plugins/ usr/lib/*/xed/*.so -usr/share/applications/xed.desktop +usr/share/applications/org.x.editor.desktop usr/share/dbus-1/ usr/share/man/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xed-3.6.6/meson.build new/xed-3.6.8/meson.build --- old/xed-3.6.6/meson.build 2024-07-21 11:44:33.000000000 +0200 +++ new/xed-3.6.8/meson.build 2024-12-01 16:38:39.000000000 +0100 @@ -1,4 +1,4 @@ -project('xed', 'c', version : '3.6.6') +project('xed', 'c', version : '3.6.8') gnome = import('gnome') i18n = import('i18n') diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xed-3.6.6/plugins/textsize/textsize/documenthelper.py new/xed-3.6.8/plugins/textsize/textsize/documenthelper.py --- old/xed-3.6.6/plugins/textsize/textsize/documenthelper.py 2024-07-21 11:44:33.000000000 +0200 +++ new/xed-3.6.8/plugins/textsize/textsize/documenthelper.py 2024-12-01 16:38:39.000000000 +0100 @@ -93,27 +93,25 @@ state = event.state & Gtk.accelerator_get_default_mod_mask() if state != Gdk.ModifierType.CONTROL_MASK: - return False + return Gdk.EVENT_PROPAGATE if event.direction == Gdk.ScrollDirection.UP: self.larger_text() - return True elif event.direction == Gdk.ScrollDirection.DOWN: self.smaller_text() - return True elif event.direction == Gdk.ScrollDirection.SMOOTH: if event.delta_y > 0: self.smaller_text() elif event.delta_y < 0: self.larger_text() - return False + return Gdk.EVENT_STOP def on_button_press_event(self, view, event): state = event.state & Gtk.accelerator_get_default_mod_mask() if state == Gdk.ModifierType.CONTROL_MASK and event.button == 2: self.normal_size() - return True + return Gdk.EVENT_STOP else: - return False + return Gdk.EVENT_PROPAGATE diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xed-3.6.6/xed/xed-view.c new/xed-3.6.8/xed/xed-view.c --- old/xed-3.6.6/xed/xed-view.c 2024-07-21 11:44:33.000000000 +0200 +++ new/xed-3.6.8/xed/xed-view.c 2024-12-01 16:38:39.000000000 +0100 @@ -781,6 +781,16 @@ { gtk_text_iter_set_line_index (&start, 0); gtk_text_iter_forward_to_line_end (&end); + + if (gtk_text_buffer_get_line_count (buffer) > 1) + { + gtk_text_iter_assign (&end, &start); + while (gtk_text_iter_get_char (&end) != '\n' && + !gtk_text_iter_is_end (&end)) + { + gtk_text_iter_forward_char (&end); + } + } } gtk_text_iter_order (&start, &end);