Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
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.
GPL-2.0-or-later
* 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
/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