Feed Advanced Search

Mar 5 2018

rominf updated the diff for D10804: Show "Empty Trash" button inside trash directory.
  • Rebase on master
Mar 5 2018, 7:55 AM · Dolphin
rominf added a comment to D10804: Show "Empty Trash" button inside trash directory.
Mar 5 2018, 7:52 AM · Dolphin
rominf updated the diff for D10804: Show "Empty Trash" button inside trash directory.
  • Show "Empty Trash" button inside trash directory
Mar 5 2018, 7:51 AM · Dolphin
rominf updated the diff for D10960: Ask for confirmation when Closing Dolphin windows with a terminal panel running a program.

Rebase on master

Mar 5 2018, 7:40 AM · Dolphin
rominf updated the diff for D10960: Ask for confirmation when Closing Dolphin windows with a terminal panel running a program.

Rebase on master

Mar 5 2018, 7:27 AM · Dolphin
rominf updated the diff for D11012: Add Trash (empty, isEmpty, emptinessChanged).

Fix comment

Mar 5 2018, 7:25 AM

Mar 4 2018

rominf committed R318:848abc592216: Remove unused #include (authored by rominf).
Remove unused #include
Mar 4 2018, 6:06 PM
rominf committed R318:48b58f830a58: Remove unused #include (authored by rominf).
Remove unused #include
Mar 4 2018, 6:06 PM
rominf closed D10985: Remove unused #include.
Mar 4 2018, 6:02 PM
rominf updated the diff for D10709: Add optional window title to filename templates.

Cleanup

Mar 4 2018, 5:44 PM · Spectacle
rominf updated the diff for D10709: Add optional window title to filename templates.

Fix docbook

Mar 4 2018, 5:28 PM · Spectacle
rominf updated the diff for D10709: Add optional window title to filename templates.

Rebase on master

Mar 4 2018, 5:25 PM · Spectacle
rominf added inline comments to D10709: Add optional window title to filename templates.
Mar 4 2018, 5:01 PM · Spectacle
rominf updated the test plan for D10709: Add optional window title to filename templates.
Mar 4 2018, 5:00 PM · Spectacle
rominf updated the diff for D10709: Add optional window title to filename templates.
  • Truncate long filenames, replace "/" with "_"
Mar 4 2018, 4:55 PM · Spectacle
rominf updated the diff for D10709: Add optional window title to filename templates.
  • React to comments
  • Better way to remove '%T' with separators around it
Mar 4 2018, 3:29 PM · Spectacle
rominf added a comment to D10985: Remove unused #include.

