Feed Advanced Search

Oct 16 2018

nmel accepted D16223: Replaced old connect() with QT5 style. Part 1.

Is it approved and will be landed, or I have to send another arc diff with these 3 adjustments?

Oct 16 2018, 3:36 PM · Krusader
mchabrecek updated the diff for D16223: Replaced old connect() with QT5 style. Part 1.
  • Fixed spacing
Oct 16 2018, 10:26 AM · Krusader
shubham added a comment to D16223: Replaced old connect() with QT5 style. Part 1.

Is it approved and will be landed, or I have to send another arc diff with these 3 adjustments?

You have to make the changes requested by Nikita.

Oct 16 2018, 10:07 AM · Krusader
mchabrecek added a comment to D16223: Replaced old connect() with QT5 style. Part 1.
In D16223#343997, @nmel wrote:

Thanks and welcome aboard Miroslav!

Oct 16 2018, 9:00 AM · Krusader
nmel accepted D16223: Replaced old connect() with QT5 style. Part 1.

Thanks and welcome aboard Miroslav!

Oct 16 2018, 7:21 AM · Krusader
nmel added a comment to D15376: Replace deprecated UDSEntry::insert with UDSEntry::fastInsert.

Looks much better, thanks!

Oct 16 2018, 6:27 AM · Krusader

Oct 15 2018

abika added inline comments to D15693: Shift+Del in order to remove cruft from the history of the "Search for" comboBox in the search dialog.
Oct 15 2018, 7:04 PM · Krusader
abika accepted D16223: Replaced old connect() with QT5 style. Part 1.

I only skim-read the changes, looks fine.
And Krusader seems to work with the changes.

Oct 15 2018, 6:43 PM · Krusader
abika added a project to D16223: Replaced old connect() with QT5 style. Part 1: Krusader.
Oct 15 2018, 6:28 PM · Krusader
mchabrecek added a comment to T2966: Code Cleaning.

I have submitted the first patch here regarding signals and slots. It doesn't solve all the connect() statements. There many hundreds of them. I want to do it in more patches. One reason is that this is my first patch to this project. So I didn't work at something for 6 months and then struggle to submit it. It is here, can you check it? https://phabricator.kde.org/D16223.

Oct 15 2018, 1:43 PM · Krusader

Oct 11 2018

gengisdave updated the diff for D15376: Replace deprecated UDSEntry::insert with UDSEntry::fastInsert.

I thought I had already committed that... changed to a more human macro name

Oct 11 2018, 8:20 PM · Krusader

Oct 9 2018

mchabrecek added a comment to T2966: Code Cleaning.

Thank you for help,

Oct 9 2018, 9:35 AM · Krusader

Oct 7 2018

asensi added a comment to D15693: Shift+Del in order to remove cruft from the history of the "Search for" comboBox in the search dialog.

Maybe a visual hint would be good so that the users know this feature exists.

Oct 7 2018, 5:26 PM · Krusader
asensi updated the diff for D15693: Shift+Del in order to remove cruft from the history of the "Search for" comboBox in the search dialog.

Some changes were made after Alex Bikadorov made some propositions.

Oct 7 2018, 5:01 PM · Krusader
asensi added inline comments to D15693: Shift+Del in order to remove cruft from the history of the "Search for" comboBox in the search dialog.
Oct 7 2018, 4:43 PM · Krusader
asensi updated the diff for D15693: Shift+Del in order to remove cruft from the history of the "Search for" comboBox in the search dialog.

Some changes were made after Alex Bikadorov made some propositions.

Oct 7 2018, 4:08 PM · Krusader

Oct 6 2018

abika added a comment to T2966: Code Cleaning.

Hi Miro,

Oct 6 2018, 3:28 PM · Krusader
mchabrecek placed T2966: Code Cleaning up for grabs.

Hello,
I started to work on replacing old connect() wih Qt5 syntax.
Alex wrote me that it would be the best to do automatically by some script, I don't see it realistic.
There are some tricky cases, which I don't know how to convert. May be you can help me.

Oct 6 2018, 8:20 AM · Krusader

