diff --git a/README.md b/README.md index 93f8d21..af117d2 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,26 @@ This is a simple implementation of the [Pomodoro Technique](http://pomodorotechn It runs in the menu bar, it doesn't take a bunch of resources, and it might help you not sit at your desk all day. -Icons made by [Madebyoliver](http://www.flaticon.com/authors/madebyoliver) from [Flaticon](http://www.flaticon.com) is licensed by [CC 3.0 BY](http://creativecommons.org/licenses/by/3.0/) +## Screenshots + +Default state: + +Robomodoro's default state in the menu bar + +Work state: + +Robomodoro's work state in the menu bar + +Menu: +Robomodoro's menu +Notification + +Robomodoro's notification + +I like to make my notifications `alerts` instead of `banners` so that they stay around until I acknowledge them. + +## Attributions + +Icons made by [Madebyoliver](http://www.flaticon.com/authors/madebyoliver) from [Flaticon](http://www.flaticon.com) is licensed by [CC 3.0 BY](http://creativecommons.org/licenses/by/3.0/) diff --git a/robomodoro.xcodeproj/project.pbxproj b/robomodoro.xcodeproj/project.pbxproj index 30c8cfe..d516491 100644 --- a/robomodoro.xcodeproj/project.pbxproj +++ b/robomodoro.xcodeproj/project.pbxproj @@ -313,7 +313,7 @@ COMBINE_HIDPI_IMAGES = YES; INFOPLIST_FILE = robomodoro/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = danielma.robomodoro; + PRODUCT_BUNDLE_IDENTIFIER = com.danielma.robomodoro; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Debug; @@ -325,7 +325,7 @@ COMBINE_HIDPI_IMAGES = YES; INFOPLIST_FILE = robomodoro/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = danielma.robomodoro; + PRODUCT_BUNDLE_IDENTIFIER = com.danielma.robomodoro; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release; diff --git a/robomodoro/AppDelegate.swift b/robomodoro/AppDelegate.swift index bd66e5a..8d089af 100644 --- a/robomodoro/AppDelegate.swift +++ b/robomodoro/AppDelegate.swift @@ -129,6 +129,7 @@ class AppDelegate: NSObject, NSApplicationDelegate, NSUserNotificationCenterDele func showNotification(text: String) { let notification:NSUserNotification = NSUserNotification() + notification.identifier = "com.danielma.robomodoro-notification" notification.title = "Robomodoro" notification.subtitle = "\(currentMode.rawValue) \(text)" notification.soundName = NSUserNotificationDefaultSoundName diff --git a/screenshots/menu.png b/screenshots/menu.png new file mode 100644 index 0000000..67441cd Binary files /dev/null and b/screenshots/menu.png differ diff --git a/screenshots/menubar-default-state.png b/screenshots/menubar-default-state.png new file mode 100644 index 0000000..08fa2a3 Binary files /dev/null and b/screenshots/menubar-default-state.png differ diff --git a/screenshots/menubar-work-state.png b/screenshots/menubar-work-state.png new file mode 100644 index 0000000..9707711 Binary files /dev/null and b/screenshots/menubar-work-state.png differ diff --git a/screenshots/notification.png b/screenshots/notification.png new file mode 100644 index 0000000..dfa1987 Binary files /dev/null and b/screenshots/notification.png differ