Add Shortcuts preferences tab (Name not working)
This commit is contained in:
parent
6e2a2091d6
commit
73c058334e
@ -2534,6 +2534,7 @@ ZOOMPANEL_ZOOMOUT;Allunya\nDrecera: <b>-</b>
|
||||
!PREFERENCES_TAB_DYNAMICPROFILE;Dynamic Profile Rules
|
||||
!PREFERENCES_TAB_FAVORITES;Favorites
|
||||
!PREFERENCES_TAB_PERFORMANCE;Performance
|
||||
PREFERENCES_TAB_SHORTCUTS;Keyboard Shortcuts
|
||||
!PREFERENCES_THUMBNAIL_INSPECTOR_JPEG;Embedded JPEG preview
|
||||
!PREFERENCES_THUMBNAIL_INSPECTOR_MODE;Image to show
|
||||
!PREFERENCES_THUMBNAIL_INSPECTOR_RAW;Neutral raw rendering
|
||||
|
@ -2385,6 +2385,7 @@ TP_WBALANCE_PATCHLABEL_TOOLTIP;Display number of read colours (max=237).\nDispla
|
||||
!PREFERENCES_TAB_IMPROC;Image Processing
|
||||
!PREFERENCES_TAB_PERFORMANCE;Performance
|
||||
!PREFERENCES_TAB_SOUND;Sounds
|
||||
PREFERENCES_TAB_SHORTCUTS;Keyboard Shortcuts
|
||||
!PREFERENCES_THUMBNAIL_INSPECTOR_JPEG;Embedded JPEG preview
|
||||
!PREFERENCES_THUMBNAIL_INSPECTOR_MODE;Image to show
|
||||
!PREFERENCES_THUMBNAIL_INSPECTOR_RAW;Neutral raw rendering
|
||||
|
@ -2187,6 +2187,7 @@
|
||||
!PREFERENCES_TAB_IMPROC;Image Processing
|
||||
!PREFERENCES_TAB_PERFORMANCE;Performance
|
||||
!PREFERENCES_TAB_SOUND;Sounds
|
||||
PREFERENCES_TAB_SHORTCUTS;Keyboard Shortcuts
|
||||
!PREFERENCES_THUMBNAIL_INSPECTOR_JPEG;Embedded JPEG preview
|
||||
!PREFERENCES_THUMBNAIL_INSPECTOR_MODE;Image to show
|
||||
!PREFERENCES_THUMBNAIL_INSPECTOR_RAW;Neutral raw rendering
|
||||
|
@ -2185,6 +2185,7 @@ PREFERENCES_TAB_GENERAL;General
|
||||
PREFERENCES_TAB_IMPROC;Image Processing
|
||||
PREFERENCES_TAB_PERFORMANCE;Performance
|
||||
PREFERENCES_TAB_SOUND;Sounds
|
||||
PREFERENCES_TAB_SHORTCUTS;Keyboard Shortcuts
|
||||
PREFERENCES_THUMBNAIL_INSPECTOR_JPEG;Embedded JPEG preview
|
||||
PREFERENCES_THUMBNAIL_INSPECTOR_MODE;Image to show
|
||||
PREFERENCES_THUMBNAIL_INSPECTOR_RAW;Neutral raw rendering
|
||||
|
@ -129,6 +129,7 @@ Preferences::Preferences(RTWindow *rtwindow)
|
||||
nb->append_page(*getColorManPanel(), M("PREFERENCES_TAB_COLORMGR"));
|
||||
nb->append_page(*getBatchProcPanel(), M("PREFERENCES_BATCH_PROCESSING"));
|
||||
nb->append_page(*getPerformancePanel(), M("PREFERENCES_TAB_PERFORMANCE"));
|
||||
nb->append_page(*getShortcutsPanel(), M("PREFERENCES_TAB_SHORTCUTS"));
|
||||
// Sounds only on Windows and Linux
|
||||
#if defined(_WIN32) || defined(__linux__)
|
||||
nb->append_page(*getSoundsPanel(), M("PREFERENCES_TAB_SOUND"));
|
||||
@ -161,6 +162,13 @@ int Preferences::getThemeRowNumber (const Glib::ustring& name)
|
||||
return -1;
|
||||
}
|
||||
|
||||
Gtk::Widget* Preferences::getShortcutsPanel()
|
||||
{
|
||||
swShortcuts = Gtk::manage(new Gtk::ScrolledWindow());
|
||||
swShortcuts->set_policy(Gtk::POLICY_AUTOMATIC, Gtk::POLICY_AUTOMATIC);
|
||||
return swShortcuts;
|
||||
}
|
||||
|
||||
Gtk::Widget* Preferences::getBatchProcPanel()
|
||||
{
|
||||
swBatchProc = Gtk::manage(new Gtk::ScrolledWindow());
|
||||
|
@ -297,6 +297,7 @@ class Preferences final :
|
||||
Gtk::ScrolledWindow *swColorMan;
|
||||
Gtk::ScrolledWindow *swBatchProc;
|
||||
Gtk::ScrolledWindow *swPerformance;
|
||||
Gtk::ScrolledWindow *swShortcuts;
|
||||
Gtk::ScrolledWindow *swSounds;
|
||||
|
||||
Gtk::Widget *getGeneralPanel();
|
||||
@ -308,6 +309,7 @@ class Preferences final :
|
||||
Gtk::Widget *getBatchProcPanel();
|
||||
Gtk::Widget *getPerformancePanel();
|
||||
Gtk::Widget *getSoundsPanel();
|
||||
Gtk::Widget *getShortcutsPanel();
|
||||
|
||||
public:
|
||||
explicit Preferences (RTWindow *rtwindow);
|
||||
|
Loading…
x
Reference in New Issue
Block a user