Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Some changes to PR #2795 | Max Lohrmann | 2017-05-20 | 4 | -87/+166 |
| | | | | | | | * Adjusted code style * Added unit tests * Rewrote a function to be easier to understand * Added support for MySQL X’val’ style hex literal | ||||
* | Hex edit for binary columns | Michael Heins | 2017-05-19 | 4 | -8/+97 |
| | | | | | | Implement the ability to edit binary columns as hex data. Check input string for valid hex values; if invalid input, open alert sheet. | ||||
* | Add a check for table comment being NULL | Max | 2017-05-17 | 1 | -2/+3 |
| | | | | (which can’t normally happen with MySQL, but I guess not every installation out there is normal) (#2791) | ||||
* | Fix an erroneous check that would allow to close windows with only one tab ↵ | Max | 2017-05-16 | 2 | -13/+10 |
| | | | | even when it was busy (#2787) | ||||
* | Apply changes from 23c4d04e433f9eb21872edacc41173e34ec45ac2 to ↵ | Max | 2017-05-15 | 1 | -0/+12 |
| | | | | SPTableContent (#2775) | ||||
* | Apply changes from e1b881b8f893803c4949a69055c4e8106562327d to ↵ | Max | 2017-05-15 | 2 | -11/+2 |
| | | | | SPTableContent (part of #2770) | ||||
* | Change some method calls so the custom query view controller gets notified ↵ | Max | 2017-05-10 | 3 | -8/+18 |
| | | | | when the window is about to be closed and can stop a pending UI timer (#2775) | ||||
* | Expand a mutex lock because it previously did not cover all possible ↵ | Max | 2017-05-06 | 1 | -17/+26 |
| | | | | multithreading cases | ||||
* | Fix the way „Kill Query“ / „Kill Connection“ acquires the ID to ↵ | Max | 2017-05-04 | 1 | -13/+34 |
| | | | | | | prevent an possible exception and possible data corruption (caused by killing the wrong connection/query) #2779 Previously the code did not take into account „auto reload“ and that it may cause the selected row to change between clicking on „Kill …“ and actually executing the query. | ||||
* | Implement progress for BZ2 file import | Facundo | 2017-04-29 | 3 | -39/+46 |
| | |||||
* | Change a few methods so they do what their name suggests (fix for #2765) | Max Lohrmann | 2017-04-23 | 1 | -39/+77 |
| | |||||
* | * Fix a case of "background thread updating UI" (may affect some crashes ↵ | Max Lohrmann | 2017-04-22 | 4 | -30/+35 |
| | | | | when importing CSVs) | ||||
* | Remove a superfluous ivar and the unholy intermingling of UI and data code ↵ | Max | 2017-04-18 | 2 | -24/+18 |
| | | | | it has caused (part of #2770) | ||||
* | Move some code to a place where it makes more sense to be (part of #2770) | Max | 2017-04-18 | 4 | -11/+20 |
| | | | | (This should not cause any behavioral changes) | ||||
* | Fix an error where Sequel Pro was unable to detect the default charset of ↵ | Max | 2017-04-10 | 1 | -2/+5 |
| | | | | partitioned tables (#2761) | ||||
* | Fix an exception when opening the „About“ window on OS X < 10.10 | Max | 2017-04-01 | 1 | -1/+2 |
| | |||||
* | Fix encrypted Session files on 10.6 | Max | 2017-04-01 | 1 | -3/+5 |
| | |||||
* | Update source code compatibility | Max | 2017-03-31 | 21 | -208/+177 |
| | | | | | | * Remove forward SDK declaration for 10.8 and below (since that is the minimum required development SDK) * Fix one case where a method unconditionally required a 10.9+ runtime * Move all of the forward/backward hacks into their own file | ||||
* | Merge branch 'master' of https://github.com/sequelpro/sequelpro | Max | 2017-03-31 | 1 | -6/+9 |
|\ | |||||
| * | Fix first responder exception being logged on 10.12. Check if the favourites ↵ | Stuart Connolly | 2017-03-30 | 1 | -2/+2 |
| | | | | | | | | outline view is attached to a window before setting it as the first responder. | ||||
| * | Fix first responder exception being logged on 10.12. Check if the favourites ↵ | Stuart Connolly | 2017-03-30 | 1 | -6/+9 |
| | | | | | | | | outline view is attached to a window before setting it as the first responder. | ||||
* | | Fix a case of „background thread updating UI“ that could cause an ↵ | Max | 2017-03-31 | 3 | -17/+35 |
|/ | | | | exception with a very specific timing (#2754) | ||||
* | More debug code to find cause of #2266 | Max | 2017-03-30 | 1 | -3/+12 |
| | |||||
* | Merge branch 'master' of github.com:sequelpro/sequelpro | Stuart Connolly | 2017-03-28 | 4 | -39/+77 |
|\ | |||||
| * | Allow copying lines from query console by using drag-and-drop (part of #2749) | Max | 2017-03-29 | 4 | -39/+77 |
| | | |||||
* | | Remove unused var. | Stuart Connolly | 2017-03-28 | 1 | -3/+1 |
| | | |||||
* | | Move table relations delegate methods into their own catrgory to be ↵ | Stuart Connolly | 2017-03-28 | 4 | -57/+127 |
|/ | | | | consistent with other controllers. | ||||
* | Fix an issue where the wrong table could be deleted when switching tables ↵ | Max | 2017-03-26 | 1 | -7/+5 |
| | | | | | | (by key press) fast enough after confirming deletion (#2742) This was caused by the delete code being called via a `performSelector:…` timer event instead of directly, which gave the run loop a chance to handle the key event between confirming the delete and actually executing it. | ||||
* | Disable automatic window tabbing on 10.12+ until we fully implement it. | Stuart Connolly | 2017-03-25 | 2 | -7/+28 |
| | |||||
* | Fix crashes on tab/window closing due to previously registed preference ↵ | Stuart Connolly | 2017-03-24 | 2 | -6/+28 |
| | | | | observers not being removed. | ||||
* | Remove duplicate setting of sheet title/message. | Stuart Connolly | 2017-03-23 | 5 | -22/+9 |
| | |||||
* | - #1235: Prevent renaming a database which contains any non-table objects as ↵ | Stuart Connolly | 2017-03-23 | 14 | -202/+307 |
| | | | | | | | | it's currently not supported. - #1235: Inform the user when duplicating a database than any non-table objects won't be copied. - Add missing high resolution images to project. - Fix a potential memory leak inside SPCreateDatabaseInfo | ||||
* | Fix warnings. | Stuart Connolly | 2017-03-22 | 1 | -8/+16 |
| | |||||
* | Remove redundant code and associated warning. No longer required after c4e9a4b. | Stuart Connolly | 2017-03-22 | 1 | -14/+1 |
| | |||||
* | Performance improvement for databases that contain lots of objects. When ↵ | Stuart Connolly | 2017-03-22 | 1 | -26/+25 |
| | | | | getting shell variables for bundles don't call the object names methods multiple times. | ||||
* | Fix user manager throwing an exception when mysql.user.authentication_string ↵ | Stuart Connolly | 2017-03-21 | 2 | -14/+28 |
| | | | | is NULL. | ||||
* | Fix about panel cropping it's main label. | Stuart Connolly | 2017-03-18 | 1 | -6/+8 |
| | |||||
* | Fix table triggers view not reacting to UI preference changes. Also, move ↵ | Stuart Connolly | 2017-03-18 | 3 | -140/+125 |
| | | | | the responsibility of adding/removing preference observers to the controllers of respective views (more to follow). | ||||
* | Comment typo. | Stuart Connolly | 2017-03-17 | 2 | -1/+3 |
| | |||||
* | #2705: FULLTEXT indexes should not require a column size prefix. | Stuart Connolly | 2017-03-17 | 2 | -146/+84 |
| | |||||
* | Fix two cases of background thread updating UI (could cause a concurrent ↵ | Max | 2017-03-16 | 1 | -2/+2 |
| | | | | modification exception) | ||||
* | Merge branch 'master' of github.com:sequelpro/sequelpro | Stuart Connolly | 2017-03-15 | 1 | -2/+2 |
|\ | |||||
| * | Fix an exception when removing custom content filters via the outline ↵ | Max | 2017-03-15 | 1 | -2/+2 |
| | | | | | | | | view’s context menu (#2733) | ||||
* | | #2732: Fix table information panel stuck on activities view. | Stuart Connolly | 2017-03-15 | 3 | -37/+48 |
|/ | |||||
* | Replace some legacy NSIndexSet enumeration with 10.6+ style ↵ | Max Lohrmann | 2017-03-12 | 13 | -179/+83 |
| | | | | -enumerateIndexesUsingBlock: | ||||
* | #2629 show binary data as hex now also applies to blob | Abhi Beckert | 2017-03-10 | 2 | -16/+31 |
| | |||||
* | * Turn `-[SPMySQLConnection checkConnectionIfNecessary]` into a public ↵ | Max | 2017-03-09 | 1 | -1/+1 |
| | | | | | | method, since it is actually the preferable way to `-[SPMySQLConnection checkConnection]` (which forces network IO in a new thread each time) * Change `-[SPDatabaseStructure queryDbStructureWithUserInfo:]` doing a forced connection check inside a tight loop (#2306) | ||||
* | #2437 disable keychain access when passwords are being sent as cleartext | Abhi Beckert | 2017-03-03 | 1 | -0/+17 |
| | |||||
* | #2711 no-longer truncate binary columns whlie editing | Abhi Beckert | 2017-03-03 | 1 | -2/+6 |
| | |||||
* | Merge commit 'b87faacf805f76daaa5ad9e2e6e39efc3d558289' | Abhi Beckert | 2017-03-03 | 1 | -1/+1 |
|\ |