[pkg-lxqt-devel] Bug#895318: [featherpad] Session inheritance from one run to the next
Abdullah Ramazanoglu
aramazano at gmail.com
Mon Apr 9 20:50:59 BST 2018
Package: featherpad
Version: 0.8-1
Severity: wishlist
--- Please enter the report below this line. ---
Dear maintainer,
In kate and juffed, session inheritance works just as if restoring a
saved session, which I find very handy. However in featherpad,
currently there is no real session inheritance, but an option to "Start
with recent files" where the "recent files" can mean either "recently
opened files" or "recently modified files", depending on preferences
settings.
In order to achieve as much approximation to session inheritance as
possible, I have set up featherpad to start with recently opened files,
but this also opens other files which are while "recently opened", were
not open at the time when I last quit featherpad.
To reproduce the behavior:
1) Options -> Preferences -> Files
Number of recent files: [20 files]
(*) Show recently opened files
Start with recent files: [10 files]
2) Start with a clean session
3) Open file1.txt, file2.txt, file3.txt, file4.txt
4) Close file2.txt, file4.txt
5) Quit featherpad
6) Relaunch featherpad
All the 4 files will be opened. However, for true session inheritance,
only file1.txt and file3.txt should have been opened.
To achieve session inheritance (as in kate and juffed) I would like to
suggest that, in the relevant preferences dialog, a mutually exclusive
option ("Start with the last active session") added besides "Start with
recent files". So that the user can either choose to start with recent
(opened or modified) files, or alternatively, start with the last
active session.
Thank you and regards.
--- System information. ---
Architecture:
Kernel: Linux 4.9.0-4-amd64
Debian Release: buster/sid
500 testing ftp.tr.debian.org
--- Package information. ---
Depends (Version) | Installed
=======================================-+-================
libc6 (>= 2.14) | 2.27-2
libgcc1 (>= 1:3.0) | 1:8-20180218-1
libqt5core5a (>= 5.9.0~beta) | 5.9.2+dfsg-12
libqt5gui5 (>= 5.7.0) | 5.9.2+dfsg-12
libqt5network5 (>= 5.0.2) | 5.9.2+dfsg-12
libqt5printsupport5 (>= 5.0.2) | 5.9.2+dfsg-12
libqt5svg5 (>= 5.6.0~beta) | 5.9.2-3
libqt5widgets5 (>= 5.7.0) | 5.9.2+dfsg-12
libqt5x11extras5 (>= 5.6.0) | 5.9.2-1
libstdc++6 (>= 5.2) | 8-20180218-1
libx11-6 | 2:1.6.4-3
Recommends (Version) | Installed
===================================-+-===========
qttranslations5-l10n | 5.9.2-1
Package's Suggests field is empty.
--
Abdullah Ramazanoglu
More information about the pkg-lxqt-devel
mailing list