Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

mousepad-0.6.2-1.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: mousepad Distribution: openSUSE Tumbleweed
Version: 0.6.2 Vendor: openSUSE
Release: 1.2 Build date: Mon Feb 5 14:33:37 2024
Group: Productivity/Text/Editors Build host: reproducible
Size: 1254961 Source RPM: mousepad-0.6.2-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://docs.xfce.org/apps/mousepad/start
Summary: Simple Text Editor for Xfce
Mousepad is a simple text editor for Xfce.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Mon Feb 05 2024 Manfred Hollstein <manfred.h@gmx.net>
  - Update to version 0.6.2
    * Update copyright year
    * history: Default to yes when user is asked to restore previous
      session
    * build: Search for bind_textdomain_codeset in libintl too
    * tests: Increase timeout a bit
    * tests: Check for pwait/pidwait
    * dialogs: Do not reuse text buffer to test encoding in save-as dialog
    * history: Remove dead code
    * history: Rework paste menu
    * Move paste history to mousepad-history.c
    * window: Fix GVariant management
    * Do not scroll text view when zooming in or out
    * file-monitoring: Delay emission of "externaly-modified" signal
    * Fix a typo in a comment, additionnal → additional.
    * Add icons at missing sizes, clean up SVG metadata
    * search: Properly reset current match
    * Translation Updates
