Beispiel #1
0
void init_key_accels(dt_view_t *self)
{
#if 0
  // Setup key accelerators in capture view...
  dt_accel_register_view(self, NC_("accel", "toggle film strip"),
                         GDK_f, GDK_CONTROL_MASK);
#endif
}
Beispiel #2
0
void init_key_accels(dt_view_t *self)
{
  // Film strip shortcuts
  dt_accel_register_view(self, NC_("accel", "toggle film strip"),
                         GDK_f, GDK_CONTROL_MASK);

  // Zoom shortcuts
  dt_accel_register_view(self, NC_("accel", "zoom close-up"),
                         GDK_1, GDK_MOD1_MASK);
  dt_accel_register_view(self, NC_("accel", "zoom fill"),
                         GDK_2, GDK_MOD1_MASK);
  dt_accel_register_view(self, NC_("accel", "zoom fit"),
                         GDK_3, GDK_MOD1_MASK);

  // enable shortcut to export with current export settings:
  dt_accel_register_view(self, NC_("accel", "export"),
                         GDK_e, GDK_CONTROL_MASK);

  // Shortcut to skip images
  dt_accel_register_view(self, NC_("accel", "image forward"),
                         GDK_space, 0);
  dt_accel_register_view(self, NC_("accel", "image back"),
                         GDK_BackSpace, 0);

}
Beispiel #3
0
void init_key_accels(dt_view_t *self)
{
  // Film strip shortcuts
  dt_accel_register_view(self, NC_("accel", "toggle film strip"), GDK_KEY_f, GDK_CONTROL_MASK);
}
Beispiel #4
0
void init_key_accels(dt_view_t *self)
{
  // Initializing accelerators

  // Rating keys
  dt_accel_register_view(self, NC_("accel", "rate desert"), GDK_0, 0);
  dt_accel_register_view(self, NC_("accel", "rate 1"), GDK_1, 0);
  dt_accel_register_view(self, NC_("accel", "rate 2"), GDK_2, 0);
  dt_accel_register_view(self, NC_("accel", "rate 3"), GDK_3, 0);
  dt_accel_register_view(self, NC_("accel", "rate 4"), GDK_4, 0);
  dt_accel_register_view(self, NC_("accel", "rate 5"), GDK_5, 0);
  dt_accel_register_view(self, NC_("accel", "rate reject"), GDK_r, 0);

  // Navigation keys
  dt_accel_register_view(self, NC_("accel", "navigate up"),
                         GDK_g, 0);
  dt_accel_register_view(self, NC_("accel", "navigate down"),
                         GDK_g, GDK_SHIFT_MASK);
  dt_accel_register_view(self, NC_("accel", "navigate page up"),
                         GDK_Page_Up, 0);
  dt_accel_register_view(self, NC_("accel", "navigate page down"),
                         GDK_Page_Down, 0);

  // Color keys
  dt_accel_register_view(self, NC_("accel", "color red"), GDK_F1, 0);
  dt_accel_register_view(self, NC_("accel", "color yellow"), GDK_F2, 0);
  dt_accel_register_view(self, NC_("accel", "color green"), GDK_F3, 0);
  dt_accel_register_view(self, NC_("accel", "color blue"), GDK_F4, 0);
  dt_accel_register_view(self, NC_("accel", "color purple"), GDK_F5, 0);

  // Scroll keys
  dt_accel_register_view(self, NC_("accel", "scroll up"),
                         GDK_Up, 0);
  dt_accel_register_view(self, NC_("accel", "scroll down"),
                         GDK_Down, 0);
  dt_accel_register_view(self, NC_("accel", "scroll left"),
                         GDK_Left, 0);
  dt_accel_register_view(self, NC_("accel", "scroll right"),
                         GDK_Right, 0);
  dt_accel_register_view(self, NC_("accel", "scroll center"),
                         GDK_apostrophe, 0);

  // Preview key
  dt_accel_register_view(self, NC_("accel", "preview"), GDK_z, 0);
}