Oct 4 2018

abika requested changes to D15693: Shift+Del in order to remove cruft from the history of the "Search for" comboBox in the search dialog.

Deletion was working as expected during tests. Maybe a visual hint would be good so that the users know this feature exists.

Oct 4 2018, 7:22 PM · Krusader

Oct 2 2018

asensi added a comment to D15376: Replace deprecated UDSEntry::insert with UDSEntry::fastInsert.

Since INSERT becomes kind of "global" macro, I suggest we rename it to UDS_ENTRY_INSERT, since the insert word is too generic while the implementation is not. Thanks!

Oct 2 2018, 5:13 PM · Krusader
mchabrecek added a member for Krusader: mchabrecek.
Oct 2 2018, 4:25 PM

Sep 28 2018

asensi closed D15678: Solve a memory leak in the Locate dialog, achieve that its destructor is able to work, and so on.
Sep 28 2018, 6:38 AM · Krusader

Sep 23 2018

asensi updated the diff for D15693: Shift+Del in order to remove cruft from the history of the "Search for" comboBox in the search dialog.

Another address was updated

Sep 23 2018, 6:55 AM · Krusader

Sep 22 2018

asensi updated the diff for D15693: Shift+Del in order to remove cruft from the history of the "Search for" comboBox in the search dialog.

An address was updated

Sep 22 2018, 6:11 PM · Krusader
asensi requested review of D15693: Shift+Del in order to remove cruft from the history of the "Search for" comboBox in the search dialog.
Sep 22 2018, 4:22 PM · Krusader
asensi updated the diff for D15678: Solve a memory leak in the Locate dialog, achieve that its destructor is able to work, and so on.

Thanks, Nikita, those lines will be added to the commit message:

FIXED: Memory leak in the Locate dialog
Differential Revision: https://phabricator.kde.org/D15678
Sep 22 2018, 3:57 PM · Krusader
asensi added a comment to D15400: Fix compile warnings on missing override declarations.

Confirmed by the build (https://build.kde.org/job/Extragear/job/krusader/job/kf5-qt5%20FreeBSDQt5.11/4/warnings12Result/), 51 warnings fixed and 'missing-override' is not in the remaining 57.

Sep 22 2018, 9:57 AM · Krusader
gengisdave added a comment to D15400: Fix compile warnings on missing override declarations.

Confirmed by the build (https://build.kde.org/job/Extragear/job/krusader/job/kf5-qt5%20FreeBSDQt5.11/4/warnings12Result/), 51 warnings fixed and 'missing-override' is not in the remaining 57.

Sep 22 2018, 9:03 AM · Krusader
gengisdave closed D15400: Fix compile warnings on missing override declarations.
Sep 22 2018, 8:54 AM · Krusader
nmel added a comment to D15376: Replace deprecated UDSEntry::insert with UDSEntry::fastInsert.

Thanks Davide! This looks less cluttered.

Sep 22 2018, 5:31 AM · Krusader
nmel accepted D15678: Solve a memory leak in the Locate dialog, achieve that its destructor is able to work, and so on.

Thanks Toni!

Sep 22 2018, 5:18 AM · Krusader
nmel added a comment to D15400: Fix compile warnings on missing override declarations.

every user is a tester too.

More importantly, whenever we make a change after this is merged, we will see the warning and fix the code. We put an effort before v2.7 release to make Krusader warning-free and we should keep it this way. So now the -Wsuggest-override is on the list of warning directives that we track. Thanks Davide (and Toni ;) )!

Sep 22 2018, 5:04 AM · Krusader

Sep 21 2018

asensi updated the test plan for D15678: Solve a memory leak in the Locate dialog, achieve that its destructor is able to work, and so on.
Sep 21 2018, 1:35 PM · Krusader
asensi requested review of D15678: Solve a memory leak in the Locate dialog, achieve that its destructor is able to work, and so on.
Sep 21 2018, 1:28 PM · Krusader
asensi accepted D15400: Fix compile warnings on missing override declarations.

The new version works using Kubuntu 18.04. Other people can do their checks. Thanks, Davide! (and Nikita :-) )

