Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: featherpad | Distribution: openSUSE:Factory:zSystems |
Version: 1.4.1 | Vendor: openSUSE |
Release: 1.1 | Build date: Fri Jun 23 23:37:29 2023 |
Group: Productivity/Text/Editors | Build host: s390zp22 |
Size: 2081524 | Source RPM: featherpad-1.4.1-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/tsujan/FeatherPad | |
Summary: Qt5-based plaintext editor |
FeatherPad is a Qt5-based plain-text editor. It is independent of any desktop environment and has: * Drag-and-drop support, including tab detachment and attachment; * X11 virtual desktop awareness (using tabs on current desktop but opening a new window on another); * An optional permanent search bar with a different search entry for each tab; * Instant highlighting of found matches when searching; * A docked window for text replacement; * Support for showing line numbers and jumping to a specific line; * Automatic detection of text encoding as far as possible and optional saving with encoding; * Syntax highlighting for common programming languages; * Printing; * Text zooming; * Non-interrupting prompts;
GPL-3.0-only
* Fri Jun 23 2023 Michael Vetter <mvetter@suse.com> - Update to 1.4.1: * Fixed showing of the number of selected characters when selection highlighting is disabled. * Added an option for a small margin around the text. * Fixed a problem with non-Linux systems. * In Preferences dialog, prevent unintentional changes to the values of spin and combo boxes. Also, set their * to default when they're cleared. * Don't remove single trailing spaces with LaTeX. * Prevent window dragging from the line number strip. * Tue Apr 18 2023 Michael Vetter <mvetter@suse.com> - Update to 1.4.0: * An option has been added for showing the window title on the menu-bar. * application/x-zerosize is associated to FeatherPad by default, alongside text/plain (because of a change in GLib). * The recent files menu shows icons where possible. * The side-pane can be focused by Ctrl+Escape. * text/plain;charset=... is recognized as plain text when pasted (Qt didn't see it as plain text * The file type filters of file dialogs are protected against incorrect translations. * Mon Jan 09 2023 Michael Vetter <mvetter@suse.com> - Update to 1.3.5: * Grouped files are always opened in a single window, even when the app is configured to open files in separate windows. * Tab DND is enabled under Wayland. * A total item deselection is prevented in the side-pane with Qt6 (Qt5 had no problem). * Side-pane and session buttons have been added to the tool-bar. * Thu Dec 01 2022 Michael Vetter <mvetter@suse.com> - Update to 1.3.4: * A potential cause of crash is removed (by initializing the variables of TextEdit and TabBar before any event is triggered). * The Paste item of the Edit menu is enabled/disabled appropriately. * The single quote is covered as the digit separator in C++(≥14) syntax highlighting. * Enabled instant tooltips and corrected context menus on Wayland. * Sat Oct 08 2022 Michael Vetter <mvetter@suse.com> - Update to 1.3.3: * A crash on pasting empty clipboard is fixed. The fix can be seen as a workaround because the root cause is in Qt. * Silenced the compilation warnings with Qt 6.4. * Covered indented here-docs in Bash and Perl syntax highlighting. * Tue Sep 13 2022 Michael Vetter <mvetter@suse.com> - Update to 1.3.2: * The Unix signal handling is revamped. * Instant tab tooltips are replaced by ordinary ones under Wayland (because Wayland compositors have problem with instant tooltips of inactive windows). * Toml syntax highlighting is added. * The detection of legacy encodings has been totally removed with Qt6. * Wed Aug 03 2022 Michael Vetter <mvetter@suse.com> - Updtae to 1.3.1: * D-Bus is used — instead of the old, network-based method — for making the app have a single process. D-Bus is faster, more versatile, and much more reliable, especially under extreme circumstances. FeatherPad still works under non-Linux systems without D-Bus, but as a multi-process app. * The qmake compilation has been removed. Its maintenance wasn't justified, especially with D-Bus. * A workaround has been added for a Qt5 bug that caused a crash if SIGTERM was sent while the replacement dock was visible. The bug doesn't exist in Qt6. * Fri Jun 17 2022 Michael Vetter <mvetter@suse.com> - Update to 1.3.0: * An option is added for using system icons where possible. * Small problems in restoring of window size, state and position are fixed. * Automatic scrolling to current item is fixed in the side-pane mode. * Qt6's reaction to SIGTERM is fixed. * Prevented a high CPU usage with selection highlighting when a huge amount of text is selected. * Fixes and enhancements to Yaml and CMake syntax highlighting. * Center page numbers horizontally when printing. * Sun Apr 24 2022 Michael Vetter <mvetter@suse.com> - Update to 1.2.0: * Try the file manager DBus interface when opening the containing folder * Restore the view position on reloading, as precisely as possible. * Fixed searching in unusually large documents. * Select the text between spaces with Ctrl + double click. * Added Rust syntax highlighting. * Fixes and enhancement to XML and QML syntax highlighting. * Bumped the minimum required version of Qt5 to 5.15.0. * With Qt6, hide encodings that are not supported by Qt6. * Fri Jan 07 2022 Michael Vetter <mvetter@suse.com> - Update to 1.1.1: * Fixed highlighting of Markdown's single-line codes with multiple back-quotes. * Prevented a rare hang-like behavior with some malformed XML documents. * Fixed the positions of instant tab tool-tips with Qt6. * Fri Jan 07 2022 Michael Vetter <mvetter@suse.com> - Update to 1.1.0: * A problem is fixed in saving with UTF-16. * A very rare stack overflow is prevented when matching brackets inhuge files. * The maximum number of recent files is increased to 50. * Added Tcl syntax highlighting. * Lots of keywords are added to syntax highlighting for various programming languages. * Fixes and improvements to XML and Lua syntax highlighting. * Enabled experimental compilation against Qt6. The default cmake compilation is still against Qt5. * Fri Oct 15 2021 Michael Vetter <mvetter@suse.com> - Update to 1.0.1: * Fixed the detection of UTF-16 in special cases. * Fixed tab detaching when the window is closed with its last tab. * Don't try to restore window position under Wayland. * Better inertial scrolling with touchpad and sensitive devices. * Wed Sep 01 2021 Michael Vetter <mvetter@suse.com> - Update to 1.0.0: * Miscellaneous fixes to syntax highlighting of some programming languages. Also, a little faster highlighting in general. * Go is added to syntax highlighting. * Final symlink targets are also checked for detecting programming languages. * An option is added for disabling menu-bar accelerators. * Number separators are used on the status-bar. * AppStream metadata is added by Balló György * Support for OS/2 is added by josch1710 at GitHub. * Bumped the version to 1.0.0 * Wed Mar 10 2021 Michael Vetter <mvetter@suse.com> - Update to 0.18.0: * Fixed a rare problem in highlighting of multiline comments. * Added Java, JSON and Pascal to syntax highlighting. * Improved Perl, Ruby, PHP and LaTex syntax highlighting. * Prevented Qt from giving non-plain text to the selection clipboard. * Made PageUp/PageDown select the first/last item of the search history when the search line-edit is focused. * If needed, the cursor positions is also saved when the app is terminated by SIGTERM. * Prevented the spell checker from changing an uneditable document. * Added an icon and two context menu items to tabs/view-items of files that have final targets other than immediate symlink targets (e.g., when their parent directories are symlinks). * Wed Jan 13 2021 Michael Vetter <mvetter@suse.com> - Update to 0.17.2: * Fixed a regression in 0.17.0 about here-documents. * Wed Jan 06 2021 Michael Vetter <mvetter@suse.com> - Update to 0.17.1: * Avoided making the cursor busy from a separate thread * Wed Jan 06 2021 Michael Vetter <mvetter@suse.com> - Update to 0.17.0: Main changes: * Now, FeatherPad can save as root without a root instance when the user doesn't have the permission to write. Polkit's pkexec is used (as a run-time dependency) for gaining the root privilege. * Printing is done in a separate thread, so that, if it takes a long time, other windows of FeatherPad could still be used. * Workarounds are added for bugs in Qt's default printing. Qt can't handle dark color schemes and the reverse order with printing; FeatherPad supports both. Other changes: * Made the warning bar more flexible for use with saving to root as well as printing. * Guarantee that the session dialog has focus after opening a session. * Added LaTex to the recognized syntaxes. * Added simple support for gvfs' admin. * Fixes to Perl syntax highlighting. * Several fixes to various small issues. * Mon Nov 02 2020 Michael Vetter <mvetter@suse.com> - Update to 0.16.0: * A right-click item is added to tab/side-pane for opening containing folder. * Natural sorting of items in the side-pane and session dialog. * The warning bar disappears when clicked or, automatically, after 10 seconds. * "To Start Case" is added to the case changing actions. * The 50-ms delay of format updating is removed because Qt's update requests seem appropriate now. * Focus the editor's view with the Escape key. * Current line highlight is made customizable. * The recent files feature can be disabled by setting its number to zero. * Added a "standalone" option to the command-line.It's especially useful when FeatherPad is chosen as the "git" editor. * Fixes and improvements here and there. * Mon Aug 24 2020 Michael Vetter <mvetter@suse.com> - Update to 0.15.0: * An optional selection highlighting (Preferences → Text → Selection highlighting; also, see Help). * A menu item for converting all text tabs to spaces. * An option for pasting file paths instead of opening files that are copied and pasted into FeatherPad (which is the default behavior). * Highlight only the first 1000 replacements if there are more. * Added a simple syntax highlighting for Haxe (by using JS highlighting). * Fixes and code cleanup. * Thu Jun 11 2020 Michael Vetter <mvetter@suse.com> - Update to 0.14.2: * Overrode Qt's default behavior when the Home key is pressed. * Fixed a bug that allowed cutting of read-only texts. * Fixes for Yaml, CSS and JavaScript. * Updated the code for Qt 5.15 (backward compatibly). * Tue May 05 2020 Michael Vetter <mvetter@suse.com> - Update to 0.14.1: * Fix miscalculation in highlighting of mult-iline CSS values * Sat Apr 25 2020 Michael Vetter <mvetter@suse.com> - Update to 0.14.0: * Speed up syntax highlighting * Fix handling relative file paths that contain no slash * JavaScript template literals (back quotes) are supported * CSS syntax highlighting is fixed and improved * Small fixes * Thu Mar 12 2020 Michael Vetter <mvetter@suse.com> - Update to 0.13.1: * Don't suggest the last file extension when saving a newly created doc * Tue Mar 10 2020 Michael Vetter <mvetter@suse.com> - Update to 0.13.0: * Support for syntax color customization, with separate settings for light and dark backgrounds. * Color value of whitespaces can be customized, in case they're shown. * Allow dash and some other characters in URLs. * Considered extra cases of valid ampersands in HTML. * Yet smarter Shift+Enter with alphabetical lists. * Removed QCoreApplication::processEvents() to prevent a rare crash. * Remember cursor's horizontal pixel position before Backspace/Enter and restore it after Down/Up. * A few fixes. * Mon Jan 13 2020 Michael Vetter <mvetter@suse.com> - Update to 0.12.1: * Allow searching in the language menu by typing continuously. * More informative message when a non-text file isn't opened because of Preferences. * Fixed the disabled sort line actions in context menu. * Considered the new behavior of horizontal wheel scrolling in Qt 5.14.0. * Added a workaround to the text editor for the bug in horizontal scrollbars of Qt 5.14.0.
/usr/bin/featherpad /usr/bin/fpad /usr/share/applications/featherpad.desktop /usr/share/doc/packages/featherpad /usr/share/doc/packages/featherpad/ChangeLog /usr/share/doc/packages/featherpad/NEWS /usr/share/doc/packages/featherpad/README.md /usr/share/featherpad /usr/share/featherpad/help /usr/share/featherpad/help_ca /usr/share/featherpad/help_ja /usr/share/featherpad/help_pt_BR /usr/share/icons/hicolor/scalable/apps/featherpad.svg /usr/share/licenses/featherpad /usr/share/licenses/featherpad/COPYING /usr/share/metainfo/featherpad.metainfo.xml
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Mar 9 12:50:11 2024