-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
finish version 0.4 with major changes
- Loading branch information
Showing
14 changed files
with
1,133 additions
and
23 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,16 @@ | ||
MemoryTamer | ||
=========== | ||
|
||
A RubyMotion application for keeping memory usage in check. | ||
A RubyMotion application for keeping memory usage in check. Shows up in the menu bar and shows current free ram (refreshed every 2 seconds). | ||
|
||
**Note:** I got the name idea from App Tamer (<http://www.stclairsoft.com/AppTamer/>), but I don't plan to sell this or distribute it widely, so hopefully the naming won't be an issue. | ||
|
||
###Versions: | ||
* v0.3: <https://myepg-ds.s3.amazonaws.com/MemoryTamer-0.3> | ||
**Note:** The plain allocation method uses the C code from <http://forums.macrumors.com/showpost.php?p=8941184&postcount=54> | ||
|
||
###Release notes | ||
* **v0.3:** Initial public release. Only supports Mavericks and up because it uses the memory_pressure command introduced then. Configuration is in a plain text file in the home directory and only checked on startup. | ||
* **v0.4:** Significant changes. Now compiled to work all the way back to Lion (though not tested on anything other than Mavericks). Has more configurations options and now lets you change them at runtime in the menu. Besides memory threshold and freeing pressure, you can now control the notification system (Growl or Notification Center) and the freeing method (memory_pressure or plain allocation). | ||
|
||
###Versions (code-signed with developer ID): | ||
* **v0.3:** <https://myepg-ds.s3.amazonaws.com/MemoryTamer-0.3> (Mavericks-only) | ||
* **v0.4:** <https://myepg-ds.s3.amazonaws.com/MemoryTamer-0.4> (should work back to Lion) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | ||
<plist version="1.0"> | ||
<dict> | ||
<key>TicketVersion</key> | ||
<integer>1</integer> | ||
<key>AllNotifications</key> | ||
<array> | ||
<string>Start Freeing</string> | ||
<string>Finish Freeing</string> | ||
<string>Error</string> | ||
</array> | ||
<key>DefaultNotifications</key> | ||
<array> | ||
<string>Start Freeing</string> | ||
<string>Finish Freeing</string> | ||
<string>Error</string> | ||
</array> | ||
</dict> | ||
</plist> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
Versions/Current/Growl |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
Versions/Current/Headers |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
Versions/Current/Resources |
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
#include <Growl/GrowlDefines.h> | ||
|
||
#ifdef __OBJC__ | ||
# include <Growl/GrowlApplicationBridge.h> | ||
#endif |
Oops, something went wrong.