-1 this is totally unrelated. For future reference, i see new functions being added (setFocus and hasFocus and the addition of an action.

Mar 4 2018, 2:39 PM
rominf updated the diff for D10985: Remove unused #include.

Sort #include

Mar 4 2018, 2:36 PM
rominf added a dependency for D10804: Show "Empty Trash" button inside trash directory: D11012: Add Trash (empty, isEmpty, emptinessChanged).
Mar 4 2018, 9:40 AM · Dolphin
rominf added a dependent revision for D11012: Add Trash (empty, isEmpty, emptinessChanged): D10804: Show "Empty Trash" button inside trash directory.
Mar 4 2018, 9:40 AM
rominf updated the diff for D11012: Add Trash (empty, isEmpty, emptinessChanged).

Revert wrong commits

Mar 4 2018, 9:39 AM
rominf updated the diff for D10804: Show "Empty Trash" button inside trash directory.
  • Show "Empty Trash" button inside trash directory
Mar 4 2018, 9:38 AM · Dolphin
rominf updated the diff for D11012: Add Trash (empty, isEmpty, emptinessChanged).
  • Show "Empty Trash" button inside trash directory
Mar 4 2018, 9:38 AM
rominf updated the diff for D11012: Add Trash (empty, isEmpty, emptinessChanged).

Rebase on master

Mar 4 2018, 9:35 AM
rominf updated the summary of D10804: Show "Empty Trash" button inside trash directory.
Mar 4 2018, 9:16 AM · Dolphin
rominf updated the test plan for D11012: Add Trash (empty, isEmpty, emptinessChanged).
Mar 4 2018, 9:15 AM
rominf updated the summary of D11012: Add Trash (empty, isEmpty, emptinessChanged).
Mar 4 2018, 9:14 AM
rominf added a comment to D10804: Show "Empty Trash" button inside trash directory.

Blocked by D11012

Mar 4 2018, 8:27 AM · Dolphin
rominf added reviewers for D11012: Add Trash (empty, isEmpty, emptinessChanged): elvisangelaccio, KDE Applications.
Mar 4 2018, 8:26 AM
rominf updated the diff for D10804: Show "Empty Trash" button inside trash directory.

Fixes

Mar 4 2018, 8:23 AM · Dolphin
rominf updated the diff for D10804: Show "Empty Trash" button inside trash directory.

Split commit

Mar 4 2018, 8:21 AM · Dolphin
rominf updated subscribers of D11012: Add Trash (empty, isEmpty, emptinessChanged).

@elvisangelaccio, please review it

Mar 4 2018, 8:13 AM
rominf updated the diff for D11012: Add Trash (empty, isEmpty, emptinessChanged).

Add comments

Mar 4 2018, 8:12 AM
rominf requested review of D11012: Add Trash (empty, isEmpty, emptinessChanged).
Mar 4 2018, 8:00 AM
rominf added inline comments to D10995: Fix some compile warnings.
Mar 4 2018, 7:50 AM
rominf committed R318:533f050855a5: Fix some compile warnings (authored by rominf).
Fix some compile warnings
Mar 4 2018, 7:27 AM
rominf closed D10995: Fix some compile warnings.
Mar 4 2018, 7:27 AM
rominf updated the diff for D10995: Fix some compile warnings.

Rebase on master

Mar 4 2018, 7:27 AM
rominf updated the diff for D10959: Add action for focusing Terminal Panel.

Remove the removal of unused #include

Mar 4 2018, 7:15 AM · Dolphin
rominf updated the diff for D10985: Remove unused #include.

Remove the removal of unused #include

Mar 4 2018, 7:14 AM
rominf updated the diff for D10985: Remove unused #include.

Remove #include removal

Mar 4 2018, 7:10 AM
rominf updated the diff for D10959: Add action for focusing Terminal Panel.

Rebase on master

Mar 4 2018, 7:08 AM · Dolphin
rominf added inline comments to D10995: Fix some compile warnings.
Mar 4 2018, 7:05 AM
rominf updated the diff for D10995: Fix some compile warnings.
  • Add fall through clarification
Mar 4 2018, 7:03 AM
rominf updated the diff for D10995: Fix some compile warnings.
  • Fix some other compile warnings
Mar 4 2018, 6:57 AM

Mar 3 2018

rominf requested review of D10995: Fix some compile warnings.
Mar 3 2018, 5:40 PM
rominf updated the diff for D10990: Add "Show Target" into symlink context menu and file menu.
  • Symlink "Show Original" in new window
Mar 3 2018, 5:27 PM
rominf added a comment to D10990: Add "Show Target" into symlink context menu and file menu.

! In D10990#217483, @ngraham wrote:

Also, can you conditionally add this to the file menu, too? Let's try not to have any functionality that you can only access via a context menu.

Mar 3 2018, 5:27 PM
rominf added a comment to D10804: Show "Empty Trash" button inside trash directory.

I like the UI now, but it's kinda hard to review the code. Can you please split this patch into more commits? At least one for the bugfix and one for the new feature.

Mar 3 2018, 4:58 PM · Dolphin
rominf updated the diff for D10804: Show "Empty Trash" button inside trash directory.

Split commit

Mar 3 2018, 4:56 PM · Dolphin
rominf added a comment to D10985: Remove unused #include.

Can somebody land it for me? I have some problems:

$ arc land
Landing current branch 'remove-unused-includes'.
 TARGET  Landing onto "master", the default target under git.
 REMOTE  Using remote "origin", the default remote under git.
 FETCH  Fetching origin/master...
Usage Exception: There are no commits on "remove-unused-includes" which are not already present on the target.

Can somebody land it for me? I have some problems:

$ arc land
Landing current branch 'remove-unused-includes'.
 TARGET  Landing onto "master", the default target under git.
 REMOTE  Using remote "origin", the default remote under git.
 FETCH  Fetching origin/master...
Usage Exception: There are no commits on "remove-unused-includes" which are not already present on the target.

It looks like you already pushed it? https://cgit.kde.org/dolphin.git/commit/?id=848abc5922167a467bb73107ee6b72e9af3c8317

Exactly what i was going to type :)