Sep 21 2018, 1:17 PM · Krusader

Sep 19 2018

gengisdave updated the diff for D15376: Replace deprecated UDSEntry::insert with UDSEntry::fastInsert.

Changed in favor of a macro solution (as suggested by Nikita).

Sep 19 2018, 2:15 PM · Krusader
gengisdave added a comment to D15376: Replace deprecated UDSEntry::insert with UDSEntry::fastInsert.

What do you think about creating a specialized version of UDSEntry, e.g. KrUDSEntry? This way the code:

Sep 19 2018, 12:15 PM · Krusader
gengisdave updated the diff for D15400: Fix compile warnings on missing override declarations.

Added flag for GCC as default

Sep 19 2018, 11:59 AM · Krusader
gengisdave added a comment to D15400: Fix compile warnings on missing override declarations.

I've looked at the Clang behaviour: the -Winconsistent-missing-override flag is always set (Debug, Release and none), so GCC should be set the same. My initial thought was to not users to be worried; on a second thought, every user is a tester too.

Sep 19 2018, 11:42 AM · Krusader

Sep 15 2018

nmel added a comment to D15400: Fix compile warnings on missing override declarations.

Why not to update the flags for both debug and release (CMAKE_CXX_FLAGS var)? What's your reasoning? Does it hurt the release build?

Sep 15 2018, 5:17 AM · Krusader

Sep 14 2018

gengisdave added a comment to D15400: Fix compile warnings on missing override declarations.

I've tested with clang compiler and no additional flags are needed, on a clean Fedora 28 I used:

Sep 14 2018, 8:25 AM · Krusader

Sep 13 2018

asensi added a comment to D15376: Replace deprecated UDSEntry::insert with UDSEntry::fastInsert.

Thanks Davide! (and Nikita :-) )

Sep 13 2018, 6:14 PM · Krusader
asensi accepted D15400: Fix compile warnings on missing override declarations.

It's nice to hear from you again, Davide!

Sep 13 2018, 4:34 PM · Krusader
nmel accepted D15400: Fix compile warnings on missing override declarations.

Indeed, all warnings of this type are fixed. Thanks Davide!

Sep 13 2018, 6:07 AM · Krusader
nmel added a comment to D15376: Replace deprecated UDSEntry::insert with UDSEntry::fastInsert.

Where to put the macro? The three files don't have a common header file and I haven't found a suitable .h file; any advice?

Sep 13 2018, 5:48 AM · Krusader

Sep 12 2018

gengisdave added a comment to D15376: Replace deprecated UDSEntry::insert with UDSEntry::fastInsert.

The use of a Macro was my second way to solve this, but I thought it would add more complexity to the code; instead, this patch makes the code unclear to read.

Sep 12 2018, 8:51 AM · Krusader
gengisdave added a comment to D15400: Fix compile warnings on missing override declarations.

I updated the diff to v2 to fix spaces as requested.

Sep 12 2018, 8:40 AM · Krusader
gengisdave updated the diff for D15400: Fix compile warnings on missing override declarations.
Sep 12 2018, 8:31 AM · Krusader
nmel added a comment to D15400: Fix compile warnings on missing override declarations.

