aboutsummaryrefslogtreecommitdiffstats
path: root/Interfaces/English.lproj/ProgressIndicatorLayer.xib
Commit message (Collapse)AuthorAgeFilesLines
* - Relocate the table changed notification, allowing table info pane to ↵rowanbeentje2009-11-211-93/+148
| | | | | | | 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.
* Implement query cancellation support within MCPKit, and add it to the task ↵rowanbeentje2009-11-151-15/+27
| | | | | | | | | | 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.
* - Fix an issue when switching databases - allow the table selection to be ↵rowanbeentje2009-11-101-168/+233
| | | | | | | 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
* Initial work on threaded task, with an implementation of Table Content view ↵rowanbeentje2009-10-201-0/+1433
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.