Mar 3 2018, 4:12 PM
rominf added a comment to D10985: Remove unused #include.

Can somebody land it for me? I have some problems:

$ arc land
Landing current branch 'remove-unused-includes'.
 TARGET  Landing onto "master", the default target under git.
 REMOTE  Using remote "origin", the default remote under git.
 FETCH  Fetching origin/master...
Usage Exception: There are no commits on "remove-unused-includes" which are not already present on the target.
Mar 3 2018, 3:58 PM
rominf added a comment to D10990: Add "Show Target" into symlink context menu and file menu.

@rominf how about "Show Original" instead of "Open symlink destination folder". Let's try to use more natural, less nerdy terminology here.

Fixed.

Mar 3 2018, 2:37 PM
rominf added a comment to D10990: Add "Show Target" into symlink context menu and file menu.

I'm not so sure if this is a feature worth having.
Dolphin also works under windows, it doesn't know symlinks (something like it, yes, but it's not a symlink as it is under linux).

Also, is it worth exposing that technical detail (symlink is quite technical) to the user?
Is a good solid reason for having this? Or would this just satisfy a edge case used by very few people (if ever)?

Suppose I have file A and symlink B -> A. I want to copy file A to the FAT formatted flash drive using symlink B. I get an error because FAT doesn't support symlinks. Ooops... Leaked abstraction.

Mar 3 2018, 2:06 PM
rominf added inline comments to D10959: Add action for focusing Terminal Panel.
Mar 3 2018, 1:59 PM · Dolphin
rominf updated the diff for D10959: Add action for focusing Terminal Panel.

Add braces

Mar 3 2018, 1:55 PM · Dolphin
rominf updated the diff for D10985: Remove unused #include.

Fixed comments

Mar 3 2018, 1:49 PM
rominf committed R318:32bd8efc7f08: Modernize the syntax of shortcuts (authored by rominf).
Modernize the syntax of shortcuts
Mar 3 2018, 1:44 PM
rominf closed D10986: Modernize the syntax of shortcuts.
Mar 3 2018, 1:44 PM
rominf requested review of D10990: Add "Show Target" into symlink context menu and file menu.
Mar 3 2018, 1:41 PM
rominf added inline comments to D10960: Ask for confirmation when Closing Dolphin windows with a terminal panel running a program.
Mar 3 2018, 11:30 AM · Dolphin
rominf updated the diff for D10960: Ask for confirmation when Closing Dolphin windows with a terminal panel running a program.
  • Fix indentation
Mar 3 2018, 8:51 AM · Dolphin
rominf requested review of D10986: Modernize the syntax of shortcuts.
Mar 3 2018, 8:47 AM
rominf updated the diff for D10960: Ask for confirmation when Closing Dolphin windows with a terminal panel running a program.

Rebase on master

Mar 3 2018, 8:18 AM · Dolphin
rominf updated the diff for D10985: Remove unused #include.

Remove unused #include

Mar 3 2018, 8:15 AM
rominf updated the diff for D10985: Remove unused #include.

Remove unused #include

Mar 3 2018, 8:14 AM
rominf requested review of D10985: Remove unused #include.
Mar 3 2018, 8:03 AM
rominf updated the diff for D10960: Ask for confirmation when Closing Dolphin windows with a terminal panel running a program.
  • Fix crash on Dolphin closing
Mar 3 2018, 6:32 AM · Dolphin
rominf updated the diff for D10960: Ask for confirmation when Closing Dolphin windows with a terminal panel running a program.
  • Grammar
