diff --git a/resources/ui/carla_database.ui b/resources/ui/carla_database.ui
index 9f94290ff..c50a3dac5 100644
--- a/resources/ui/carla_database.ui
+++ b/resources/ui/carla_database.ui
@@ -108,8 +108,8 @@
0
0
- 164
- 164
+ 119
+ 124
@@ -164,8 +164,8 @@
0
0
- 164
- 136
+ 131
+ 96
@@ -796,9 +796,33 @@
lineEdit
+ tableWidget
b_add
+ b_cancel
b_refresh
- tableWidget
+ pushButton
+ ch_internal
+ ch_ladspa
+ ch_dssi
+ ch_lv2
+ ch_vst
+ ch_vst3
+ ch_au
+ ch_kits
+ ch_effects
+ ch_instruments
+ ch_midi
+ ch_other
+ ch_native
+ ch_bridged
+ ch_bridged_wine
+ ch_inline_display
+ ch_stereo
+ ch_rtsafe
+ ch_gui
+ ch_cv
+ tab_reqs
+ tab_info
diff --git a/source/frontend/carla_database.py b/source/frontend/carla_database.py
index 3890d8967..ed56b63e4 100755
--- a/source/frontend/carla_database.py
+++ b/source/frontend/carla_database.py
@@ -1494,6 +1494,7 @@ class PluginDatabaseW(QDialog):
# Post-connect setup
self._reAddPlugins()
+ self.ui.lineEdit.setFocus()
# --------------------------------------------------------------------------------------------------------
@@ -1772,7 +1773,7 @@ class PluginDatabaseW(QDialog):
index = self.fLastTableIndex
- pluginText = plugin['name']+plugin['label']+plugin['maker']+plugin['filename']
+ pluginText = (plugin['name']+plugin['label']+plugin['maker']+plugin['filename']).lower()
self.ui.tableWidget.setItem(index, self.TABLEWIDGET_ITEM_NAME, QTableWidgetItem(plugin['name']))
self.ui.tableWidget.setItem(index, self.TABLEWIDGET_ITEM_LABEL, QTableWidgetItem(plugin['label']))
self.ui.tableWidget.setItem(index, self.TABLEWIDGET_ITEM_MAKER, QTableWidgetItem(plugin['maker']))