and reproducible adding -Wsuggest-override or -Winconsistent-missing-override (not sure, haven't tested with clang) to CMAKE_CXX_FLAGS

Should we add this into cmake config file to ensure that these flags are always on?

Sep 12 2018, 6:29 AM · Krusader
nmel requested changes to D15376: Replace deprecated UDSEntry::insert with UDSEntry::fastInsert.

inline

Sep 12 2018, 6:21 AM · Krusader

Sep 10 2018

gengisdave requested review of D15400: Fix compile warnings on missing override declarations.
Sep 10 2018, 10:24 AM · Krusader

Sep 9 2018

gengisdave requested review of D15376: Replace deprecated UDSEntry::insert with UDSEntry::fastInsert.
Sep 9 2018, 2:34 PM · Krusader

Sep 4 2018

lydia added a comment to T9581: Publish Krusader in the Microsoft Store.
In T9581#158530, @abika wrote:

My concern now is this: If you put effort in creating a Windows package for Krusader and there will be bugs (I bet there will), there should be someone working on it. Unfortunately we already don't have enough developer time to solve the >100 open bugs currently open for Krusader. And support for Windows will come on top of that. I would like to avoid a half working Windows version which will never be "stable" and that the effort will be for nothing.

Sep 4 2018, 5:14 PM · Krusader, Windows
kfunk added a comment to T9581: Publish Krusader in the Microsoft Store.

Regarding background: You might want to read the blog posts here: http://kfunk.org/tag/kde-windows/ -- specifically: http://kfunk.org/2016/06/18/kde-on-windows-update/

Sep 4 2018, 8:36 AM · Krusader, Windows

Sep 3 2018

abika added a comment to T9581: Publish Krusader in the Microsoft Store.

Hi Lydia and everyone else,

Sep 3 2018, 7:20 PM · Krusader, Windows
asensi added a comment to T9581: Publish Krusader in the Microsoft Store.

Thank you very much for all, Lydia, although as far as Krusader developers know, there is no Windows version of Krusader (contributions are very welcome :-)).

Sep 3 2018, 4:49 PM · Krusader, Windows

Sep 2 2018

lydia created T9581: Publish Krusader in the Microsoft Store.
Sep 2 2018, 1:50 PM · Krusader, Windows

Aug 23 2018

nmel edited the content of Release Howto.
Aug 23 2018, 5:40 AM · Krusader

Aug 17 2018

gregorp removed a watcher for Krusader: gregorp.
Aug 17 2018, 9:39 AM
gregorp added a watcher for Krusader: gregorp.
Aug 17 2018, 9:39 AM

Aug 16 2018

nmel edited the content of Release Howto.
Aug 16 2018, 7:55 AM · Krusader
nmel edited the content of Release Howto.
Aug 16 2018, 7:49 AM · Krusader

Aug 15 2018

asensi edited the content of Release Howto.
Aug 15 2018, 6:58 AM · Krusader

Aug 14 2018

asensi edited the content of Release Howto.
Aug 14 2018, 8:02 PM · Krusader

Aug 13 2018

asensi added a comment to D14265: Search: Simplify result tab layout in search dialog.

For future reference, the commits may be seen in:

Aug 13 2018, 10:52 AM · Krusader

Aug 12 2018

nmel closed D14622: Published v2.7.1.
Aug 12 2018, 4:59 PM · Krusader
abika closed D14265: Search: Simplify result tab layout in search dialog.

pushed. Forgot to include the link to this Diff in the commit message:/

Aug 12 2018, 3:59 PM · Krusader
nmel edited the content of Release Howto.
Aug 12 2018, 8:38 AM · Krusader
nmel edited the content of Release Howto.
Aug 12 2018, 8:30 AM · Krusader
nmel edited the content of Release Howto.
Aug 12 2018, 7:58 AM · Krusader
nmel edited the content of Release Howto.
Aug 12 2018, 7:53 AM · Krusader
nmel edited the content of Release Howto.
Aug 12 2018, 7:10 AM · Krusader
nmel edited the content of Release Howto.
Aug 12 2018, 7:01 AM · Krusader
nmel updated the diff for D14622: Published v2.7.1.
  • updated SHA256
Aug 12 2018, 6:55 AM · Krusader
nmel edited the content of Release Howto.
Aug 12 2018, 6:41 AM · Krusader
nmel closed D14621: Released v2.7.1.
Aug 12 2018, 5:11 AM · Krusader
nmel closed D14619: Updated ChangeLog and NEWS with v2.7.1 changes.
Aug 12 2018, 5:11 AM · Krusader

Aug 9 2018

asensi edited the content of Release Howto.
Aug 9 2018, 6:37 PM · Krusader
asensi accepted D14619: Updated ChangeLog and NEWS with v2.7.1 changes.

It looks right to me :-)