* Sat May 13 2023 Manfred Hollstein <manfred.h@gmx.net>
  - Update to version 0.6.1
    * I18n: Update po/LINGUAS list
    * build: Optionally require polkit
    * build: Use m4_defined min versions and cleanup
    * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
    * build: Switch from intltool to gettext
    * menubar: Improve some strings
    * search: Use consistent naming
    * history: Properly restore multi-window session
    * Restore opening mode only when it was overridden from the command
      line
    * Add "X of Y matches" to search bar and replace dialog (Closes #174)
    * Add application/x-zerosize to supported mime types (Fixes #194)
    * Apply opening mode also to the open dialog (Fixes #181)
    * Properly reconnect signal handler when auto-reload is enabled
    * Translation Updates
* Thu Feb 09 2023 Manfred Hollstein <manfred.h@gmx.net>
  - Update to version 0.6.0
    * Dependency Changes:
    - GLib >= 2.56.2
    * New Features:
    - Keep saved state in memory to track actual modification state
    * Appearance Changes / Minor Improvements:
    - Add "match whole word" toggle to search toolbar (#180, !124)
    * Code Refactoring:
    - cleanup: prefs: Reduce the diff from what Glade 3.40.0 would do
    - cleanup: Use G_DECLARE_FINAL_TYPE
    - cleanup: Remove dead code
    - cleanup: Use consistent naming and avoid duplicated code
    - build: Let xdt-depends.m4 macros set GLib macros
    - flatpak: Updates from Flathub
    * Bug Fixes:
    - Clear undo action list in case of unbuffered modification
    - Set file properties only for actual changes
    - Emit "encoding-changed" after setting BOM if needed
    - Update action states on reload
    - Mark document as modified if line ending actually changes (Fixes #187)
    - Do not show the menubar on Alt key release if focus is lost (#185)
    - plugins: Do not resize unnecessarily the prefs dialog on Wayland
    - Initialize static variable only once
    - prefs-dialog: Improve history widget alignment (Fixes #173)
    * Translation Updates
* Sun Jul 10 2022 Marcel Kuehlhorn <tux93@opensuse.org>
  - Update to version 0.5.10
    * Consider unnamed files unchanged when empty
      (gxo#apps/mousepad#170, gxo#apps/mousepad!123)
    * session-restore: Manage autosave ids through a GList
      (gxo#apps/mousepad#165)
    * Honor global "gtk-menu-images" setting for icon visibility
    * search: Do not select first combo box entry when list does not
      change
    * Fix encoding conversion when saving
    * Fix encoding conversion when opening (gxo#apps/mousepad#172)
    * Update charset when a byte order mark is detected
      (gxo#apps/mousepad#172)
    * tests: Add plugin settings to the list
    * build: Fix intltool lock file problem during make distcheck
    * Fix a memory leak in menu item realignment
      (gxo#apps/mousepad#164)
    * Translation Updates
* Sat Apr 02 2022 Marcel Kuehlhorn <tux93@opensuse.org>
  - Update to version 0.5.9
    * Add Shortcuts plugin, requires libxfce4ui >= 4.17.5 and as
      such remains disabled at build time until Xfce 4.18 is released
      (gxo#apps/mousepad#70, gxo#apps/mousepad!121)
    * Add search history (gxo#apps/mousepad!119)
    * File monitoring: Add an automatic reloading option
    * Move the document modification mark to the close button
      (gxo#apps/mousepad#63, gxo#apps/mousepad!122)
    * Add mousepad styleclass for easier theming (gxo#apps/mousepad#33)
    * Hide search bar by pressing Esc key even when not focused
    * Search: Escape selection when regex search is enabled
    * Plugins: Add a skeleton plugin to ease writing of new plugins
    * Test plugin: Sanitize memory management of sources
    * Honor GTK_CSD
    * Filter entries from `accels.scm` on non-detailed action name
    * i18n: Check for `bind_textdomain_codeset()`
    * Update Copying (gxo#apps/mousepad#160, gxo#apps/mousepad!120)
    * Session history: Never clear session array on exit
      (gxo#apps/mousepad#162)
    * Fix broken feature "Show menubar temporarily when hidden"
    * Force encoding when reloading
    * Force encoding when it has been explicitly set by the user
    * Do not consider encoding as always user-set in the "Open" dialog
    * Fix antonym of the word "indent" in preferences dialog
      (gxo#apps/mousepad!118)
    * File monitoring: Try to filter out fake deletions
    * Add ellipsis to preferences menu entry (gxo#apps/mousepad!117)
    * Switch all labels to title case in prefs dialog
      (gxo#apps/mousepad!116)
    * Correctly restore font size after zooming when using system font
      (gxo#apps/mousepad#158)
    * Printing: Enable line wrapping by default (gxo#apps/mousepad#156)
    * Fix a warning from GCC static analyzer
    * Search: Do not delay the search when the text changes
    * Translation Updates
* Mon Nov 29 2021 Marcel Kuehlhorn <tux93@opensuse.org>
  - Update to version 0.5.8
    * Revert "Chain-up to parent in `mousepad_window_scroll_event()`"
      (gxo#apps/mousepad#150)
    * Search: Fix a memory leak
    * Search: Remove obsolete workaround for the document finalization
    * Drop restrictions on URI scheme
    * Update `POTFILES.in`
    * Printing: Remove the "Page Setup" dialog (gxo#apps/mousepad#148)
    * Flatpak: Complete scripts
    * Flatpak: Access remote locations with GVfs
    * Search: Fix the history cleanup
    * Search: Prevent GTask warnings when replacing text
    * Search: Ensure settings synchronization before searching
    * Fix translation domain in Appdata file
    * flatpak: Update README
    * flatpak: Add generic manifest and basic scripts
    * Translation Updates
* Thu Sep 23 2021 Marcel Kuehlhorn <tux93@opensuse.org>
  - Update to version 0.5.7
    * Update Appdata file and use the same description everywhere
    * Prevent warning when saving a deleted file via a symlink
      (gxo#apps/mousepad#135)
    * Conform to Freedesktop.org standard for file naming
    * Properly disconnect signal handlers
    * Be sure not to disable highlighting when disabling regex search
    * Check for realpath()
    * Check for `errno.h` required by CI
    * Fix a nasty memory leak
    * Fix "Save As" procedure when it recurses
    * Allow drag and drop on selections in the textview
    * Code cleanup: Remove a useless dnd signal forwarding
    * Code cleanup: Simplify `mousepad_file_save()`
    * Fix a small memory leak
    * Improve trash can management
    * Update read-only status on file location change/validation
    * Monitor also the target of broken links
    * Fix monitoring of files opened through a symlink
    * Allow drag and drop of broken links
    * Follow symlinks if necessary when checking if a file exists
    * Replace `g_realloc()` with `g_renew()`
    * Replace `g_malloc*()` with `g_new*()` (gxo#apps/mousepad!113)
    * Make sure that `gtk_selection_data_get_uris()` returned non-NULL
      (gxo#apps/mousepad!113)
    * Initialize `contents` and use it to guard `g_file_replace_contents`
      (gxo#apps/mousepad!113)
    * Fix an unlikely memory leak
    * Make CSD consistent with other Xfce windows (gxo#apps/mousepad#145)
    * Translation Updates
* Sat Jul 31 2021 Marcel Kuehlhorn <tux93@opensuse.org>
  - Update to version 0.5.6
    * Add session backup and restore
    * Remember windows and tabs (gxo#apps/mousepad#21,
      gxo#apps/mousepad!108)
    * Handle unsaved documents (gxo#apps/mousepad#32,
      gxo#apps/mousepad!109)
    * DE session support (gxo#apps/mousepad#3, gxo#apps/mousepad!110)
    * Extend the use of recent history (gxo#apps/mousepad!107)
    * Add use of `GtkSourceView:smart-backspace`
      (gxo#apps/mousepad!101)
    * Add a "Move Words" action (gxo#apps/mousepad!100)
    * Add a setting to control tab expansion (gxo#apps/mousepad#100)
    * Prefs dialog: Substitute CSD for status bar visibility
    * Add a "File" tab to the prefs dialog (gxo#apps/mousepad!108)
    * Make search input fields less flickery (gxo#apps/mousepad!104)
    * Allow saving non-existent, empty but named file
      (gxo#apps/mousepad#120, gxo#apps/mousepad!103)
    * Enable "Save" action for read-only documents
      (gxo#apps/mousepad#126, gxo#apps/mousepad!103)
    * Make "Find as you type" an option (gxo#apps/mousepad!102)
    * Reveal hidden setting "indent-on-tab" (gxo#apps/mousepad!101)
    * A review of duplicated view-related actions
      (gxo#apps/mousepad#127)
    * Add a test plugin to monitor application state
      (gxo#apps/mousepad!105)
    * Add a test script for Mousepad (gxo#apps/mousepad!99)
    * Filter notebook click events also on y-coordinate
      (gxo#apps/mousepad#144)
    * Allow to open files from the trash can (gxo#apps/mousepad#141,
      gxo#apps/mousepad!112)
    * Monitor file deletion (gxo#apps/mousepad#140,
      gxo#apps/mousepad!111)
    * Printing: Create config file if it does not exist
    * Check all windows for the file to be opened
    * Fix wrong externally modified document in some situations
    * Plugin support: Properly handle plugin settings
      (gxo#apps/mousepad#136)
    * Direct monitoring of symlink targets
    * Set the state of submenu actions
    * print-dialog: Fix some memory leaks
    * Fix a type inconsistency in the "encoding-changed" signal
    * Always check if the user has explicitly set a filetype
    * Fix monitoring events to listen to
    * Ensure statefull actions exist until their state is recovered
    * Fix GVariant-related memory leaks
    * Do not warn if the plugin directory does not exist
    * Add a sanity check on the window for "Externally Modified"
    * Do not set the style scheme id as translatable
    * Properly update recent menu in case of file deletion
    * CSD: Set the decoration layout for all windows
    * Add a sanity check on file location for monitoring
    * Add "preferences" action to `mousepad.desktop`
      (gxo#apps/mousepad#130)
    * Translation Updates
* Sat May 15 2021 Maurizio Galli <maurizio.galli@gmail.com>
  - Split new libraries into subpackages
  - Make sure plugins support is enabled
  - Switch to GtkSourceView 4
  - Added ldconfig scriplets for the new shared libraries
* Fri May 14 2021 Maurizio Galli <maurizio.galli@gmail.com>
  - Update to version 0.5.5
    - Add a `.desktop` file to make Mousepad appear in Xfce settings
      (gxo#apps/mousepad!94)
    - Add a command line option to open the prefs dialog
      (gxo#apps/mousepad!94)
    - Plugin support (gxo#apps/mousepad!92)
    - Add gspell plugin (gxo#apps/mousepad#1, gxo#apps/mousepad!92)
    - Disable and wipe recent history if recent-menu-items is set to 0
      (gxo#apps/mousepad#112, gxo#apps/mousepad!89)
    - Support -ve line and column values for "Go to" location
      (gxo#apps/mousepad#113, gxo#apps/mousepad!84)
    - Switch to client-side decorations (gxo#apps/mousepad!97)
    - Remove Xfconf dependency
      (gxo#apps/mousepad#60, gxo#apps/mousepad#122, gxo#apps/mousepad!98)
    - A general review of sanity checks
    - A review of window lifetime management
    - A review of document lifetime management
    - Automate and sanitize memory management of sources
    - A small review of GSettings use
    - Do not use `== (TRUE|FALSE)` for boolean conditions
    - Fix actions to show/hide bars in fullscreen mode
      (gxo#apps/mousepad#129)
    - Fix broken "Revert" action
    - Fix and extend "Move Lines" action
      (gxo#apps/mousepad#87, gxo#apps/mousepad#116, gxo#apps/mousepad!96)
    - Support for drag and drop of tabs when search is active
    - Do a silent search when changing tabs with the search bar enabled
    - Use get/set_real_line_offset () functions for "Paste as Column"
      (gxo#apps/mousepad#114, gxo#apps/mousepad!91)
    - Restore cursor position after transpose
      (gxo#apps/mousepad#115, gxo#apps/mousepad!88)
    - Fix "Delete Line" action
      (gxo#apps/mousepad#117, gxo#apps/mousepad!86)
    - Fix recent_sort function (gxo#apps/mousepad!90)
    - Reset line and column number if not given on command line
      (gxo#apps/mousepad#121, gxo#apps/mousepad!87)
    - menu: "Spaces to Tabs" converter converts leading spaces
      (gxo#apps/mousepad#118, gxo#apps/mousepad!85)
    - Make window require attention when opening new tabs
      (gxo#apps/mousepad#119)
    - Translation Updates
* Sat Apr 03 2021 Marcel Kuehlhorn <tux93@opensuse.org>
  - Update to version 0.5.4
    * Add --line/-l and --column/-c number (gxo#apps/mousepad#107,
      gxo#apps/mousepad!83)
    * Port to GtkSourceView 4 (gxo#apps/mousepad#55,
      gxo#apps/mousepad#80, gxo#apps/mousepad!10)
    * Delay request to scroll to cursor for the correct active view
    * Monitor hardlinks with glib 2.56.2 (gxo#apps/mousepad#110,
      gxo#apps/mousepad!82)
    * Transfer encoding from remote to primary instance
      (gxo#apps/mousepad#109)
    * Prevent a crash when no language is found
    * Make window require attention when opening new tabs
      (gxo#apps/mousepad#106, gxo#apps/mousepad#93, gxo#apps/mousepad!81)
    * Fix BOM array (gxo#apps/mousepad!80)
    * Correctly initialize toolbar style combo box (gxo#apps/mousepad#103)
    * Allow checking parent sources when looking up schema
      (gxo#apps/mousepad#101)
    * Fix missing parameter to "select-all" signal (gxo#apps/mousepad!79)
    * Translation Updates
* Sun Feb 28 2021 Marcel Kuehlhorn <tux93@opensuse.org>
  - Update to version 0.5.3
    * Use old style menu alignment (gxo#apps/mousepad#97,
      gxo#apps/mousepad!77)
    * Add a keybinding to reset font size
    * Fix inverted return value of scroll event handler
    * Various small improvements regarding accels
    * Block the right signal handler for tooltip updates
    * A clarification about action groups
    * Translation Updates
* Sun Jan 31 2021 Marcel Kuehlhorn <tux93@opensuse.org>
  - Update to version 0.5.2
    * Add a "Viewer Mode" toggle
      (gxo#apps/mousepad#50, gxo#apps/mousepad!72)
    * Improve `--quit` option: close all windows interactively
      (gxo#apps/mousepad!71)
    * Improve encoding management
      (gxo#apps/mousepad#42, gxo#apps/mousepad!69)
    - Display the current encoding in the status bar
    - Make the default encoding configurable via GSettings
    - Allow to choose encoding in the "Open" and "Save As" dialogs
      (gxo#apps/mousepad#42)
    - Add a command line option to choose encoding
    * Add a "Delete Line" action
      (gxo#apps/mousepad#13, gxo#apps/mousepad!66)
    * Make automatic addition of the last EOL character configurable
      (gxo#apps/mousepad#53, gxo#apps/mousepad!65)
    * Switch to GFile for I/O operations (gxo#apps/mousepad#4,
      gxo#apps/mousepad#27, gxo#apps/mousepad#75, gxo#apps/mousepad!64)
    * - Add file monitoring (gxo#apps/mousepad#75)
    * - Add a setting to create a tilde-backup file when saving
      (gxo#apps/mousepad#27)
    * - Make saving atomic (gxo#apps/mousepad#4)
    * Filter files on mime type in the "Open" and "Save As" dialogs
      (gxo#apps/mousepad#2, gxo#apps/mousepad#35, gxo#apps/mousepad!67)
    * Improve encoding management
      (gxo#apps/mousepad#42, gxo#apps/mousepad!69)
    - Make encoding dialog more generic and self-contained
    - Encodings definition review
    - Clarify encoding management when opening files
    - Improve unicode BOM management
    * Switch to GFile for I/O operations (gxo#apps/mousepad#4,
      gxo#apps/mousepad#27, gxo#apps/mousepad#75, gxo#apps/mousepad!64)
    - Set the save action sensitivity more precisely
    - Let GFile APIs check for file existence when reading
    - Let GFile APIs check for external modifications when saving
    - Basic switch to GFile for I/O operations
    * Make "replace" and "replace all" behaviors consistent
    * (gxo#apps/mousepad#94)
    * Ensure that the page setup is properly applied when printing
    * (gxo#apps/mousepad#90)
    * Avoid character escape issues in menu item action names
      (gxo#apps/mousepad#91)
    * Properly initialize document search properties
    * Avoid illegal memory access when searching with tab changes
      (gxo#apps/mousepad!73)
    * Revert to "Wrap Around" always true for the search bar
      (gxo#apps/mousepad#83)
    * Prevent too late accesses to the buffer in selection mode
    * Direct call to keybinding signals for "Delete" and "Select All"
      (gxo#apps/mousepad#83)
    * Improve editing keybindings consistency (gxo#apps/mousepad#83)
    * Translation Updates

Files

/usr/bin/mousepad
/usr/lib64/mousepad
/usr/lib64/mousepad/plugins
/usr/lib64/mousepad/plugins/libmousepad-plugin-gspell.so
/usr/share/applications/org.xfce.mousepad-settings.desktop
/usr/share/applications/org.xfce.mousepad.desktop
/usr/share/doc/packages/mousepad
/usr/share/doc/packages/mousepad/AUTHORS
/usr/share/doc/packages/mousepad/ChangeLog
/usr/share/doc/packages/mousepad/NEWS
/usr/share/doc/packages/mousepad/README.md
/usr/share/glib-2.0/schemas/org.xfce.mousepad.gschema.xml
/usr/share/glib-2.0/schemas/org.xfce.mousepad.plugins.gspell.gschema.xml
/usr/share/icons/hicolor/128x128/apps/org.xfce.mousepad.png
/usr/share/icons/hicolor/16x16/apps/org.xfce.mousepad.png
/usr/share/icons/hicolor/24x24/apps/org.xfce.mousepad.png
/usr/share/icons/hicolor/32x32/apps/org.xfce.mousepad.png
/usr/share/icons/hicolor/48x48/apps/org.xfce.mousepad.png
/usr/share/icons/hicolor/64x64/apps/org.xfce.mousepad.png
/usr/share/icons/hicolor/96x96/apps/org.xfce.mousepad.png
/usr/share/icons/hicolor/scalable/apps/org.xfce.mousepad.svg
/usr/share/licenses/mousepad
/usr/share/licenses/mousepad/COPYING
/usr/share/metainfo/org.xfce.mousepad.appdata.xml


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Oct 9 00:39:28 2024