Commit Graph

13 Commits

Author SHA1 Message Date
Kiran Niranjan
b4c559c3ee ELECTRON-705 (Add custom title bar support for Window 7) (#490)
* ELECTRON-705 - Add custom title bar support for Window 7

* ELECTRON-705 - Optimize title bar menu selection logic and include detail section

* ELECTRON-705 - Change installer check box titles and des
2018-09-03 16:25:46 +05:30
Vishwas Shashidhar
c2ce4e9120 ELECTRON-718: fix the relaunch string 2018-08-31 17:45:38 +05:30
Vishwas Shashidhar
d6247c4158
ELECTRON-718: localise the relaunch and cancel strings, (#487)
ELECTRON-707: add support for opening japanese help page from help menu
2018-08-31 12:06:40 +05:30
Kiran Niranjan
154b66e195 ELECTRON-656 - Correct Japanese translation (#480) 2018-08-29 10:39:16 +05:30
Vishwas Shashidhar
74e5123e48
ELECTRON-669: add japanese localisation for download manager actions (#477)
Currently, the actions "Open" & "Show in Folder" are not localised as part of the download manager. This commit adds japanese localisation for the above two actions.

Along with the above, we also add a better UX by using the string "Reveal in Finder" for macOS users.
2018-08-27 20:28:21 +05:30
Kiran Niranjan
1695920d24 ELECTRON-656 (Localize context menu labels) (#472)
- Localize context menu labels
- Update condition to setLocale for pop-out window
2018-08-22 17:34:16 +05:30
Kiran Niranjan
a2510677ed ELECTRON-665 - Localize custom title bar buttons for Windows 10 (#465) 2018-08-16 11:34:35 +05:30
Kiran Niranjan
42021087ae ELECTRON-607 (Change native menu bar style - Windows 10) (#451)
- Change native menu bar style
- Display dialog confirmation for app relaunch
- Update menu coordinates
- Display dialog confirmation for app relaunch
2018-08-06 15:31:02 +05:30
Vishwas Shashidhar
1898c36508
ELECTRON-505: add dev tools administration control (#435)
* ELECTRON-505: enable / disable dev tools

implement logic to disable / enable dev tools with installer and configuration file

* ELECTRON-505: fix mac installer issues

* ELECTRON-505: add dev tools option to the windows installers

* ELECTRON-505: enable signing in the installers

* ELECTRON-505: update mac installer dev tools label text

* ELECTRON-505: remove dev tools from configuration windows
2018-07-20 16:23:08 +05:30
Kiran Niranjan
cc39f43ee7 ELECTRON-483 (Implement a functionality to display snack bar) (#390)
- Implement a functionality to display snack bar
- Localize snack bar
- Move key press logic to windowMgr
- Center snackbar
- Add functionality to remove snackbar on leave-full-screen event
- Add safety check
- optimize code to listen keydown event only if the window is in full screen
2018-07-09 13:24:35 +05:30
Vishwas Shashidhar
70957ccdb6 ELECTRON-536: update translations as per latest data 2018-06-24 12:16:12 +05:30
Vishwas Shashidhar
4fa422c19f
ELECTRON-536: add missing translation strings (#408)
- add missing translations
- fix macOS menu load issues.
2018-06-21 18:13:03 +05:30
Vishwas Shashidhar
a26a1d609c
ELECTRON-519: support Japanese localization for menus, dialogs and windows (#401)
- add basic localisation implementation for menu items
- add more strings to support localisation on menus
- add more strings to support localisation on menus
- add all menu items for localisation
- refactor i18n code
- Add localization for screen picker, basic auth and notification settings child windows
- Add localization bridge
- add i18n support to more strings
- update translations
- add events to change language and redo menu template
- move config update logic to windowMgr
- fix linting issues and refactor
- add snipping tool messages
2018-06-19 20:26:04 +05:30