Aug 9 2018, 5:44 PM · Krusader
asensi edited the content of Release Howto.
Aug 9 2018, 11:24 AM · Krusader
asensi accepted D14622: Published v2.7.1.

For my part, I accept the proposal, thanks :-)

Aug 9 2018, 11:20 AM · Krusader
asensi accepted D14621: Released v2.7.1.

It looks all right to me :-)

Aug 9 2018, 11:15 AM · Krusader

Aug 5 2018

nmel added a project to D14621: Released v2.7.1: Krusader.

Apply to stable branch. This will go after changelog / news update commits.

Aug 5 2018, 6:35 AM · Krusader
nmel added a project to D14622: Published v2.7.1: Krusader.
Aug 5 2018, 6:33 AM · Krusader
nmel updated the diff for D14619: Updated ChangeLog and NEWS with v2.7.1 changes.
  • updated documentation ChangeLog
Aug 5 2018, 6:12 AM · Krusader
nmel added a project to D14619: Updated ChangeLog and NEWS with v2.7.1 changes: Krusader.
Aug 5 2018, 6:08 AM · Krusader
nmel edited the content of Release Howto.
Aug 5 2018, 5:42 AM · Krusader
nmel edited the content of Krusader.
Aug 5 2018, 5:39 AM · Krusader
nmel edited the content of Krusader.
Aug 5 2018, 5:19 AM · Krusader

Jul 29 2018

asensi edited the content of Krusader.
Jul 29 2018, 11:22 AM · Krusader
asensi closed D14230: Correct the tab order in the Manage User Actions dialog.
Jul 29 2018, 8:26 AM · Krusader
pino added a comment to D14416: Replace "sensative" with "sensitive" in several places.
In D14416#299836, @nmel wrote:

Hi Pino, Thanks for the suggestion. I didn't know about the tool. I briefly read the doc and found

Updating the configuration happens automatically, either when KDE gets started or when kded detects a new update file in the above mentioned location.

which means non-KDE users are out of luck. Am I right?

Jul 29 2018, 6:03 AM · Krusader
nmel accepted D14230: Correct the tab order in the Manage User Actions dialog.

Thanks Toni! Works nicely.

Jul 29 2018, 5:45 AM · Krusader
nmel added a comment to D14416: Replace "sensative" with "sensitive" in several places.
In D14416#299821, @pino wrote:

Or, even better, use kconf_update to automatically migrate the setting to the new name, with no need to add fallback code to the application itself.
See https://techbase.kde.org/Development/Tools/Using_kconf_update
You can find examples of scripts for kconf_update in many applications, e.g. kmail, konversation, kontact, okular, tellico, kget, kcalc, akregator, gwenview, kile, etc.

Jul 29 2018, 5:36 AM · Krusader
nmel edited the content of Krusader.
Jul 29 2018, 5:29 AM · Krusader
pino added a comment to D14416: Replace "sensative" with "sensitive" in several places.

Or, even better, use kconf_update to automatically migrate the setting to the new name, with no need to add fallback code to the application itself.
See https://techbase.kde.org/Development/Tools/Using_kconf_update
You can find examples of scripts for kconf_update in many applications, e.g. kmail, konversation, kontact, okular, tellico, kget, kcalc, akregator, gwenview, kile, etc.

Jul 29 2018, 4:58 AM · Krusader
nmel added a comment to D14416: Replace "sensative" with "sensitive" in several places.

Please also add FIXED: tag. See https://phabricator.kde.org/w/krusader/#commit-patch-guidelines

Jul 29 2018, 4:57 AM · Krusader
nmel requested changes to D14416: Replace "sensative" with "sensitive" in several places.

Please add fallback logic for the old setting. We can deprecate the fallback code with 2.9+ release.

Jul 29 2018, 4:48 AM · Krusader

Jul 28 2018

yurchor accepted D14416: Replace "sensative" with "sensitive" in several places.
Jul 28 2018, 7:47 AM · Krusader
asensi added a project to D14416: Replace "sensative" with "sensitive" in several places: Krusader.
Jul 28 2018, 7:45 AM · Krusader