aboutsummaryrefslogtreecommitdiffstats
path: root/Interfaces/English.lproj/UserManagerView.xib
Commit message (Collapse)AuthorAgeFilesLines
* Another attempt to fix the cog menus on 10.10Max2014-11-211-81/+457
| | | | | | | Previously our cog menus have been Round Rect (borderless) NSPopupButtons with text aligned to the left of the image as that combination would allow us to make the box of the button exactly as big as the image. However in 10.10 Apple changed the layout so that a padding is always added on the right border of a popup button (except if the menu is attached to the left). From playing around I found the only setting to be compatible between 10.9 and 10.10 to be the button type Bevel (borderless). This commit changes all cog buttons to Bevel type in hopes those will also look the same on 10.8, 10.7, 10.6.
* Allow all interfaces to be opened in Xcode 4.Stuart Connolly2014-01-191-4/+4
|
* Allow all interfaces to be opened in Xcode 4.Stuart Connolly2014-01-191-7659/+5849
|
* Tweak and improve the User Manager:rowanbeentje2013-03-091-7712/+7658
| | | | | | | | | - Rework how data to populate the user manager is retrieved from the server, speeding up display of lots of users by a large factor - Fix support for schema permissions for the Anonymous user, and add support for '%' and '' hostnames (only showing if already set once), fixing Issue #1620 - Highlight databases in the user manager that have permissions set for the selected user - Switch to using the centrally provided database list to reduce queries and remove the information_schema and performance_schema "databases" - Speed up a number of operations by tweaking the logic and queries used
* Build config update:stuconnolly2013-01-241-6/+4
| | | | | | | | | - Update base SDK to 10.6 - Update minimum OS version to 10.6 - Update all XIB to have a 10.6 target - Drop support for PPC - Apply all of the above to frameworks SPMySQLFramework and QueryKit
* Issue #1422: Update the user manager's resource limit formatters to have a ↵stuconnolly2013-01-171-26/+40
| | | | minumum value of zero.
* Fix more IB warnings for options that are not necessary.stuconnolly2012-08-131-80/+50
|
* - Remove BWToolKit from the project, using ibtool to strip out plugin ↵rowanbeentje2012-08-031-7738/+7730
| | | | dependencies now that all BW custom elements have been removed; remove last references and build steps.
* - Remove all BWToolKit views from the QueryFavoriteManager and ↵rowanbeentje2012-08-031-7650/+7738
| | | | UserManagerView, replacing with SPSplitViews and standard equivalents
* Fix layout issues when resizing the user manager's errors sheet.stuconnolly2012-03-241-7598/+7650
|
* More SPMySQLIntegration bugfixes:rowanbeentje2012-03-151-7590/+7598
| | | | | | - Return User Manager details as strings as some result types are marked as binary; fixes opening of user manager - User manager schema list is now a list of databases instead of a list of database dictionaries with one key; simplify model to match
* * UI fixes for #982 #971dmoagx2011-03-071-72/+124
|
* - When saving user changes to the database, catch errors and display them ↵rowanbeentje2011-01-201-15/+530
| | | | | | | | in a single sheet for review. This fixes a number of isGroupRow crashes on any error. - Track a host row's original host to allow host edits - Update localisable strings
* Various improvements to server capability/version checking, including:stuconnolly2010-10-071-19/+64
| | | | | | | | | | | | | - Add a new ServerSupport class, for which an instance is created upon each new connection and is then subsequently accessible via SPDatabaseDocument. - Replace the majority of manual version checking with calls to properties in the above new class. - Improve the user manager's compatibility with MySQL 3 and 4 servers. Fixes issue #811 Other changes include: - Disable the encoding popup button when adding a new table or database to servers running pre MySQL 4.1 as it only contains one option, 'Default'. - Fix various potential memory leaks discovered during static analysis. - General tidy up and comments.
* * Change main windows minimum width to 720px for content to fit and make 2 ↵dmoagx2010-09-131-409/+503
| | | | | | windows side-by-side still fit on a 1440px MBP screen * Change user manager > resources from NSForm to regular labels and text fields for translation
* Localisation improvements:rowanbeentje2010-07-161-92/+276
| | | | | | | - Tweak custom query button widgets and spacing - Improve User Manager layout, particularly for button and label widths - Update connection error dialog strings file to remove Retry
* More tweaks in regards to issue#699mltownsend2010-05-241-17/+35
|
* Fields in Resources tab of User Manager actually will persist now.mltownsend2010-05-211-43/+57
|
* - Fix quoting of various fields, including usernames and passwordsrowanbeentje2010-05-031-24/+19
| | | | | | | | - Restore ability to edit passwords - Fix the "Refresh" gear menu item not being connected to the action - Add support in code for renaming users - previously interface changes weren't saved - Fix user deletion support, including non-existant hosts. This addresses Issue #653.
* Remeber to refresh the user manager's schemas table view when switching to ↵stuconnolly2010-04-271-23/+56
| | | | the schema privileges tab. Fixes issue #648.
* Fix an exception in the user manager caused by sorting the users list by ↵stuconnolly2010-03-091-23/+22
| | | | making the user manager KVO compliant for the sort descriptors array. Also, add a bunch of comments and general tidy up on SPUserManager.m.
* Tidy up the add/remove schema privileges buttons.stuconnolly2010-03-081-55/+50
|
* Fix user manager splitview maximum and minimum sizes.stuconnolly2010-03-081-14/+23
|
* Various user manager improvements including a new outline view contextual menu.stuconnolly2010-03-081-134/+271
|
* Made Available Privs table not enabled unless a schema is selected.mltownsend2010-02-141-9/+8
|
* Fix bug where adding a user, setting name and password, then immediately ↵mltownsend2010-02-081-1/+11
| | | | hitting Apply didn't end editing in the password field.
* Fix for issue #560. Still needs validation on hitting Apply, but fixes the ↵mltownsend2010-02-041-73/+77
| | | | initial problem.
* Moved the schema priv tab over and selected first host if user is selected ↵mltownsend2010-02-021-271/+271
| | | | when tab is selected.
* Refresh function added to user manager.mltownsend2010-02-021-4/+4
|
* First stab at Schema Privileges. A UI redesign is on its way. Please test ↵mltownsend2010-02-021-14/+1154
| | | | on non Production servers
* • User Manager SheetBibiko2010-01-131-11/+11
| | | | - bound ESC to Cancel button
* Fixed user sort and added Anonymous displayName when username is emptymltownsend2009-12-021-109/+131
|
* Resolve IB checkbox warnings.stuconnolly2009-11-171-54/+56
|
* Got rid of a crash when using the User Manager and closing last Table ↵mltownsend2009-10-291-16/+13
| | | | Document. May be leaking now, not sure. Still needs some work.
* - Display the user accounts manager as a sheetstuconnolly2009-10-211-516/+531
| | | | | - Tidy up a bunch of interface controls and bahaviour
* Attempt to fix connection problemmltownsend2009-10-201-14/+14
|
* Significant User Management improvements:rowanbeentje2009-10-161-109/+1622
| | | | | | | | | | | | - When reading data from the server, correctly map values to the SPUser object values to prevent data loss - Ask server for priv support; disable unsupported privs in the interface, and only try to grant/revoke supported privs. Fixes errors saving users on MySQL < 6. - Make "check all" and "uncheck all" buttons functional - Add checkboxes for MySQL 6 privs as we already map the data for them - Fix double retain of priv mapping dictionary - Error dialogs stay on screen for longer than half a second - New hosts are now selected for editing when added This addresses some of the issues in Issue #349.
* Made it so that SPTableView and SPOutlineView will respond to enter or ↵mltownsend2009-08-251-98/+52
| | | | return being hit when a row is selected and go into edit mode.
* User manager tweaks:rowanbeentje2009-08-151-30/+83
| | | | | | | - Don't select the mysql database - make selections directly from the table where appropriate - Tweak REVOKE syntax to use FROM instead of TO - Rename "create temporary table" permission to "create temporary tables" so it saves correctly
* Change SPUserManager to a subclass of NSWindowController which actually ↵mltownsend2009-08-131-6/+6
| | | | fixed some memory issues.
* Fix problem with opening and reopening connectionsmltownsend2009-08-111-1/+9
|
* User Manager featuremltownsend2009-08-111-0/+3788