SHA256
1
0
forked from pool/mousepad

6 Commits

Author SHA256 Message Date
0e3a94f787 Accepting request 1268981 from X11:xfce
OBS-URL: https://build.opensuse.org/request/show/1268981
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mousepad?expand=0&rev=20
2025-04-14 10:58:18 +00:00
6de0be5c7e - Update to version 0.6.5
* file: Fix broken conditional to exit on allowed error
  * Disconnect from buffer signals when data object is released
  * Update README after switchover to meson
  * Translation Updates

OBS-URL: https://build.opensuse.org/package/show/X11:xfce/mousepad?expand=0&rev=38
2025-04-13 13:07:57 +00:00
b78ecc588e Accepting request 1256329 from X11:xfce
OBS-URL: https://build.opensuse.org/request/show/1256329
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mousepad?expand=0&rev=19
2025-03-27 21:32:09 +00:00
02e1c0ce74 - Update to version 0.6.4
Meson has been added as a build system in this release, and the
  associated archive has been generated by 'meson dist'. Although
  autotools has been retained for the time being and can still be used
  via 'autogen.sh', meson is now the preferred build system, and
  autotools will be removed in a future release.
  * flatpak: Updates from flathub and use meson when possible
  * file: Fix GError leak in mousepad_file_autosave_delete_finish
  * build: Automate copyright year management
  * history: Save session when an inactive tab is closed
  * file: Fix possible dereference of null pointer
  * Extend saved state comparison to auto-saved modified files
  * window: Avoid unnecessary switching to the tab to be closed
  * Use build system-independent macro for mousepad name
  * flatpak: Updates from Flathub and git
  * meson-build: Compile gsettings schemas
  * history: Fix -Wmaybe-uninitialized
  * meson-build: Fix statement not under conditional
  * Add meson build
  * Remove unused .in level in desktop files
  * file: Don't use G_FILE_MONITOR_WATCH_HARD_LINKS
  * dialogs: Set current name in save-as dialog for deleted files too
  * Add parentheses to parameterized actions in accels.scm
  * Fix broken shortcut for reload action
  * Hide the launcher for mousepad-settings
  * CSD: Drop custom code for decoration layout
  * prefs-dialog: Make widgets focusable again
  * Translation Updates

OBS-URL: https://build.opensuse.org/package/show/X11:xfce/mousepad?expand=0&rev=36
2025-03-26 21:31:45 +00:00
b902dee82e Accepting request 1217926 from X11:xfce
OBS-URL: https://build.opensuse.org/request/show/1217926
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mousepad?expand=0&rev=18
2024-11-06 15:51:16 +00:00
Maurizio Galli
a956650446 - Update to version 0.6.3
* build: Force plugins to be built
  * Added missing Keywords entry to .desktop file
  * Do not set new file readonly when using admin protocol
  * Take into account user cancellation when using the admin protocol
  * Add support for admin protocol
  * Apply .clang-format file
  * Remove unnecessary dirname in local includes
  * clang-format: Use IncludeBlocks::Regroup
  * clang-format: Break after assignment operator
  * clang-format: Insert a newline at end of file if missing
  * print: Remove useless test
  * Apply .clang-format file
  * clang-format: Add file
  * shortcuts-plugin: Fix shortcuts-editor include
  * recent-menu: Do not add already open files
  * Do not define G_DISABLE_CHECKS in release mode
  * Do not use g_log_set_always_fatal()
  * test-plugin: Update actions after previous commit
  * Don't set buffer as unmodified before reloading if externally
    modified
  * Translation Updates

OBS-URL: https://build.opensuse.org/package/show/X11:xfce/mousepad?expand=0&rev=34
2024-10-24 07:21:43 +00:00
4 changed files with 85 additions and 11 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e7cacb3b8cb1cd689e6341484691069e73032810ca51fc747536fc36eb18d19d
size 1402314

3
mousepad-0.6.5.tar.xz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:21762bc8c3c4f120a4a509ce39f4a5a58dbc10e3f0da66cdc6d9a8c735fff2ac
size 461276

View File

