53 Commits (master)
 

Author SHA1 Message Date
Shadowfacts 63d3d0764f
Fix 0/1 in JSON getting pretty-printed as booleans
3 years ago
Shadowfacts c5dd7e277a
Enable undo/redo and find/replace in document editor
3 years ago
Shadowfacts 491743c7bb
Enable undo/redo in query text view
3 years ago
Shadowfacts 24ce95c764
Add inline editing for some value types
3 years ago
Shadowfacts ba45bc6f1b
Fix query status messages
3 years ago
Shadowfacts d93b29b274
Tweak edit window appearance
3 years ago
Shadowfacts 8e71077070
Add Copy Value as JSON
3 years ago
Shadowfacts c96e093c72
Fix JSON pretty printer string escaping
3 years ago
Shadowfacts f7310471bf
Use SPM for MongoSwift
3 years ago
Shadowfacts e40e8d662f
Add Copy Value command
3 years ago
Shadowfacts 5ae526934c
Highlight JS keywords
3 years ago
Shadowfacts 8e34e6071f
Fix window expanding on relaunch
3 years ago
Shadowfacts 45e45a3991
Add custom ExtJSON pretty printer to handle Mongo objects
3 years ago
Shadowfacts 54f8236332
Split DatabaseViewController into multiple VCs
3 years ago
Shadowfacts edb01fa6e2
Fix extended JSON prettification failing on escaped double-quotes
3 years ago
Shadowfacts 1ab9d53006
Fix window size resetting on new tab
3 years ago
Shadowfacts 31962b43a3
Improve status messages
3 years ago
Shadowfacts 967a2518b4
Use Combine for MongoController status changes
3 years ago
Shadowfacts bb695fbf53 Fix crash when MongoController connection fails
3 years ago
Shadowfacts 98179767ca
Fix missing outgoing network entitlement
3 years ago
Shadowfacts aef05153a2
JavaScript Highlighter: Fix potential infinite loop on bad input
4 years ago
Shadowfacts 4c65ff612d
JavaScript Highlighter: Throttle rehighlighting to improve performance
4 years ago
Shadowfacts 6b39e90ea4
JavaScript Highlighter: significantly improve performance
4 years ago
Shadowfacts f30675169a
Add missing schemes
4 years ago
Shadowfacts d353fabd69
JavaScript Highlighter: batch attributed string updates to vastly improve
4 years ago
Shadowfacts c89d6d5f39
Add basic document editing
4 years ago
Shadowfacts 33b1159848 Prevent font warnings in filter text view
4 years ago
Shadowfacts cc9e21be16
JavaScript Highlighter: fix parsing multiple subexpressions in the same array element
4 years ago
Shadowfacts 7b090bcb4a
JavaScript Highlighter: Fix numbers starting with dot
4 years ago
Shadowfacts 7b54a18bcc
JavaScript Highlighter: disable debug prints by default
4 years ago
Shadowfacts 83cfba74a8
Use filter documents intead of shelling out to mongo every time
4 years ago
Shadowfacts 9e258b71f4
Only enable delete menu item for root nodes
4 years ago
Shadowfacts b971952217
Remove old code
4 years ago
Shadowfacts 2088a91098
JavaScript editor: add autocompletion for ', ", `, (, [, and {
4 years ago
Shadowfacts 0b4a09433b
Extract JavaScript highlighted text view to separate class
4 years ago
Shadowfacts 1b0d261d54
JavaScript Highlighter: Fix array whitespace
4 years ago
Shadowfacts a976cf894f
JavaScript Highlighter: Handle ternary expressions
4 years ago
Shadowfacts 5b9f59ec09
JavaScript Highligher: object literal parsing fixes
4 years ago
Shadowfacts f27fc8eb9e
JavaScript Highlighter code cleanup
4 years ago
Shadowfacts 6e4cbfdb6d
Add rudimentary JavaScript highlighting to query text view
4 years ago
Shadowfacts 3a8088033a
Prevent nodes from collapsing when refreshing
4 years ago
Shadowfacts 3e46c06ba8
Start adding toolbar
4 years ago
Shadowfacts c4425e50e3
Disallow refreshing when there is no query VC
4 years ago
Shadowfacts e54c2a0570
Add document deletion
4 years ago
Shadowfacts feeb4e0370
Add refreshing
4 years ago
Shadowfacts 3c4d07093d
Use correct Node initializer
4 years ago
Shadowfacts 9488c108b6
Increment build
4 years ago
Shadowfacts 624befaec2
Alphabetically sort database and collection names
4 years ago
Shadowfacts 01418e44ad
Always show scroll bar for query results
4 years ago
Shadowfacts e507817b84
Improve Mongo output handling
4 years ago