mirror of
git://projects.qi-hardware.com/eda-tools.git
synced 2025-04-21 12:27:27 +03:00
eeshow/gui/sheet.c (toggle_old_new): Tab toggles between diff_old and diff_new
This commit is contained in:
1 parent
3c0adecf86
commit
c6db84aa26
3 files changed
+11
-1
No files matched your search
@@ -177,6 +177,12 @@ static void show_diff_cb(void *user)
|
||||
}
|
||||
|
||||
|
||||
static void toggle_old_new(struct gui_ctx *ctx)
|
||||
{
|
||||
set_diff_mode(ctx, ctx->diff_mode == diff_new ? diff_old : diff_new);
|
||||
}
|
||||
|
||||
|
||||
static void revision_overlays_diff(struct gui_ctx *ctx)
|
||||
{
|
||||
struct gui_hist *new = ctx->new_hist;
|
||||
@@ -491,6 +497,10 @@ static void sheet_key(void *user, int x, int y, int keyval)
|
||||
case GDK_KEY_KP_Down:
|
||||
show_history(ctx, sel_old);
|
||||
break;
|
||||
case GDK_KEY_Tab:
|
||||
case GDK_KEY_KP_Tab:
|
||||
toggle_old_new(ctx);
|
||||
break;
|
||||
|
||||
case GDK_KEY_n:
|
||||
ctx->diff_mode = diff_new;
|
||||
|
||||
Reference in new issue
Block a user