michalhumpula (Michal Humpula)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Oct 13 2015, 7:28 AM (497 w, 1 d)
Availability
Available

Recent Activity

Jun 15 2019

michalhumpula committed R40:e129f5d47e1f: kwrite: implement kTextEditor::Application,MainWindow (authored by michalhumpula).
kwrite: implement kTextEditor::Application,MainWindow
Jun 15 2019, 11:17 AM
michalhumpula closed D21409: KWrite: Implement skeleton KTextEditor::Application.
Jun 15 2019, 11:17 AM · Kate

Jun 8 2019

michalhumpula updated the diff for D21409: KWrite: Implement skeleton KTextEditor::Application.

So, I'm copiing the KWrite QList for the context of the iteration. As far as I understand how QList behaves, this should be ok. Funkcionality is still the same as with the previous patch version.

Jun 8 2019, 5:13 PM · Kate

Jun 2 2019

michalhumpula updated the diff for D21409: KWrite: Implement skeleton KTextEditor::Application.

This one implements the basic KTextEditor interface.

Jun 2 2019, 1:36 PM · Kate

May 26 2019

michalhumpula added a comment to D21409: KWrite: Implement skeleton KTextEditor::Application.

Time is so far ok, but it's going to be a bigger change then what I initially expected and I'm not sure if it's going to be in a good way for kwrite as minimal editor.

May 26 2019, 3:05 PM · Kate
michalhumpula updated the diff for D21409: KWrite: Implement skeleton KTextEditor::Application.

Uh, this is getting more complicated then I though it would be.

May 26 2019, 8:44 AM · Kate
michalhumpula closed D21405: QuickOpen: Select first item on show.

Merged with 10c552846e73e5ccb342d91d84ef4cf302750fab

May 26 2019, 7:56 AM · Kate
michalhumpula committed R40:10c552846e73: QuickOpen: select first item on update (authored by michalhumpula).
QuickOpen: select first item on update
May 26 2019, 7:53 AM

May 25 2019

michalhumpula added a comment to D21409: KWrite: Implement skeleton KTextEditor::Application.

I think a skeleton is ok, but is quit really just close? I thought it should try to quit the app not only close one window.

May 25 2019, 6:30 PM · Kate
michalhumpula added a comment to D21405: QuickOpen: Select first item on show.
In D21405#470000, @apol wrote:

It links once it's pushed.

May 25 2019, 5:00 PM · Kate
michalhumpula requested review of D21409: KWrite: Implement skeleton KTextEditor::Application.
May 25 2019, 4:52 PM · Kate
michalhumpula retitled D21405: QuickOpen: Select first item on show from Select first item on sho to QuickOpen: Select first item on show.
May 25 2019, 3:21 PM · Kate
michalhumpula added a comment to D21405: QuickOpen: Select first item on show.

Sigh... I wish KDE would use something like gitlab at this point. According to this https://community.kde.org/Infrastructure/Phabricator#Add_special_keywords it should be sufficient to add BUG: 407103 to the summary to link the issue in bugzila, but nothing has happened. What did I miss? I hope theese still works? https://community.kde.org/Policies/Commit_Policy#Special_keywords_in_GIT_and_SVN_log_messages

May 25 2019, 3:21 PM · Kate
michalhumpula requested review of D21405: QuickOpen: Select first item on show.
May 25 2019, 3:16 PM · Kate

May 19 2019

michalhumpula updated the summary of D21294: Fix quick open mode selection.
May 19 2019, 6:15 PM · Kate
michalhumpula requested review of D21294: Fix quick open mode selection.
May 19 2019, 6:13 PM · Kate
michalhumpula committed R40:e6d9900f8f74: Replace unneeded KCombo in kateconfig (authored by michalhumpula).
Replace unneeded KCombo in kateconfig
May 19 2019, 5:52 PM

May 14 2019

michalhumpula added a comment to D21187: Replace unneeded KCombo in kateconfig.

