Revisions of featherpad

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1147510 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 33)
- Update to 1.5.0:
  * Removed Qt5 support. With this change, the legacy encodings are
	  also dropped because Qt6 does not support them. If you still have
    documents in legacy encodings, you could convert them to UTF-8
		with a tool like iconv.
  * Prevented the cursor position from being changed when files are
	  dragged and dropped into the text view.
  * Regex replacement with capturing groups is supported.
  * Fixed a rare issue in the geometry of a warning bar that is
	  animated during window resizing.
  * Miscellaneous small fixes and enhancements.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1094770 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 32)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1080114 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 31)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1056982 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 30)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1039274 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 29)
- 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.
Fabian Vogt's avatar Fabian Vogt (favogt_factory) accepted request 1008924 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 28)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1003079 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 27)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 992450 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 26)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 983256 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 25)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 972360 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 24)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 944750 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 23)
- 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.

- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 925412 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 22)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 915448 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 21)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 878126 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 20)
- 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).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 862814 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 19)
- Update to 0.17.2:
  * Fixed a regression in 0.17.0 about here-documents.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 860805 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 18)
- Update to 0.17.1:
  * Avoided making the cursor busy from a separate thread

- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 845464 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 17)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 828859 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 16)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 813500 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 15)
- 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).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 800245 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 14)
- Update to 0.14.1:
  * Fix miscalculation in highlighting of mult-iline CSS values
Displaying revisions 1 - 20 of 33
openSUSE Build Service is sponsored by