Skip to content

Commit eec6c32

Browse files
committed
feat: new settings and improved color handling
- Refactored settings management - Rearrange settings user interface - Restore last opened folders - Improved color handling - Fix permission request logic - Updated manifest (TopSites permission) - Cleaned up unused code
1 parent bac0d18 commit eec6c32

File tree

7 files changed

+382
-404
lines changed

7 files changed

+382
-404
lines changed

_locales/en/messages.json

Lines changed: 26 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
"general": {
1515
"message": "General"
1616
},
17-
"views": {
18-
"message": "Views"
17+
"advanced": {
18+
"message": "Advanced"
1919
},
2020
"bookmarks": {
2121
"message": "Bookmarks"
@@ -89,32 +89,32 @@
8989
"url_address": {
9090
"message": "URL address"
9191
},
92-
"default_view": {
93-
"message": "Default view"
94-
},
95-
"default_path": {
96-
"message": "Default folder"
92+
"parent_path": {
93+
"message": "Folder"
9794
},
9895
"grid_cols": {
9996
"message": "Columns"
10097
},
98+
"background_color": {
99+
"message": "Theme color"
100+
},
101101
"background_type": {
102102
"message": "Background image"
103103
},
104104
"background_file": {
105-
"message": "File"
105+
"message": "Local file"
106106
},
107107
"background_url": {
108-
"message": "URL address"
108+
"message": "Custom wallpaper service"
109109
},
110-
"background_color": {
111-
"message": "Simple color"
110+
"background_none": {
111+
"message": "None"
112112
},
113113
"favicon_type": {
114114
"message": "Icons"
115115
},
116116
"favicon_url": {
117-
"message": "Custom URL address"
117+
"message": "Custom favicon service"
118118
},
119119
"favicon_default": {
120120
"message": "Default"
@@ -134,14 +134,17 @@
134134
"tile_enable_reorder": {
135135
"message": "Enable reordering"
136136
},
137+
"permissions": {
138+
"message": "Permissions"
139+
},
137140
"enable_bookmarks": {
138-
"message": "Grant permission"
141+
"message": "Access to Bookmarks"
139142
},
140143
"enable_reading_list": {
141-
"message": "Grant permission"
144+
"message": "Access to Reading list"
142145
},
143146
"enable_tab_groups": {
144-
"message": "Grant permission"
147+
"message": "Access to Tab groups"
145148
},
146149
"custom_theme": {
147150
"message": "Custom appearance"
@@ -186,24 +189,18 @@
186189
"message": "Leave blank to create a folder"
187190
},
188191
"welcome_title": {
189-
"message": "Hi!"
190-
},
191-
"welcome_message1": {
192-
"message": "This extension allows you to access your Top Pages, Bookmarks, Reading List, and Tab Groups on a clean, intuitive new tab page with a single click."
193-
},
194-
"welcome_message2": {
195-
"message": "Set cool backgrounds. Or ditch the mouse and use the <kbd>TAB</kbd>, <kbd>↑</kbd>, <kbd>↓</kbd>, <kbd>←</kbd> and <kbd>→</kbd> keys to navigate."
192+
"message": "Quick Access"
196193
},
197-
"welcome_message3": {
198-
"message": "If you pin the <b><img src='images/icon-16.png' style='vertical-align:middle'> Quick Access</b> icon to the toolbar, all of these will also be displayed as a sidebar."
194+
"welcome_message": {
195+
"message": "Welcome to your new home page! In addition to Frequent Pages, you can now access your Bookmarks, Reading List, and Tab Groups with a single click. Set a cool background or ditch the mouse and use the <kbd>TAB</kbd>, <kbd>↑</kbd>, <kbd>↓</kbd>, <kbd>←</kbd> and <kbd>→</kbd> keys to navigate. Pin the extension icon to the toolbar and you can bring it up as a sidebar anytime."
199196
},
200-
"welcome_message4": {
197+
"welcome_permissions1": {
201198
"message": "To get started, select what you would like to see here:"
202199
},
203-
"welcome_message5": {
204-
"message": "You can change these in the <b><svg xmlns='http://www.w3.org/2000/svg' style='height:20px;width:20px;vertical-align:bottom'><use xlink:href='#settings'></svg> Settings</b> at any time."
200+
"welcome_permissions2": {
201+
"message": "You can change these in the <b>Settings</b> at any time."
205202
},
206-
"welcome_message6": {
207-
"message": "Your settings will be synced to your Chrome account automatically so you can enjoy the same great experience across all your devices. If you don't have an account yet, it's worth creating one!"
203+
"welcome_footnote": {
204+
"message": "Your settings will be synced to your Chrome account automatically so you can enjoy the same great experience across all your devices."
208205
}
209206
}

_locales/hu/messages.json

Lines changed: 28 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
"general": {
1515
"message": "Általános"
1616
},
17-
"views": {
18-
"message": "Nézetek"
17+
"advanced": {
18+
"message": "Haladó"
1919
},
2020
"bookmarks": {
2121
"message": "Könyvjelzők"
@@ -89,32 +89,32 @@
8989
"url_address": {
9090
"message": "URL cím"
9191
},
92-
"default_view": {
93-
"message": "Alapértelmezett nézet"
94-
},
95-
"default_path": {
96-
"message": "Kezdő mappa"
92+
"folder": {
93+
"message": "Mappa"
9794
},
9895
"grid_cols": {
9996
"message": "Oszlopok száma"
10097
},
98+
"background_color": {
99+
"message": "Téma szín"
100+
},
101101
"background_type": {
102102
"message": "Háttérkép"
103103
},
104104
"background_file": {
105-
"message": "Fájl"
105+
"message": "Helyi fájl"
106106
},
107107
"background_url": {
108-
"message": "URL cím"
108+
"message": "Egyedi háttérkép szolgáltatás"
109109
},
110-
"background_color": {
111-
"message": "Egyszínű"
110+
"background_none": {
111+
"message": "Nincs"
112112
},
113113
"favicon_type": {
114114
"message": "Ikonok"
115115
},
116116
"favicon_url": {
117-
"message": "Egyedi URL cím"
117+
"message": "Egyedi ikon szolgáltatás"
118118
},
119119
"favicon_default": {
120120
"message": "Alapértelmezett"
@@ -134,14 +134,17 @@
134134
"tile_enable_reorder": {
135135
"message": "Átrendezés engedélyezése"
136136
},
137+
"permissions": {
138+
"message": "Jogosultságok"
139+
},
137140
"enable_bookmarks": {
138-
"message": "Hozzáférés engedélyezése"
141+
"message": "Könyvjelzők engedélyezése"
139142
},
140143
"enable_reading_list": {
141-
"message": "Hozzáférés engedélyezése"
144+
"message": "Olvasási lista engedélyezése"
142145
},
143146
"enable_tab_groups": {
144-
"message": "Hozzáférés engedélyezése"
147+
"message": "Lap csoportok engedélyezése"
145148
},
146149
"custom_theme": {
147150
"message": "Egyedi megjelenés"
@@ -162,10 +165,10 @@
162165
"message": "Adj hozzá új elemeket a + gombbal!"
163166
},
164167
"error_loading_data": {
165-
"message": "Hoppá, van egy kis probléma"
168+
"message": "Hoppá, egy kis probléma adódott"
166169
},
167170
"error_loading_data_details": {
168-
"message": "Az adatok betöltése nem sikerült"
171+
"message": "Az adatokat nem sikerült betölteni"
169172
},
170173
"pages_unread": {
171174
"message": "Olvasatlan oldalak"
@@ -186,24 +189,18 @@
186189
"message": "Mappa létrehozásához hagyja üresen"
187190
},
188191
"welcome_title": {
189-
"message": "Szia!"
190-
},
191-
"welcome_message1": {
192-
"message": "Ez a bővítmény lehetővé teszi számodra, hogy a Gyakori oldalak mellett a Könyvjelzőid, Olvasási listád és Lap csoportjaid is egy letisztult, intuitív kezdőlapon, egyetlen kattintással elérd."
193-
},
194-
"welcome_message2": {
195-
"message": "Állíts be klassz háttereket. Vagy dobd el az egeret és használd a <kbd>TAB</kbd>, <kbd>↑</kbd>, <kbd>↓</kbd>, <kbd>←</kbd> és <kbd>→</kbd> billentyűket a navigáláshoz."
192+
"message": "Gyors elérés"
196193
},
197-
"welcome_message3": {
198-
"message": "Ha rögzíted a <b><img src='images/icon-16.png' style='vertical-align:middle'> Gyors elérés</b> ikont az eszköztárra, még oldalsávként is meg fog tudni jelenni."
194+
"welcome_message": {
195+
"message": "Üdvözöl a megújult kezdőlapod! A Gyakori oldalak mellett most már Könyvjelzőid, Olvasási listád és Lap csoportjaid is egyetlen kattintással elérheted. Állíts be egy klassz hátteret, vagy dobd el az egeret és használd a <kbd>TAB</kbd>, <kbd>↑</kbd>, <kbd>↓</kbd>, <kbd>←</kbd> és <kbd>→</kbd> billentyűket a navigáláshoz. Rögzítsd a bővítmény ikonját az eszköztárra, és oldalsávként is bármikor előhívhatod."
199196
},
200-
"welcome_message4": {
197+
"welcome_permissions1": {
201198
"message": "Kezdésnek válaszd ki, mit szeretnél itt látni:"
202199
},
203-
"welcome_message5": {
204-
"message": "Ezeket később a <b>Beállítások</b> közt bármikor módosíthatod."
200+
"welcome_permissions2": {
201+
"message": "Ezt később a <b>Beállítások</b> közt bármikor módosíthatod."
205202
},
206-
"welcome_message6": {
207-
"message": "Beállításaid automatikusan a Chrome fiókodba szinkronizáljuk, hogy minden eszközödön egyformán klassz élményben legyen részed. Ha nincs még fiókod, érdemes létrehozni egyet!"
203+
"welcome_footnote": {
204+
"message": "Beállításaid automatikusan a Chrome fiókodba szinkronizáljuk, így minden eszközödön egyformán klassz élményben legyen részed."
208205
}
209206
}

0 commit comments

Comments
 (0)