Btw, slightly related: there is a bug report saying it does not work in all cases: https://bugs.kde.org/show_bug.cgi?id=407512
Maybe you want, you can have a look at this as well.

May 14 2019, 5:07 PM · Kate

May 13 2019

michalhumpula requested review of D21187: Replace unneeded KCombo in kateconfig.
May 13 2019, 3:18 PM · Kate

Mar 9 2019

michalhumpula closed D19480: Quick Open should filter on file path.
Mar 9 2019, 5:12 PM · Kate
michalhumpula committed R40:86e6b7cb1621: quick open: allow match on file path (authored by michalhumpula).
quick open: allow match on file path
Mar 9 2019, 5:11 PM
michalhumpula updated the diff for D19480: Quick Open should filter on file path.

Sorry it took so long, I've had a busy week. I've added to general configuration tab the option to switch the quick open match mode. I don't like the implementation though. The thing is quite scattered all over the place.

Mar 9 2019, 3:54 PM · Kate

Mar 4 2019

michalhumpula removed a member for Kate: michalhumpula.
Mar 4 2019, 5:32 AM

Mar 3 2019

michalhumpula added a comment to D19480: Quick Open should filter on file path.

This was the original behavior before quick open refactor, but I'm ok with making it changeable. In theory it could be easily extended with for example Levenshtein distance matching. Not sure about putting it in context menu (which one?). If some people would prefer one or the other I guess they would want to do it globally for all kate sessions. Wouldn't it be better to put it in settings->appearance then?

Mar 3 2019, 1:50 PM · Kate

Mar 2 2019

michalhumpula requested review of D19480: Quick Open should filter on file path.
Mar 2 2019, 4:03 PM · Kate
michalhumpula added a member for Kate: michalhumpula.
Mar 2 2019, 3:57 PM

May 27 2018

michalhumpula added a comment to D12629: kateproject: add submodule listing support for git projects.

@michalhumpula This was committed already with 0a96383144e11a6608cbee6a233ffafc4007704d right? I close this revision, probably the commit hooks did not work as expected or so.

May 27 2018, 6:03 PM · Kate

May 23 2018

michalhumpula committed R40:0a96383144e1: kateproject: add git submodule file listing (authored by michalhumpula).
kateproject: add git submodule file listing
May 23 2018, 3:43 PM

May 2 2018

michalhumpula updated the diff for D12629: kateproject: add submodule listing support for git projects.
May 2 2018, 3:40 PM · Kate

May 1 2018

michalhumpula requested review of D12629: kateproject: add submodule listing support for git projects.
May 1 2018, 1:08 PM · Kate

Apr 1 2018

michalhumpula requested review of D11859: Copy&paste exploits.
Apr 1 2018, 8:05 AM · Konsole

Aug 8 2017

michalhumpula committed R32:4334a3108b89: Add ability to "copy-paste" whole ENV to settings (authored by michalhumpula).
Add ability to "copy-paste" whole ENV to settings
Aug 8 2017, 4:37 PM

Feb 3 2017

michalhumpula accepted D4421: Reverse meaning of :split, :vsplit to match vi and Kate actions..

Hi Francis, it probably got switched during massive refactor few years back by me. Looks good. Thanks for the fix!

Feb 3 2017, 7:13 PM · Frameworks

Sep 3 2016

michalhumpula accepted D2643: Fix constant crashes related to the vi command bar.

The tests are passing for me before and after apllying the patch, so please commit to master.

Sep 3 2016, 6:01 AM
michalhumpula added a comment to D2643: Fix constant crashes related to the vi command bar.
Sep 3 2016, 6:00 AM
michalhumpula added a comment to D2643: Fix constant crashes related to the vi command bar.

Hi Leandro, thanks for the patch. The check for the nullptr should be perfectly ok. It's weird that it breaks the tests. One little nitpick: please try to comply with the code style of kf5 libraries https://techbase.kde.org/Policies/Frameworks_Coding_Style#Braceslibraries.

