Commit Graph

136 Commits

Author SHA1 Message Date
wendal a417a2c282 fixed https://github.com/uglide/RedisDesktopManager/issues/3400
Signed-off-by: wendal <wendal1985@gmail.com>
2015-12-22 15:30:28 +08:00
Igor Malinovskiy f13f47a6e7 Fix issues in New Key dialog 2015-11-25 01:23:31 +02:00
Igor Malinovskiy 8eda1ca091 Fix issue #3506: PHP-Serializer value view Error
- Use php-unserialize-js instead of functions from phpjs.org
- Make php value view formatter read-only
- Enhance detection of php serialized strings
- Add general improvements to formatters
2015-10-29 11:12:25 +02:00
Igor Malinovskiy 24a5de1ec9 Fix issue #3503: Going from page 1 to page 2 in list blocks UI 2015-10-23 09:22:36 +03:00
Igor Malinovskiy 4beb5b4a76 Improve GA look and feel 2015-10-13 18:05:15 +03:00
Igor Malinovskiy 4a5b9a9f45 Add HEX editable formatter 2015-10-12 19:23:30 +03:00
Igor Malinovskiy 66ad9309a7 Create hot keys for context menu options in connection tree (issue #3491) 2015-10-12 17:25:34 +03:00
Igor Malinovskiy 55c61d831e Improve value editor:
- Autodetect value format (issue #3310)
- Fix problem with MSGPACK formatter (issue #3466)
- Escape binary strings in value table
- Remove unused code from msgpack.js
2015-10-12 15:29:24 +03:00
Igor Malinovskiy 2e9c2456cb Unit tests and code clean up 2015-10-12 10:04:13 +03:00
Igor Malinovskiy 7b709e7acf Fix issue #3496: Add binary-keys support 2015-10-12 10:01:14 +03:00
Igor Malinovskiy 48bade5c04 Fix issue #3486: Use long long for ttl values 2015-10-10 02:09:24 +03:00
Daniel Magliola 746abe634c Recursive counting of keys per namespace: Implemented by modifying childCount to accept a "recursive" parameter for all TreeItems. 2015-09-28 14:16:11 +01:00
Daniel Magliola cba656090d Renamed method DatabaseItem::getOriginalDisplayName() to the much better getName() 2015-09-28 13:48:53 +01:00
Daniel Magliola 563e61bcff Display the number keys inside each namespace, recursively. (Issue #3470) 2015-09-28 11:50:49 +01:00
Igor Malinovskiy d0dca84d0c Reload key-tree after adding new key (issue #3328) 2015-09-26 06:10:18 +03:00
Igor Malinovskiy b431fd4612 Fix issue #3456: Tree-View truncate key names 2015-09-18 10:57:46 -07:00
Igor Malinovskiy bf35fee494 Remove internal redisclient module 2015-09-16 17:27:15 -07:00
Igor Malinovskiy 8d684dbb79 Fix crashes in SSH transporter 2015-08-26 19:01:46 +03:00
Igor Malinovskiy 602c899c30 Fix issue #3455: Crash in ResponseEmitter 2015-08-26 18:36:58 +03:00
Igor Malinovskiy a0cb689bc4 Implement #71: Control connections tree by keyboard 2015-08-23 22:50:53 +03:00
Igor Malinovskiy 120bf31623 Fix issue #3445: Show error message when SCAN command failed 2015-08-23 18:30:33 +03:00
Igor Malinovskiy 924356cc5b Clean up RedisClient module 2015-08-23 18:28:30 +03:00
Igor Malinovskiy 362fb066f3 Remove implementation of ValueEditor::View compatible with Qt 5.3 2015-08-23 15:24:05 +03:00
Igor Malinovskiy 0d498b6328 Fix issue #3450: Issue with viewing the details of a list item 2015-08-23 14:51:37 +03:00
Igor Malinovskiy 20933315d4 Simplify database loading code 2015-08-20 08:43:01 +03:00
Igor Malinovskiy 71be643b98 Remove error-prone constructor from Command class
Fix issue #3440
2015-08-13 20:02:27 +03:00
Igor Malinovskiy 6f2fe0b991 Improve performance in connection-tree 2015-08-13 05:44:28 +03:00
Igor Malinovskiy 6300c8f536 Optimize tree rendering 2015-08-13 04:59:30 +03:00
Igor Malinovskiy 133c785fa6 Fix issue in connection config 2015-08-13 04:22:47 +03:00
Igor Malinovskiy e62f6d56aa Merge branch 'fix_database_loading' 2015-08-10 20:38:23 +03:00
Igor Malinovskiy 08f771fb40 Fix unit tests 2015-08-10 20:29:15 +03:00
Igor Malinovskiy 01933f57b5 Fix unit tests 2015-08-10 20:14:06 +03:00
Igor Malinovskiy 2c0d5ac46b Add cleanups 2015-08-10 08:36:44 +03:00
Igor Malinovskiy dfa40026cf Merge pull request #3422 from uglide/fix_connection_validation
Fix connection validation
2015-08-07 22:13:41 +03:00
Igor Malinovskiy 1d5740de49 Add fix for backward compatibility with Qt 5.4 2015-08-05 09:47:12 +03:00
Igor Malinovskiy 5aef9e6363 Add initial fixes and unit tests 2015-08-05 08:28:47 +03:00
Igor Malinovskiy aa40a31c0a Add row cache class 2015-08-01 11:41:40 +03:00
Igor Malinovskiy b3b3ddd61e Fix crash in Value model 2015-07-30 18:02:41 +03:00
Igor Malinovskiy cb9308fa1c Fix database reloading 2015-07-30 16:43:39 +03:00
Igor Malinovskiy c7ace32029 Show error message to user if value tab cannot be loaded 2015-07-30 16:43:39 +03:00
Igor Malinovskiy e9b10655a9 Fix issues #3382 and #3374 2015-07-30 11:15:06 +03:00
Igor Malinovskiy a1f55fdd2f Clean-up connections tree module 2015-07-30 10:40:05 +03:00
Igor Malinovskiy ccc9eb4dc0 Remove unused code from value-editor module 2015-07-30 09:37:32 +03:00
Igor Malinovskiy 33e3f2f70e Optimize connections-tree module 2015-07-30 08:54:37 +03:00
Igor Malinovskiy 7bb1b23e3d Clean-up Key Models 2015-07-26 01:15:11 +03:00
Igor Malinovskiy c8334ff4d2 Fix coverity warnings 2015-07-25 21:44:05 +03:00
Igor Malinovskiy 3d55c15aff Merge pull request #3388 from uglide/fix_crashes_in_connections_tree
Fix crashes in connections tree
2015-07-20 19:45:49 +03:00
Igor Malinovskiy ef6d20daf2 Fix unit tests 2015-07-20 19:01:59 +03:00
Igor Malinovskiy fc3475e8f5 Add timeout for locking mutex 2015-07-19 13:44:35 +03:00
Igor Malinovskiy b4793581fe Disable database reloading on click 2015-07-19 13:37:58 +03:00