Skip to content

Commit

Permalink
Prepped for 2.7 release
Browse files Browse the repository at this point in the history
  • Loading branch information
sveinbjornt committed Feb 10, 2019
1 parent 0c4b646 commit b7fa14f
Show file tree
Hide file tree
Showing 6 changed files with 45 additions and 198 deletions.
10 changes: 8 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<img src="resources/sloth_icon.png" width="128" height="128" align="right" style="float: right; margin-left: 30px;">

Sloth is a Mac application that displays all open files and sockets in use by all running applications on your system. This makes it easy to inspect which apps are using which files and sockets.
Sloth is a Mac application that displays all open files and sockets in use by all running processes on your system. This makes it easy to inspect which apps are using which files and sockets.

* View all open files, directories, IP sockets, devices, sockets and pipes
* View IP socket status, protocol and version
Expand All @@ -18,7 +18,7 @@ Sloth is free, open source software and has been maintained for a long time. If

## Download

* **[⇩ Download Sloth 2.6](https://sveinbjorn.org/files/software/sloth.zip)** (~0.6 MB, Intel 64-bit, 10.8 or later)
* **[⇩ Download Sloth 2.7](https://sveinbjorn.org/files/software/sloth.zip)** (~0.6 MB, Intel 64-bit, 10.8 or later)

## Screenshots

Expand All @@ -28,6 +28,12 @@ Sloth is free, open source software and has been maintained for a long time. If

## Version history

### 10/02/2019 - Version 2.7

* Info Panel now shows file Uniform Type Identifier
* Fixed crash bug on macOS 10.9 and earlier
* Various minor bug fixes and interface improvements

### 26/09/2018 - Version 2.6

* New and improved contextual menu
Expand Down
25 changes: 15 additions & 10 deletions Sloth.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
F438713413402CDD00B51A5E /* Defaults.plist in Resources */ = {isa = PBXBuildFile; fileRef = F438712C13402CDD00B51A5E /* Defaults.plist */; };
F442E0731EA7DB1000BAD80C /* InfoPanel.xib in Resources */ = {isa = PBXBuildFile; fileRef = F442E0721EA7DB1000BAD80C /* InfoPanel.xib */; };
F442E0781EA7DD0D00BAD80C /* Sparkle.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F442E0771EA7DD0D00BAD80C /* Sparkle.framework */; };
F442E0791EA7DD2500BAD80C /* Sparkle.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = F442E0771EA7DD0D00BAD80C /* Sparkle.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
F442E0791EA7DD2500BAD80C /* Sparkle.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = F442E0771EA7DD0D00BAD80C /* Sparkle.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
F4584497216BA23400428797 /* STPrivilegedTask.m in Sources */ = {isa = PBXBuildFile; fileRef = F4584496216BA23400428797 /* STPrivilegedTask.m */; };
F471DF6420F586510057E667 /* NSWorkspace+Additions.m in Sources */ = {isa = PBXBuildFile; fileRef = F471DF6220F586510057E667 /* NSWorkspace+Additions.m */; };
F47B45361EE74F2C00D79DFF /* Credits.rtf in Resources */ = {isa = PBXBuildFile; fileRef = F47B45351EE74F2C00D79DFF /* Credits.rtf */; };
Expand All @@ -31,14 +31,15 @@
/* End PBXBuildFile section */

/* Begin PBXCopyFilesBuildPhase section */
F413E66C1C76631F00385DB3 /* CopyFiles */ = {
F413E66C1C76631F00385DB3 /* Copy Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
F442E0791EA7DD2500BAD80C /* Sparkle.framework in CopyFiles */,
F442E0791EA7DD2500BAD80C /* Sparkle.framework in Copy Frameworks */,
);
name = "Copy Frameworks";
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */
Expand Down Expand Up @@ -222,9 +223,9 @@
buildConfigurationList = C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "Sloth" */;
buildPhases = (
8D1107290486CEB800E47090 /* Resources */,
8D11072C0486CEB800E47090 /* Sources */,
F4F1D89E1C761F8F00945D3E /* Set CFBundleVersion */,
F413E66C1C76631F00385DB3 /* CopyFiles */,
8D11072C0486CEB800E47090 /* Sources */,
F413E66C1C76631F00385DB3 /* Copy Frameworks */,
8D11072E0486CEB800E47090 /* Frameworks */,
);
buildRules = (
Expand Down Expand Up @@ -301,7 +302,7 @@
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "#!/bin/sh\nBUILD_NUMBER=`git rev-list HEAD | wc -l`\n/usr/libexec/PlistBuddy -c \"Set :CFBundleVersion $BUILD_NUMBER\" \"${TARGET_BUILD_DIR}/${INFOPLIST_PATH}\"\nif [ \"$?\" -ne 0 ] ; then\n echo \"warning:Error incrementing CFBundleVersion\"\nfi\n";
shellScript = "#!/bin/sh\nBUILD_NUMBER=`git rev-list HEAD | wc -l`\n/usr/libexec/PlistBuddy -c \"Set :CFBundleVersion $BUILD_NUMBER\" \"${TARGET_BUILD_DIR}/${INFOPLIST_PATH}\"\n#echo \"warning: ${TARGET_BUILD_DIR}/${INFOPLIST_PATH}\"\nif [ \"$?\" -ne 0 ] ; then\n echo \"warning:Error incrementing CFBundleVersion\"\nfi\n";
};
/* End PBXShellScriptBuildPhase section */

Expand Down Expand Up @@ -344,6 +345,7 @@
GCC_OPTIMIZATION_LEVEL = 0;
GCC_VERSION = "";
GENERATE_PKGINFO_FILE = NO;
INFOPLIST_EXPAND_BUILD_SETTINGS = NO;
INFOPLIST_FILE = resources/Info.plist;
INSTALL_PATH = "";
MACOSX_DEPLOYMENT_TARGET = 10.8;
Expand Down Expand Up @@ -375,6 +377,7 @@
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
GCC_VERSION = "";
GENERATE_PKGINFO_FILE = NO;
INFOPLIST_EXPAND_BUILD_SETTINGS = NO;
INFOPLIST_FILE = resources/Info.plist;
INSTALL_PATH = "";
MACOSX_DEPLOYMENT_TARGET = 10.8;
Expand Down Expand Up @@ -411,9 +414,9 @@
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
DEPLOYMENT_POSTPROCESSING = NO;
DEPLOYMENT_POSTPROCESSING = YES;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
ENABLE_TESTABILITY = NO;
GCC_CW_ASM_SYNTAX = NO;
GCC_ENABLE_CPP_EXCEPTIONS = NO;
GCC_ENABLE_CPP_RTTI = NO;
Expand All @@ -426,6 +429,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
INFOPLIST_EXPAND_BUILD_SETTINGS = NO;
MACOSX_DEPLOYMENT_TARGET = 10.8;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = macosx;
Expand Down Expand Up @@ -457,13 +461,13 @@
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
DEPLOYMENT_POSTPROCESSING = NO;
DEPLOYMENT_POSTPROCESSING = YES;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_CW_ASM_SYNTAX = NO;
GCC_ENABLE_CPP_EXCEPTIONS = NO;
GCC_ENABLE_CPP_RTTI = NO;
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
GCC_NO_COMMON_BLOCKS = YES;
GCC_VERSION = "";
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
Expand All @@ -473,6 +477,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
INFOPLIST_EXPAND_BUILD_SETTINGS = NO;
MACOSX_DEPLOYMENT_TARGET = 10.8;
ONLY_ACTIVE_ARCH = NO;
SDKROOT = macosx;
Expand Down
6 changes: 4 additions & 2 deletions resources/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,12 @@
<string>Sloth</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleShortVersionString</key>
<string>2.6</string>
<string>2.7</string>
<key>CFBundleVersion</key>
<string>0</string>
<string>1</string>
<key>LSApplicationCategoryType</key>
<string>public.app-category.utilities</string>
<key>LSMinimumSystemVersion</key>
Expand Down
5 changes: 2 additions & 3 deletions resources/MainMenu.xib
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="14313.18" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none">
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="14460.31" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none">
<dependencies>
<deployment version="1080" identifier="macosx"/>
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="14313.18"/>
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="14460.31"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
<objects>
Expand Down Expand Up @@ -584,7 +584,6 @@ CA
</menu>
<window identifier="SlothWindow" title="Sloth" allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" releasedWhenClosed="NO" visibleAtLaunch="NO" frameAutosaveName="SlothWindow" animationBehavior="default" tabbingMode="disallowed" titlebarAppearsTransparent="YES" id="21" userLabel="SlothWindow">
<windowStyleMask key="styleMask" titled="YES" miniaturizable="YES" resizable="YES"/>
<windowPositionMask key="initialPositionMask" rightStrut="YES" bottomStrut="YES"/>
<rect key="contentRect" x="125" y="249" width="892" height="611"/>
<rect key="screenRect" x="0.0" y="0.0" width="1440" height="878"/>
<value key="minSize" type="size" width="853" height="350"/>
Expand Down
2 changes: 1 addition & 1 deletion source/Common.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
*/

#define PROGRAM_NAME @"Sloth"
#define PROGRAM_VERSION @"2.6"
#define PROGRAM_VERSION @"2.7"
#define PROGRAM_WEBSITE @"https://sveinbjorn.org/sloth"
#define PROGRAM_GITHUB_WEBSITE @"https://github.com/sveinbjornt/Sloth"
#define PROGRAM_DONATIONS @"https://sveinbjorn.org/donations"
Expand Down
Loading

0 comments on commit b7fa14f

Please sign in to comment.