Sep 3 2016, 5:48 AM

Jun 22 2016

michalhumpula added a reverting change for R40:f5b909227941: Sort Kate Session Menu alphabetically: R40:03c0be31ab04: Revert "Sort Kate Session Menu alphabetically".
Jun 22 2016, 5:40 PM
michalhumpula committed R40:03c0be31ab04: Revert "Sort Kate Session Menu alphabetically" (authored by michalhumpula).
Revert "Sort Kate Session Menu alphabetically"
Jun 22 2016, 5:40 PM

Jun 18 2016

michalhumpula committed R39:cdb26153d92a: vimode: fix tests in non C locale (authored by michalhumpula).
vimode: fix tests in non C locale
Jun 18 2016, 3:18 PM
michalhumpula added a comment to D1894: Workaround fact that Qt 5.5 does not allow shortcuts to be triggered by playing QKeyEvents.

UPDATE: Hopefully fix the "replay macro/ last change duplicates characters" bug - no automated test for this yet (for some reason, the tests fail for Michal, but not for me!). Michal - would you mind acting as Guinea Pig again? :)

Jun 18 2016, 7:43 AM

Jun 17 2016

michalhumpula added a comment to D1894: Workaround fact that Qt 5.5 does not allow shortcuts to be triggered by playing QKeyEvents.

Seems to be working correctly. Compiled, tested (tests and manual) on my computer with Qt5.6.1. One of the vim_keys test is failing, but at least the vi mode is back functioning, so ship it.

Thanks for testing :) Which vim_keys test is failing? They seem to all be working here, though I'm using Qt 5.5.1.

It might be just a new bug in Qt5.6 :)

>>> running command  "qa"  on text  ""
 FAIL!  : KeysTest::MacroTests() 'kate_view->viewModeHuman().contains(macroIsRecordingStatus)' returned FALSE. ()
    Loc: [/amonsul/kde/ktexteditor/autotests/src/vimode/keys.cpp(707)]
 QDEBUG : KeysTest::MarkTests()

Thanks Michal - fingers crossed :) Can you manually check whether simple macros appear to work OK (and whether the (recording) appears in the status bar)? I'm a bit concerned that something fundamental has gone wrong here (this is the very first macro test, and the others won't be run if that one fails).

Jun 17 2016, 5:27 AM

Jun 16 2016

michalhumpula added a comment to D1894: Workaround fact that Qt 5.5 does not allow shortcuts to be triggered by playing QKeyEvents.

Seems to be working correctly. Compiled, tested (tests and manual) on my computer with Qt5.6.1. One of the vim_keys test is failing, but at least the vi mode is back functioning, so ship it.

Thanks for testing :) Which vim_keys test is failing? They seem to all be working here, though I'm using Qt 5.5.1.

Jun 16 2016, 6:42 PM
michalhumpula accepted D1894: Workaround fact that Qt 5.5 does not allow shortcuts to be triggered by playing QKeyEvents.

Seems to be working correctly. Compiled, tested (tests and manual) on my computer with Qt5.6.1. One of the vim_keys test is failing, but at least the vi mode is back functioning, so ship it.

Jun 16 2016, 5:51 PM
michalhumpula accepted D1892: Re-instate Emulated Command Bar tests, and refactor Emulated Command Bar.

Since you have moved the code to separate folder, don't you want to move the code to separate C++ namespace too?

Jun 16 2016, 3:19 PM

Apr 24 2016

michalhumpula committed R40:73cb7eab8c40: project: fix git submodules scanning (authored by michalhumpula).
project: fix git submodules scanning
Apr 24 2016, 5:39 AM

Nov 29 2015

michalhumpula committed R40:d61b121264d7: fix opening new files trough dbus (authored by michalhumpula).
fix opening new files trough dbus
Nov 29 2015, 4:45 PM