yoichiro / chrome_mysql_admin

ChromeMyAdmin provides you the administration GUI of MySQL server. It is like phpMyAdmin, Sequel Pro.
https://www.eisbahn.jp/chrome_mysql_admin
Apache License 2.0
140 stars 33 forks source link

, #20

Closed ghost closed 9 years ago

ghost commented 9 years ago

,

yoichiro commented 9 years ago

@triune Thank you for the idea. Well, yes, the improvement will go with big modification and re-thinking about UI and connections to MySQL (currently, one window has one connection absolutely...). I also understand your mention. I intend to think how to implement this issue. Give me some time to think it over.

yoichiro commented 9 years ago

@triune Is your image like the following?

Image of CMA

yoichiro commented 9 years ago

@triune Probably, I had mis-reading about "tab" word. I recognized that the "tab" word means "Tab UI", but actually the word means "Change the window focus by clicking the tab key", right?

If yes, unfortunately, I guess that it is impossible. Its reason is that all CMA windows is windows of children of one Chrome Web browser.

Does your one big tabbed window shows each tab against each Chrome Web browser's window? If yes, CMA windows should show as each tab. Or, if no, I think that it is Chrome's limitation...

yoichiro commented 9 years ago

@triune The "Super Neutron Drive" Chrome app has OS native window frame, but CMA doesn't have OS native window frame. Instead, CMA is rendering window frame by itself. Probably, this difference causes this issue.

I'm delighted with the current window frame, therefore, I intend to not change the window frame.

yoichiro commented 9 years ago

In Chrome apps on macosx, if Chrome app uses OS native window frame, there is a bug which the title string cannot be displayed:

No title string

If its app sets the title string with document.title, ignored. Also, when I tried to handle the window close event with OS native window, sometimes it could not be handled. Therefore, I have choosen rendering window frame itself.

Thus, I think that this issue cannot be applied. Sorry.

yoichiro commented 9 years ago

@triune Well, I re-think this issue. As the result, I intend to change its window frame to OS native. In the next version, this app will have the OS native window frame.

yoichiro commented 9 years ago

@triune Merged and released. https://github.com/yoichiro/chrome_mysql_admin/commit/a01b0d81bcf1a65747722c7ec3eecd53887b02a0 This diff will be reflected at the version 3.5.0.