| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
ProgressIndicatorLayer nibs, replacing with standard equivalents - and a new BGHUDButtonCell in the case of the indicator layer button
- Add a new BGHUDButtonCell class, a BSD-licensed class from Tim Davis @ BinaryMethod.com ( https://github.com/binarygod/BGHUDAppKit ). This is a slightly modified version, hardcoding in values from BGHudGeometry, BGThemeManager, BGGradientTheme, and BGTheme.
|
|
|
|
| |
* Make the table status tab date formatter use medium style or the string would be too large at smallest window width
|
|
|
|
|
|
|
| |
code; this addresses hangs (see Issue #6677) and also prevents triggering the discrete graphics chip on newer MacBook Pros.
- Update localisable strings
|
| |
|
|
|
|
|
|
|
| |
update early in the change process, but ensure the change notification occurs on the main thread for stability. Added NSNotificationAdditions from the Colloquy project for this.
- Change the design of the progress indicator layer, and tweak task progress for improved feedback and less flickering by correctly updating interface as appropriate, and delaying status changes for a short time. This partially addresses Issue #455.
|
|
|
|
|
|
|
|
|
|
| |
functionality:
- MCPKit now supports cancelling the active query; for MySQL servers >= 5.0.0 a query kill is attempted from a new connection, and if that fails or for MySQL < 5 a reconnect is triggered.
- TableDocument now supports enabling a cancel task button on the task interface, including an optional callback
- Implement query cancellation for custom queries. This addresses Issue #86.
- Implement query cancellation for table content loads, filters, and sorts.
|
|
|
|
|
|
|
| |
cleared/reset as necessary
- Move the task progress layer to a child window, which can then be faded in - smooths the visual appearance and fixes drawing artifacts
|
|
data loading:
- Removal of AMIndeterminateProgressIndicatorCell, and addition of a custom fork of YRKSpinningProgressIndicator which fixes bugs, adds threaded drawing, and adds a determinate mode.
- Addition of a task system within TableDocument, triggering display of a large central progress indicator and stopping the window from being interacted with in any way that would cause a query while the task is running.
- Add threaded TableContent content fetching, including use of the new task system and determinate progress bar; make fixes to improve threading stability and interaction.
|