@@ -1,3 +1,71 @@
-------------------------------------------------------------------
Tue Apr 1 12:56:17 UTC 2025 - Manfred Hollstein <manfred.h@gmx.net>
- Update to version 0.6.5
* file: Fix broken conditional to exit on allowed error
* Disconnect from buffer signals when data object is released
* Update README after switchover to meson
* Translation Updates
-------------------------------------------------------------------
Tue Mar 25 11:36:31 UTC 2025 - Manfred Hollstein <manfred.h@gmx.net>
- Update to version 0.6.4
Meson has been added as a build system in this release, and the
associated archive has been generated by 'meson dist'. Although
autotools has been retained for the time being and can still be used
via 'autogen.sh', meson is now the preferred build system, and
autotools will be removed in a future release.
* flatpak: Updates from flathub and use meson when possible
* file: Fix GError leak in mousepad_file_autosave_delete_finish
* build: Automate copyright year management
* history: Save session when an inactive tab is closed
* file: Fix possible dereference of null pointer
* Extend saved state comparison to auto-saved modified files
* window: Avoid unnecessary switching to the tab to be closed
* Use build system-independent macro for mousepad name
* flatpak: Updates from Flathub and git
* meson-build: Compile gsettings schemas
* history: Fix -Wmaybe-uninitialized
* meson-build: Fix statement not under conditional
* Add meson build
* Remove unused .in level in desktop files
* file: Don't use G_FILE_MONITOR_WATCH_HARD_LINKS
* dialogs: Set current name in save-as dialog for deleted files too
* Add parentheses to parameterized actions in accels.scm
* Fix broken shortcut for reload action
* Hide the launcher for mousepad-settings
* CSD: Drop custom code for decoration layout
* prefs-dialog: Make widgets focusable again
* Translation Updates
-------------------------------------------------------------------
Mon Oct 21 10:27:05 UTC 2024 - Manfred Hollstein <manfred.h@gmx.net>
- Update to version 0.6.3
* build: Force plugins to be built
* Added missing Keywords entry to .desktop file
* Do not set new file readonly when using admin protocol
* Take into account user cancellation when using the admin protocol
* Add support for admin protocol
* Apply .clang-format file
* Remove unnecessary dirname in local includes
* clang-format: Use IncludeBlocks::Regroup
* clang-format: Break after assignment operator
* clang-format: Insert a newline at end of file if missing
* print: Remove useless test
* Apply .clang-format file
* clang-format: Add file
* shortcuts-plugin: Fix shortcuts-editor include
* recent-menu: Do not add already open files
* Do not define G_DISABLE_CHECKS in release mode
* Do not use g_log_set_always_fatal()
* test-plugin: Update actions after previous commit
* Don't set buffer as unmodified before reloading if externally
modified
* Translation Updates
-------------------------------------------------------------------
Mon Feb 5 13:33:37 UTC 2024 - Manfred Hollstein <manfred.h@gmx.net>

View File

@@ -1,7 +1,7 @@
#
# spec file for package mousepad
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,22 +18,26 @@
%define libname libmousepad0
Name: mousepad
Version: 0.6.2
Version: 0.6.5
Release: 0
Summary: Simple Text Editor for Xfce
License: GPL-2.0-or-later
Group: Productivity/Text/Editors
URL: https://docs.xfce.org/apps/mousepad/start
Source: https://archive.xfce.org/src/apps/mousepad/0.6/mousepad-%{version}.tar.bz2
Source: https://archive.xfce.org/src/apps/mousepad/0.6/mousepad-%{version}.tar.xz
BuildRequires: appstream-glib
BuildRequires: gettext >= 0.19.8
BuildRequires: meson >= 0.57.0
BuildRequires: update-desktop-files
BuildRequires: pkgconfig(gio-2.0) >= 2.56.2
BuildRequires: pkgconfig(glib-2.0) >= 2.56.2
BuildRequires: pkgconfig(gmodule-2.0) >= 2.56.2
BuildRequires: pkgconfig(gspell-1)
BuildRequires: pkgconfig(gspell-1) >= 1.6.0
BuildRequires: pkgconfig(gtk+-3.0) >= 3.22
BuildRequires: pkgconfig(gtksourceview-4) >= 4.0.0
BuildRequires: pkgconfig(libxfce4ui-2) >= 4.17.5
BuildRequires: pkgconfig(libxfconf-0)
BuildRequires: pkgconfig(polkit-agent-1) >= 102
%description
Mousepad is a simple text editor for Xfce.
@@ -60,11 +64,11 @@ Development files for Mousepad plugin development
%setup -q
%build
%configure
%make_build
%meson
%meson_build
%install
%make_install
%meson_install
find %{buildroot} -type f -name "*.la" -delete -print
@@ -78,7 +82,7 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*.xml
%postun -n %{libname} -p /sbin/ldconfig
%files
%doc AUTHORS NEWS ChangeLog README.md
%doc AUTHORS NEWS README.md
%license COPYING
%{_bindir}/mousepad
%{_datadir}/applications/org.xfce.mousepad.desktop
@@ -87,9 +91,11 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*.xml
%{_datadir}/glib-2.0/schemas/org.xfce.mousepad.plugins.gspell.gschema.xml
%{_datadir}/metainfo/org.xfce.%{name}.appdata.xml
%{_datadir}/icons/hicolor/*/apps/org.xfce.mousepad.*
%{_datadir}/polkit-1/actions/org.xfce.mousepad.*
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/plugins
%{_libdir}/%{name}/plugins/libmousepad-plugin-gspell.so
%{_libdir}/%{name}/plugins/libmousepad-plugin-shortcuts.so
%files -n %{libname}
%{_libdir}/libmousepad.so.*