├── .coveralls.yml ├── .editorconfig ├── .gitattributes ├── .gitignore ├── .rubocop.yml ├── .rubocop_todo.yml ├── .travis.yml ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── bin ├── lolcommits └── snapgit ├── config └── cucumber.yml ├── features ├── bugs.feature ├── lolcommits.feature ├── plugins.feature ├── step_definitions │ └── lolcommits_steps.rb └── support │ ├── env.rb │ └── path_helpers.rb ├── lib ├── core_ext │ ├── class.rb │ └── mini_magick │ │ └── utilities.rb ├── lolcommits.rb └── lolcommits │ ├── capturer.rb │ ├── capturer │ ├── capture_cygwin.rb │ ├── capture_fake.rb │ ├── capture_linux.rb │ ├── capture_linux_animated.rb │ ├── capture_mac.rb │ ├── capture_mac_animated.rb │ └── capture_windows.rb │ ├── cli │ ├── fatals.rb │ ├── launcher.rb │ ├── process_runner.rb │ └── timelapse_gif.rb │ ├── configuration.rb │ ├── git_info.rb │ ├── init.rb │ ├── installation.rb │ ├── platform.rb │ ├── plugin.rb │ ├── plugins │ ├── dot_com.rb │ ├── lol_protonet.rb │ ├── lol_slack.rb │ ├── lol_tumblr.rb │ ├── lol_twitter.rb │ ├── lol_yammer.rb │ ├── lolsrv.rb │ ├── loltext.rb │ ├── snapgit.rb │ ├── tranzlate.rb │ └── uploldz.rb │ ├── runner.rb │ └── version.rb ├── snapgit.gemspec ├── test ├── images │ └── test_image.jpg ├── lolcommits_test.rb └── plugins_test.rb └── vendor ├── ext ├── CommandCam │ ├── COPYING │ ├── CommandCam.exe │ └── LICENSE ├── imagesnap │ ├── ReadMeOrDont.rtf │ └── imagesnap └── videosnap │ └── videosnap ├── fonts └── Lato.ttf └── logos └── Snapgit.png /.coveralls.yml: -------------------------------------------------------------------------------- 1 | service_name: travis-ci 2 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/.gitignore -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.rubocop_todo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/.rubocop_todo.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/lolcommits: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/bin/lolcommits -------------------------------------------------------------------------------- /bin/snapgit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/bin/snapgit -------------------------------------------------------------------------------- /config/cucumber.yml: -------------------------------------------------------------------------------- 1 | --- 2 | default: <%= (RbConfig::CONFIG['host_os'] =~ /darwin/) ? 'features' : '--tags ~@mac-only' %> 3 | -------------------------------------------------------------------------------- /features/bugs.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/features/bugs.feature -------------------------------------------------------------------------------- /features/lolcommits.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/features/lolcommits.feature -------------------------------------------------------------------------------- /features/plugins.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/features/plugins.feature -------------------------------------------------------------------------------- /features/step_definitions/lolcommits_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/features/step_definitions/lolcommits_steps.rb -------------------------------------------------------------------------------- /features/support/env.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/features/support/env.rb -------------------------------------------------------------------------------- /features/support/path_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/features/support/path_helpers.rb -------------------------------------------------------------------------------- /lib/core_ext/class.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/core_ext/class.rb -------------------------------------------------------------------------------- /lib/core_ext/mini_magick/utilities.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/core_ext/mini_magick/utilities.rb -------------------------------------------------------------------------------- /lib/lolcommits.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits.rb -------------------------------------------------------------------------------- /lib/lolcommits/capturer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits/capturer.rb -------------------------------------------------------------------------------- /lib/lolcommits/capturer/capture_cygwin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits/capturer/capture_cygwin.rb -------------------------------------------------------------------------------- /lib/lolcommits/capturer/capture_fake.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits/capturer/capture_fake.rb -------------------------------------------------------------------------------- /lib/lolcommits/capturer/capture_linux.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits/capturer/capture_linux.rb -------------------------------------------------------------------------------- /lib/lolcommits/capturer/capture_linux_animated.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits/capturer/capture_linux_animated.rb -------------------------------------------------------------------------------- /lib/lolcommits/capturer/capture_mac.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits/capturer/capture_mac.rb -------------------------------------------------------------------------------- /lib/lolcommits/capturer/capture_mac_animated.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits/capturer/capture_mac_animated.rb -------------------------------------------------------------------------------- /lib/lolcommits/capturer/capture_windows.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits/capturer/capture_windows.rb -------------------------------------------------------------------------------- /lib/lolcommits/cli/fatals.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits/cli/fatals.rb -------------------------------------------------------------------------------- /lib/lolcommits/cli/launcher.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits/cli/launcher.rb -------------------------------------------------------------------------------- /lib/lolcommits/cli/process_runner.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits/cli/process_runner.rb -------------------------------------------------------------------------------- /lib/lolcommits/cli/timelapse_gif.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits/cli/timelapse_gif.rb -------------------------------------------------------------------------------- /lib/lolcommits/configuration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits/configuration.rb -------------------------------------------------------------------------------- /lib/lolcommits/git_info.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits/git_info.rb -------------------------------------------------------------------------------- /lib/lolcommits/init.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits/init.rb -------------------------------------------------------------------------------- /lib/lolcommits/installation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits/installation.rb -------------------------------------------------------------------------------- /lib/lolcommits/platform.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits/platform.rb -------------------------------------------------------------------------------- /lib/lolcommits/plugin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits/plugin.rb -------------------------------------------------------------------------------- /lib/lolcommits/plugins/dot_com.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits/plugins/dot_com.rb -------------------------------------------------------------------------------- /lib/lolcommits/plugins/lol_protonet.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits/plugins/lol_protonet.rb -------------------------------------------------------------------------------- /lib/lolcommits/plugins/lol_slack.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits/plugins/lol_slack.rb -------------------------------------------------------------------------------- /lib/lolcommits/plugins/lol_tumblr.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits/plugins/lol_tumblr.rb -------------------------------------------------------------------------------- /lib/lolcommits/plugins/lol_twitter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits/plugins/lol_twitter.rb -------------------------------------------------------------------------------- /lib/lolcommits/plugins/lol_yammer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits/plugins/lol_yammer.rb -------------------------------------------------------------------------------- /lib/lolcommits/plugins/lolsrv.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits/plugins/lolsrv.rb -------------------------------------------------------------------------------- /lib/lolcommits/plugins/loltext.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits/plugins/loltext.rb -------------------------------------------------------------------------------- /lib/lolcommits/plugins/snapgit.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits/plugins/snapgit.rb -------------------------------------------------------------------------------- /lib/lolcommits/plugins/tranzlate.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits/plugins/tranzlate.rb -------------------------------------------------------------------------------- /lib/lolcommits/plugins/uploldz.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits/plugins/uploldz.rb -------------------------------------------------------------------------------- /lib/lolcommits/runner.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits/runner.rb -------------------------------------------------------------------------------- /lib/lolcommits/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/lib/lolcommits/version.rb -------------------------------------------------------------------------------- /snapgit.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/snapgit.gemspec -------------------------------------------------------------------------------- /test/images/test_image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/test/images/test_image.jpg -------------------------------------------------------------------------------- /test/lolcommits_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/test/lolcommits_test.rb -------------------------------------------------------------------------------- /test/plugins_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/test/plugins_test.rb -------------------------------------------------------------------------------- /vendor/ext/CommandCam/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/vendor/ext/CommandCam/COPYING -------------------------------------------------------------------------------- /vendor/ext/CommandCam/CommandCam.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/vendor/ext/CommandCam/CommandCam.exe -------------------------------------------------------------------------------- /vendor/ext/CommandCam/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/vendor/ext/CommandCam/LICENSE -------------------------------------------------------------------------------- /vendor/ext/imagesnap/ReadMeOrDont.rtf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/vendor/ext/imagesnap/ReadMeOrDont.rtf -------------------------------------------------------------------------------- /vendor/ext/imagesnap/imagesnap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/vendor/ext/imagesnap/imagesnap -------------------------------------------------------------------------------- /vendor/ext/videosnap/videosnap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/vendor/ext/videosnap/videosnap -------------------------------------------------------------------------------- /vendor/fonts/Lato.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/vendor/fonts/Lato.ttf -------------------------------------------------------------------------------- /vendor/logos/Snapgit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glassfalcon/snapgit/HEAD/vendor/logos/Snapgit.png --------------------------------------------------------------------------------