• Stars
    star
    261
  • Rank 156,630 (Top 4 %)
  • Language
    Objective-C
  • Created about 16 years ago
  • Updated over 11 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A MacRuby Gmail Notifier for Mac OS X

Gmail Notifr

A MacRuby Gmail Notifier for Mac OS X

Note: moved to gmail-notifr-objc. Native Objective-C used for future development.

Note: The RubyCocoa implementation has been moved to the rubycocoa branch.

screenshot

Yet Another Gmail Notifier

Gmail Notifr is written in MacRuby with these features:

  • Support multiple accounts.
  • Separate check and notification setting for each account.
  • Preferred browser setting for each account.
  • Support Google hosted account.
  • Check mail at a specified interval.
  • Growl & sound notifications.
  • Small & fast. *
  • Sparkle automatic updates.
  • No background daemon processes installed as Google's official notifier.
  • Open Source & free!

* MacRuby is private framework on Lion, Gmail Notifr needs to embed the framework so the final size is kind of 'big' comparing to RubyCocoa version. Memory usage is bigger (30MB+) due to the same reason.

Requirements

  • Mac OS X 10.6 (Snow Leopard) or higher
  • An Intel 64-bit machine
  • MacRuby 1.0 (nightly build, 2011-07-22 or newer)
  • BridgeSupport Preview 3

How to Build

The Xcode project depends on MacRuby Keychain Wrapper. It is added as a submodule. So don't forget to fetch it:

git clone https://github.com/ashchan/gmail-notifr.git
git submodule init
git submodule update

or use --recursive option:

git clone --recursive https://github.com/ashchan/gmail-notifr.git

Updates, Changelog & Feedback

Feedback is welcome! Leave a message on the feedback page, or create a github issue, or tweet the author @ashchan.

View the full changelog.

Visit project home page for more information.

Binary Download

Note: versions <= 0.5.2 do NOT run on OS X Lion.

License

(The MIT License)

Copyright (c) 2008 - 2012 James Chen (@ashchan)

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

More Repositories

1

returns

Track your multiple investment or portfolios and calculate returns in one place.
Swift
275
star
2

safarikai

Safari extension for translating Japanese words.
Swift
209
star
3

mail-notifr

Mail Notifr - Gmail Notifier for macOS
Swift
208
star
4

ruby-china-reader

Simple Mac Reader for Ruby China
Objective-C
48
star
5

ftpsync

A simple Ruby class to sync local directory to a remote ftp directory, or copy directories on ftp server.
Ruby
47
star
6

node-upyun

Node.js module for upyun.com APIs.
JavaScript
41
star
7

bitcoin-ethereum-cryptography

比特币、以太坊加密技术
36
star
8

timeago-rails

Use smart-time-ago with your Rails 3 app.
Ruby
29
star
9

meta_on_rails

MetaOnRails: a Rails plugin that DRYs up your page meta tags.
Ruby
28
star
10

zjpm

浙江各城市PM2.5监测数据 - Sinatra app deployed on Heroku
Ruby
27
star
11

KASeparatorLine

NSView subclass for drawing a separator line
Ruby
23
star
12

mobile-rubygems

An iPhone app to access Ruby gems.
Objective-C
19
star
13

cheatsheets

drop in whatever I find useful
16
star
14

japanese-coffee-kit

Tools for Japanese romanization, verb deinflection, etc.
CoffeeScript
16
star
15

ckb-swift-kit

Swift toolkit for Nervos CKB
Swift
15
star
16

macruby-keychain-wrapper

MacRuby Keychain Wrapper is a wrapper for accessing keychain from MacRuby.
Ruby
14
star
17

google_maps_example

Sample code for the book: Beginning Google Maps Applications with Rails and Ajax (Rails v2.1)
Ruby
11
star
18

humanize_attributes

Add humanity to Rails ActiveRecord column names.
Ruby
8
star
19

tomcat-control-panels

F-14B Tomcat Control Panels for DCS and other simulators
C++
7
star
20

dotfiles

Everybody has one.
Vim Script
6
star
21

ckb-vanity-address

Generate a CKB address with specified suffix
Swift
5
star
22

dockerfiles

Toy around with dockerized containers. Some are production ready some not.
5
star
23

metaprogramming-examples

Ruby Examples on Metaprogramming
Ruby
4
star
24

ashchan

Phantom, phantom
2
star
25

ckb-swift-blake2b

A Swift package wrapping the modified blake2b C lib for CKB.
C
2
star
26

gringotts

UDT Hackathon Team Goblins Codebase
Swift
2
star
27

ckb-saifu

CKB wallet for minimalist.
Swift
1
star
28

lokitch

Codename Lokitch
Objective-C
1
star
29

mandrake-demo

Animagus Swift Example
Swift
1
star
30

flight-setup

Personal HOTAS & other setups for Flight Simulator ✈
Lua
1
star