Mar 3 2018, 6:16 AM · Dolphin
rominf added inline comments to D10960: Ask for confirmation when Closing Dolphin windows with a terminal panel running a program.
Mar 3 2018, 6:16 AM · Dolphin
rominf committed R318:436ad965e934: Add an option to confirm trash emptying into settings (authored by rominf).
Add an option to confirm trash emptying into settings
Mar 3 2018, 5:47 AM
rominf closed D10968: Add an option to confirm trash emptying into settings.
Mar 3 2018, 5:47 AM · Dolphin
rominf committed R318:bf0d259ae50d: Add default shortcut "/" for opening filter panel (authored by rominf).
Add default shortcut "/" for opening filter panel
Mar 3 2018, 5:39 AM
rominf closed D10961: Add default shortcut "/" for opening filter panel.
Mar 3 2018, 5:39 AM · Dolphin
rominf added a comment to D10961: Add default shortcut "/" for opening filter panel.

Works as advertised, and doesn't conflict with any default shortcuts. The whole "type / to quick search/filter" is pretty well established in web browsers nowadays. Makes sense to have it in Dolphin, too.

Konsole still eats it when its panel is open, but it also eats the other ctrl+I shortcut even without this patch, so that seems like another bug (and down the rabbit hole we go...)

It might be nice to take the opportunity to modernize the syntax for the existing shortcut here, replacing the | with a + for readability, since you're touching that code anyway.

Done

Mar 3 2018, 5:04 AM · Dolphin
rominf updated the diff for D10961: Add default shortcut "/" for opening filter panel.
  • Modernize the syntax of shortcut
Mar 3 2018, 5:02 AM · Dolphin

Mar 2 2018

rominf added a comment to D10960: Ask for confirmation when Closing Dolphin windows with a terminal panel running a program.

Specifically:

  • Close the Terminal pane and quit Dolphin [it won't crash]
  • Open Dolphin
  • Don't open the terminal pane
  • Close Dolphin

    Boom, crash. You'll only see it if you never use the terminal pane (i.e. it would affect probably 90%+ of Dolphin's users :) )
Mar 2 2018, 6:31 PM · Dolphin
rominf added a comment to D10960: Ask for confirmation when Closing Dolphin windows with a terminal panel running a program.

Sorry I comment mostly on what does not work yet ;), but for me Dolphin crashes on closing:

[KCrash Handler]
#6  0x00007fbb2a4c08f6 in TerminalPanel::isAnyProgramRunning() const ()

I assume you are not simply submitting totally untested patches, but I'm not sure what I'm doing wrong…

Cannot reproduce. Can you please provide me the steps?

Open Dolphin, close Dolphin.

Mar 2 2018, 6:29 PM · Dolphin
rominf added a comment to D10960: Ask for confirmation when Closing Dolphin windows with a terminal panel running a program.

Sorry I comment mostly on what does not work yet ;), but for me Dolphin crashes on closing:

[KCrash Handler]
#6  0x00007fbb2a4c08f6 in TerminalPanel::isAnyProgramRunning() const ()

I assume you are not simply submitting totally untested patches, but I'm not sure what I'm doing wrong…

Mar 2 2018, 6:20 PM · Dolphin
rominf added inline comments to D10968: Add an option to confirm trash emptying into settings.
Mar 2 2018, 5:55 PM · Dolphin
rominf updated the diff for D10968: Add an option to confirm trash emptying into settings.
  • Swap MoveToTrash and EmptyTrash in code
Mar 2 2018, 5:55 PM · Dolphin
rominf added inline comments to D10960: Ask for confirmation when Closing Dolphin windows with a terminal panel running a program.
Mar 2 2018, 5:51 PM · Dolphin
rominf updated the diff for D10960: Ask for confirmation when Closing Dolphin windows with a terminal panel running a program.
  • Fix i18n
Mar 2 2018, 5:50 PM · Dolphin
rominf updated the diff for D10960: Ask for confirmation when Closing Dolphin windows with a terminal panel running a program.
  • Fix grammar
Mar 2 2018, 5:41 PM · Dolphin
rominf added a comment to D10959: Add action for focusing Terminal Panel.

