Timelapse passes user input from DialogCustomViewFilter's controls directly to SQL.
A fix might be to change SQLiteWrapper's lowest level methods from accepting strings to using SQLiteCommand.Parameters, though it's not immediately clear if SQLiteCommand has parity with System.Data.SqlClient.SqlCommand in this regard.
Timelapse passes user input from DialogCustomViewFilter's controls directly to SQL.
A fix might be to change SQLiteWrapper's lowest level methods from accepting strings to using SQLiteCommand.Parameters, though it's not immediately clear if SQLiteCommand has parity with System.Data.SqlClient.SqlCommand in this regard.