During the week I attended to a mix of feature requests and bug fixes. Following are the feature requests implemented and investigated.
Feature requests implemented
#354 PDF schema sort options
#933 Manage multiple variable in bookmarked query
#947 Show edit/delete also when there is calculated column
#1619 Show databases as list instead of as dropdown when no database is selected
Feature requests investigated
#942 Table flush for NDB
With rfe #933, phpMyAdmin now support multiple variables in bookmarked queries. The placeholders should be in the format [VARIABLEN] where N is the index of the variable. For backward compatibility [VARIABLE] is considered equal to [VARIABLE1] for backward compatibility.
Another long awaited feature was the ability to edit/delete columns when there is a calculated column. Earlier even though a primary or a unique key was present in the results set, the presence of a column with a function applied removed the ability to delete, edit and inline edit the row. Now this is supported and inline editing is not allowed for the function column.
Additionally following bugs were fixed during the week.
#4781 "Requery" bookmark from console does not work
#4805 Inline edit broken when using functions in query
#4814 MySQL 5.7.6 and Databases
#4815 Infinite calls to index.php
#4819 Request URI too large
Use 'server' parameter in console to work in multi server environments
Missing tooltip in monitor
Missing sort icons in monitor
Additionally, I took a couple of hours to fix some of the Scrutinizer error reported.
Fix code style errors reported by Scrutinizer