| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
| |
(fixes #2320)
This issue probably was introduced in f02fb787063caabe246a0ee420394f5676c55a9c
The empty item at the top of the collation list will now no longer have a selection mark, though.
|
| |
|
|
|
|
|
|
| |
basic properties of the type (part of #1090)
This is mostly to help users understand what "Length" actually does for *INT types.
|
| |
|
|
|
|
| |
drag&drop in table structure view
|
|
|
|
| |
table structure view (final part of #2237)
|
|
|
|
|
|
|
| |
name-based in structure view
This is a major change to the charset/collation code. Please watch out for issues!
(part of #2237)
|
| |
|
|
|
|
| |
This does not entirely fix the bug of SP sometimes displaying the wrong collation, but should work in >= 99% of cases.
|
|
|
|
| |
This should also eliminate a few use-after-free crashes
|
|
|
|
| |
Note: [NSArray arrayWithObjects:...,nil] is left unchanged as that could possibly cause a NPE if converted to @[]
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
disabling the add index option. Fixes issue #1546.
|
|
|
|
| |
Structure view to the last cell (http://spbug.com/l/2122)
|
|
|
|
| |
enable some more
|
|
|
|
| |
server versions (>5.6.3) that support them.
|
|
|
|
| |
to blob or binary fields (addressing Issue #1453)
|
|
|
|
|
|
|
|
| |
support character sets/collations, addressing Issue #1629
- Fix needless collation queries on those servers
- Disable field enums and table encoding dropdown on those servers
|
|
|
|
|
|
| |
- Correctly send the binary state/collation when reordering fields, addressing Issue #1265
- Allow unticking of the binary box to save correctly, allowing conversion of fields to non-binary collations again
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
encodings, fixing a number of exceptions with various actions (Issue #1416)
- Fix which item is selected after reordering columns in the structure view
- Display enodings and collations which match the table settings in gray
|
| |
|
|
|
|
| |
them (introduced in r3708). This also fixes the issue of re-ordering non-string fields failing due to the encoding and collaction being included.
|
| |
|
| |
|
|
|
|
|
|
|
| |
fix nightly builds
- Fix warnings
|
| |
|
|
|
|
| |
when th structure view was active, the collation column was visible, and fields had custom collations
|
|
|
|
|
|
|
|
|
|
|
|
| |
exceptions as database structure retrieval is currently missing!
Further work on SPMySQLFramework integration:
- Improve SPMySQL framework build settings including correct ppc builds and a Distribution configuration for the build distributions to match
- Add new convenience querying and result methods to the framework
- Amend Sequel Pro source to use the new SPMySQL.framework methods everywhere, replacing MCPKit methods where they differ and improving some functions
- Remove MCPKit from the source
- Fix a number of warnings on Release-style builds
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
triggered by Issue #1184:
- Display table cells on a single line for preview purposes
- Display gray pilcrow/reverse pilcrow placeholders instead of linebreaks
- If a cell contains linebreaks, automatically trigger sheet editing mode
- Handle newly displayed linebreaks in column width detection
- If using the up/down arrow keys in a field editor, allow them to select the previous/next line within an editor if appropriat (instead of always moving to the previous/next row)
|
|
|
|
| |
actually has one. Fixes issue #1140.
|
| |
|
|
|
|
|
|
|
|
| |
- caught some more exceptional cases
- re-factored byte to bit conversion (really do not know why the old code wasn't working anymore); this should fix i1042
- disabled unisgned/zerofill check boxes in Structure for BIT
- insert correct default BIT field default value if any after adding a new row
-- this works for 5.5 but for MySQL 5.0.x it seems that providing a default value is a MySQL bug (further checks are needed)
|
|
|
|
| |
add new rows/records
|
|
|
|
| |
postNotificationOnMainThread: which also exists in TCMPortMapper.framework; NSUserDefaults access now permitted in SP_REFACTOR blocks for a few prefs keys
|
|
|
|
|
|
| |
- Fix a few encoding issues
- Recode a few [NSApp keyWindow] uses back to [SPDatabaseDocument parentWindow] following discussion; possibly for later refactoring into use of an error method
|
|
|
|
| |
UI code from functional code
|
|
|
|
|
| |
- Tweak README
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
columns in views
- In SPTableStructureDelete, don't request the encoding if the table is reloading; this prevents multithreaded data fetches and race conditions causing Issue #974.
- Alter SPTableData to use thread mutexes instead of a boolean to prevent threading issues, which also fixes Issue #974 in a different way. Alter race condition checks to block their threads instead of returning bogus information to prevent state issues.
- Alter table loading to no longer load trigger information until required, speeding up use of other views and cleaning up the console log.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
menu to use tag-based values when generating queries, allowing localisation of menu contents without using those localised values in queries. This addresses I$
- Remove the ability to specify a FULLTEXT auto_increment index, as I believe this isn't possible.
- Prevent sheet reuse from specifying invalid storage types for PRIMARY KEYs
- Fix exceptions when adding indexes to a table where every field is already indexed
- Fix initialField/indexedFieldNames check to improve on r3061
- Fix toggling advanced index view after closing the sheet with the view open
- Update localisable strings
|