Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix broken keybindings (i.e. n, k) and adjust Readme to current keybindings #5

Merged
merged 4 commits into from
Jun 4, 2017
Merged

Fix broken keybindings (i.e. n, k) and adjust Readme to current keybindings #5

merged 4 commits into from
Jun 4, 2017

Conversation

ursjoss
Copy link

@ursjoss ursjoss commented May 23, 2017

Hi

I noticed that in qgit-2.7 some of the key bindings did not work anymore. Especially n/k (to move down one revision) not working was quite annoing and prevented me from upgrading.

I also adjusted the readme to reflect the current keybindings for going to revisions page (r -> CTRL-r) and to the patch page (p -> CTRL-p). There might be different mismatches, but most keys I did try with the patched versions were doing what I expected.

Thanks and cheers
Urs

@tibirna
Copy link
Owner

tibirna commented May 29, 2017

Hello Urs

Thanks for the patches. The 792c94f is OK. Thanks a lot for catching that. I don't understand, though, why you changed the documentation in 52986cf. The 'r' and 'p' shortcuts still work as intended, without the CTRL modifier.

Thanks
Cristian

@ursjoss
Copy link
Author

ursjoss commented May 29, 2017

Hi Cristian

Thanks for your quick response. I double-checked qgit on my machine (;-) ) and in fact, the keys are remapped to ctrl-r/ctrl-t somehow. See screenshot ). But I can see in the code that it's actually using r/p by default. Not sure how and by what component this remapping is done but maybe it's KDE specific.

Anyhow, in order to get the actual fix merged, I reverted commit 52986cf .

Thx and cheers
Urs

@tibirna
Copy link
Owner

tibirna commented Jun 1, 2017 via email

@tibirna tibirna merged commit 4f317ba into tibirna:master Jun 4, 2017
@ursjoss
Copy link
Author

ursjoss commented Jun 4, 2017

Thanks Cristian.

Cheers, Urs

gameltb added a commit to gameltb/qgit that referenced this pull request Nov 4, 2019
		Signal: 11 (SEGV)
                Stack trace:
                #0  0x00007febea253c02 __strcmp_avx2 (libc.so.6)
                tibirna#1  0x0000561c9b6cc115 _ZNK5QHashI9ShaStringPK7RevFileE8findNodeERKS0_j (qgit)
                tibirna#2  0x0000561c9b6f5397 _ZN3Git13loadFileNamesEv (qgit)
                tibirna#3  0x00007febea77eac1 _ZN11QMetaObject8activateEP7QObjectiiPPv (libQt5Core.so.5)
                tibirna#4  0x00007febea78bd44 n/a (libQt5Core.so.5)
                tibirna#5  0x00007febea77f495 _ZN7QObject5eventEP6QEvent (libQt5Core.so.5)
                tibirna#6  0x00007febeb10c4e5 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5)
                tibirna#7  0x00007febeb115e11 _ZN12QApplication6notifyEP7QObjectP6QEvent (libQt5Widgets.so.5)
                tibirna#8  0x00007febea752d12 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5)
                tibirna#9  0x00007febea7a9ead _ZN14QTimerInfoList14activateTimersEv (libQt5Core.so.5)
                tibirna#10 0x00007febea7aa742 n/a (libQt5Core.so.5)
                tibirna#11 0x00007febe942d3ee g_main_context_dispatch (libglib-2.0.so.0)
                tibirna#12 0x00007febe942f201 n/a (libglib-2.0.so.0)
                tibirna#13 0x00007febe942f241 g_main_context_iteration (libglib-2.0.so.0)
                tibirna#14 0x00007febea7aab13 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5)
                tibirna#15 0x00007febea75183c _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5)
                tibirna#16 0x00007febea759676 _ZN16QCoreApplication4execEv (libQt5Core.so.5)
                tibirna#17 0x0000561c9b6b63a1 main (qgit)
                tibirna#18 0x00007febea11e153 __libc_start_main (libc.so.6)
                tibirna#19 0x0000561c9b6b647e _start (qgit)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants