Skip to content

Commit d49db40

Browse files
committed
Fix accel clash
1 parent ab41fb8 commit d49db40

File tree

3 files changed

+22
-21
lines changed

3 files changed

+22
-21
lines changed

data/jorts.metainfo.xml.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@
103103
<li>Added a reset-settings commandline option. Could be handy.</li>
104104
<li>Ctrl+L to focus note title</li>
105105
<li>Ctrl+M to open note settings now</li>
106+
<li>Alt+Number to change theme quickly</li>
106107
<li>Some UI elements show up after being shown, for a sleek vibe</li>
107108
<li>New note setting: Monospace. Could be for accessibility, could be for ascii doodles</li>
108109
<li>Cleaner, nicer code under the hood. Probably marginally enhanced performances or less edge bugs</li>

src/Application.vala

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ public class Jorts.Application : Gtk.Application {
8888
set_accels_for_action ("app.action_delete", {"<Control>W"});
8989
set_accels_for_action ("app.action_save", {"<Control>S"});
9090
set_accels_for_action ("app.action_zoom_out", {"<Control>minus", "<Control>KP_Subtract"});
91-
set_accels_for_action ("app.action_zoom_default", {"<Control>equal"});
91+
set_accels_for_action ("app.action_zoom_default", {"<Control>equal", "<Control>0", "<Control>KP_0"});
9292
set_accels_for_action ("app.action_zoom_in", {"<Control>plus", "<Control>KP_Add"});
9393
set_accels_for_action ("app.action_toggle_scribbly", {"<Control>H"});
9494
set_accels_for_action ("app.action_toggle_actionbar", {"<Control>T"});
@@ -97,16 +97,16 @@ public class Jorts.Application : Gtk.Application {
9797
set_accels_for_action ("app.action_show_emoji", {"<Control>period"});
9898
set_accels_for_action ("app.action_show_menu", {"<Control>M"});
9999

100-
set_accels_for_action ("app.action_theme_1", {"<Control>1"});
101-
set_accels_for_action ("app.action_theme_2", {"<Control>2"});
102-
set_accels_for_action ("app.action_theme_3", {"<Control>3"});
103-
set_accels_for_action ("app.action_theme_4", {"<Control>4"});
104-
set_accels_for_action ("app.action_theme_5", {"<Control>5"});
105-
set_accels_for_action ("app.action_theme_6", {"<Control>6"});
106-
set_accels_for_action ("app.action_theme_7", {"<Control>7"});
107-
set_accels_for_action ("app.action_theme_8", {"<Control>8"});
108-
set_accels_for_action ("app.action_theme_9", {"<Control>9"});
109-
set_accels_for_action ("app.action_theme_0", {"<Control>0", "<Control>KP_0"});
100+
set_accels_for_action ("app.action_theme_1", {"<Alt>1"});
101+
set_accels_for_action ("app.action_theme_2", {"<Alt>2"});
102+
set_accels_for_action ("app.action_theme_3", {"<Alt>3"});
103+
set_accels_for_action ("app.action_theme_4", {"<Alt>4"});
104+
set_accels_for_action ("app.action_theme_5", {"<Alt>5"});
105+
set_accels_for_action ("app.action_theme_6", {"<Alt>6"});
106+
set_accels_for_action ("app.action_theme_7", {"<Alt>7"});
107+
set_accels_for_action ("app.action_theme_8", {"<Alt>8"});
108+
set_accels_for_action ("app.action_theme_9", {"<Alt>9"});
109+
set_accels_for_action ("app.action_theme_0", {"<Alt>0", "<Alt>KP_0"});
110110

111111

112112
// Force the eOS icon theme, and set the blueberry as fallback, if for some reason it fails for individual notes

src/Widgets/ColorBox.vala

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -52,34 +52,34 @@ public class Jorts.ColorBox : Gtk.Box {
5252
color_button_slate = new ColorPill (Jorts.Themes.SLATE);
5353

5454
color_button_blueberry.tooltip_markup = Granite.markup_accel_tooltip (
55-
{"<Control>1"}, Jorts.Themes.BLUEBERRY.to_nicename ());
55+
{"<Alt>1"}, Jorts.Themes.BLUEBERRY.to_nicename ());
5656

5757
color_button_mint.tooltip_markup = Granite.markup_accel_tooltip (
58-
{"<Control>2"}, Jorts.Themes.MINT.to_nicename ());
58+
{"<Alt>2"}, Jorts.Themes.MINT.to_nicename ());
5959

6060
color_button_lime.tooltip_markup = Granite.markup_accel_tooltip (
61-
{"<Control>3"}, Jorts.Themes.LIME.to_nicename ());
61+
{"<Alt>3"}, Jorts.Themes.LIME.to_nicename ());
6262

6363
color_button_banana.tooltip_markup = Granite.markup_accel_tooltip (
64-
{"<Control>4"}, Jorts.Themes.BANANA.to_nicename ());
64+
{"<Alt>4"}, Jorts.Themes.BANANA.to_nicename ());
6565

6666
color_button_orange.tooltip_markup = Granite.markup_accel_tooltip (
67-
{"<Control>5"}, Jorts.Themes.ORANGE.to_nicename ());
67+
{"<Alt>5"}, Jorts.Themes.ORANGE.to_nicename ());
6868

6969
color_button_strawberry.tooltip_markup = Granite.markup_accel_tooltip (
70-
{"<Control>6"}, Jorts.Themes.STRAWBERRY.to_nicename ());
70+
{"<Alt>6"}, Jorts.Themes.STRAWBERRY.to_nicename ());
7171

7272
color_button_bubblegum.tooltip_markup = Granite.markup_accel_tooltip (
73-
{"<Control>7"}, Jorts.Themes.BUBBLEGUM.to_nicename ());
73+
{"<Alt>7"}, Jorts.Themes.BUBBLEGUM.to_nicename ());
7474

7575
color_button_grape.tooltip_markup = Granite.markup_accel_tooltip (
76-
{"<Control>8"}, Jorts.Themes.GRAPE.to_nicename ());
76+
{"<Alt>8"}, Jorts.Themes.GRAPE.to_nicename ());
7777

7878
color_button_cocoa.tooltip_markup = Granite.markup_accel_tooltip (
79-
{"<Control>9"}, Jorts.Themes.COCOA.to_nicename ());
79+
{"<Alt>9"}, Jorts.Themes.COCOA.to_nicename ());
8080

8181
color_button_slate.tooltip_markup = Granite.markup_accel_tooltip (
82-
{"<Control>0"}, Jorts.Themes.SLATE.to_nicename ());
82+
{"<Alt>0"}, Jorts.Themes.SLATE.to_nicename ());
8383

8484

8585
color_button_lime.set_group (color_button_blueberry);

0 commit comments

Comments
 (0)