The de-focus doesn't quite work for me; the terminal does correctly lose focus, but it isn't clearly moved anywhere else.

Mar 2 2018, 2:47 PM · Dolphin
rominf updated the diff for D10959: Add action for focusing Terminal Panel.
  • Make Focus Terminal correctly de-focus
Mar 2 2018, 2:47 PM · Dolphin
rominf added a comment to D10959: Add action for focusing Terminal Panel.

It moves focus to the previously activated widget.

Correct, but as URL bar and main viewport are a single widget, in most cases it will not do what I believe users will expect it should do. Normally you navigate in the main view, then open the terminal, then navigate some more. Focussing the URL bar in that case is not helpful. Perhaps when this widget gets focus, it should default to the main view and not the URL bar? You might want to look into that.

actually this variant was implemented in the previous commit

Unless I missed something, your previous iteration had no unfocussing at all.

Mar 2 2018, 2:12 PM · Dolphin
rominf updated the diff for D10959: Add action for focusing Terminal Panel.
  • Make action Focus Terminal unfocus terminal
Mar 2 2018, 2:11 PM · Dolphin
rominf added a comment to D10959: Add action for focusing Terminal Panel.

Much better than before, but I think when moving the focus back from the Terminal, it should be in the main viewport and not in the URL bar (there are separate shortcuts for focussing that already).

It moves focus to the previously activated widget. It's not hard to focus on the main viewport (actually this variant was implemented in the previous commit), but I think this behavior is better.

Mar 2 2018, 1:55 PM · Dolphin
rominf updated the diff for D10968: Add an option to confirm trash emptying into settings.
  • Move Confirm emptying trash checkbox below
Mar 2 2018, 1:52 PM · Dolphin
rominf added a comment to D10709: Add optional window title to filename templates.

@rkflx Ping. What do you think?

Mar 2 2018, 1:48 PM · Spectacle
rominf added a comment to D10959: Add action for focusing Terminal Panel.

Another idea would be to make F4 open the Terminal if it was closed, and focus the Terminal if it was already open. This would be in line with standard behaviour for text-input widgets toggled by a keyboard shortcut (see also D10246#200226). Kate already has this behaviour: Set F4 for Focus Terminal, and you'll even have de-focus right there.

The only caveat would be that closing the Terminal would have to be done differently (Kate also has this problem), but I guess Terminal users know about Ctrl+D? Or we could always show the Close button? Or the menu entry is enough?

Nope. I'm against changing the behaviour of F4. There could be some running application opened in the panel (watch ls for example). That means that Ctrl+D is not longer an option. Showing the Close button is not an option too because it's inconsistent with other panels (I mean when the panels are locked).

Mar 2 2018, 1:44 PM · Dolphin
rominf updated the diff for D10959: Add action for focusing Terminal Panel.
  • Unfocus on Focus Terminal action if terminal panel is already focused
Mar 2 2018, 1:44 PM · Dolphin
rominf updated the diff for D10959: Add action for focusing Terminal Panel.
  • Show terminal panel on Focus Terminal action
Mar 2 2018, 1:30 PM · Dolphin
rominf added inline comments to D10804: Show "Empty Trash" button inside trash directory.
Mar 2 2018, 11:51 AM · Dolphin
rominf added a reviewer for D10968: Add an option to confirm trash emptying into settings: Dolphin.
Mar 2 2018, 11:42 AM · Dolphin
rominf requested review of D10968: Add an option to confirm trash emptying into settings.
Mar 2 2018, 11:42 AM · Dolphin
rominf added inline comments to D10960: Ask for confirmation when Closing Dolphin windows with a terminal panel running a program.
Mar 2 2018, 8:38 AM · Dolphin
rominf added a comment to D10960: Ask for confirmation when Closing Dolphin windows with a terminal panel running a program.

Good idea! When I just close the Terminal panel (press F4) the console keeps running, right?

Mar 2 2018, 8:36 AM · Dolphin
rominf added a reviewer for D10961: Add default shortcut "/" for opening filter panel: Dolphin.
Mar 2 2018, 7:54 AM · Dolphin