├── Android
├── .idea
│ ├── .name
│ ├── dictionaries
│ │ └── gangloff.xml
│ ├── vcs.xml
│ ├── copyright
│ │ ├── profiles_settings.xml
│ │ └── Google.xml
│ ├── modules.xml
│ ├── donotcheck_cs.xml
│ ├── gradle.xml
│ ├── compiler.xml
│ └── checkstyle-idea.xml
├── app
│ ├── .gitignore
│ ├── libs
│ │ ├── identitytoolkit_fb.aar
│ │ └── identitytoolkit-api11.aar
│ ├── src
│ │ ├── main
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── ic_drawer.png
│ │ │ │ │ └── drawer_shadow.9.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ ├── ic_drawer.png
│ │ │ │ │ └── drawer_shadow.9.png
│ │ │ │ ├── drawable-xxhdpi
│ │ │ │ │ ├── ic_add.png
│ │ │ │ │ ├── ic_tick.png
│ │ │ │ │ ├── ic_drawer.png
│ │ │ │ │ ├── drawer_shadow.9.png
│ │ │ │ │ ├── ic_done_white_24dp.png
│ │ │ │ │ ├── ic_error_black_48dp.png
│ │ │ │ │ ├── ic_home_black_24dp.png
│ │ │ │ │ ├── ic_image_black_24dp.png
│ │ │ │ │ ├── ic_delete_black_48dp.png
│ │ │ │ │ ├── ic_delete_grey600_48dp.png
│ │ │ │ │ ├── ic_favorite_black_24dp.png
│ │ │ │ │ ├── ic_thumb_up_black_48dp.png
│ │ │ │ │ ├── ic_delete_googblue_48dp.png
│ │ │ │ │ ├── ic_mode_edit_black_48dp.png
│ │ │ │ │ ├── ic_thumb_down_black_48dp.png
│ │ │ │ │ ├── ic_thumb_up_grey600_48dp.png
│ │ │ │ │ ├── ic_exit_to_app_black_24dp.png
│ │ │ │ │ ├── ic_file_upload_black_24dp.png
│ │ │ │ │ ├── ic_mode_edit_googblue_48dp.png
│ │ │ │ │ ├── ic_mode_edit_grey600_48dp.png
│ │ │ │ │ ├── ic_now_wallpaper_black_48dp.png
│ │ │ │ │ ├── ic_thumb_down_googblue_48dp.png
│ │ │ │ │ ├── ic_thumb_down_grey600_48dp.png
│ │ │ │ │ ├── ic_thumb_up_googblue_48dp.png
│ │ │ │ │ ├── ic_now_wallpaper_grey600_48dp.png
│ │ │ │ │ └── ic_now_wallpaper_googblue_48dp.png
│ │ │ │ ├── mipmap-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── mipmap-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-xhdpi
│ │ │ │ │ ├── ic_drawer.png
│ │ │ │ │ └── drawer_shadow.9.png
│ │ │ │ ├── mipmap-xhdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── mipmap-xxhdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable
│ │ │ │ │ ├── button_bg_normal.xml
│ │ │ │ │ ├── button_bg_disabled.xml
│ │ │ │ │ ├── button_bg_pressed.xml
│ │ │ │ │ ├── signin_account_chip_bg.xml
│ │ │ │ │ ├── button_bg.xml
│ │ │ │ │ ├── fab_icons.xml
│ │ │ │ │ ├── ic_delete.xml
│ │ │ │ │ ├── ic_edit.xml
│ │ │ │ │ ├── ic_wallpaper.xml
│ │ │ │ │ ├── ic_thumbs_up.xml
│ │ │ │ │ └── ic_thumbs_down.xml
│ │ │ │ ├── menu
│ │ │ │ │ ├── global.xml
│ │ │ │ │ └── main.xml
│ │ │ │ ├── values
│ │ │ │ │ ├── ids.xml
│ │ │ │ │ ├── colors.xml
│ │ │ │ │ └── styles.xml
│ │ │ │ ├── values-w820dp
│ │ │ │ │ └── dimens.xml
│ │ │ │ └── layout
│ │ │ │ │ ├── fragment_navigation_drawer.xml
│ │ │ │ │ ├── fragment_likes.xml
│ │ │ │ │ ├── drawer_separator.xml
│ │ │ │ │ └── progress_item.xml
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── examples
│ │ │ │ └── abelanav2
│ │ │ │ ├── package-info.java
│ │ │ │ ├── ui
│ │ │ │ ├── package-info.java
│ │ │ │ └── utils
│ │ │ │ │ └── package-info.java
│ │ │ │ ├── grpc
│ │ │ │ └── package-info.java
│ │ │ │ └── grpcclient
│ │ │ │ ├── package-info.java
│ │ │ │ └── AbelanaClientException.java
│ │ └── androidTest
│ │ │ └── java
│ │ │ └── com
│ │ │ └── examples
│ │ │ └── abelanav2
│ │ │ └── ApplicationTest.java
│ └── proguard-rules.pro
├── .gitignore
├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
├── settings.gradle
├── gradle.properties
├── Android.iml
└── build.gradle
├── Appengine
├── .gitignore
├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
└── src
│ └── main
│ └── webapp
│ ├── index.html
│ └── WEB-INF
│ ├── appengine-web.xml
│ └── logging.properties
├── ImageResizer
├── Godeps
│ ├── _workspace
│ │ ├── .gitignore
│ │ └── src
│ │ │ ├── github.com
│ │ │ ├── bradfitz
│ │ │ │ └── http2
│ │ │ │ │ ├── .gitignore
│ │ │ │ │ ├── h2demo
│ │ │ │ │ ├── rootCA.srl
│ │ │ │ │ ├── .gitignore
│ │ │ │ │ ├── Makefile
│ │ │ │ │ ├── README
│ │ │ │ │ └── server.crt
│ │ │ │ │ ├── Makefile
│ │ │ │ │ ├── HACKING
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README
│ │ │ │ │ ├── pipe_test.go
│ │ │ │ │ ├── errors_test.go
│ │ │ │ │ ├── AUTHORS
│ │ │ │ │ ├── gotrack_test.go
│ │ │ │ │ ├── CONTRIBUTORS
│ │ │ │ │ ├── pipe.go
│ │ │ │ │ ├── Dockerfile
│ │ │ │ │ └── flow.go
│ │ │ └── gographics
│ │ │ │ └── imagick
│ │ │ │ └── imagick
│ │ │ │ ├── index_packet.go
│ │ │ │ ├── image_info.go
│ │ │ │ ├── affine_matrix.go
│ │ │ │ ├── kernel_info.go
│ │ │ │ ├── point_info.go
│ │ │ │ ├── quantum.go
│ │ │ │ ├── rectangle_info.go
│ │ │ │ ├── channel_features.go
│ │ │ │ ├── channel_statistics.go
│ │ │ │ ├── draw_info.go
│ │ │ │ ├── pixel_packet.go
│ │ │ │ ├── fill_rule.go
│ │ │ │ ├── endian_type.go
│ │ │ │ ├── magick_pixel_packet.go
│ │ │ │ ├── line_cap.go
│ │ │ │ ├── align_type.go
│ │ │ │ ├── line_join.go
│ │ │ │ ├── image.go
│ │ │ │ ├── style_type.go
│ │ │ │ ├── montage_mode.go
│ │ │ │ ├── resolution_type.go
│ │ │ │ ├── clip_path_units.go
│ │ │ │ ├── dispose_type.go
│ │ │ │ ├── dither_method.go
│ │ │ │ ├── magick_function.go
│ │ │ │ ├── decoration_type.go
│ │ │ │ ├── magick_wand_env.go
│ │ │ │ ├── rendering_intent.go
│ │ │ │ ├── paint_method.go
│ │ │ │ ├── magick_core_env.go
│ │ │ │ ├── storage_type.go
│ │ │ │ ├── magick_wand_env_test.go
│ │ │ │ ├── interlace_type.go
│ │ │ │ ├── resource_type.go
│ │ │ │ ├── noise_type.go
│ │ │ │ ├── sparse_color_method.go
│ │ │ │ ├── statistic_type.go
│ │ │ │ ├── orientation_type.go
│ │ │ │ ├── gravity_type.go
│ │ │ │ ├── stretch_type.go
│ │ │ │ ├── font_metrics.go
│ │ │ │ ├── image_type.go
│ │ │ │ ├── metric_type.go
│ │ │ │ ├── pixel_wand_exception.go
│ │ │ │ ├── drawing_wand_exception.go
│ │ │ │ ├── magick_wand_exception.go
│ │ │ │ ├── alpha_channel_type.go
│ │ │ │ ├── pixel_iterator_exception.go
│ │ │ │ └── channel_type.go
│ │ │ ├── golang.org
│ │ │ └── x
│ │ │ │ ├── oauth2
│ │ │ │ ├── google
│ │ │ │ │ ├── testdata
│ │ │ │ │ │ └── gcloud
│ │ │ │ │ │ │ └── properties
│ │ │ │ │ ├── appengine_hook.go
│ │ │ │ │ └── sdk_test.go
│ │ │ │ ├── AUTHORS
│ │ │ │ ├── CONTRIBUTORS
│ │ │ │ ├── .travis.yml
│ │ │ │ ├── vk
│ │ │ │ │ └── vk.go
│ │ │ │ ├── github
│ │ │ │ │ └── github.go
│ │ │ │ ├── facebook
│ │ │ │ │ └── facebook.go
│ │ │ │ ├── linkedin
│ │ │ │ │ └── linkedin.go
│ │ │ │ ├── odnoklassniki
│ │ │ │ │ └── odnoklassniki.go
│ │ │ │ ├── client_appengine.go
│ │ │ │ ├── internal
│ │ │ │ │ └── token_test.go
│ │ │ │ ├── paypal
│ │ │ │ │ └── paypal.go
│ │ │ │ ├── jwt
│ │ │ │ │ └── example_test.go
│ │ │ │ └── CONTRIBUTING.md
│ │ │ │ └── net
│ │ │ │ └── context
│ │ │ │ └── withtimeout_test.go
│ │ │ └── google.golang.org
│ │ │ ├── grpc
│ │ │ ├── .travis.yml
│ │ │ ├── doc.go
│ │ │ ├── test
│ │ │ │ ├── codec_perf
│ │ │ │ │ ├── perf.proto
│ │ │ │ │ └── perf.pb.go
│ │ │ │ └── testdata
│ │ │ │ │ ├── ca.pem
│ │ │ │ │ ├── server1.key
│ │ │ │ │ └── server1.pem
│ │ │ ├── codes
│ │ │ │ └── code_string.go
│ │ │ ├── codegen.sh
│ │ │ ├── README.md
│ │ │ ├── transport
│ │ │ │ └── testdata
│ │ │ │ │ ├── ca.pem
│ │ │ │ │ ├── server1.key
│ │ │ │ │ └── server1.pem
│ │ │ ├── interop
│ │ │ │ ├── client
│ │ │ │ │ └── testdata
│ │ │ │ │ │ ├── ca.pem
│ │ │ │ │ │ ├── server1.key
│ │ │ │ │ │ └── server1.pem
│ │ │ │ └── server
│ │ │ │ │ └── testdata
│ │ │ │ │ ├── ca.pem
│ │ │ │ │ ├── server1.key
│ │ │ │ │ └── server1.pem
│ │ │ ├── examples
│ │ │ │ └── route_guide
│ │ │ │ │ ├── testdata
│ │ │ │ │ ├── ca.pem
│ │ │ │ │ ├── server1.key
│ │ │ │ │ └── server1.pem
│ │ │ │ │ └── README.md
│ │ │ ├── benchmark
│ │ │ │ └── server
│ │ │ │ │ └── main.go
│ │ │ ├── CONTRIBUTING.md
│ │ │ └── Makefile
│ │ │ ├── cloud
│ │ │ ├── key.json.enc
│ │ │ ├── examples
│ │ │ │ └── storage
│ │ │ │ │ ├── appengine
│ │ │ │ │ └── app.yaml
│ │ │ │ │ └── appenginevm
│ │ │ │ │ └── app.yaml
│ │ │ ├── .travis.yml
│ │ │ ├── AUTHORS
│ │ │ ├── datastore
│ │ │ │ ├── testdata
│ │ │ │ │ └── index.yaml
│ │ │ │ └── time.go
│ │ │ ├── bigquery
│ │ │ │ ├── doc.go
│ │ │ │ ├── value.go
│ │ │ │ └── error.go
│ │ │ ├── CONTRIBUTORS
│ │ │ ├── bigtable
│ │ │ │ └── internal
│ │ │ │ │ └── empty
│ │ │ │ │ ├── empty.pb.go
│ │ │ │ │ └── empty.proto
│ │ │ └── cloud_test.go
│ │ │ └── api
│ │ │ └── googleapi
│ │ │ ├── internal
│ │ │ └── uritemplates
│ │ │ │ ├── utils.go
│ │ │ │ └── LICENSE
│ │ │ ├── transport
│ │ │ └── apikey.go
│ │ │ └── types_test.go
│ └── Readme
└── Dockerfile
├── .gitignore
├── favicon.ico
├── gRPCserver
├── .gitignore
├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
├── settings.gradle
├── src
│ └── main
│ │ └── java
│ │ └── com
│ │ └── examples
│ │ └── abelanav2
│ │ ├── package-info.java
│ │ ├── grpc
│ │ └── package-info.java
│ │ ├── storage
│ │ └── package-info.java
│ │ └── datastore
│ │ └── package-info.java
└── Dockerfile
└── iOS
├── Abelana_v2
├── Images.xcassets
│ ├── ic_add.imageset
│ │ ├── ic_add_black_1x_ios_24dp.png
│ │ ├── ic_add_black_2x_ios_24dp.png
│ │ ├── ic_add_black_3x_ios_24dp.png
│ │ └── Contents.json
│ ├── ic_done.imageset
│ │ ├── ic_done_black_1x_ios_24dp.png
│ │ ├── ic_done_black_2x_ios_24dp.png
│ │ ├── ic_done_black_3x_ios_24dp.png
│ │ └── Contents.json
│ ├── ic_delete.imageset
│ │ ├── ic_delete_black_1x_ios_24dp.png
│ │ ├── ic_delete_black_2x_ios_24dp.png
│ │ ├── ic_delete_black_3x_ios_24dp.png
│ │ └── Contents.json
│ ├── ic_report.imageset
│ │ ├── ic_report_black_1x_ios_24dp.png
│ │ ├── ic_report_black_2x_ios_24dp.png
│ │ ├── ic_report_black_3x_ios_24dp.png
│ │ └── Contents.json
│ ├── drawer
│ │ ├── ic_home.imageset
│ │ │ ├── ic_home_black_1x_ios_24dp.png
│ │ │ ├── ic_home_black_2x_ios_24dp.png
│ │ │ ├── ic_home_black_3x_ios_24dp.png
│ │ │ └── Contents.json
│ │ ├── ic_image.imageset
│ │ │ ├── ic_image_black_1x_ios_24dp.png
│ │ │ ├── ic_image_black_2x_ios_24dp.png
│ │ │ ├── ic_image_black_3x_ios_24dp.png
│ │ │ └── Contents.json
│ │ ├── ic_menu_black.imageset
│ │ │ ├── ic_menu_black_1x_ios_24dp.png
│ │ │ ├── ic_menu_black_2x_ios_24dp.png
│ │ │ ├── ic_menu_black_3x_ios_24dp.png
│ │ │ └── Contents.json
│ │ ├── ic_favourite.imageset
│ │ │ ├── ic_favorite_black_1x_ios_24dp.png
│ │ │ ├── ic_favorite_black_2x_ios_24dp.png
│ │ │ ├── ic_favorite_black_3x_ios_24dp.png
│ │ │ └── Contents.json
│ │ ├── ic_exit_to_app.imageset
│ │ │ ├── ic_exit_to_app_black_1x_ios_24dp.png
│ │ │ ├── ic_exit_to_app_black_2x_ios_24dp.png
│ │ │ ├── ic_exit_to_app_black_3x_ios_24dp.png
│ │ │ └── Contents.json
│ │ └── ic_file_upload.imageset
│ │ │ ├── ic_file_upload_black_1x_ios_24dp.png
│ │ │ ├── ic_file_upload_black_2x_ios_24dp.png
│ │ │ ├── ic_file_upload_black_3x_ios_24dp.png
│ │ │ └── Contents.json
│ ├── ic_mode_edit.imageset
│ │ ├── ic_mode_edit_black_1x_ios_24dp.png
│ │ ├── ic_mode_edit_black_2x_ios_24dp.png
│ │ ├── ic_mode_edit_black_3x_ios_24dp.png
│ │ └── Contents.json
│ ├── ic_thumb_up.imageset
│ │ ├── ic_thumb_up_black_1x_ios_24dp.png
│ │ ├── ic_thumb_up_black_2x_ios_24dp.png
│ │ ├── ic_thumb_up_black_3x_ios_24dp.png
│ │ └── Contents.json
│ ├── ic_thumb_down.imageset
│ │ ├── ic_thumb_down_black_1x_ios_24dp.png
│ │ ├── ic_thumb_down_black_2x_ios_24dp.png
│ │ ├── ic_thumb_down_black_3x_ios_24dp.png
│ │ └── Contents.json
│ ├── ic_now_wallpaper.imageset
│ │ ├── ic_now_wallpaper_black_1x_ios_24dp.png
│ │ ├── ic_now_wallpaper_black_2x_ios_24dp.png
│ │ ├── ic_now_wallpaper_black_3x_ios_24dp.png
│ │ └── Contents.json
│ ├── ic_thumb_up_selected.imageset
│ │ ├── ic_thumb_up_googblue_drawable-hdpi_24dp.png
│ │ ├── ic_thumb_up_googblue_drawable-xhdpi_24dp.png
│ │ ├── ic_thumb_up_googblue_drawable-xxxhdpi_24dp.png
│ │ └── Contents.json
│ ├── ic_thumb_down_selected.imageset
│ │ ├── ic_thumb_down_googblue_drawable-hdpi_24dp.png
│ │ ├── ic_thumb_down_googblue_drawable-xhdpi_24dp.png
│ │ ├── ic_thumb_down_googblue_drawable-xxxhdpi_24dp.png
│ │ └── Contents.json
│ └── AppIcon.appiconset
│ │ └── Contents.json
├── .gitignore
├── Abelana_v2-Bridging-Header.h
├── PhotoViewCell.swift
└── Photo.swift
├── .gitignore
├── Podfile
└── AbelanaConfig.plist
/Android/.idea/.name:
--------------------------------------------------------------------------------
1 | Android
--------------------------------------------------------------------------------
/Appengine/.gitignore:
--------------------------------------------------------------------------------
1 | .idea/
2 | classes/
3 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/.gitignore:
--------------------------------------------------------------------------------
1 | /pkg
2 | /bin
3 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | *.DS_STORE
2 | *xcuserdata/
3 | *build/
4 | *.gradle/
5 |
--------------------------------------------------------------------------------
/Android/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build/
2 | *.p12
3 | *service_account.json
4 |
--------------------------------------------------------------------------------
/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/favicon.ico
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/bradfitz/http2/.gitignore:
--------------------------------------------------------------------------------
1 | *~
2 | h2i/h2i
3 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/bradfitz/http2/h2demo/rootCA.srl:
--------------------------------------------------------------------------------
1 | E2CE26BF3285059C
2 |
--------------------------------------------------------------------------------
/gRPCserver/.gitignore:
--------------------------------------------------------------------------------
1 | /target/
2 | .idea/librairies/
3 | /build/
4 | .gradle/
5 | .idea
6 | *.p12
7 |
--------------------------------------------------------------------------------
/Android/.gitignore:
--------------------------------------------------------------------------------
1 | .gradle/
2 | /local.properties
3 | /.idea/workspace.xml
4 | /.idea/libraries/
5 | *.DS_Store
6 | /build/
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/bradfitz/http2/Makefile:
--------------------------------------------------------------------------------
1 | curlimage:
2 | docker build -t gohttp2/curl .
3 |
4 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/golang.org/x/oauth2/google/testdata/gcloud/properties:
--------------------------------------------------------------------------------
1 | [core]
2 | account = bar@example.com
--------------------------------------------------------------------------------
/Android/.idea/dictionaries/gangloff.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/Android/app/libs/identitytoolkit_fb.aar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/libs/identitytoolkit_fb.aar
--------------------------------------------------------------------------------
/Android/app/libs/identitytoolkit-api11.aar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/libs/identitytoolkit-api11.aar
--------------------------------------------------------------------------------
/Android/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/Appengine/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Appengine/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/gRPCserver/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/gRPCserver/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/grpc/.travis.yml:
--------------------------------------------------------------------------------
1 | sudo: false
2 |
3 | language: go
4 |
5 | script:
6 | - make test testrace
7 |
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-hdpi/ic_drawer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-hdpi/ic_drawer.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-mdpi/ic_drawer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-mdpi/ic_drawer.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-xxhdpi/ic_add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-xxhdpi/ic_add.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-xxhdpi/ic_tick.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-xxhdpi/ic_tick.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/bradfitz/http2/h2demo/.gitignore:
--------------------------------------------------------------------------------
1 | h2demo
2 | h2demo.linux
3 | client-id.dat
4 | client-secret.dat
5 | token.dat
6 |
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-xhdpi/ic_drawer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-xhdpi/ic_drawer.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-xxhdpi/ic_drawer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-xxhdpi/ic_drawer.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-hdpi/drawer_shadow.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-hdpi/drawer_shadow.9.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-mdpi/drawer_shadow.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-mdpi/drawer_shadow.9.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-xhdpi/drawer_shadow.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-xhdpi/drawer_shadow.9.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-xxhdpi/drawer_shadow.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-xxhdpi/drawer_shadow.9.png
--------------------------------------------------------------------------------
/ImageResizer/Godeps/Readme:
--------------------------------------------------------------------------------
1 | This directory tree is generated automatically by godep.
2 |
3 | Please do not edit.
4 |
5 | See https://github.com/tools/godep for more information.
6 |
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-xxhdpi/ic_done_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-xxhdpi/ic_done_white_24dp.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-xxhdpi/ic_error_black_48dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-xxhdpi/ic_error_black_48dp.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-xxhdpi/ic_home_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-xxhdpi/ic_home_black_24dp.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-xxhdpi/ic_image_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-xxhdpi/ic_image_black_24dp.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-xxhdpi/ic_delete_black_48dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-xxhdpi/ic_delete_black_48dp.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-xxhdpi/ic_delete_grey600_48dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-xxhdpi/ic_delete_grey600_48dp.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-xxhdpi/ic_favorite_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-xxhdpi/ic_favorite_black_24dp.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-xxhdpi/ic_thumb_up_black_48dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-xxhdpi/ic_thumb_up_black_48dp.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-xxhdpi/ic_delete_googblue_48dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-xxhdpi/ic_delete_googblue_48dp.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-xxhdpi/ic_mode_edit_black_48dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-xxhdpi/ic_mode_edit_black_48dp.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-xxhdpi/ic_thumb_down_black_48dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-xxhdpi/ic_thumb_down_black_48dp.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-xxhdpi/ic_thumb_up_grey600_48dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-xxhdpi/ic_thumb_up_grey600_48dp.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-xxhdpi/ic_exit_to_app_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-xxhdpi/ic_exit_to_app_black_24dp.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-xxhdpi/ic_file_upload_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-xxhdpi/ic_file_upload_black_24dp.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-xxhdpi/ic_mode_edit_googblue_48dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-xxhdpi/ic_mode_edit_googblue_48dp.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-xxhdpi/ic_mode_edit_grey600_48dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-xxhdpi/ic_mode_edit_grey600_48dp.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-xxhdpi/ic_now_wallpaper_black_48dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-xxhdpi/ic_now_wallpaper_black_48dp.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-xxhdpi/ic_thumb_down_googblue_48dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-xxhdpi/ic_thumb_down_googblue_48dp.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-xxhdpi/ic_thumb_down_grey600_48dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-xxhdpi/ic_thumb_down_grey600_48dp.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-xxhdpi/ic_thumb_up_googblue_48dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-xxhdpi/ic_thumb_up_googblue_48dp.png
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/cloud/key.json.enc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/ImageResizer/Godeps/_workspace/src/google.golang.org/cloud/key.json.enc
--------------------------------------------------------------------------------
/Android/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-xxhdpi/ic_now_wallpaper_grey600_48dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-xxhdpi/ic_now_wallpaper_grey600_48dp.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable-xxhdpi/ic_now_wallpaper_googblue_48dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/Android/app/src/main/res/drawable-xxhdpi/ic_now_wallpaper_googblue_48dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_add.imageset/ic_add_black_1x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/ic_add.imageset/ic_add_black_1x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_add.imageset/ic_add_black_2x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/ic_add.imageset/ic_add_black_2x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_add.imageset/ic_add_black_3x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/ic_add.imageset/ic_add_black_3x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_done.imageset/ic_done_black_1x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/ic_done.imageset/ic_done_black_1x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_done.imageset/ic_done_black_2x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/ic_done.imageset/ic_done_black_2x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_done.imageset/ic_done_black_3x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/ic_done.imageset/ic_done_black_3x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_delete.imageset/ic_delete_black_1x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/ic_delete.imageset/ic_delete_black_1x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_delete.imageset/ic_delete_black_2x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/ic_delete.imageset/ic_delete_black_2x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_delete.imageset/ic_delete_black_3x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/ic_delete.imageset/ic_delete_black_3x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_report.imageset/ic_report_black_1x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/ic_report.imageset/ic_report_black_1x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_report.imageset/ic_report_black_2x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/ic_report.imageset/ic_report_black_2x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_report.imageset/ic_report_black_3x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/ic_report.imageset/ic_report_black_3x_ios_24dp.png
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/grpc/doc.go:
--------------------------------------------------------------------------------
1 | /*
2 | Package grpc implements an RPC system called gRPC.
3 |
4 | See https://github.com/grpc/grpc for more information about gRPC.
5 | */
6 | package grpc
7 |
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/drawer/ic_home.imageset/ic_home_black_1x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/drawer/ic_home.imageset/ic_home_black_1x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/drawer/ic_home.imageset/ic_home_black_2x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/drawer/ic_home.imageset/ic_home_black_2x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/drawer/ic_home.imageset/ic_home_black_3x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/drawer/ic_home.imageset/ic_home_black_3x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/drawer/ic_image.imageset/ic_image_black_1x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/drawer/ic_image.imageset/ic_image_black_1x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/drawer/ic_image.imageset/ic_image_black_2x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/drawer/ic_image.imageset/ic_image_black_2x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/drawer/ic_image.imageset/ic_image_black_3x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/drawer/ic_image.imageset/ic_image_black_3x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_mode_edit.imageset/ic_mode_edit_black_1x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/ic_mode_edit.imageset/ic_mode_edit_black_1x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_mode_edit.imageset/ic_mode_edit_black_2x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/ic_mode_edit.imageset/ic_mode_edit_black_2x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_mode_edit.imageset/ic_mode_edit_black_3x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/ic_mode_edit.imageset/ic_mode_edit_black_3x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_thumb_up.imageset/ic_thumb_up_black_1x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/ic_thumb_up.imageset/ic_thumb_up_black_1x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_thumb_up.imageset/ic_thumb_up_black_2x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/ic_thumb_up.imageset/ic_thumb_up_black_2x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_thumb_up.imageset/ic_thumb_up_black_3x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/ic_thumb_up.imageset/ic_thumb_up_black_3x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_thumb_down.imageset/ic_thumb_down_black_1x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/ic_thumb_down.imageset/ic_thumb_down_black_1x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_thumb_down.imageset/ic_thumb_down_black_2x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/ic_thumb_down.imageset/ic_thumb_down_black_2x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_thumb_down.imageset/ic_thumb_down_black_3x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/ic_thumb_down.imageset/ic_thumb_down_black_3x_ios_24dp.png
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/cloud/examples/storage/appengine/app.yaml:
--------------------------------------------------------------------------------
1 | application:
2 | version: v1
3 | runtime: go
4 | api_version: go1
5 |
6 | handlers:
7 | - url: /.*
8 | script: _go_app
9 |
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/drawer/ic_menu_black.imageset/ic_menu_black_1x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/drawer/ic_menu_black.imageset/ic_menu_black_1x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/drawer/ic_menu_black.imageset/ic_menu_black_2x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/drawer/ic_menu_black.imageset/ic_menu_black_2x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/drawer/ic_menu_black.imageset/ic_menu_black_3x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/drawer/ic_menu_black.imageset/ic_menu_black_3x_ios_24dp.png
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/golang.org/x/oauth2/AUTHORS:
--------------------------------------------------------------------------------
1 | # This source code refers to The Go Authors for copyright purposes.
2 | # The master list of authors is in the main Go distribution,
3 | # visible at http://tip.golang.org/AUTHORS.
4 |
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/drawer/ic_favourite.imageset/ic_favorite_black_1x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/drawer/ic_favourite.imageset/ic_favorite_black_1x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/drawer/ic_favourite.imageset/ic_favorite_black_2x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/drawer/ic_favourite.imageset/ic_favorite_black_2x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/drawer/ic_favourite.imageset/ic_favorite_black_3x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/drawer/ic_favourite.imageset/ic_favorite_black_3x_ios_24dp.png
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/golang.org/x/oauth2/CONTRIBUTORS:
--------------------------------------------------------------------------------
1 | # This source code was written by the Go contributors.
2 | # The master list of contributors is in the main Go distribution,
3 | # visible at http://tip.golang.org/CONTRIBUTORS.
4 |
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_now_wallpaper.imageset/ic_now_wallpaper_black_1x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/ic_now_wallpaper.imageset/ic_now_wallpaper_black_1x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_now_wallpaper.imageset/ic_now_wallpaper_black_2x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/ic_now_wallpaper.imageset/ic_now_wallpaper_black_2x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_now_wallpaper.imageset/ic_now_wallpaper_black_3x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/ic_now_wallpaper.imageset/ic_now_wallpaper_black_3x_ios_24dp.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable/button_bg_normal.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/drawer/ic_exit_to_app.imageset/ic_exit_to_app_black_1x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/drawer/ic_exit_to_app.imageset/ic_exit_to_app_black_1x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/drawer/ic_exit_to_app.imageset/ic_exit_to_app_black_2x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/drawer/ic_exit_to_app.imageset/ic_exit_to_app_black_2x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/drawer/ic_exit_to_app.imageset/ic_exit_to_app_black_3x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/drawer/ic_exit_to_app.imageset/ic_exit_to_app_black_3x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/drawer/ic_file_upload.imageset/ic_file_upload_black_1x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/drawer/ic_file_upload.imageset/ic_file_upload_black_1x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/drawer/ic_file_upload.imageset/ic_file_upload_black_2x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/drawer/ic_file_upload.imageset/ic_file_upload_black_2x_ios_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/drawer/ic_file_upload.imageset/ic_file_upload_black_3x_ios_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/drawer/ic_file_upload.imageset/ic_file_upload_black_3x_ios_24dp.png
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable/button_bg_disabled.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable/button_bg_pressed.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Android/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_thumb_up_selected.imageset/ic_thumb_up_googblue_drawable-hdpi_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/ic_thumb_up_selected.imageset/ic_thumb_up_googblue_drawable-hdpi_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_thumb_up_selected.imageset/ic_thumb_up_googblue_drawable-xhdpi_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/ic_thumb_up_selected.imageset/ic_thumb_up_googblue_drawable-xhdpi_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_thumb_up_selected.imageset/ic_thumb_up_googblue_drawable-xxxhdpi_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/ic_thumb_up_selected.imageset/ic_thumb_up_googblue_drawable-xxxhdpi_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_thumb_down_selected.imageset/ic_thumb_down_googblue_drawable-hdpi_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/ic_thumb_down_selected.imageset/ic_thumb_down_googblue_drawable-hdpi_24dp.png
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_thumb_down_selected.imageset/ic_thumb_down_googblue_drawable-xhdpi_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/ic_thumb_down_selected.imageset/ic_thumb_down_googblue_drawable-xhdpi_24dp.png
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/bradfitz/http2/HACKING:
--------------------------------------------------------------------------------
1 | We only accept contributions from users who have gone through Go's
2 | contribution process (signed a CLA).
3 |
4 | Please acknowledge whether you have (and use the same email) if
5 | sending a pull request.
6 |
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_thumb_down_selected.imageset/ic_thumb_down_googblue_drawable-xxxhdpi_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/googlearchive/abelana/master/iOS/Abelana_v2/Images.xcassets/ic_thumb_down_selected.imageset/ic_thumb_down_googblue_drawable-xxxhdpi_24dp.png
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/bradfitz/http2/LICENSE:
--------------------------------------------------------------------------------
1 | Copyright 2014 Google & the Go AUTHORS
2 |
3 | Go AUTHORS are:
4 | See https://code.google.com/p/go/source/browse/AUTHORS
5 |
6 | Licensed under the terms of Go itself:
7 | https://code.google.com/p/go/source/browse/LICENSE
8 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/bradfitz/http2/h2demo/Makefile:
--------------------------------------------------------------------------------
1 | h2demo.linux: h2demo.go
2 | GOOS=linux go build --tags=h2demo -o h2demo.linux .
3 |
4 | upload: h2demo.linux
5 | cat h2demo.linux | go run launch.go --write_object=http2-demo-server-tls/h2demo --write_object_is_public
6 |
--------------------------------------------------------------------------------
/Android/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Wed Apr 10 15:27:10 PDT 2013
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-all.zip
7 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/cloud/examples/storage/appenginevm/app.yaml:
--------------------------------------------------------------------------------
1 | application:
2 | version: v1
3 | runtime: go
4 | api_version: go1
5 | vm: true
6 |
7 | manual_scaling:
8 | instances: 1
9 |
10 | handlers:
11 | - url: /.*
12 | script: _go_app
13 |
--------------------------------------------------------------------------------
/iOS/.gitignore:
--------------------------------------------------------------------------------
1 | *.xcworkspace/
2 | Podfile.lock
3 | Pods/
4 | Abelana_v2/SDWebImage/
5 | Abelana_v2/WebP.framework
6 | Abelana_v2/FacebookSDK.framework
7 | Abelana_v2/GITkit.bundle
8 | Abelana_v2/GITkit.framework
9 | Abelana_v2/GoogleOpenSource.framework
10 | Abelana_v2/GooglePlus.bundle
11 | Abelana_v2/GooglePlus.framework
12 |
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable/signin_account_chip_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
8 |
9 |
--------------------------------------------------------------------------------
/Android/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/index_packet.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type IndexPacket Quantum
13 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/golang.org/x/oauth2/.travis.yml:
--------------------------------------------------------------------------------
1 | language: go
2 |
3 | go:
4 | - 1.3
5 | - 1.4
6 |
7 | install:
8 | - export GOPATH="$HOME/gopath"
9 | - mkdir -p "$GOPATH/src/golang.org/x"
10 | - mv "$TRAVIS_BUILD_DIR" "$GOPATH/src/golang.org/x/oauth2"
11 | - go get -v -t -d golang.org/x/oauth2/...
12 |
13 | script:
14 | - go test -v golang.org/x/oauth2/...
15 |
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable/button_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/Android/.idea/donotcheck_cs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
7 |
8 |
10 |
12 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/image_info.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type ImageInfo struct {
13 | info *C.ImageInfo
14 | }
15 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/affine_matrix.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type AffineMatrix struct {
13 | am *C.AffineMatrix
14 | }
15 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/kernel_info.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type KernelInfo struct {
13 | info *C.KernelInfo
14 | }
15 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/point_info.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type PointInfo struct {
13 | X float64
14 | Y float64
15 | }
16 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/quantum.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type Quantum C.Quantum
13 |
14 | //const QUANTUM_RANGE = C.QuantumRange
15 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/rectangle_info.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type RectangleInfo struct {
13 | info *C.RectangleInfo
14 | }
15 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/api/googleapi/internal/uritemplates/utils.go:
--------------------------------------------------------------------------------
1 | package uritemplates
2 |
3 | func Expand(path string, expansions map[string]string) (string, error) {
4 | template, err := Parse(path)
5 | if err != nil {
6 | return "", err
7 | }
8 | values := make(map[string]interface{})
9 | for k, v := range expansions {
10 | values[k] = v
11 | }
12 | return template.Expand(values)
13 | }
14 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/grpc/test/codec_perf/perf.proto:
--------------------------------------------------------------------------------
1 | // Messages used for performance tests that may not reference grpc directly for
2 | // reasons of import cycles.
3 | syntax = "proto2";
4 |
5 | package codec.perf;
6 |
7 | // Buffer is a message that contains a body of bytes that is used to exercise
8 | // encoding and decoding overheads.
9 | message Buffer {
10 | optional bytes body = 1;
11 | }
12 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/golang.org/x/oauth2/google/appengine_hook.go:
--------------------------------------------------------------------------------
1 | // Copyright 2015 The oauth2 Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | // +build appengine appenginevm
6 |
7 | package google
8 |
9 | import "google.golang.org/appengine"
10 |
11 | func init() {
12 | appengineTokenFunc = appengine.AccessToken
13 | }
14 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/cloud/.travis.yml:
--------------------------------------------------------------------------------
1 | language: go
2 | go:
3 | - 1.4
4 | - tip
5 | install:
6 | - go get -v google.golang.org/cloud/...
7 | script:
8 | - openssl aes-256-cbc -K $encrypted_912ff8fa81ad_key -iv $encrypted_912ff8fa81ad_iv -in key.json.enc -out key.json -d
9 | - GCLOUD_TESTS_GOLANG_PROJECT_ID="dulcet-port-762" GCLOUD_TESTS_GOLANG_KEY="$(pwd)/key.json"
10 | go test -v -tags=integration google.golang.org/cloud/...
11 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/channel_features.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | import (
13 | //"fmt"
14 | //"unsafe"
15 | )
16 |
17 | type ChannelFeatures struct {
18 | cf *C.ChannelFeatures
19 | }
20 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/channel_statistics.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | import (
13 | //"fmt"
14 | //"unsafe"
15 | )
16 |
17 | type ChannelStatistics struct {
18 | cs *C.ChannelStatistics
19 | }
20 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/draw_info.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type DrawInfo struct {
13 | di *C.DrawInfo
14 | }
15 |
16 | func NewDrawInfo() *DrawInfo {
17 | return &DrawInfo{C.AcquireDrawInfo()}
18 | }
19 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/cloud/AUTHORS:
--------------------------------------------------------------------------------
1 | # This is the official list of cloud authors for copyright purposes.
2 | # This file is distinct from the CONTRIBUTORS files.
3 | # See the latter for an explanation.
4 |
5 | # Names should be added to this file as:
6 | # Name or Organization
7 | # The email address is not required for organizations.
8 |
9 | Google Inc.
10 | Palm Stone Games, Inc.
11 | Péter Szilágyi
12 | Tyler Treat
13 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/pixel_packet.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type PixelPacket struct {
13 | pp *C.PixelPacket
14 | }
15 |
16 | func newPixelPacketFromCAPI(mpp *C.PixelPacket) *PixelPacket {
17 | return &PixelPacket{mpp}
18 | }
19 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/fill_rule.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type FillRule int
13 |
14 | const (
15 | FILL_UNDEFINED FillRule = C.UndefinedRule
16 | FILL_EVEN_ODD FillRule = C.EvenOddRule
17 | FILL_NON_ZERO FillRule = C.NonZeroRule
18 | )
19 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/endian_type.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type EndianType int
13 |
14 | const (
15 | ENDIAN_UNDEFINED EndianType = C.UndefinedEndian
16 | ENDIAN_LSB EndianType = C.LSBEndian
17 | ENDIAN_MSB EndianType = C.MSBEndian
18 | )
19 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/magick_pixel_packet.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type MagickPixelPacket struct {
13 | mpp *C.MagickPixelPacket
14 | }
15 |
16 | func newMagickPixelPacketFromCAPI(mpp *C.MagickPixelPacket) *MagickPixelPacket {
17 | return &MagickPixelPacket{mpp}
18 | }
19 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/golang.org/x/oauth2/vk/vk.go:
--------------------------------------------------------------------------------
1 | // Copyright 2015 The oauth2 Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | // Package vk provides constants for using OAuth2 to access VK.com.
6 | package vk
7 |
8 | import (
9 | "golang.org/x/oauth2"
10 | )
11 |
12 | // Endpoint is VK's OAuth 2.0 endpoint.
13 | var Endpoint = oauth2.Endpoint{
14 | AuthURL: "https://oauth.vk.com/authorize",
15 | TokenURL: "https://oauth.vk.com/access_token",
16 | }
17 |
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_add.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "ic_add_black_1x_ios_24dp.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x",
11 | "filename" : "ic_add_black_2x_ios_24dp.png"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "scale" : "3x",
16 | "filename" : "ic_add_black_3x_ios_24dp.png"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_done.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "ic_done_black_1x_ios_24dp.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x",
11 | "filename" : "ic_done_black_2x_ios_24dp.png"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "scale" : "3x",
16 | "filename" : "ic_done_black_3x_ios_24dp.png"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/iOS/Abelana_v2/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | bin/*
3 | gen/*
4 | *.class
5 | *.apk
6 | *.jar
7 | *.dex
8 | .hg/*
9 | .hgignore
10 | .svn
11 | .project
12 | .settings
13 | .idea
14 | *.ap_
15 | local.properties
16 | *.swp
17 | *.lock
18 | profile
19 | # NB: NIB/XIB files still exist even on Storyboard projects, so we want this...
20 | *~.nib
21 | # NB: slash on the end, so we only remove the FOLDER, not any files that were badly named "DerivedData"
22 | DerivedData/
23 | # NB: slash on the end, so we only remove the FOLDER, not any files that were badly named "build"
24 | build/
25 |
26 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/line_cap.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type LineCap int
13 |
14 | const (
15 | LINE_CAP_UNDEFINED LineCap = C.UndefinedCap
16 | LINE_CAP_BUTT LineCap = C.ButtCap
17 | LINE_CAP_ROUND LineCap = C.RoundCap
18 | LINE_CAP_SQUARE LineCap = C.SquareCap
19 | )
20 |
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/drawer/ic_home.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "ic_home_black_1x_ios_24dp.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x",
11 | "filename" : "ic_home_black_2x_ios_24dp.png"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "scale" : "3x",
16 | "filename" : "ic_home_black_3x_ios_24dp.png"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_delete.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "ic_delete_black_1x_ios_24dp.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x",
11 | "filename" : "ic_delete_black_2x_ios_24dp.png"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "scale" : "3x",
16 | "filename" : "ic_delete_black_3x_ios_24dp.png"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_report.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "ic_report_black_1x_ios_24dp.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x",
11 | "filename" : "ic_report_black_2x_ios_24dp.png"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "scale" : "3x",
16 | "filename" : "ic_report_black_3x_ios_24dp.png"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/align_type.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type AlignType int
13 |
14 | const (
15 | ALIGN_UNDEFINED AlignType = C.UndefinedAlign
16 | ALIGN_LEFT AlignType = C.LeftAlign
17 | ALIGN_CENTER AlignType = C.CenterAlign
18 | ALIGN_RIGHT AlignType = C.RightAlign
19 | )
20 |
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/drawer/ic_image.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "ic_image_black_1x_ios_24dp.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x",
11 | "filename" : "ic_image_black_2x_ios_24dp.png"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "scale" : "3x",
16 | "filename" : "ic_image_black_3x_ios_24dp.png"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/drawer/ic_menu_black.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "ic_menu_black_1x_ios_24dp.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x",
11 | "filename" : "ic_menu_black_2x_ios_24dp.png"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "scale" : "3x",
16 | "filename" : "ic_menu_black_3x_ios_24dp.png"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/line_join.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type LineJoin int
13 |
14 | const (
15 | LINE_JOIN_UNDEFINED LineJoin = C.UndefinedJoin
16 | LINE_JOIN_MITER LineJoin = C.MiterJoin
17 | LINE_JOIN_ROUND LineJoin = C.RoundJoin
18 | LINE_JOIN_BEVEL LineJoin = C.BevelJoin
19 | )
20 |
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_mode_edit.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "ic_mode_edit_black_1x_ios_24dp.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x",
11 | "filename" : "ic_mode_edit_black_2x_ios_24dp.png"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "scale" : "3x",
16 | "filename" : "ic_mode_edit_black_3x_ios_24dp.png"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_thumb_up.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "ic_thumb_up_black_1x_ios_24dp.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x",
11 | "filename" : "ic_thumb_up_black_2x_ios_24dp.png"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "scale" : "3x",
16 | "filename" : "ic_thumb_up_black_3x_ios_24dp.png"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/drawer/ic_favourite.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "ic_favorite_black_1x_ios_24dp.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x",
11 | "filename" : "ic_favorite_black_2x_ios_24dp.png"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "scale" : "3x",
16 | "filename" : "ic_favorite_black_3x_ios_24dp.png"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_thumb_down.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "ic_thumb_down_black_1x_ios_24dp.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x",
11 | "filename" : "ic_thumb_down_black_2x_ios_24dp.png"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "scale" : "3x",
16 | "filename" : "ic_thumb_down_black_3x_ios_24dp.png"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/golang.org/x/oauth2/github/github.go:
--------------------------------------------------------------------------------
1 | // Copyright 2014 The oauth2 Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | // Package github provides constants for using OAuth2 to access Github.
6 | package github
7 |
8 | import (
9 | "golang.org/x/oauth2"
10 | )
11 |
12 | // Endpoint is Github's OAuth 2.0 endpoint.
13 | var Endpoint = oauth2.Endpoint{
14 | AuthURL: "https://github.com/login/oauth/authorize",
15 | TokenURL: "https://github.com/login/oauth/access_token",
16 | }
17 |
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/drawer/ic_exit_to_app.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "ic_exit_to_app_black_1x_ios_24dp.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x",
11 | "filename" : "ic_exit_to_app_black_2x_ios_24dp.png"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "scale" : "3x",
16 | "filename" : "ic_exit_to_app_black_3x_ios_24dp.png"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/drawer/ic_file_upload.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "ic_file_upload_black_1x_ios_24dp.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x",
11 | "filename" : "ic_file_upload_black_2x_ios_24dp.png"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "scale" : "3x",
16 | "filename" : "ic_file_upload_black_3x_ios_24dp.png"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/image.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type Image struct {
13 | img *C.Image
14 | }
15 |
16 | func NewMagickImage(info *ImageInfo, width, height uint, background *MagickPixelPacket) *Image {
17 | return &Image{img: C.NewMagickImage(info.info, C.size_t(width), C.size_t(height), background.mpp)}
18 | }
19 |
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_now_wallpaper.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "ic_now_wallpaper_black_1x_ios_24dp.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x",
11 | "filename" : "ic_now_wallpaper_black_2x_ios_24dp.png"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "scale" : "3x",
16 | "filename" : "ic_now_wallpaper_black_3x_ios_24dp.png"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/golang.org/x/oauth2/facebook/facebook.go:
--------------------------------------------------------------------------------
1 | // Copyright 2015 The oauth2 Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | // Package facebook provides constants for using OAuth2 to access Facebook.
6 | package facebook
7 |
8 | import (
9 | "golang.org/x/oauth2"
10 | )
11 |
12 | // Endpoint is Facebook's OAuth 2.0 endpoint.
13 | var Endpoint = oauth2.Endpoint{
14 | AuthURL: "https://www.facebook.com/dialog/oauth",
15 | TokenURL: "https://graph.facebook.com/oauth/access_token",
16 | }
17 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/golang.org/x/oauth2/linkedin/linkedin.go:
--------------------------------------------------------------------------------
1 | // Copyright 2015 The oauth2 Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | // Package linkedin provides constants for using OAuth2 to access LinkedIn.
6 | package linkedin
7 |
8 | import (
9 | "golang.org/x/oauth2"
10 | )
11 |
12 | // Endpoint is LinkedIn's OAuth 2.0 endpoint.
13 | var Endpoint = oauth2.Endpoint{
14 | AuthURL: "https://www.linkedin.com/uas/oauth2/authorization",
15 | TokenURL: "https://www.linkedin.com/uas/oauth2/accessToken",
16 | }
17 |
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_thumb_up_selected.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "ic_thumb_up_googblue_drawable-hdpi_24dp.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x",
11 | "filename" : "ic_thumb_up_googblue_drawable-xhdpi_24dp.png"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "scale" : "3x",
16 | "filename" : "ic_thumb_up_googblue_drawable-xxxhdpi_24dp.png"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/style_type.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type StyleType int
13 |
14 | const (
15 | STYLE_UNDEFINED StyleType = C.UndefinedStyle
16 | STYLE_NORMAL StyleType = C.NormalStyle
17 | STYLE_ITALIC StyleType = C.ItalicStyle
18 | STYLE_OBLIQUE StyleType = C.ObliqueStyle
19 | STYLE_ANYSTYLE StyleType = C.AnyStyle
20 | )
21 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/bradfitz/http2/README:
--------------------------------------------------------------------------------
1 | This is a work-in-progress HTTP/2 implementation for Go.
2 |
3 | It will eventually live in the Go standard library and won't require
4 | any changes to your code to use. It will just be automatic.
5 |
6 | Status:
7 |
8 | * The server support is pretty good. A few things are missing
9 | but are being worked on.
10 | * The client work has just started but shares a lot of code
11 | is coming along much quicker.
12 |
13 | Docs are at https://godoc.org/github.com/bradfitz/http2
14 |
15 | Demo test server at https://http2.golang.org/
16 |
17 | Help & bug reports welcome.
18 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/bradfitz/http2/pipe_test.go:
--------------------------------------------------------------------------------
1 | // Copyright 2014 The Go Authors.
2 | // See https://code.google.com/p/go/source/browse/CONTRIBUTORS
3 | // Licensed under the same terms as Go itself:
4 | // https://code.google.com/p/go/source/browse/LICENSE
5 |
6 | package http2
7 |
8 | import (
9 | "errors"
10 | "testing"
11 | )
12 |
13 | func TestPipeClose(t *testing.T) {
14 | var p pipe
15 | p.c.L = &p.m
16 | a := errors.New("a")
17 | b := errors.New("b")
18 | p.Close(a)
19 | p.Close(b)
20 | _, err := p.Read(make([]byte, 1))
21 | if err != a {
22 | t.Errorf("err = %v want %v", err, a)
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/montage_mode.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type MontageMode int
13 |
14 | const (
15 | MONTAGE_MODE_UNDEFINED MontageMode = C.UndefinedMode
16 | MONTAGE_MODE_FRAME MontageMode = C.FrameMode
17 | MONTAGE_MODE_UNFRAME MontageMode = C.UnframeMode
18 | MONTAGE_MODE_CONCATENATE MontageMode = C.ConcatenateMode
19 | )
20 |
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/ic_thumb_down_selected.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "ic_thumb_down_googblue_drawable-hdpi_24dp.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x",
11 | "filename" : "ic_thumb_down_googblue_drawable-xhdpi_24dp.png"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "scale" : "3x",
16 | "filename" : "ic_thumb_down_googblue_drawable-xxxhdpi_24dp.png"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/resolution_type.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type ResolutionType int
13 |
14 | const (
15 | RESOLUTION_UNDEFINED ResolutionType = C.UndefinedResolution
16 | RESOLUTION_PIXELS_PER_INCH ResolutionType = C.PixelsPerInchResolution
17 | RESOLUTION_PIXELS_PER_CENTIMETER ResolutionType = C.PixelsPerCentimeterResolution
18 | )
19 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/golang.org/x/oauth2/odnoklassniki/odnoklassniki.go:
--------------------------------------------------------------------------------
1 | // Copyright 2015 The oauth2 Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | // Package odnoklassniki provides constants for using OAuth2 to access Odnoklassniki.
6 | package odnoklassniki
7 |
8 | import (
9 | "golang.org/x/oauth2"
10 | )
11 |
12 | // Endpoint is Odnoklassniki's OAuth 2.0 endpoint.
13 | var Endpoint = oauth2.Endpoint{
14 | AuthURL: "https://www.odnoklassniki.ru/oauth/authorize",
15 | TokenURL: "https://api.odnoklassniki.ru/oauth/token.do",
16 | }
17 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/clip_path_units.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type ClipPathUnits int
13 |
14 | const (
15 | CLIP_UNDEFINED_PATH ClipPathUnits = C.UndefinedPathUnits
16 | CLIP_USER_SPACE ClipPathUnits = C.UserSpace
17 | CLIP_USER_SPACE_ON_USE ClipPathUnits = C.UserSpaceOnUse
18 | CLIP_OBJECT_BOUNDING_BOX ClipPathUnits = C.ObjectBoundingBox
19 | )
20 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/bradfitz/http2/h2demo/README:
--------------------------------------------------------------------------------
1 |
2 | Client:
3 | -- Firefox nightly with about:config network.http.spdy.enabled.http2draft set true
4 | -- Chrome: go to chrome://flags/#enable-spdy4, save and restart (button at bottom)
5 |
6 | Make CA:
7 | $ openssl genrsa -out rootCA.key 2048
8 | $ openssl req -x509 -new -nodes -key rootCA.key -days 1024 -out rootCA.pem
9 | ... install that to Firefox
10 |
11 | Make cert:
12 | $ openssl genrsa -out server.key 2048
13 | $ openssl req -new -key server.key -out server.csr
14 | $ openssl x509 -req -in server.csr -CA rootCA.pem -CAkey rootCA.key -CAcreateserial -out server.crt -days 500
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Android/.idea/gradle.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
17 |
18 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/dispose_type.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type DisposeType int
13 |
14 | const (
15 | DISPOSE_UNRECOGNIZED DisposeType = C.UnrecognizedDispose
16 | DISPOSE_UNDEFINED DisposeType = C.UndefinedDispose
17 | DISPOSE_NONE DisposeType = C.NoneDispose
18 | DISPOSE_BACKGROUND DisposeType = C.BackgroundDispose
19 | DISPOSE_PREVIOUS DisposeType = C.PreviousDispose
20 | )
21 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/grpc/codes/code_string.go:
--------------------------------------------------------------------------------
1 | // generated by stringer -type=Code; DO NOT EDIT
2 |
3 | package codes
4 |
5 | import "fmt"
6 |
7 | const _Code_name = "OKCanceledUnknownInvalidArgumentDeadlineExceededNotFoundAlreadyExistsPermissionDeniedResourceExhaustedFailedPreconditionAbortedOutOfRangeUnimplementedInternalUnavailableDataLossUnauthenticated"
8 |
9 | var _Code_index = [...]uint8{0, 2, 10, 17, 32, 48, 56, 69, 85, 102, 120, 127, 137, 150, 158, 169, 177, 192}
10 |
11 | func (i Code) String() string {
12 | if i+1 >= Code(len(_Code_index)) {
13 | return fmt.Sprintf("Code(%d)", i)
14 | }
15 | return _Code_name[_Code_index[i]:_Code_index[i+1]]
16 | }
17 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/dither_method.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type DitherMethod int
13 |
14 | const (
15 | DITHER_METHOD_UNDEFINED DitherMethod = C.UndefinedDitherMethod
16 | DITHER_METHOD_NO DitherMethod = C.NoDitherMethod
17 | DITHER_METHOD_RIEMERSMA DitherMethod = C.RiemersmaDitherMethod
18 | DITHER_METHOD_FLOYD_STEINBERG DitherMethod = C.FloydSteinbergDitherMethod
19 | )
20 |
--------------------------------------------------------------------------------
/Android/settings.gradle:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2015 Google Inc. All Rights Reserved.
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | include ':app'
18 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/magick_function.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type MagickFunction int
13 |
14 | const (
15 | FUNCTION_UNDEFINED MagickFunction = C.UndefinedFunction
16 | FUNCTION_POLYNOMIAL MagickFunction = C.PolynomialFunction
17 | FUNCTION_SINUSOID MagickFunction = C.SinusoidFunction
18 | FUNCTION_ARCSIN MagickFunction = C.ArcsinFunction
19 | FUNCTION_ARCTAN MagickFunction = C.ArctanFunction
20 | )
21 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/golang.org/x/oauth2/client_appengine.go:
--------------------------------------------------------------------------------
1 | // Copyright 2014 The oauth2 Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | // +build appengine appenginevm
6 |
7 | // App Engine hooks.
8 |
9 | package oauth2
10 |
11 | import (
12 | "net/http"
13 |
14 | "golang.org/x/net/context"
15 | "golang.org/x/oauth2/internal"
16 | "google.golang.org/appengine/urlfetch"
17 | )
18 |
19 | func init() {
20 | internal.RegisterContextClientFunc(contextClientAppEngine)
21 | }
22 |
23 | func contextClientAppEngine(ctx context.Context) (*http.Client, error) {
24 | return urlfetch.Client(ctx), nil
25 | }
26 |
--------------------------------------------------------------------------------
/gRPCserver/settings.gradle:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2015 Google, Inc. All Rights Reserved.
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | rootProject.name = 'abelana-grpc-server'
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/decoration_type.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type DecorationType int
13 |
14 | const (
15 | DECORATION_UNDEFINED DecorationType = C.UndefinedDecoration
16 | DECORATION_NONE DecorationType = C.NoDecoration
17 | DECORATION_UNDERLINE DecorationType = C.UnderlineDecoration
18 | DECORATION_OVERLINE DecorationType = C.OverlineDecoration
19 | DECORATION_LINE_THROUGH DecorationType = C.LineThroughDecoration
20 | )
21 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/magick_wand_env.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | var (
13 | initialized bool
14 | )
15 |
16 | // Inicializes the MagickWand environment
17 | func Initialize() {
18 | if initialized {
19 | return
20 | }
21 | C.MagickWandGenesis()
22 | initialized = true
23 | }
24 |
25 | // Terminates the MagickWand environment
26 | func Terminate() {
27 | if initialized {
28 | C.MagickWandTerminus()
29 | initialized = false
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/rendering_intent.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type RenderingIntent int
13 |
14 | const (
15 | RENDERING_INTENT_UNDEFINED RenderingIntent = C.UndefinedIntent
16 | RENDERING_INTENT_SATURATION RenderingIntent = C.SaturationIntent
17 | RENDERING_INTENT_PERCEPTUAL RenderingIntent = C.PerceptualIntent
18 | RENDERING_INTENT_ABSOLUTE RenderingIntent = C.AbsoluteIntent
19 | RENDERING_INTENT_RELATIVE RenderingIntent = C.RelativeIntent
20 | )
21 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/cloud/datastore/testdata/index.yaml:
--------------------------------------------------------------------------------
1 | indexes:
2 |
3 | - kind: SQChild
4 | ancestor: yes
5 | properties:
6 | - name: T
7 | - name: I
8 |
9 | - kind: SQChild
10 | ancestor: yes
11 | properties:
12 | - name: T
13 | - name: I
14 | direction: desc
15 |
16 | - kind: SQChild
17 | ancestor: yes
18 | properties:
19 | - name: I
20 | - name: T
21 | - name: U
22 |
23 | - kind: SQChild
24 | ancestor: yes
25 | properties:
26 | - name: I
27 | - name: T
28 | - name: U
29 |
30 | - kind: SQChild
31 | ancestor: yes
32 | properties:
33 | - name: T
34 | - name: J
35 |
36 | - kind: SQChild
37 | ancestor: yes
38 | properties:
39 | - name: T
40 | - name: J
41 | - name: U
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/grpc/codegen.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # This script serves as an example to demonstrate how to generate the gRPC-Go
4 | # interface and the related messages from .proto file.
5 | #
6 | # It assumes the installation of i) Google proto buffer compiler at
7 | # https://github.com/google/protobuf (after v2.6.1) and ii) the Go codegen
8 | # plugin at https://github.com/golang/protobuf (after 2015-02-20). If you have
9 | # not, please install them first.
10 | #
11 | # We recommend running this script at $GOPATH or $GOPATH/src.
12 | #
13 | # If this is not what you need, feel free to make your own scripts. Again, this
14 | # script is for demonstration purpose.
15 | #
16 | proto=$1
17 | protoc --go_out=plugins=grpc:. $proto
18 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/paint_method.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type PaintMethod int
13 |
14 | const (
15 | PAINT_METHOD_UNDEFINED PaintMethod = C.UndefinedMethod
16 | PAINT_METHOD_POINT PaintMethod = C.PointMethod
17 | PAINT_METHOD_REPLACE PaintMethod = C.ReplaceMethod
18 | PAINT_METHOD_FLOODFILL PaintMethod = C.FloodfillMethod
19 | PAINT_METHOD_FILLTOBORDER PaintMethod = C.FillToBorderMethod
20 | PAINT_METHOD_RESET PaintMethod = C.ResetMethod
21 | )
22 |
--------------------------------------------------------------------------------
/Android/.idea/compiler.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/magick_core_env.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | func IsCoreInstantiated() bool {
13 | return 1 == C.int(C.IsMagickInstantiated())
14 | }
15 |
16 | func CoreInitialize(path string) {
17 | C.MagickCoreGenesis(C.CString(path), 0)
18 | }
19 |
20 | func CoreTerminate() {
21 | C.MagickCoreTerminus()
22 | }
23 |
24 | func GetPrecision() int {
25 | return int(C.GetMagickPrecision())
26 | }
27 |
28 | func SetPrecision(precision int) {
29 | C.SetMagickPrecision(C.int(precision))
30 | }
31 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/storage_type.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type StorageType int
13 |
14 | const (
15 | PIXEL_UNDEFINED StorageType = C.UndefinedPixel
16 | PIXEL_CHAR StorageType = C.CharPixel
17 | PIXEL_DOUBLE StorageType = C.DoublePixel
18 | PIXEL_FLOAT StorageType = C.FloatPixel
19 | PIXEL_INTEGER StorageType = C.IntegerPixel
20 | PIXEL_LONG StorageType = C.LongPixel
21 | PIXEL_QUANTUM StorageType = C.QuantumPixel
22 | PIXEL_SHORT StorageType = C.ShortPixel
23 | )
24 |
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Images.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "29x29",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "40x40",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "40x40",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "60x60",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "60x60",
31 | "scale" : "3x"
32 | }
33 | ],
34 | "info" : {
35 | "version" : 1,
36 | "author" : "xcode"
37 | }
38 | }
--------------------------------------------------------------------------------
/Android/.idea/checkstyle-idea.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/magick_wand_env_test.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | import "testing"
8 |
9 | func TestEnvironmentLifecycle(t *testing.T) {
10 | Initialize()
11 | if !initialized {
12 | t.Fatal("MagickWand environment was not initialized")
13 | }
14 | Initialize()
15 | if !initialized {
16 | t.Fatal("MagickWand environment was not idenpotently initialized")
17 | }
18 | Terminate()
19 | if initialized {
20 | t.Fatal("MagickWand environment was not terminated")
21 | }
22 | Terminate()
23 | if initialized {
24 | t.Fatal("MagickWand environment was not idenpotently terminated")
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/grpc/README.md:
--------------------------------------------------------------------------------
1 | #gRPC-Go
2 |
3 | [](https://travis-ci.org/grpc/grpc-go) [](https://godoc.org/google.golang.org/grpc)
4 |
5 | The Go implementation of [gRPC](https://github.com/grpc/grpc)
6 |
7 | Installation
8 | ------------
9 |
10 | To install this package, you need to install Go 1.4 and setup your Go workspace on your computer. The simplest way to install the library is to run:
11 |
12 | ```
13 | $ go get google.golang.org/grpc
14 | ```
15 |
16 | Documentation
17 | -------------
18 | You can find more detailed documentation and examples in the [grpc-common repository](http://github.com/grpc/grpc-common).
19 |
20 | Status
21 | ------
22 | Alpha - ready for early adopters.
23 |
24 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/golang.org/x/net/context/withtimeout_test.go:
--------------------------------------------------------------------------------
1 | // Copyright 2014 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package context_test
6 |
7 | import (
8 | "fmt"
9 | "time"
10 |
11 | "golang.org/x/net/context"
12 | )
13 |
14 | func ExampleWithTimeout() {
15 | // Pass a context with a timeout to tell a blocking function that it
16 | // should abandon its work after the timeout elapses.
17 | ctx, _ := context.WithTimeout(context.Background(), 100*time.Millisecond)
18 | select {
19 | case <-time.After(200 * time.Millisecond):
20 | fmt.Println("overslept")
21 | case <-ctx.Done():
22 | fmt.Println(ctx.Err()) // prints "context deadline exceeded"
23 | }
24 | // Output:
25 | // context deadline exceeded
26 | }
27 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/interlace_type.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type InterlaceType int
13 |
14 | const (
15 | INTERLACE_UNDEFINED InterlaceType = C.UndefinedInterlace
16 | INTERLACE_NO InterlaceType = C.NoInterlace
17 | INTERLACE_LINE InterlaceType = C.LineInterlace
18 | INTERLACE_PLANE InterlaceType = C.PlaneInterlace
19 | INTERLACE_PARTITION InterlaceType = C.PartitionInterlace
20 | INTERLACE_GIF InterlaceType = C.GIFInterlace
21 | INTERLACE_JPEG InterlaceType = C.JPEGInterlace
22 | INTERLACE_PNG InterlaceType = C.PNGInterlace
23 | )
24 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/bradfitz/http2/errors_test.go:
--------------------------------------------------------------------------------
1 | // Copyright 2014 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 | // See https://code.google.com/p/go/source/browse/CONTRIBUTORS
5 | // Licensed under the same terms as Go itself:
6 | // https://code.google.com/p/go/source/browse/LICENSE
7 |
8 | package http2
9 |
10 | import "testing"
11 |
12 | func TestErrCodeString(t *testing.T) {
13 | tests := []struct {
14 | err ErrCode
15 | want string
16 | }{
17 | {ErrCodeProtocol, "PROTOCOL_ERROR"},
18 | {0xd, "HTTP_1_1_REQUIRED"},
19 | {0xf, "unknown error code 0xf"},
20 | }
21 | for i, tt := range tests {
22 | got := tt.err.String()
23 | if got != tt.want {
24 | t.Errorf("%d. Error = %q; want %q", i, got, tt.want)
25 | }
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Android/.idea/copyright/Google.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/golang.org/x/oauth2/internal/token_test.go:
--------------------------------------------------------------------------------
1 | // Copyright 2014 The oauth2 Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | // Package internal contains support packages for oauth2 package.
6 | package internal
7 |
8 | import (
9 | "fmt"
10 | "testing"
11 | )
12 |
13 | func Test_providerAuthHeaderWorks(t *testing.T) {
14 | for _, p := range brokenAuthHeaderProviders {
15 | if providerAuthHeaderWorks(p) {
16 | t.Errorf("URL: %s not found in list", p)
17 | }
18 | p := fmt.Sprintf("%ssomesuffix", p)
19 | if providerAuthHeaderWorks(p) {
20 | t.Errorf("URL: %s not found in list", p)
21 | }
22 | }
23 | p := "https://api.not-in-the-list-example.com/"
24 | if !providerAuthHeaderWorks(p) {
25 | t.Errorf("URL: %s found in list", p)
26 | }
27 |
28 | }
29 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/resource_type.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type ResourceType int
13 |
14 | const (
15 | RESOURCE_UNDEFINED ResourceType = C.UndefinedResource
16 | RESOURCE_AREA ResourceType = C.AreaResource
17 | RESOURCE_DISK ResourceType = C.DiskResource
18 | RESOURCE_FILE ResourceType = C.FileResource
19 | RESOURCE_MAP ResourceType = C.MapResource
20 | RESOURCE_MEMORY ResourceType = C.MemoryResource
21 | RESOURCE_THREAD ResourceType = C.ThreadResource
22 | RESOURCE_TIME ResourceType = C.TimeResource
23 | RESOURCE_THROTTLE ResourceType = C.ThrottleResource
24 | )
25 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/noise_type.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type NoiseType int
13 |
14 | const (
15 | NOISE_UNDEFINED NoiseType = C.UndefinedNoise
16 | NOISE_UNIFORM NoiseType = C.UniformNoise
17 | NOISE_GAUSSIAN NoiseType = C.GaussianNoise
18 | NOISE_MULTIPLICATIVE_GAUSSIAN NoiseType = C.MultiplicativeGaussianNoise
19 | NOISE_IMPULSE NoiseType = C.ImpulseNoise
20 | NOISE_LAPLACIAN NoiseType = C.LaplacianNoise
21 | NOISE_POISSON NoiseType = C.PoissonNoise
22 | NOISE_RANDOM NoiseType = C.RandomNoise
23 | )
24 |
--------------------------------------------------------------------------------
/gRPCserver/src/main/java/com/examples/abelanav2/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2015 Google, Inc. All Rights Reserved.
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | /**
18 | * Common classes for the backend of Abelana.
19 | *
20 | * @since 1.0
21 | * @author Google, Inc.
22 | * @version 1.0
23 | */
24 | package com.examples.abelanav2;
25 |
--------------------------------------------------------------------------------
/iOS/Podfile:
--------------------------------------------------------------------------------
1 | #
2 | # Copyright 2015 Google Inc. All Rights Reserved.
3 | #
4 | # Licensed under the Apache License, Version 2.0 (the "License");
5 | # you may not use this file except in compliance with the License.
6 | # You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 | #
16 |
17 | # Uncomment this line to define a global platform for your project
18 | # platform :ios, '6.0'
19 |
20 | target 'Abelana_v2' do
21 | pod 'abelana-objc-grpc', :path => 'gRPC/'
22 | end
23 |
24 | target 'Abelana_v2Tests' do
25 |
26 | end
27 |
28 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/grpc/test/testdata/ca.pem:
--------------------------------------------------------------------------------
1 | -----BEGIN CERTIFICATE-----
2 | MIICIzCCAYwCCQCFTbF7XNSvvjANBgkqhkiG9w0BAQUFADBWMQswCQYDVQQGEwJB
3 | VTETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0
4 | cyBQdHkgTHRkMQ8wDQYDVQQDDAZ0ZXN0Y2EwHhcNMTQwNzE3MjMxNzUxWhcNMjQw
5 | NzE0MjMxNzUxWjBWMQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEh
6 | MB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMQ8wDQYDVQQDDAZ0ZXN0
7 | Y2EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMBA3wVeTGHZR1Rye/i+J8a2
8 | cu5gXwFV6TnObzGM7bLFCO5i9v4mLo4iFzPsHmWDUxKS3Y8iXbu0eYBlLoNY0lSv
9 | xDx33O+DuwMmVN+DzSD+Eod9zfvwOWHsazYCZT2PhNxnVWIuJXViY4JAHUGodjx+
10 | QAi6yCAurUZGvYXGgZSBAgMBAAEwDQYJKoZIhvcNAQEFBQADgYEAQoQVD8bwdtWJ
11 | AniGBwcCfqYyH+/KpA10AcebJVVTyYbYvI9Q8d6RSVu4PZy9OALHR/QrWBdYTAyz
12 | fNAmc2cmdkSRJzjhIaOstnQy1J+Fk0T9XyvQtq499yFbq9xogUVlEGH62xP6vH0Y
13 | 5ukK//dCPAzA11YuX2rnex0JhuTQfcI=
14 | -----END CERTIFICATE-----
15 |
--------------------------------------------------------------------------------
/gRPCserver/Dockerfile:
--------------------------------------------------------------------------------
1 | # Copyright 2015 Google Inc.
2 | #
3 | # Licensed under the Apache License, Version 2.0 (the "License");
4 | # you may not use this file except in compliance with the License.
5 | # You may obtain a copy of the License at
6 | #
7 | # http://www.apache.org/licenses/LICENSE-2.0
8 | #
9 | # Unless required by applicable law or agreed to in writing, software
10 | # distributed under the License is distributed on an "AS IS" BASIS,
11 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 | # See the License for the specific language governing permissions and
13 | # limitations under the License.
14 |
15 | FROM grpc/java
16 |
17 | ## Adapt to the java jar name
18 | ADD build/distributions/abelana-grpc-server-1.0/ /app
19 |
20 | WORKDIR /app
21 |
22 | RUN touch ~/logs
23 |
24 | ## Adapt to the java jar name
25 | CMD /app/bin/abelana-grpc-server >> ~/logs 2>&1
26 |
27 | EXPOSE 50051
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/cloud/bigquery/doc.go:
--------------------------------------------------------------------------------
1 | // Copyright 2015 Google Inc. All Rights Reserved.
2 | //
3 | // Licensed under the Apache License, Version 2.0 (the "License");
4 | // you may not use this file except in compliance with the License.
5 | // You may obtain a copy of the License at
6 | //
7 | // http://www.apache.org/licenses/LICENSE-2.0
8 | //
9 | // Unless required by applicable law or agreed to in writing, software
10 | // distributed under the License is distributed on an "AS IS" BASIS,
11 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 | // See the License for the specific language governing permissions and
13 | // limitations under the License.
14 |
15 | // Package bigquery provides a client for the BigQuery service.
16 | //
17 | // Note: This package is a work-in-progress. Backwards-incompatible changes should be expected.
18 | package bigquery
19 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/grpc/transport/testdata/ca.pem:
--------------------------------------------------------------------------------
1 | -----BEGIN CERTIFICATE-----
2 | MIICIzCCAYwCCQCFTbF7XNSvvjANBgkqhkiG9w0BAQUFADBWMQswCQYDVQQGEwJB
3 | VTETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0
4 | cyBQdHkgTHRkMQ8wDQYDVQQDDAZ0ZXN0Y2EwHhcNMTQwNzE3MjMxNzUxWhcNMjQw
5 | NzE0MjMxNzUxWjBWMQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEh
6 | MB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMQ8wDQYDVQQDDAZ0ZXN0
7 | Y2EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMBA3wVeTGHZR1Rye/i+J8a2
8 | cu5gXwFV6TnObzGM7bLFCO5i9v4mLo4iFzPsHmWDUxKS3Y8iXbu0eYBlLoNY0lSv
9 | xDx33O+DuwMmVN+DzSD+Eod9zfvwOWHsazYCZT2PhNxnVWIuJXViY4JAHUGodjx+
10 | QAi6yCAurUZGvYXGgZSBAgMBAAEwDQYJKoZIhvcNAQEFBQADgYEAQoQVD8bwdtWJ
11 | AniGBwcCfqYyH+/KpA10AcebJVVTyYbYvI9Q8d6RSVu4PZy9OALHR/QrWBdYTAyz
12 | fNAmc2cmdkSRJzjhIaOstnQy1J+Fk0T9XyvQtq499yFbq9xogUVlEGH62xP6vH0Y
13 | 5ukK//dCPAzA11YuX2rnex0JhuTQfcI=
14 | -----END CERTIFICATE-----
15 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/grpc/interop/client/testdata/ca.pem:
--------------------------------------------------------------------------------
1 | -----BEGIN CERTIFICATE-----
2 | MIICIzCCAYwCCQCFTbF7XNSvvjANBgkqhkiG9w0BAQUFADBWMQswCQYDVQQGEwJB
3 | VTETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0
4 | cyBQdHkgTHRkMQ8wDQYDVQQDDAZ0ZXN0Y2EwHhcNMTQwNzE3MjMxNzUxWhcNMjQw
5 | NzE0MjMxNzUxWjBWMQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEh
6 | MB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMQ8wDQYDVQQDDAZ0ZXN0
7 | Y2EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMBA3wVeTGHZR1Rye/i+J8a2
8 | cu5gXwFV6TnObzGM7bLFCO5i9v4mLo4iFzPsHmWDUxKS3Y8iXbu0eYBlLoNY0lSv
9 | xDx33O+DuwMmVN+DzSD+Eod9zfvwOWHsazYCZT2PhNxnVWIuJXViY4JAHUGodjx+
10 | QAi6yCAurUZGvYXGgZSBAgMBAAEwDQYJKoZIhvcNAQEFBQADgYEAQoQVD8bwdtWJ
11 | AniGBwcCfqYyH+/KpA10AcebJVVTyYbYvI9Q8d6RSVu4PZy9OALHR/QrWBdYTAyz
12 | fNAmc2cmdkSRJzjhIaOstnQy1J+Fk0T9XyvQtq499yFbq9xogUVlEGH62xP6vH0Y
13 | 5ukK//dCPAzA11YuX2rnex0JhuTQfcI=
14 | -----END CERTIFICATE-----
15 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/grpc/interop/server/testdata/ca.pem:
--------------------------------------------------------------------------------
1 | -----BEGIN CERTIFICATE-----
2 | MIICIzCCAYwCCQCFTbF7XNSvvjANBgkqhkiG9w0BAQUFADBWMQswCQYDVQQGEwJB
3 | VTETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0
4 | cyBQdHkgTHRkMQ8wDQYDVQQDDAZ0ZXN0Y2EwHhcNMTQwNzE3MjMxNzUxWhcNMjQw
5 | NzE0MjMxNzUxWjBWMQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEh
6 | MB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMQ8wDQYDVQQDDAZ0ZXN0
7 | Y2EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMBA3wVeTGHZR1Rye/i+J8a2
8 | cu5gXwFV6TnObzGM7bLFCO5i9v4mLo4iFzPsHmWDUxKS3Y8iXbu0eYBlLoNY0lSv
9 | xDx33O+DuwMmVN+DzSD+Eod9zfvwOWHsazYCZT2PhNxnVWIuJXViY4JAHUGodjx+
10 | QAi6yCAurUZGvYXGgZSBAgMBAAEwDQYJKoZIhvcNAQEFBQADgYEAQoQVD8bwdtWJ
11 | AniGBwcCfqYyH+/KpA10AcebJVVTyYbYvI9Q8d6RSVu4PZy9OALHR/QrWBdYTAyz
12 | fNAmc2cmdkSRJzjhIaOstnQy1J+Fk0T9XyvQtq499yFbq9xogUVlEGH62xP6vH0Y
13 | 5ukK//dCPAzA11YuX2rnex0JhuTQfcI=
14 | -----END CERTIFICATE-----
15 |
--------------------------------------------------------------------------------
/Android/app/src/main/java/com/examples/abelanav2/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2015 Google Inc. All Rights Reserved.
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | /**
18 | * General classes for the Abelana android application.
19 | *
20 | * @since 1.0
21 | * @author Google, Inc.
22 | * @version 1.0
23 | */
24 | package com.examples.abelanav2;
25 |
26 |
--------------------------------------------------------------------------------
/Android/gradle.properties:
--------------------------------------------------------------------------------
1 | # Project-wide Gradle settings.
2 |
3 | # IDE (e.g. Android Studio) users:
4 | # Gradle settings configured through the IDE *will override*
5 | # any settings specified in this file.
6 |
7 | # For more details on how to configure your build environment visit
8 | # http://www.gradle.org/docs/current/userguide/build_environment.html
9 |
10 | # Specifies the JVM arguments used for the daemon process.
11 | # The setting is particularly useful for tweaking memory settings.
12 | # Default value: -Xmx10248m -XX:MaxPermSize=256m
13 | # org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
14 |
15 | # When configured, Gradle will run in incubating parallel mode.
16 | # This option should only be used with decoupled projects. More details, visit
17 | # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
18 | # org.gradle.parallel=true
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/grpc/examples/route_guide/testdata/ca.pem:
--------------------------------------------------------------------------------
1 | -----BEGIN CERTIFICATE-----
2 | MIICIzCCAYwCCQCFTbF7XNSvvjANBgkqhkiG9w0BAQUFADBWMQswCQYDVQQGEwJB
3 | VTETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0
4 | cyBQdHkgTHRkMQ8wDQYDVQQDDAZ0ZXN0Y2EwHhcNMTQwNzE3MjMxNzUxWhcNMjQw
5 | NzE0MjMxNzUxWjBWMQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEh
6 | MB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMQ8wDQYDVQQDDAZ0ZXN0
7 | Y2EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMBA3wVeTGHZR1Rye/i+J8a2
8 | cu5gXwFV6TnObzGM7bLFCO5i9v4mLo4iFzPsHmWDUxKS3Y8iXbu0eYBlLoNY0lSv
9 | xDx33O+DuwMmVN+DzSD+Eod9zfvwOWHsazYCZT2PhNxnVWIuJXViY4JAHUGodjx+
10 | QAi6yCAurUZGvYXGgZSBAgMBAAEwDQYJKoZIhvcNAQEFBQADgYEAQoQVD8bwdtWJ
11 | AniGBwcCfqYyH+/KpA10AcebJVVTyYbYvI9Q8d6RSVu4PZy9OALHR/QrWBdYTAyz
12 | fNAmc2cmdkSRJzjhIaOstnQy1J+Fk0T9XyvQtq499yFbq9xogUVlEGH62xP6vH0Y
13 | 5ukK//dCPAzA11YuX2rnex0JhuTQfcI=
14 | -----END CERTIFICATE-----
15 |
--------------------------------------------------------------------------------
/Android/app/src/main/java/com/examples/abelanav2/ui/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2015 Google Inc. All Rights Reserved.
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | /**
18 | * Classes used to create Abelana Android application UI.
19 | *
20 | * @since 1.0
21 | * @author Google, Inc.
22 | * @version 1.0
23 | */
24 | package com.examples.abelanav2.ui;
25 |
26 |
--------------------------------------------------------------------------------
/gRPCserver/src/main/java/com/examples/abelanav2/grpc/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2015 Google, Inc. All Rights Reserved.
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | /**
18 | * Classes used to create the gRPC server backend of Abelana.
19 | *
20 | * @since 1.0
21 | * @author Google, Inc.
22 | * @version 1.0
23 | */
24 | package com.examples.abelanav2.grpc;
25 |
--------------------------------------------------------------------------------
/gRPCserver/src/main/java/com/examples/abelanav2/storage/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2015 Google, Inc. All Rights Reserved.
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | /**
18 | * Classes used to interact with Google Cloud Storage.
19 | *
20 | * @author Google, Inc.
21 | * @version 1.0
22 | * @since 1.0
23 | */
24 | package com.examples.abelanav2.storage;
25 |
--------------------------------------------------------------------------------
/Android/app/src/main/res/menu/global.xml:
--------------------------------------------------------------------------------
1 |
16 |
22 |
--------------------------------------------------------------------------------
/Appengine/src/main/webapp/index.html:
--------------------------------------------------------------------------------
1 |
2 |
17 |
18 |
19 |
20 | Hello!
21 |
22 |
23 |
Abelana AppEngine component
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/gRPCserver/src/main/java/com/examples/abelanav2/datastore/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2015 Google, Inc. All Rights Reserved.
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | /**
18 | * Classes used to access the datastore from the gRPC server.
19 | *
20 | * @since 1.0
21 | * @author Google, Inc.
22 | * @version 1.0
23 | */
24 | package com.examples.abelanav2.datastore;
25 |
--------------------------------------------------------------------------------
/Android/app/src/main/java/com/examples/abelanav2/ui/utils/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2015 Google Inc. All Rights Reserved.
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | /**
18 | * Util classes used to create Abelana Android application UI.
19 | *
20 | * @since 1.0
21 | * @author Google, Inc.
22 | * @version 1.0
23 | */
24 | package com.examples.abelanav2.ui.utils;
25 |
26 |
--------------------------------------------------------------------------------
/Android/app/src/main/res/values/ids.xml:
--------------------------------------------------------------------------------
1 |
2 |
17 |
18 |
19 |
20 | Connection error - data displayed
21 | from cache
22 |
--------------------------------------------------------------------------------
/Appengine/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #
2 | # Copyright 2015 Google, Inc. All Rights Reserved.
3 | #
4 | # Licensed under the Apache License, Version 2.0 (the "License");
5 | # you may not use this file except in compliance with the License.
6 | # You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 | #
16 |
17 | #Wed Apr 10 15:27:10 PDT 2013
18 | distributionBase=GRADLE_USER_HOME
19 | distributionPath=wrapper/dists
20 | zipStoreBase=GRADLE_USER_HOME
21 | zipStorePath=wrapper/dists
22 | distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-all.zip
23 |
--------------------------------------------------------------------------------
/gRPCserver/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #
2 | # Copyright 2015 Google, Inc. All Rights Reserved.
3 | #
4 | # Licensed under the Apache License, Version 2.0 (the "License");
5 | # you may not use this file except in compliance with the License.
6 | # You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 | #
16 |
17 | #Mon Apr 27 14:21:38 PDT 2015
18 | distributionBase=GRADLE_USER_HOME
19 | distributionPath=wrapper/dists
20 | zipStoreBase=GRADLE_USER_HOME
21 | zipStorePath=wrapper/dists
22 | distributionUrl=https\://services.gradle.org/distributions/gradle-2.3-all.zip
23 |
--------------------------------------------------------------------------------
/Android/app/src/main/java/com/examples/abelanav2/grpc/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2015 Google Inc. All Rights Reserved.
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | /**
18 | * Classes generated by the protobuf nano compiler to connect to the Abelana
19 | * GRPC server.
20 | *
21 | * @since 1.0
22 | * @author Google, Inc.
23 | * @version 1.0
24 | */
25 | package com.examples.abelanav2.grpc;
26 |
27 |
--------------------------------------------------------------------------------
/Android/Android.iml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Android/app/src/main/java/com/examples/abelanav2/grpcclient/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2015 Google, Inc. All Rights Reserved.
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | /**
18 | * Classes used to create the gRPC client that connects to the backend of
19 | * Abelana.
20 | *
21 | * @since 1.0
22 | * @author Google, Inc.
23 | * @version 1.0
24 | */
25 | package com.examples.abelanav2.grpcclient;
26 |
27 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/sparse_color_method.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type SparseColorMethod int
13 |
14 | const (
15 | INTERPOLATE_UNDEFINED_COLOR SparseColorMethod = C.UndefinedColorInterpolate
16 | INTERPOLATE_BARYCENTRIC_COLOR SparseColorMethod = C.BarycentricColorInterpolate
17 | INTERPOLATE_BILINEAR_COLOR SparseColorMethod = C.BilinearColorInterpolate
18 | INTERPOLATE_POLYNOMIAL_COLOR SparseColorMethod = C.PolynomialColorInterpolate
19 | INTERPOLATE_SHEPARDS_COLOR SparseColorMethod = C.ShepardsColorInterpolate
20 | INTERPOLATE_VORONOI_COLOR SparseColorMethod = C.VoronoiColorInterpolate
21 | INTERPOLATE_INVERSE_COLOR SparseColorMethod = C.InverseColorInterpolate
22 | )
23 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/grpc/benchmark/server/main.go:
--------------------------------------------------------------------------------
1 | package main
2 |
3 | import (
4 | "flag"
5 | "math"
6 | "net"
7 | "net/http"
8 | _ "net/http/pprof"
9 | "time"
10 |
11 | "google.golang.org/grpc/benchmark"
12 | "google.golang.org/grpc/grpclog"
13 | )
14 |
15 | var (
16 | duration = flag.Int("duration", math.MaxInt32, "The duration in seconds to run the benchmark server")
17 | )
18 |
19 | func main() {
20 | flag.Parse()
21 | go func() {
22 | lis, err := net.Listen("tcp", ":0")
23 | if err != nil {
24 | grpclog.Fatalf("Failed to listen: %v", err)
25 | }
26 | grpclog.Println("Server profiling address: ", lis.Addr().String())
27 | if err := http.Serve(lis, nil); err != nil {
28 | grpclog.Fatalf("Failed to serve: %v", err)
29 | }
30 | }()
31 | addr, stopper := benchmark.StartServer(":0") // listen on all interfaces
32 | grpclog.Println("Server Address: ", addr)
33 | <-time.After(time.Duration(*duration) * time.Second)
34 | stopper()
35 | }
36 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/golang.org/x/oauth2/paypal/paypal.go:
--------------------------------------------------------------------------------
1 | // Copyright 2015 The oauth2 Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | // Package paypal provides constants for using OAuth2 to access PayPal.
6 | package paypal
7 |
8 | import (
9 | "golang.org/x/oauth2"
10 | )
11 |
12 | // Endpoint is PayPal's OAuth 2.0 endpoint in live (production) environment.
13 | var Endpoint = oauth2.Endpoint{
14 | AuthURL: "https://www.paypal.com/webapps/auth/protocol/openidconnect/v1/authorize",
15 | TokenURL: "https://api.paypal.com/v1/identity/openidconnect/tokenservice",
16 | }
17 |
18 | // SandboxEndpoint is PayPal's OAuth 2.0 endpoint in sandbox (testing) environment.
19 | var SandboxEndpoint = oauth2.Endpoint{
20 | AuthURL: "https://www.sandbox.paypal.com/webapps/auth/protocol/openidconnect/v1/authorize",
21 | TokenURL: "https://api.sandbox.paypal.com/v1/identity/openidconnect/tokenservice",
22 | }
23 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/grpc/test/testdata/server1.key:
--------------------------------------------------------------------------------
1 | -----BEGIN RSA PRIVATE KEY-----
2 | MIICWwIBAAKBgQDhwxUnKCwlSaWAwzOB2LSHVegJHv7DDWminTg4wzLLsf+LQ8nZ
3 | bpjfn5vgIzxCuRh4Rp9QYM5FhfrJX9wcYawP/HTbJ7p7LVQO2QYAP+akMTHxgKuM
4 | BzVV++3wWToKfVZUjFX8nfTfGMGwWAHJDnlEGnU4tl9UujoCV4ENJtzFoQIDAQAB
5 | AoGAJ+6hpzNr24yTQZtFWQpDpEyFplddKJMOxDya3S9ppK3vTWrIITV2xNcucw7I
6 | ceTbdyrGsyjsU0/HdCcIf9ym2jfmGLUwmyhltKVw0QYcFB0XLkc0nI5YvEYoeVDg
7 | omZIXn1E3EW+sSIWSbkMu9bY2kstKXR2UZmMgWDtmBEPMaECQQD6yT4TAZM5hGBb
8 | ciBKgMUP6PwOhPhOMPIvijO50Aiu6iuCV88l1QIy38gWVhxjNrq6P346j4IBg+kB
9 | 9alwpCODAkEA5nSnm9k6ykYeQWNS0fNWiRinCdl23A7usDGSuKKlm019iomJ/Rgd
10 | MKDOp0q/2OostbteOWM2MRFf4jMH3wyVCwJAfAdjJ8szoNKTRSagSbh9vWygnB2v
11 | IByc6l4TTuZQJRGzCveafz9lovuB3WohCABdQRd9ukCXL2CpsEpqzkafOQJAJUjc
12 | USedDlq3zGZwYM1Yw8d8RuirBUFZNqJelYai+nRYClDkRVFgb5yksoYycbq5TxGo
13 | VeqKOvgPpj4RWPHlLwJAGUMk3bqT91xBUCnLRs/vfoCpHpg6eywQTBDAV6xkyz4a
14 | RH3I7/+yj3ZxR2JoWHgUwZ7lZk1VnhffFye7SBXyag==
15 | -----END RSA PRIVATE KEY-----
16 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/grpc/transport/testdata/server1.key:
--------------------------------------------------------------------------------
1 | -----BEGIN RSA PRIVATE KEY-----
2 | MIICWwIBAAKBgQDhwxUnKCwlSaWAwzOB2LSHVegJHv7DDWminTg4wzLLsf+LQ8nZ
3 | bpjfn5vgIzxCuRh4Rp9QYM5FhfrJX9wcYawP/HTbJ7p7LVQO2QYAP+akMTHxgKuM
4 | BzVV++3wWToKfVZUjFX8nfTfGMGwWAHJDnlEGnU4tl9UujoCV4ENJtzFoQIDAQAB
5 | AoGAJ+6hpzNr24yTQZtFWQpDpEyFplddKJMOxDya3S9ppK3vTWrIITV2xNcucw7I
6 | ceTbdyrGsyjsU0/HdCcIf9ym2jfmGLUwmyhltKVw0QYcFB0XLkc0nI5YvEYoeVDg
7 | omZIXn1E3EW+sSIWSbkMu9bY2kstKXR2UZmMgWDtmBEPMaECQQD6yT4TAZM5hGBb
8 | ciBKgMUP6PwOhPhOMPIvijO50Aiu6iuCV88l1QIy38gWVhxjNrq6P346j4IBg+kB
9 | 9alwpCODAkEA5nSnm9k6ykYeQWNS0fNWiRinCdl23A7usDGSuKKlm019iomJ/Rgd
10 | MKDOp0q/2OostbteOWM2MRFf4jMH3wyVCwJAfAdjJ8szoNKTRSagSbh9vWygnB2v
11 | IByc6l4TTuZQJRGzCveafz9lovuB3WohCABdQRd9ukCXL2CpsEpqzkafOQJAJUjc
12 | USedDlq3zGZwYM1Yw8d8RuirBUFZNqJelYai+nRYClDkRVFgb5yksoYycbq5TxGo
13 | VeqKOvgPpj4RWPHlLwJAGUMk3bqT91xBUCnLRs/vfoCpHpg6eywQTBDAV6xkyz4a
14 | RH3I7/+yj3ZxR2JoWHgUwZ7lZk1VnhffFye7SBXyag==
15 | -----END RSA PRIVATE KEY-----
16 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/bradfitz/http2/AUTHORS:
--------------------------------------------------------------------------------
1 | # This file is like Go's AUTHORS file: it lists Copyright holders.
2 | # The list of humans who have contributd is in the CONTRIBUTORS file.
3 | #
4 | # To contribute to this project, because it will eventually be folded
5 | # back in to Go itself, you need to submit a CLA:
6 | #
7 | # http://golang.org/doc/contribute.html#copyright
8 | #
9 | # Then you get added to CONTRIBUTORS and you or your company get added
10 | # to the AUTHORS file.
11 |
12 | Blake Mizerany github=bmizerany
13 | Daniel Morsing github=DanielMorsing
14 | Gabriel Aszalos github=gbbr
15 | Google, Inc.
16 | Keith Rarick github=kr
17 | Matthew Keenan github=mattkeenan
18 | Matt Layher github=mdlayher
19 | Perry Abbott github=pabbott0
20 | Tatsuhiro Tsujikawa github=tatsuhiro-t
21 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/cloud/CONTRIBUTORS:
--------------------------------------------------------------------------------
1 | # People who have agreed to one of the CLAs and can contribute patches.
2 | # The AUTHORS file lists the copyright holders; this file
3 | # lists people. For example, Google employees are listed here
4 | # but not in AUTHORS, because Google holds the copyright.
5 | #
6 | # https://developers.google.com/open-source/cla/individual
7 | # https://developers.google.com/open-source/cla/corporate
8 | #
9 | # Names should be added to this file as:
10 | # Name
11 |
12 | # Keep the list alphabetically sorted.
13 |
14 | Andrew Gerrand
15 | Brad Fitzpatrick
16 | Burcu Dogan
17 | Dave Day
18 | David Symonds
19 | Glenn Lewis
20 | Johan Euphrosine
21 | Luna Duclos
22 | Michael McGreevy
23 | Péter Szilágyi
24 | Tyler Treat
25 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/grpc/interop/client/testdata/server1.key:
--------------------------------------------------------------------------------
1 | -----BEGIN RSA PRIVATE KEY-----
2 | MIICWwIBAAKBgQDhwxUnKCwlSaWAwzOB2LSHVegJHv7DDWminTg4wzLLsf+LQ8nZ
3 | bpjfn5vgIzxCuRh4Rp9QYM5FhfrJX9wcYawP/HTbJ7p7LVQO2QYAP+akMTHxgKuM
4 | BzVV++3wWToKfVZUjFX8nfTfGMGwWAHJDnlEGnU4tl9UujoCV4ENJtzFoQIDAQAB
5 | AoGAJ+6hpzNr24yTQZtFWQpDpEyFplddKJMOxDya3S9ppK3vTWrIITV2xNcucw7I
6 | ceTbdyrGsyjsU0/HdCcIf9ym2jfmGLUwmyhltKVw0QYcFB0XLkc0nI5YvEYoeVDg
7 | omZIXn1E3EW+sSIWSbkMu9bY2kstKXR2UZmMgWDtmBEPMaECQQD6yT4TAZM5hGBb
8 | ciBKgMUP6PwOhPhOMPIvijO50Aiu6iuCV88l1QIy38gWVhxjNrq6P346j4IBg+kB
9 | 9alwpCODAkEA5nSnm9k6ykYeQWNS0fNWiRinCdl23A7usDGSuKKlm019iomJ/Rgd
10 | MKDOp0q/2OostbteOWM2MRFf4jMH3wyVCwJAfAdjJ8szoNKTRSagSbh9vWygnB2v
11 | IByc6l4TTuZQJRGzCveafz9lovuB3WohCABdQRd9ukCXL2CpsEpqzkafOQJAJUjc
12 | USedDlq3zGZwYM1Yw8d8RuirBUFZNqJelYai+nRYClDkRVFgb5yksoYycbq5TxGo
13 | VeqKOvgPpj4RWPHlLwJAGUMk3bqT91xBUCnLRs/vfoCpHpg6eywQTBDAV6xkyz4a
14 | RH3I7/+yj3ZxR2JoWHgUwZ7lZk1VnhffFye7SBXyag==
15 | -----END RSA PRIVATE KEY-----
16 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/grpc/interop/server/testdata/server1.key:
--------------------------------------------------------------------------------
1 | -----BEGIN RSA PRIVATE KEY-----
2 | MIICWwIBAAKBgQDhwxUnKCwlSaWAwzOB2LSHVegJHv7DDWminTg4wzLLsf+LQ8nZ
3 | bpjfn5vgIzxCuRh4Rp9QYM5FhfrJX9wcYawP/HTbJ7p7LVQO2QYAP+akMTHxgKuM
4 | BzVV++3wWToKfVZUjFX8nfTfGMGwWAHJDnlEGnU4tl9UujoCV4ENJtzFoQIDAQAB
5 | AoGAJ+6hpzNr24yTQZtFWQpDpEyFplddKJMOxDya3S9ppK3vTWrIITV2xNcucw7I
6 | ceTbdyrGsyjsU0/HdCcIf9ym2jfmGLUwmyhltKVw0QYcFB0XLkc0nI5YvEYoeVDg
7 | omZIXn1E3EW+sSIWSbkMu9bY2kstKXR2UZmMgWDtmBEPMaECQQD6yT4TAZM5hGBb
8 | ciBKgMUP6PwOhPhOMPIvijO50Aiu6iuCV88l1QIy38gWVhxjNrq6P346j4IBg+kB
9 | 9alwpCODAkEA5nSnm9k6ykYeQWNS0fNWiRinCdl23A7usDGSuKKlm019iomJ/Rgd
10 | MKDOp0q/2OostbteOWM2MRFf4jMH3wyVCwJAfAdjJ8szoNKTRSagSbh9vWygnB2v
11 | IByc6l4TTuZQJRGzCveafz9lovuB3WohCABdQRd9ukCXL2CpsEpqzkafOQJAJUjc
12 | USedDlq3zGZwYM1Yw8d8RuirBUFZNqJelYai+nRYClDkRVFgb5yksoYycbq5TxGo
13 | VeqKOvgPpj4RWPHlLwJAGUMk3bqT91xBUCnLRs/vfoCpHpg6eywQTBDAV6xkyz4a
14 | RH3I7/+yj3ZxR2JoWHgUwZ7lZk1VnhffFye7SBXyag==
15 | -----END RSA PRIVATE KEY-----
16 |
--------------------------------------------------------------------------------
/Android/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
16 |
17 | #ff5252
18 | #ff8080
19 | #9c27b0
20 | #a56ab0
21 | #71C3DE
22 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/grpc/examples/route_guide/testdata/server1.key:
--------------------------------------------------------------------------------
1 | -----BEGIN RSA PRIVATE KEY-----
2 | MIICWwIBAAKBgQDhwxUnKCwlSaWAwzOB2LSHVegJHv7DDWminTg4wzLLsf+LQ8nZ
3 | bpjfn5vgIzxCuRh4Rp9QYM5FhfrJX9wcYawP/HTbJ7p7LVQO2QYAP+akMTHxgKuM
4 | BzVV++3wWToKfVZUjFX8nfTfGMGwWAHJDnlEGnU4tl9UujoCV4ENJtzFoQIDAQAB
5 | AoGAJ+6hpzNr24yTQZtFWQpDpEyFplddKJMOxDya3S9ppK3vTWrIITV2xNcucw7I
6 | ceTbdyrGsyjsU0/HdCcIf9ym2jfmGLUwmyhltKVw0QYcFB0XLkc0nI5YvEYoeVDg
7 | omZIXn1E3EW+sSIWSbkMu9bY2kstKXR2UZmMgWDtmBEPMaECQQD6yT4TAZM5hGBb
8 | ciBKgMUP6PwOhPhOMPIvijO50Aiu6iuCV88l1QIy38gWVhxjNrq6P346j4IBg+kB
9 | 9alwpCODAkEA5nSnm9k6ykYeQWNS0fNWiRinCdl23A7usDGSuKKlm019iomJ/Rgd
10 | MKDOp0q/2OostbteOWM2MRFf4jMH3wyVCwJAfAdjJ8szoNKTRSagSbh9vWygnB2v
11 | IByc6l4TTuZQJRGzCveafz9lovuB3WohCABdQRd9ukCXL2CpsEpqzkafOQJAJUjc
12 | USedDlq3zGZwYM1Yw8d8RuirBUFZNqJelYai+nRYClDkRVFgb5yksoYycbq5TxGo
13 | VeqKOvgPpj4RWPHlLwJAGUMk3bqT91xBUCnLRs/vfoCpHpg6eywQTBDAV6xkyz4a
14 | RH3I7/+yj3ZxR2JoWHgUwZ7lZk1VnhffFye7SBXyag==
15 | -----END RSA PRIVATE KEY-----
16 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/statistic_type.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type StatisticType int
13 |
14 | const (
15 | STATISTIC_UNDEFINED StatisticType = C.UndefinedStatistic
16 | STATISTIC_GRADIENT StatisticType = C.GradientStatistic
17 | STATISTIC_MAXIMUM StatisticType = C.MaximumStatistic
18 | STATISTIC_MEAN StatisticType = C.MeanStatistic
19 | STATISTIC_MEDIAN StatisticType = C.MedianStatistic
20 | STATISTIC_MINIMUM StatisticType = C.MinimumStatistic
21 | STATISTIC_MODE StatisticType = C.ModeStatistic
22 | STATISTIC_NONPEAK StatisticType = C.NonpeakStatistic
23 | STATISTIC_STANDARD_DEVIATION StatisticType = C.StandardDeviationStatistic
24 | )
25 |
--------------------------------------------------------------------------------
/Android/app/proguard-rules.pro:
--------------------------------------------------------------------------------
1 | # Add project specific ProGuard rules here.
2 | # By default, the flags in this file are appended to flags specified
3 | # in /Users/gangloff/Library/Android/sdk/tools/proguard/proguard-android.txt
4 | # You can edit the include path and order by changing the proguardFiles
5 | # directive in build.gradle.
6 | #
7 | # For more details, see
8 | # http://developer.android.com/guide/developing/tools/proguard.html
9 |
10 | # Add any project specific keep options here:
11 |
12 | # If your project uses WebView with JS, uncomment the following
13 | # and specify the fully qualified class name to the JavaScript interface
14 | # class:
15 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview {
16 | # public *;
17 | #}
18 |
19 | -keep class com.bumptech.glide.integration.okhttp.OkHttpGlideModule
20 | -keep public class * implements com.bumptech.glide.module.GlideModule
21 | -keep public enum com.bumptech.glide.load.resource.bitmap.ImageHeaderParser$** {
22 | **[] $VALUES;
23 | public *;
24 | }
25 |
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable/fab_icons.xml:
--------------------------------------------------------------------------------
1 |
16 |
17 |
19 |
20 |
22 |
23 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/orientation_type.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type OrientationType int
13 |
14 | const (
15 | ORIENTATION_UNDEFINED OrientationType = C.UndefinedOrientation
16 | ORIENTATION_TOP_LEFT OrientationType = C.TopLeftOrientation
17 | ORIENTATION_TOP_RIGHT OrientationType = C.TopRightOrientation
18 | ORIENTATION_BOTTOM_RIGHT OrientationType = C.BottomRightOrientation
19 | ORIENTATION_BOTTOM_LEFT OrientationType = C.BottomLeftOrientation
20 | ORIENTATION_LEFT_TOP OrientationType = C.LeftTopOrientation
21 | ORIENTATION_RIGHT_TOP OrientationType = C.RightTopOrientation
22 | ORIENTATION_RIGHT_BOTTOM OrientationType = C.RightBottomOrientation
23 | ORIENTATION_LEFT_BOTTOM OrientationType = C.LeftBottomOrientation
24 | )
25 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/bradfitz/http2/gotrack_test.go:
--------------------------------------------------------------------------------
1 | // Copyright 2014 The Go Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 | // See https://code.google.com/p/go/source/browse/CONTRIBUTORS
5 | // Licensed under the same terms as Go itself:
6 | // https://code.google.com/p/go/source/browse/LICENSE
7 |
8 | package http2
9 |
10 | import (
11 | "fmt"
12 | "strings"
13 | "testing"
14 | )
15 |
16 | func TestGoroutineLock(t *testing.T) {
17 | DebugGoroutines = true
18 | g := newGoroutineLock()
19 | g.check()
20 |
21 | sawPanic := make(chan interface{})
22 | go func() {
23 | defer func() { sawPanic <- recover() }()
24 | g.check() // should panic
25 | }()
26 | e := <-sawPanic
27 | if e == nil {
28 | t.Fatal("did not see panic from check in other goroutine")
29 | }
30 | if !strings.Contains(fmt.Sprint(e), "wrong goroutine") {
31 | t.Errorf("expected on see panic about running on the wrong goroutine; got %v", e)
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/gravity_type.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type GravityType int
13 |
14 | const (
15 | GRAVITY_UNDEFINED GravityType = C.UndefinedGravity
16 | GRAVITY_FORGET GravityType = C.ForgetGravity
17 | GRAVITY_NORTH_WEST GravityType = C.NorthWestGravity
18 | GRAVITY_NORTH GravityType = C.NorthGravity
19 | GRAVITY_NORTH_EAST GravityType = C.NorthEastGravity
20 | GRAVITY_WEST GravityType = C.WestGravity
21 | GRAVITY_CENTER GravityType = C.CenterGravity
22 | GRAVITY_EAST GravityType = C.EastGravity
23 | GRAVITY_SOUTH_WEST GravityType = C.SouthWestGravity
24 | GRAVITY_SOUTH GravityType = C.SouthGravity
25 | GRAVITY_SOUTH_EAST GravityType = C.SouthEastGravity
26 | GRAVITY_STATIC GravityType = C.StaticGravity
27 | )
28 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/bradfitz/http2/CONTRIBUTORS:
--------------------------------------------------------------------------------
1 | # This file is like Go's CONTRIBUTORS file: it lists humans.
2 | # The list of copyright holders (which may be companies) are in the AUTHORS file.
3 | #
4 | # To contribute to this project, because it will eventually be folded
5 | # back in to Go itself, you need to submit a CLA:
6 | #
7 | # http://golang.org/doc/contribute.html#copyright
8 | #
9 | # Then you get added to CONTRIBUTORS and you or your company get added
10 | # to the AUTHORS file.
11 |
12 | Blake Mizerany github=bmizerany
13 | Brad Fitzpatrick github=bradfitz
14 | Daniel Morsing github=DanielMorsing
15 | Gabriel Aszalos github=gbbr
16 | Keith Rarick github=kr
17 | Matthew Keenan github=mattkeenan
18 | Matt Layher github=mdlayher
19 | Perry Abbott github=pabbott0
20 | Tatsuhiro Tsujikawa github=tatsuhiro-t
21 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/grpc/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | # How to contribute
2 |
3 | We definitely welcome patches and contribution to grpc! Here is some guideline
4 | and information about how to do so.
5 |
6 | ## Getting started
7 |
8 | ### Legal requirements
9 |
10 | In order to protect both you and ourselves, you will need to sign the
11 | [Contributor License Agreement](https://cla.developers.google.com/clas).
12 |
13 | ### Filing Issues
14 | When filing an issue, make sure to answer these five questions:
15 |
16 | 1. What version of Go are you using (`go version`)?
17 | 2. What operating system and processor architecture are you using?
18 | 3. What did you do?
19 | 4. What did you expect to see?
20 | 5. What did you see instead?
21 |
22 | ### Contributing code
23 | Please read the Contribution Guidelines before sending patches.
24 |
25 | We will not accept GitHub pull requests once Gerrit is setup (we will use Gerrit instead for code review).
26 |
27 | Unless otherwise noted, the Go source files are distributed under the BSD-style license found in the LICENSE file.
28 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/grpc/test/testdata/server1.pem:
--------------------------------------------------------------------------------
1 | -----BEGIN CERTIFICATE-----
2 | MIICmzCCAgSgAwIBAgIBAzANBgkqhkiG9w0BAQUFADBWMQswCQYDVQQGEwJBVTET
3 | MBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQ
4 | dHkgTHRkMQ8wDQYDVQQDDAZ0ZXN0Y2EwHhcNMTQwNzIyMDYwMDU3WhcNMjQwNzE5
5 | MDYwMDU3WjBkMQswCQYDVQQGEwJVUzERMA8GA1UECBMISWxsaW5vaXMxEDAOBgNV
6 | BAcTB0NoaWNhZ28xFDASBgNVBAoTC0dvb2dsZSBJbmMuMRowGAYDVQQDFBEqLnRl
7 | c3QuZ29vZ2xlLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA4cMVJygs
8 | JUmlgMMzgdi0h1XoCR7+ww1pop04OMMyy7H/i0PJ2W6Y35+b4CM8QrkYeEafUGDO
9 | RYX6yV/cHGGsD/x02ye6ey1UDtkGAD/mpDEx8YCrjAc1Vfvt8Fk6Cn1WVIxV/J30
10 | 3xjBsFgByQ55RBp1OLZfVLo6AleBDSbcxaECAwEAAaNrMGkwCQYDVR0TBAIwADAL
11 | BgNVHQ8EBAMCBeAwTwYDVR0RBEgwRoIQKi50ZXN0Lmdvb2dsZS5mcoIYd2F0ZXJ6
12 | b29pLnRlc3QuZ29vZ2xlLmJlghIqLnRlc3QueW91dHViZS5jb22HBMCoAQMwDQYJ
13 | KoZIhvcNAQEFBQADgYEAM2Ii0LgTGbJ1j4oqX9bxVcxm+/R5Yf8oi0aZqTJlnLYS
14 | wXcBykxTx181s7WyfJ49WwrYXo78zTDAnf1ma0fPq3e4mpspvyndLh1a+OarHa1e
15 | aT0DIIYk7qeEa1YcVljx2KyLd0r1BBAfrwyGaEPVeJQVYWaOJRU2we/KD4ojf9s=
16 | -----END CERTIFICATE-----
17 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/stretch_type.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type StretchType int
13 |
14 | const (
15 | STRETCH_UNDEFINED StretchType = C.UndefinedStretch
16 | STRETCH_NORMAL StretchType = C.NormalStretch
17 | STRETCH_ULTRA_CONDENSED StretchType = C.UltraCondensedStretch
18 | STRETCH_EXTRA_CONDENSED StretchType = C.ExtraCondensedStretch
19 | STRETCH_CONDENSED StretchType = C.CondensedStretch
20 | STRETCH_SEMI_CONDENSED StretchType = C.SemiCondensedStretch
21 | STRETCH_SEMI_EXPANDED StretchType = C.SemiExpandedStretch
22 | STRETCH_EXPANDED StretchType = C.ExpandedStretch
23 | STRETCH_EXTRA_EXPANDED StretchType = C.ExtraExpandedStretch
24 | STRETCH_ULTRA_EXPANDED StretchType = C.UltraExpandedStretch
25 | STRETCH_ANY StretchType = C.AnyStretch
26 | )
27 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/grpc/transport/testdata/server1.pem:
--------------------------------------------------------------------------------
1 | -----BEGIN CERTIFICATE-----
2 | MIICmzCCAgSgAwIBAgIBAzANBgkqhkiG9w0BAQUFADBWMQswCQYDVQQGEwJBVTET
3 | MBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQ
4 | dHkgTHRkMQ8wDQYDVQQDDAZ0ZXN0Y2EwHhcNMTQwNzIyMDYwMDU3WhcNMjQwNzE5
5 | MDYwMDU3WjBkMQswCQYDVQQGEwJVUzERMA8GA1UECBMISWxsaW5vaXMxEDAOBgNV
6 | BAcTB0NoaWNhZ28xFDASBgNVBAoTC0dvb2dsZSBJbmMuMRowGAYDVQQDFBEqLnRl
7 | c3QuZ29vZ2xlLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA4cMVJygs
8 | JUmlgMMzgdi0h1XoCR7+ww1pop04OMMyy7H/i0PJ2W6Y35+b4CM8QrkYeEafUGDO
9 | RYX6yV/cHGGsD/x02ye6ey1UDtkGAD/mpDEx8YCrjAc1Vfvt8Fk6Cn1WVIxV/J30
10 | 3xjBsFgByQ55RBp1OLZfVLo6AleBDSbcxaECAwEAAaNrMGkwCQYDVR0TBAIwADAL
11 | BgNVHQ8EBAMCBeAwTwYDVR0RBEgwRoIQKi50ZXN0Lmdvb2dsZS5mcoIYd2F0ZXJ6
12 | b29pLnRlc3QuZ29vZ2xlLmJlghIqLnRlc3QueW91dHViZS5jb22HBMCoAQMwDQYJ
13 | KoZIhvcNAQEFBQADgYEAM2Ii0LgTGbJ1j4oqX9bxVcxm+/R5Yf8oi0aZqTJlnLYS
14 | wXcBykxTx181s7WyfJ49WwrYXo78zTDAnf1ma0fPq3e4mpspvyndLh1a+OarHa1e
15 | aT0DIIYk7qeEa1YcVljx2KyLd0r1BBAfrwyGaEPVeJQVYWaOJRU2we/KD4ojf9s=
16 | -----END CERTIFICATE-----
17 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/grpc/interop/client/testdata/server1.pem:
--------------------------------------------------------------------------------
1 | -----BEGIN CERTIFICATE-----
2 | MIICmzCCAgSgAwIBAgIBAzANBgkqhkiG9w0BAQUFADBWMQswCQYDVQQGEwJBVTET
3 | MBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQ
4 | dHkgTHRkMQ8wDQYDVQQDDAZ0ZXN0Y2EwHhcNMTQwNzIyMDYwMDU3WhcNMjQwNzE5
5 | MDYwMDU3WjBkMQswCQYDVQQGEwJVUzERMA8GA1UECBMISWxsaW5vaXMxEDAOBgNV
6 | BAcTB0NoaWNhZ28xFDASBgNVBAoTC0dvb2dsZSBJbmMuMRowGAYDVQQDFBEqLnRl
7 | c3QuZ29vZ2xlLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA4cMVJygs
8 | JUmlgMMzgdi0h1XoCR7+ww1pop04OMMyy7H/i0PJ2W6Y35+b4CM8QrkYeEafUGDO
9 | RYX6yV/cHGGsD/x02ye6ey1UDtkGAD/mpDEx8YCrjAc1Vfvt8Fk6Cn1WVIxV/J30
10 | 3xjBsFgByQ55RBp1OLZfVLo6AleBDSbcxaECAwEAAaNrMGkwCQYDVR0TBAIwADAL
11 | BgNVHQ8EBAMCBeAwTwYDVR0RBEgwRoIQKi50ZXN0Lmdvb2dsZS5mcoIYd2F0ZXJ6
12 | b29pLnRlc3QuZ29vZ2xlLmJlghIqLnRlc3QueW91dHViZS5jb22HBMCoAQMwDQYJ
13 | KoZIhvcNAQEFBQADgYEAM2Ii0LgTGbJ1j4oqX9bxVcxm+/R5Yf8oi0aZqTJlnLYS
14 | wXcBykxTx181s7WyfJ49WwrYXo78zTDAnf1ma0fPq3e4mpspvyndLh1a+OarHa1e
15 | aT0DIIYk7qeEa1YcVljx2KyLd0r1BBAfrwyGaEPVeJQVYWaOJRU2we/KD4ojf9s=
16 | -----END CERTIFICATE-----
17 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/grpc/interop/server/testdata/server1.pem:
--------------------------------------------------------------------------------
1 | -----BEGIN CERTIFICATE-----
2 | MIICmzCCAgSgAwIBAgIBAzANBgkqhkiG9w0BAQUFADBWMQswCQYDVQQGEwJBVTET
3 | MBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQ
4 | dHkgTHRkMQ8wDQYDVQQDDAZ0ZXN0Y2EwHhcNMTQwNzIyMDYwMDU3WhcNMjQwNzE5
5 | MDYwMDU3WjBkMQswCQYDVQQGEwJVUzERMA8GA1UECBMISWxsaW5vaXMxEDAOBgNV
6 | BAcTB0NoaWNhZ28xFDASBgNVBAoTC0dvb2dsZSBJbmMuMRowGAYDVQQDFBEqLnRl
7 | c3QuZ29vZ2xlLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA4cMVJygs
8 | JUmlgMMzgdi0h1XoCR7+ww1pop04OMMyy7H/i0PJ2W6Y35+b4CM8QrkYeEafUGDO
9 | RYX6yV/cHGGsD/x02ye6ey1UDtkGAD/mpDEx8YCrjAc1Vfvt8Fk6Cn1WVIxV/J30
10 | 3xjBsFgByQ55RBp1OLZfVLo6AleBDSbcxaECAwEAAaNrMGkwCQYDVR0TBAIwADAL
11 | BgNVHQ8EBAMCBeAwTwYDVR0RBEgwRoIQKi50ZXN0Lmdvb2dsZS5mcoIYd2F0ZXJ6
12 | b29pLnRlc3QuZ29vZ2xlLmJlghIqLnRlc3QueW91dHViZS5jb22HBMCoAQMwDQYJ
13 | KoZIhvcNAQEFBQADgYEAM2Ii0LgTGbJ1j4oqX9bxVcxm+/R5Yf8oi0aZqTJlnLYS
14 | wXcBykxTx181s7WyfJ49WwrYXo78zTDAnf1ma0fPq3e4mpspvyndLh1a+OarHa1e
15 | aT0DIIYk7qeEa1YcVljx2KyLd0r1BBAfrwyGaEPVeJQVYWaOJRU2we/KD4ojf9s=
16 | -----END CERTIFICATE-----
17 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/font_metrics.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | type FontMetrics struct {
8 | CharacterWidth float64
9 | CharacterHeight float64
10 | Ascender float64
11 | Descender float64
12 | TextWidth float64
13 | TextHeight float64
14 | MaximumHorizontalAdvance float64
15 | BoundingBoxX1 float64
16 | BoundingBoxY1 float64
17 | BoundingBoxX2 float64
18 | BoundingBoxY2 float64
19 | OriginX float64
20 | OriginY float64
21 | }
22 |
23 | func NewFontMetricsFromArray(arr []float64) *FontMetrics {
24 | if len(arr) != 13 {
25 | panic("Wrong number of font metric items")
26 | }
27 | return &FontMetrics{arr[0], arr[1], arr[2], arr[3], arr[4], arr[5], arr[6], arr[7], arr[8], arr[9], arr[10], arr[11], arr[12]}
28 | }
29 |
--------------------------------------------------------------------------------
/Android/app/src/main/res/values-w820dp/dimens.xml:
--------------------------------------------------------------------------------
1 |
16 |
17 |
20 | 64dp
21 |
22 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/grpc/examples/route_guide/testdata/server1.pem:
--------------------------------------------------------------------------------
1 | -----BEGIN CERTIFICATE-----
2 | MIICmzCCAgSgAwIBAgIBAzANBgkqhkiG9w0BAQUFADBWMQswCQYDVQQGEwJBVTET
3 | MBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQ
4 | dHkgTHRkMQ8wDQYDVQQDDAZ0ZXN0Y2EwHhcNMTQwNzIyMDYwMDU3WhcNMjQwNzE5
5 | MDYwMDU3WjBkMQswCQYDVQQGEwJVUzERMA8GA1UECBMISWxsaW5vaXMxEDAOBgNV
6 | BAcTB0NoaWNhZ28xFDASBgNVBAoTC0dvb2dsZSBJbmMuMRowGAYDVQQDFBEqLnRl
7 | c3QuZ29vZ2xlLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA4cMVJygs
8 | JUmlgMMzgdi0h1XoCR7+ww1pop04OMMyy7H/i0PJ2W6Y35+b4CM8QrkYeEafUGDO
9 | RYX6yV/cHGGsD/x02ye6ey1UDtkGAD/mpDEx8YCrjAc1Vfvt8Fk6Cn1WVIxV/J30
10 | 3xjBsFgByQ55RBp1OLZfVLo6AleBDSbcxaECAwEAAaNrMGkwCQYDVR0TBAIwADAL
11 | BgNVHQ8EBAMCBeAwTwYDVR0RBEgwRoIQKi50ZXN0Lmdvb2dsZS5mcoIYd2F0ZXJ6
12 | b29pLnRlc3QuZ29vZ2xlLmJlghIqLnRlc3QueW91dHViZS5jb22HBMCoAQMwDQYJ
13 | KoZIhvcNAQEFBQADgYEAM2Ii0LgTGbJ1j4oqX9bxVcxm+/R5Yf8oi0aZqTJlnLYS
14 | wXcBykxTx181s7WyfJ49WwrYXo78zTDAnf1ma0fPq3e4mpspvyndLh1a+OarHa1e
15 | aT0DIIYk7qeEa1YcVljx2KyLd0r1BBAfrwyGaEPVeJQVYWaOJRU2we/KD4ojf9s=
16 | -----END CERTIFICATE-----
17 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/grpc/examples/route_guide/README.md:
--------------------------------------------------------------------------------
1 | # Description
2 | The route guide server and client demonstrate how to use grpc go libraries to
3 | perform unary, client streaming, server streaming and full duplex RPCs.
4 |
5 | Please refer to [Getting Started Guide for Go] (https://github.com/grpc/grpc-common/blob/master/go/gotutorial.md) for more information.
6 |
7 | See the definition of the route guide service in proto/route_guide.proto.
8 |
9 | # Run the sample code
10 | To compile and run the server, assuming you are in the root of the route_guide
11 | folder, i.e., .../examples/route_guide/, simply:
12 |
13 | ```sh
14 | $ go run server/server.go
15 | ```
16 |
17 | Likewise, to run the client:
18 |
19 | ```sh
20 | $ go run client/client.go
21 | ```
22 |
23 | # Optional command line flags
24 | The server and client both take optional command line flags. For example, the
25 | client and server run without TLS by default. To enable TLS:
26 |
27 | ```sh
28 | $ go run server/server.go -tls=true
29 | ```
30 |
31 | and
32 |
33 | ```sh
34 | $ go run client/client.go -tls=true
35 | ```
36 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/bradfitz/http2/pipe.go:
--------------------------------------------------------------------------------
1 | // Copyright 2014 The Go Authors.
2 | // See https://code.google.com/p/go/source/browse/CONTRIBUTORS
3 | // Licensed under the same terms as Go itself:
4 | // https://code.google.com/p/go/source/browse/LICENSE
5 |
6 | package http2
7 |
8 | import (
9 | "sync"
10 | )
11 |
12 | type pipe struct {
13 | b buffer
14 | c sync.Cond
15 | m sync.Mutex
16 | }
17 |
18 | // Read waits until data is available and copies bytes
19 | // from the buffer into p.
20 | func (r *pipe) Read(p []byte) (n int, err error) {
21 | r.c.L.Lock()
22 | defer r.c.L.Unlock()
23 | for r.b.Len() == 0 && !r.b.closed {
24 | r.c.Wait()
25 | }
26 | return r.b.Read(p)
27 | }
28 |
29 | // Write copies bytes from p into the buffer and wakes a reader.
30 | // It is an error to write more data than the buffer can hold.
31 | func (w *pipe) Write(p []byte) (n int, err error) {
32 | w.c.L.Lock()
33 | defer w.c.L.Unlock()
34 | defer w.c.Signal()
35 | return w.b.Write(p)
36 | }
37 |
38 | func (c *pipe) Close(err error) {
39 | c.c.L.Lock()
40 | defer c.c.L.Unlock()
41 | defer c.c.Signal()
42 | c.b.Close(err)
43 | }
44 |
--------------------------------------------------------------------------------
/Android/app/src/androidTest/java/com/examples/abelanav2/ApplicationTest.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2015 Google Inc. All Rights Reserved.
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | package com.examples.abelanav2;
18 |
19 | import android.app.Application;
20 | import android.test.ApplicationTestCase;
21 |
22 | /**
23 | * Testing
24 | * Fundamentals
25 | */
26 | public class ApplicationTest extends ApplicationTestCase {
27 |
28 | public ApplicationTest() {
29 | super(Application.class);
30 | }
31 | }
--------------------------------------------------------------------------------
/Appengine/src/main/webapp/WEB-INF/appengine-web.xml:
--------------------------------------------------------------------------------
1 |
2 |
17 |
18 |
19 | abelana-v2
20 | 1
21 | true
22 |
23 |
24 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable/ic_delete.xml:
--------------------------------------------------------------------------------
1 |
16 |
17 |
19 |
20 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/Android/app/src/main/res/layout/fragment_navigation_drawer.xml:
--------------------------------------------------------------------------------
1 |
16 |
25 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/golang.org/x/oauth2/jwt/example_test.go:
--------------------------------------------------------------------------------
1 | // Copyright 2014 The oauth2 Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package jwt_test
6 |
7 | import (
8 | "golang.org/x/oauth2"
9 | "golang.org/x/oauth2/jwt"
10 | )
11 |
12 | func ExampleJWTConfig() {
13 | conf := &jwt.Config{
14 | Email: "xxx@developer.com",
15 | // The contents of your RSA private key or your PEM file
16 | // that contains a private key.
17 | // If you have a p12 file instead, you
18 | // can use `openssl` to export the private key into a pem file.
19 | //
20 | // $ openssl pkcs12 -in key.p12 -out key.pem -nodes
21 | //
22 | // It only supports PEM containers with no passphrase.
23 | PrivateKey: []byte("-----BEGIN RSA PRIVATE KEY-----..."),
24 | Subject: "user@example.com",
25 | TokenURL: "https://provider.com/o/oauth2/token",
26 | }
27 | // Initiate an http.Client, the following GET request will be
28 | // authorized and authenticated on the behalf of user@example.com.
29 | client := conf.Client(oauth2.NoContext)
30 | client.Get("...")
31 | }
32 |
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable/ic_edit.xml:
--------------------------------------------------------------------------------
1 |
16 |
17 |
19 |
20 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/Android/app/src/main/res/menu/main.xml:
--------------------------------------------------------------------------------
1 |
16 |
26 |
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable/ic_wallpaper.xml:
--------------------------------------------------------------------------------
1 |
16 |
17 |
19 |
20 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/grpc/test/codec_perf/perf.pb.go:
--------------------------------------------------------------------------------
1 | // Code generated by protoc-gen-go.
2 | // source: perf.proto
3 | // DO NOT EDIT!
4 |
5 | /*
6 | Package codec_perf is a generated protocol buffer package.
7 |
8 | It is generated from these files:
9 | perf.proto
10 |
11 | It has these top-level messages:
12 | Buffer
13 | */
14 | package codec_perf
15 |
16 | import proto "github.com/golang/protobuf/proto"
17 | import math "math"
18 |
19 | // Reference imports to suppress errors if they are not otherwise used.
20 | var _ = proto.Marshal
21 | var _ = math.Inf
22 |
23 | // Buffer is a message that contains a body of bytes that is used to exercise
24 | // encoding and decoding overheads.
25 | type Buffer struct {
26 | Body []byte `protobuf:"bytes,1,opt,name=body" json:"body,omitempty"`
27 | XXX_unrecognized []byte `json:"-"`
28 | }
29 |
30 | func (m *Buffer) Reset() { *m = Buffer{} }
31 | func (m *Buffer) String() string { return proto.CompactTextString(m) }
32 | func (*Buffer) ProtoMessage() {}
33 |
34 | func (m *Buffer) GetBody() []byte {
35 | if m != nil {
36 | return m.Body
37 | }
38 | return nil
39 | }
40 |
41 | func init() {
42 | }
43 |
--------------------------------------------------------------------------------
/ImageResizer/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM golang:1.4.2
2 | MAINTAINER Francesc Campoy
3 |
4 | # Ignore APT warnings about not having a TTY
5 | ENV DEBIAN_FRONTEND noninteractive
6 |
7 | # install build essentials
8 | RUN apt-get update && apt-get install -y wget build-essential pkg-config --no-install-recommends
9 |
10 | # Install webp
11 | RUN apt-get -q -y install libjpeg-dev libpng-dev libtiff-dev libgif-dev --no-install-recommends
12 | RUN wget http://downloads.webmproject.org/releases/webp/libwebp-0.4.2.tar.gz && \
13 | tar xvzf libwebp-0.4.2.tar.gz && \
14 | cd libwebp-0.4.2 && \
15 | ./configure && \
16 | make && make install
17 |
18 | # install imagemagick 6.9.1-7
19 | RUN cd && \
20 | wget http://www.imagemagick.org/download/ImageMagick-6.9.1-7.tar.gz && \
21 | tar xvzf ImageMagick-6.9.1-7.tar.gz && \
22 | cd ImageMagick-* && \
23 | ./configure && \
24 | make && make install && \
25 | ldconfig /usr/local/lib
26 |
27 | ADD Godeps/_workspace/ /go/
28 | ADD imageresizer.go /go/src/github.com/GoogleCloudPlatform/abelana/imageresizer/imageresizer.go
29 | RUN go install github.com/GoogleCloudPlatform/abelana/imageresizer && touch ~/logs
30 | CMD /go/bin/imageresizer
31 |
32 | EXPOSE 8080
33 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/api/googleapi/internal/uritemplates/LICENSE:
--------------------------------------------------------------------------------
1 | Copyright (c) 2013 Joshua Tacoma
2 |
3 | Permission is hereby granted, free of charge, to any person obtaining a copy of
4 | this software and associated documentation files (the "Software"), to deal in
5 | the Software without restriction, including without limitation the rights to
6 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
7 | the Software, and to permit persons to whom the Software is furnished to do so,
8 | subject to the following conditions:
9 |
10 | The above copyright notice and this permission notice shall be included in all
11 | copies or substantial portions of the Software.
12 |
13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
15 | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
16 | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
17 | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
18 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
19 |
--------------------------------------------------------------------------------
/Appengine/src/main/webapp/WEB-INF/logging.properties:
--------------------------------------------------------------------------------
1 | #
2 | # Copyright 2015 Google, Inc. All Rights Reserved.
3 | #
4 | # Licensed under the Apache License, Version 2.0 (the "License");
5 | # you may not use this file except in compliance with the License.
6 | # You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 | #
16 |
17 | # A default java.util.logging configuration.
18 | # (All App Engine logging is through java.util.logging by default).
19 | #
20 | # To use this configuration, copy it into your application's WEB-INF
21 | # folder and add the following to your appengine-web.xml:
22 | #
23 | #
24 | #
25 | #
26 | #
27 |
28 | # Set the default logging level for all loggers to WARNING
29 | .level = WARNING
30 |
--------------------------------------------------------------------------------
/Android/app/src/main/java/com/examples/abelanav2/grpcclient/AbelanaClientException.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2015 Google Inc. All Rights Reserved.
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | package com.examples.abelanav2.grpcclient;
18 |
19 | /**
20 | * Created by gangloff on 5/29/15.
21 | */
22 | public class AbelanaClientException extends Exception {
23 | public AbelanaClientException() { super(); }
24 | public AbelanaClientException(String message) { super(message); }
25 | public AbelanaClientException(String message, Throwable cause) { super(message, cause); }
26 | public AbelanaClientException(Throwable cause) { super(cause); }
27 | }
28 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/golang.org/x/oauth2/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | # Contributing to Go
2 |
3 | Go is an open source project.
4 |
5 | It is the work of hundreds of contributors. We appreciate your help!
6 |
7 |
8 | ## Filing issues
9 |
10 | When [filing an issue](https://github.com/golang/oauth2/issues), make sure to answer these five questions:
11 |
12 | 1. What version of Go are you using (`go version`)?
13 | 2. What operating system and processor architecture are you using?
14 | 3. What did you do?
15 | 4. What did you expect to see?
16 | 5. What did you see instead?
17 |
18 | General questions should go to the [golang-nuts mailing list](https://groups.google.com/group/golang-nuts) instead of the issue tracker.
19 | The gophers there will answer or ask you to file an issue if you've tripped over a bug.
20 |
21 | ## Contributing code
22 |
23 | Please read the [Contribution Guidelines](https://golang.org/doc/contribute.html)
24 | before sending patches.
25 |
26 | **We do not accept GitHub pull requests**
27 | (we use [Gerrit](https://code.google.com/p/gerrit/) instead for code review).
28 |
29 | Unless otherwise noted, the Go source files are distributed under
30 | the BSD-style license found in the LICENSE file.
31 |
32 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/image_type.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type ImageType int
13 |
14 | const (
15 | IMAGE_TYPE_UNDEFINED ImageType = C.UndefinedType
16 | IMAGE_TYPE_BILEVEL ImageType = C.BilevelType
17 | IMAGE_TYPE_GRAYSCALE ImageType = C.GrayscaleType
18 | IMAGE_TYPE_GRAYSCALE_MATTE ImageType = C.GrayscaleMatteType
19 | IMAGE_TYPE_PALETTE ImageType = C.PaletteType
20 | IMAGE_TYPE_PALETTE_MATTE ImageType = C.PaletteMatteType
21 | IMAGE_TYPE_TRUE_COLOR ImageType = C.TrueColorType
22 | IMAGE_TYPE_TRUE_COLOR_MATTE ImageType = C.TrueColorMatteType
23 | IMAGE_TYPE_COLOR_SEPARATION ImageType = C.ColorSeparationType
24 | IMAGE_TYPE_COLOR_SEPARATION_MATTE ImageType = C.ColorSeparationMatteType
25 | IMAGE_TYPE_OPTIMIZE ImageType = C.OptimizeType
26 | IMAGE_TYPE_PALETTE_BILEVEL_MATTE ImageType = C.PaletteBilevelMatteType
27 | )
28 |
--------------------------------------------------------------------------------
/Android/build.gradle:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2015 Google Inc. All Rights Reserved.
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | // Top-level build file where you can add configuration options common to all sub-projects/modules.
18 |
19 | buildscript {
20 | repositories {
21 | jcenter()
22 | }
23 | dependencies {
24 | classpath 'com.android.tools.build:gradle:1.1.0'
25 |
26 | // NOTE: Do not place your application dependencies here; they belong
27 | // in the individual module build.gradle files
28 | }
29 | }
30 |
31 | allprojects {
32 | repositories {
33 | jcenter()
34 | mavenLocal()
35 | }
36 | }
37 |
--------------------------------------------------------------------------------
/Android/app/src/main/res/layout/fragment_likes.xml:
--------------------------------------------------------------------------------
1 |
16 |
21 |
22 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/metric_type.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type MetricType int
13 |
14 | const (
15 | METRIC_UNDEFINED MetricType = C.UndefinedMetric
16 | METRIC_ABSOLUTE_ERROR MetricType = C.AbsoluteErrorMetric
17 | METRIC_MEAN_ABSOLUTE_ERROR MetricType = C.MeanAbsoluteErrorMetric
18 | METRIC_MEAN_ERROR_PER_PIXEL MetricType = C.MeanErrorPerPixelMetric
19 | METRIC_MEAN_SQUARED_ERROR MetricType = C.MeanSquaredErrorMetric
20 | METRIC_PEAK_ABSOLUTE_ERROR MetricType = C.PeakAbsoluteErrorMetric
21 | METRIC_PEAK_SIGNAL_TO_NOISE_RATIO MetricType = C.PeakSignalToNoiseRatioMetric
22 | METRIC_ROOT_MEAN_SQUARED_ERROR MetricType = C.RootMeanSquaredErrorMetric
23 | METRIC_NORMALIZED_CROSS_CORRELATION_ERROR MetricType = C.NormalizedCrossCorrelationErrorMetric
24 | METRIC_FUZZ_ERROR MetricType = C.FuzzErrorMetric
25 | )
26 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/cloud/bigtable/internal/empty/empty.pb.go:
--------------------------------------------------------------------------------
1 | // Code generated by protoc-gen-go.
2 | // source: google.golang.org/cloud/bigtable/internal/empty/empty.proto
3 | // DO NOT EDIT!
4 |
5 | /*
6 | Package google_protobuf is a generated protocol buffer package.
7 |
8 | It is generated from these files:
9 | google.golang.org/cloud/bigtable/internal/empty/empty.proto
10 |
11 | It has these top-level messages:
12 | Empty
13 | */
14 | package google_protobuf
15 |
16 | import proto "github.com/golang/protobuf/proto"
17 |
18 | // Reference imports to suppress errors if they are not otherwise used.
19 | var _ = proto.Marshal
20 |
21 | // A generic empty message that you can re-use to avoid defining duplicated
22 | // empty messages in your APIs. A typical example is to use it as the request
23 | // or the response type of an API method. For instance:
24 | //
25 | // service Foo {
26 | // rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty);
27 | // }
28 | //
29 | type Empty struct {
30 | }
31 |
32 | func (m *Empty) Reset() { *m = Empty{} }
33 | func (m *Empty) String() string { return proto.CompactTextString(m) }
34 | func (*Empty) ProtoMessage() {}
35 |
36 | func init() {
37 | }
38 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/api/googleapi/transport/apikey.go:
--------------------------------------------------------------------------------
1 | // Copyright 2012 Google Inc. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | // Package transport contains HTTP transports used to make
6 | // authenticated API requests.
7 | package transport
8 |
9 | import (
10 | "errors"
11 | "net/http"
12 | )
13 |
14 | // APIKey is an HTTP Transport which wraps an underlying transport and
15 | // appends an API Key "key" parameter to the URL of outgoing requests.
16 | type APIKey struct {
17 | // Key is the API Key to set on requests.
18 | Key string
19 |
20 | // Transport is the underlying HTTP transport.
21 | // If nil, http.DefaultTransport is used.
22 | Transport http.RoundTripper
23 | }
24 |
25 | func (t *APIKey) RoundTrip(req *http.Request) (*http.Response, error) {
26 | rt := t.Transport
27 | if rt == nil {
28 | rt = http.DefaultTransport
29 | if rt == nil {
30 | return nil, errors.New("googleapi/transport: no Transport specified or available")
31 | }
32 | }
33 | newReq := *req
34 | args := newReq.URL.Query()
35 | args.Set("key", t.Key)
36 | newReq.URL.RawQuery = args.Encode()
37 | return rt.RoundTrip(&newReq)
38 | }
39 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/api/googleapi/types_test.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Google Inc. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package googleapi
6 |
7 | import (
8 | "encoding/json"
9 | "reflect"
10 | "testing"
11 | )
12 |
13 | func TestTypes(t *testing.T) {
14 | type T struct {
15 | I32 Int32s
16 | I64 Int64s
17 | U32 Uint32s
18 | U64 Uint64s
19 | F64 Float64s
20 | }
21 | v := &T{
22 | I32: Int32s{-1, 2, 3},
23 | I64: Int64s{-1, 2, 1 << 33},
24 | U32: Uint32s{1, 2},
25 | U64: Uint64s{1, 2, 1 << 33},
26 | F64: Float64s{1.5, 3.33},
27 | }
28 | got, err := json.Marshal(v)
29 | if err != nil {
30 | t.Fatal(err)
31 | }
32 | want := `{"I32":["-1","2","3"],"I64":["-1","2","8589934592"],"U32":["1","2"],"U64":["1","2","8589934592"],"F64":["1.5","3.33"]}`
33 | if string(got) != want {
34 | t.Fatalf("Marshal mismatch.\n got: %s\nwant: %s\n", got, want)
35 | }
36 |
37 | v2 := new(T)
38 | if err := json.Unmarshal(got, v2); err != nil {
39 | t.Fatalf("Unmarshal: %v", err)
40 | }
41 | if !reflect.DeepEqual(v, v2) {
42 | t.Fatalf("Unmarshal didn't produce same results.\n got: %#v\nwant: %#v\n", v, v2)
43 | }
44 | }
45 |
--------------------------------------------------------------------------------
/Android/app/src/main/res/layout/drawer_separator.xml:
--------------------------------------------------------------------------------
1 |
16 |
19 |
20 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Abelana_v2-Bridging-Header.h:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright 2015 Google Inc. All Rights Reserved.
3 | //
4 | // Licensed under the Apache License, Version 2.0 (the "License");
5 | // you may not use this file except in compliance with the License.
6 | // You may obtain a copy of the License at
7 | //
8 | // http://www.apache.org/licenses/LICENSE-2.0
9 | //
10 | // Unless required by applicable law or agreed to in writing, software
11 | // distributed under the License is distributed on an "AS IS" BASIS,
12 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | // See the License for the specific language governing permissions and
14 | // limitations under the License.
15 | //
16 |
17 | //
18 | // Use this file to import your target's public headers that you would like to expose to Swift.
19 | //
20 |
21 | #import
22 | #import
23 | #import
24 | #import
25 | #import "../gRPC/Abelanav2.pbobjc.h"
26 | #import "../gRPC/Abelanav2.pbrpc.h"
27 |
28 | #import
29 | #import
30 | #import
31 | #import
32 |
33 | #import "SDWebImage/UIImageView+WebCache.h"
34 |
35 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/pixel_wand_exception.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | import (
13 | "fmt"
14 | "unsafe"
15 | )
16 |
17 | type PixelWandException struct {
18 | kind ExceptionType
19 | description string
20 | }
21 |
22 | func (pwe *PixelWandException) Error() string {
23 | return fmt.Sprintf("%s: %s", pwe.kind.String(), pwe.description)
24 | }
25 |
26 | // Clears any exceptions associated with the wand
27 | func (pw *PixelWand) clearException() bool {
28 | return 1 == C.int(C.PixelClearException(pw.pw))
29 | }
30 |
31 | // Returns the kind, reason and description of any error that occurs when using other methods in this API
32 | func (pw *PixelWand) GetLastError() error {
33 | var et C.ExceptionType
34 | csdescription := C.PixelGetException(pw.pw, &et)
35 | defer C.free(unsafe.Pointer(csdescription))
36 | if ExceptionType(et) != EXCEPTION_UNDEFINED {
37 | pw.clearException()
38 | return &PixelWandException{ExceptionType(C.int(et)), C.GoString(csdescription)}
39 | }
40 | return nil
41 | }
42 |
--------------------------------------------------------------------------------
/iOS/Abelana_v2/PhotoViewCell.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright 2015 Google Inc. All Rights Reserved.
3 | //
4 | // Licensed under the Apache License, Version 2.0 (the "License");
5 | // you may not use this file except in compliance with the License.
6 | // You may obtain a copy of the License at
7 | //
8 | // http://www.apache.org/licenses/LICENSE-2.0
9 | //
10 | // Unless required by applicable law or agreed to in writing, software
11 | // distributed under the License is distributed on an "AS IS" BASIS,
12 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | // See the License for the specific language governing permissions and
14 | // limitations under the License.
15 | //
16 |
17 | import UIKit
18 |
19 | //
20 | // A UICollectionViewCell displaying a photo.
21 | //
22 | class PhotoViewCell: UICollectionViewCell {
23 |
24 | @IBOutlet weak var photoImageView: UIImageView!
25 | @IBOutlet weak var infoView: UIView!
26 | @IBOutlet weak var dateLabel: UILabel!
27 | @IBOutlet weak var descriptionTextView: UITextView!
28 | @IBOutlet weak var actionBar: UIView!
29 | @IBOutlet weak var thumbsUpButton: UIButton!
30 | @IBOutlet weak var thumbsDownButton: UIButton!
31 | @IBOutlet weak var editButton: UIButton!
32 | @IBOutlet weak var deleteButton: UIButton!
33 |
34 | }
35 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/drawing_wand_exception.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | import (
13 | "fmt"
14 | "unsafe"
15 | )
16 |
17 | type DrawingWandException struct {
18 | kind ExceptionType
19 | description string
20 | }
21 |
22 | func (dwe *DrawingWandException) Error() string {
23 | return fmt.Sprintf("%s: %s", dwe.kind.String(), dwe.description)
24 | }
25 |
26 | // Clears any exceptions associated with the wand
27 | func (dw *DrawingWand) clearException() bool {
28 | return 1 == C.int(C.DrawClearException(dw.dw))
29 | }
30 |
31 | // Returns the kind, reason and description of any error that occurs when using other methods in this API
32 | func (dw *DrawingWand) GetLastError() error {
33 | var et C.ExceptionType
34 | csdescription := C.DrawGetException(dw.dw, &et)
35 | defer C.free(unsafe.Pointer(csdescription))
36 | if ExceptionType(et) != EXCEPTION_UNDEFINED {
37 | dw.clearException()
38 | return &DrawingWandException{ExceptionType(C.int(et)), C.GoString(csdescription)}
39 | }
40 | return nil
41 | }
42 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/bradfitz/http2/h2demo/server.crt:
--------------------------------------------------------------------------------
1 | -----BEGIN CERTIFICATE-----
2 | MIIDPjCCAiYCCQDizia/MoUFnDANBgkqhkiG9w0BAQUFADB7MQswCQYDVQQGEwJV
3 | UzELMAkGA1UECBMCQ0ExFjAUBgNVBAcTDVNhbiBGcmFuY2lzY28xFDASBgNVBAoT
4 | C0JyYWRmaXR6aW5jMRIwEAYDVQQDEwlsb2NhbGhvc3QxHTAbBgkqhkiG9w0BCQEW
5 | DmJyYWRAZGFuZ2EuY29tMB4XDTE0MDcxNTIwNTAyN1oXDTE1MTEyNzIwNTAyN1ow
6 | RzELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMQswCQYDVQQHEwJTRjEeMBwGA1UE
7 | ChMVYnJhZGZpdHogaHR0cDIgc2VydmVyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
8 | MIIBCgKCAQEAs1Y9CyLFrdL8VQWN1WaifDqaZFnoqjHhCMlc1TfG2zA+InDifx2l
9 | gZD3o8FeNnAcfM2sPlk3+ZleOYw9P/CklFVDlvqmpCv9ss/BEp/dDaWvy1LmJ4c2
10 | dbQJfmTxn7CV1H3TsVJvKdwFmdoABb41NoBp6+NNO7OtDyhbIMiCI0pL3Nefb3HL
11 | A7hIMo3DYbORTtJLTIH9W8YKrEWL0lwHLrYFx/UdutZnv+HjdmO6vCN4na55mjws
12 | /vjKQUmc7xeY7Xe20xDEG2oDKVkL2eD7FfyrYMS3rO1ExP2KSqlXYG/1S9I/fz88
13 | F0GK7HX55b5WjZCl2J3ERVdnv/0MQv+sYQIDAQABMA0GCSqGSIb3DQEBBQUAA4IB
14 | AQC0zL+n/YpRZOdulSu9tS8FxrstXqGWoxfe+vIUgqfMZ5+0MkjJ/vW0FqlLDl2R
15 | rn4XaR3e7FmWkwdDVbq/UB6lPmoAaFkCgh9/5oapMaclNVNnfF3fjCJfRr+qj/iD
16 | EmJStTIN0ZuUjAlpiACmfnpEU55PafT5Zx+i1yE4FGjw8bJpFoyD4Hnm54nGjX19
17 | KeCuvcYFUPnBm3lcL0FalF2AjqV02WTHYNQk7YF/oeO7NKBoEgvGvKG3x+xaOeBI
18 | dwvdq175ZsGul30h+QjrRlXhH/twcuaT3GSdoysDl9cCYE8f1Mk8PD6gan3uBCJU
19 | 90p6/CbU71bGbfpM2PHot2fm
20 | -----END CERTIFICATE-----
21 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/magick_wand_exception.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | import (
13 | "fmt"
14 | "unsafe"
15 | )
16 |
17 | type MagickWandException struct {
18 | kind ExceptionType
19 | description string
20 | }
21 |
22 | func (mwe *MagickWandException) Error() string {
23 | return fmt.Sprintf("%s: %s", mwe.kind.String(), mwe.description)
24 | }
25 |
26 | // Clears any exceptions associated with the wand
27 | func (mw *MagickWand) clearException() bool {
28 | return 1 == C.int(C.MagickClearException(mw.mw))
29 | }
30 |
31 | // Returns the kind, reason and description of any error that occurs when using other methods in this API
32 | func (mw *MagickWand) GetLastError() error {
33 | var et C.ExceptionType
34 | csdescription := C.MagickGetException(mw.mw, &et)
35 | defer mw.relinquishMemory(unsafe.Pointer(csdescription))
36 | if ExceptionType(et) != EXCEPTION_UNDEFINED {
37 | mw.clearException()
38 | return &MagickWandException{ExceptionType(C.int(et)), C.GoString(csdescription)}
39 | }
40 | return nil
41 | }
42 |
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable/ic_thumbs_up.xml:
--------------------------------------------------------------------------------
1 |
16 |
17 |
19 |
20 |
22 |
23 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/cloud/bigquery/value.go:
--------------------------------------------------------------------------------
1 | // Copyright 2015 Google Inc. All Rights Reserved.
2 | //
3 | // Licensed under the Apache License, Version 2.0 (the "License");
4 | // you may not use this file except in compliance with the License.
5 | // You may obtain a copy of the License at
6 | //
7 | // http://www.apache.org/licenses/LICENSE-2.0
8 | //
9 | // Unless required by applicable law or agreed to in writing, software
10 | // distributed under the License is distributed on an "AS IS" BASIS,
11 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 | // See the License for the specific language governing permissions and
13 | // limitations under the License.
14 |
15 | package bigquery
16 |
17 | // Value stores the contents of a single cell from a BigQuery result.
18 | type Value interface{}
19 |
20 | // ValueLoader stores a slice of Values representing a result row from a Read operation.
21 | // See Iterator.Get for more information.
22 | type ValueLoader interface {
23 | Load(v []Value) error
24 | }
25 |
26 | // ValueList converts a []Value to implement ValueLoader.
27 | type ValueList []Value
28 |
29 | // Load stores a sequence of values in a ValueList.
30 | func (vs *ValueList) Load(v []Value) error {
31 | *vs = append(*vs, v...)
32 | return nil
33 | }
34 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/cloud/bigtable/internal/empty/empty.proto:
--------------------------------------------------------------------------------
1 | // Copyright (c) 2015, Google Inc.
2 | //
3 | // Licensed under the Apache License, Version 2.0 (the "License");
4 | // you may not use this file except in compliance with the License.
5 | // You may obtain a copy of the License at
6 | //
7 | // http://www.apache.org/licenses/LICENSE-2.0
8 | //
9 | // Unless required by applicable law or agreed to in writing, software
10 | // distributed under the License is distributed on an "AS IS" BASIS,
11 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 | // See the License for the specific language governing permissions and
13 | // limitations under the License.
14 |
15 | syntax = "proto3";
16 |
17 | package google.protobuf;
18 |
19 | option java_multiple_files = true;
20 | option java_outer_classname = "EmptyProto";
21 | option java_package = "com.google.protobuf";
22 |
23 |
24 | // A generic empty message that you can re-use to avoid defining duplicated
25 | // empty messages in your APIs. A typical example is to use it as the request
26 | // or the response type of an API method. For instance:
27 | //
28 | // service Foo {
29 | // rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty);
30 | // }
31 | //
32 | message Empty {
33 |
34 | }
35 |
--------------------------------------------------------------------------------
/Android/app/src/main/res/drawable/ic_thumbs_down.xml:
--------------------------------------------------------------------------------
1 |
16 |
17 |
19 |
20 |
22 |
23 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/alpha_channel_type.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type AlphaChannelType int
13 |
14 | const (
15 | ALPHA_CHANNEL_UNDEFINED AlphaChannelType = C.UndefinedAlphaChannel
16 | ALPHA_CHANNEL_ACTIVATE AlphaChannelType = C.ActivateAlphaChannel
17 | ALPHA_CHANNEL_BACKGROUND AlphaChannelType = C.BackgroundAlphaChannel
18 | ALPHA_CHANNEL_COPY AlphaChannelType = C.CopyAlphaChannel
19 | ALPHA_CHANNEL_DEACTIVATE AlphaChannelType = C.DeactivateAlphaChannel
20 | ALPHA_CHANNEL_EXTRACT AlphaChannelType = C.ExtractAlphaChannel
21 | ALPHA_CHANNEL_OPAQUE AlphaChannelType = C.OpaqueAlphaChannel
22 | ALPHA_CHANNEL_RESET AlphaChannelType = C.ResetAlphaChannel
23 | ALPHA_CHANNEL_SET AlphaChannelType = C.SetAlphaChannel
24 | ALPHA_CHANNEL_SHAPE AlphaChannelType = C.ShapeAlphaChannel
25 | ALPHA_CHANNEL_TRANSPARENT AlphaChannelType = C.TransparentAlphaChannel
26 | ALPHA_CHANNEL_FLATTEN AlphaChannelType = C.FlattenAlphaChannel
27 | ALPHA_CHANNEL_REMOVE AlphaChannelType = C.RemoveAlphaChannel
28 | )
29 |
--------------------------------------------------------------------------------
/Android/app/src/main/res/layout/progress_item.xml:
--------------------------------------------------------------------------------
1 |
2 |
17 |
18 |
22 |
23 |
30 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/pixel_iterator_exception.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | import (
13 | "fmt"
14 | "unsafe"
15 | )
16 |
17 | type PixelIteratorException struct {
18 | kind ExceptionType
19 | description string
20 | }
21 |
22 | func (pie *PixelIteratorException) Error() string {
23 | return fmt.Sprintf("%s: %s", pie.kind.String(), pie.description)
24 | }
25 |
26 | // Clears any exceptions associated with the iterator
27 | func (pi *PixelIterator) clearException() bool {
28 | return 1 == C.int(C.PixelClearIteratorException(pi.pi))
29 | }
30 |
31 | // Returns the kind, reason and description of any error that occurs when using
32 | // other methods in this API
33 | func (pi *PixelIterator) GetLastError() error {
34 | var et C.ExceptionType
35 | csdescription := C.PixelGetIteratorException(pi.pi, &et)
36 | defer C.free(unsafe.Pointer(csdescription))
37 | if ExceptionType(et) != EXCEPTION_UNDEFINED {
38 | pi.clearException()
39 | return &PixelIteratorException{ExceptionType(C.int(et)), C.GoString(csdescription)}
40 | }
41 | return nil
42 | }
43 |
--------------------------------------------------------------------------------
/Android/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
16 |
17 |
18 |
24 |
28 |
29 |
--------------------------------------------------------------------------------
/iOS/AbelanaConfig.plist:
--------------------------------------------------------------------------------
1 |
2 |
17 |
18 |
19 |
20 | gitkitClient.ClientID
21 | Your Gitkit Client ID
22 | gitkitClient.WidgetURL
23 | http://localhost?placeholder
24 | gitkitClient.ApiKey
25 | Your Gitkit ApiKey
26 | packageName
27 | abelanav2.grpc
28 | interface
29 | Abelana
30 | remoteHost
31 | http://localhost:50051
32 |
33 |
34 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/cloud/cloud_test.go:
--------------------------------------------------------------------------------
1 | // Copyright 2014 Google Inc. All Rights Reserved.
2 | //
3 | // Licensed under the Apache License, Version 2.0 (the "License");
4 | // you may not use this file except in compliance with the License.
5 | // You may obtain a copy of the License at
6 | //
7 | // http://www.apache.org/licenses/LICENSE-2.0
8 | //
9 | // Unless required by applicable law or agreed to in writing, software
10 | // distributed under the License is distributed on an "AS IS" BASIS,
11 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 | // See the License for the specific language governing permissions and
13 | // limitations under the License.
14 |
15 | package cloud
16 |
17 | import (
18 | "net/http"
19 | "testing"
20 |
21 | "google.golang.org/cloud/internal"
22 | )
23 |
24 | func TestClientTransportMutate(t *testing.T) {
25 | c := &http.Client{Transport: http.DefaultTransport}
26 | NewContext("project-id", c)
27 | NewContext("project-id", c)
28 |
29 | tr, ok := c.Transport.(*internal.Transport)
30 | if !ok {
31 | t.Errorf("Transport is expected to be an internal.Transport, found to be a %T", c.Transport)
32 | }
33 | if _, ok := tr.Base.(*internal.Transport); ok {
34 | t.Errorf("Transport's Base shouldn't have been an internal.Transport, found to be a %T", tr.Base)
35 | }
36 | }
37 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/golang.org/x/oauth2/google/sdk_test.go:
--------------------------------------------------------------------------------
1 | // Copyright 2015 The oauth2 Authors. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package google
6 |
7 | import "testing"
8 |
9 | func TestSDKConfig(t *testing.T) {
10 | sdkConfigPath = func() (string, error) {
11 | return "testdata/gcloud", nil
12 | }
13 |
14 | tests := []struct {
15 | account string
16 | accessToken string
17 | err bool
18 | }{
19 | {"", "bar_access_token", false},
20 | {"foo@example.com", "foo_access_token", false},
21 | {"bar@example.com", "bar_access_token", false},
22 | {"baz@serviceaccount.example.com", "", true},
23 | }
24 | for _, tt := range tests {
25 | c, err := NewSDKConfig(tt.account)
26 | if got, want := err != nil, tt.err; got != want {
27 | if !tt.err {
28 | t.Errorf("expected no error, got error: %v", tt.err, err)
29 | } else {
30 | t.Errorf("expected error, got none")
31 | }
32 | continue
33 | }
34 | if err != nil {
35 | continue
36 | }
37 | tok := c.initialToken
38 | if tok == nil {
39 | t.Errorf("expected token %q, got: nil", tt.accessToken)
40 | continue
41 | }
42 | if tok.AccessToken != tt.accessToken {
43 | t.Errorf("expected token %q, got: %q", tt.accessToken, tok.AccessToken)
44 | }
45 | }
46 | }
47 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/bradfitz/http2/Dockerfile:
--------------------------------------------------------------------------------
1 | #
2 | # This Dockerfile builds a recent curl with HTTP/2 client support, using
3 | # a recent nghttp2 build.
4 | #
5 | # See the Makefile for how to tag it. If Docker and that image is found, the
6 | # Go tests use this curl binary for integration tests.
7 | #
8 |
9 | FROM ubuntu:trusty
10 |
11 | RUN apt-get update && \
12 | apt-get upgrade -y && \
13 | apt-get install -y git-core build-essential wget
14 |
15 | RUN apt-get install -y --no-install-recommends \
16 | autotools-dev libtool pkg-config zlib1g-dev \
17 | libcunit1-dev libssl-dev libxml2-dev libevent-dev \
18 | automake autoconf
19 |
20 | # Note: setting NGHTTP2_VER before the git clone, so an old git clone isn't cached:
21 | ENV NGHTTP2_VER af24f8394e43f4
22 | RUN cd /root && git clone https://github.com/tatsuhiro-t/nghttp2.git
23 |
24 | WORKDIR /root/nghttp2
25 | RUN git reset --hard $NGHTTP2_VER
26 | RUN autoreconf -i
27 | RUN automake
28 | RUN autoconf
29 | RUN ./configure
30 | RUN make
31 | RUN make install
32 |
33 | WORKDIR /root
34 | RUN wget http://curl.haxx.se/download/curl-7.40.0.tar.gz
35 | RUN tar -zxvf curl-7.40.0.tar.gz
36 | WORKDIR /root/curl-7.40.0
37 | RUN ./configure --with-ssl --with-nghttp2=/usr/local
38 | RUN make
39 | RUN make install
40 | RUN ldconfig
41 |
42 | CMD ["-h"]
43 | ENTRYPOINT ["/usr/local/bin/curl"]
44 |
45 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/grpc/Makefile:
--------------------------------------------------------------------------------
1 | .PHONY: \
2 | all \
3 | deps \
4 | updatedeps \
5 | testdeps \
6 | updatetestdeps \
7 | build \
8 | proto \
9 | lint \
10 | pretest \
11 | test \
12 | testrace \
13 | clean \
14 |
15 | all: test testrace
16 |
17 | deps:
18 | go get -d -v google.golang.org/grpc/...
19 |
20 | updatedeps:
21 | go get -d -v -u -f google.golang.org/grpc/...
22 |
23 | testdeps:
24 | go get -d -v -t google.golang.org/grpc/...
25 |
26 | updatetestdeps:
27 | go get -d -v -t -u -f google.golang.org/grpc/...
28 |
29 | build: deps
30 | go build google.golang.org/grpc/...
31 |
32 | proto:
33 | @ if ! which protoc > /dev/null; then \
34 | echo "error: protoc not installed" >&2; \
35 | exit 1; \
36 | fi
37 | go get -v github.com/golang/protobuf/protoc-gen-go
38 | for file in $$(git ls-files '*.proto'); do \
39 | protoc -I $$(dirname $$file) --go_out=plugins=grpc:$$(dirname $$file) $$file; \
40 | done
41 |
42 | lint: testdeps
43 | go get -v github.com/golang/lint/golint
44 | for file in $$(git ls-files '*.go' | grep -v '\.pb\.go$$' | grep -v '_string\.go$$'); do \
45 | golint $$file; \
46 | done
47 |
48 | pretest: lint
49 |
50 | test: pretest
51 | go test -v -cpu 1,4 google.golang.org/grpc/...
52 |
53 | testrace: pretest
54 | go test -v -race -cpu 1,4 google.golang.org/grpc/...
55 |
56 | clean:
57 | go clean google.golang.org/grpc/...
58 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/gographics/imagick/imagick/channel_type.go:
--------------------------------------------------------------------------------
1 | // Copyright 2013 Herbert G. Fischer. All rights reserved.
2 | // Use of this source code is governed by a BSD-style
3 | // license that can be found in the LICENSE file.
4 |
5 | package imagick
6 |
7 | /*
8 | #include
9 | */
10 | import "C"
11 |
12 | type ChannelType int
13 |
14 | const (
15 | CHANNEL_UNDEFINED ChannelType = C.UndefinedChannel
16 | CHANNEL_RED ChannelType = C.RedChannel
17 | CHANNEL_GRAY ChannelType = C.GrayChannel
18 | CHANNEL_CYAN ChannelType = C.CyanChannel
19 | CHANNEL_GREEN ChannelType = C.GreenChannel
20 | CHANNEL_MAGENTA ChannelType = C.MagentaChannel
21 | CHANNEL_BLUE ChannelType = C.BlueChannel
22 | CHANNEL_YELLOW ChannelType = C.YellowChannel
23 | CHANNEL_ALPHA ChannelType = C.AlphaChannel
24 | CHANNEL_OPACITY ChannelType = C.OpacityChannel
25 | CHANNEL_BLACK ChannelType = C.BlackChannel
26 | CHANNEL_INDEX ChannelType = C.IndexChannel
27 | CHANNEL_TRUE_ALPHA ChannelType = C.TrueAlphaChannel
28 | CHANNELS_COMPOSITE ChannelType = C.CompositeChannels
29 | CHANNELS_ALL ChannelType = C.AllChannels
30 | CHANNELS_RGB ChannelType = C.RGBChannels
31 | CHANNELS_GRAY ChannelType = C.GrayChannels
32 | CHANNELS_SYNC ChannelType = C.SyncChannels
33 | CHANNELS_DEFAULT ChannelType = C.DefaultChannels
34 | )
35 |
--------------------------------------------------------------------------------
/iOS/Abelana_v2/Photo.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Copyright 2015 Google Inc. All Rights Reserved.
3 | //
4 | // Licensed under the Apache License, Version 2.0 (the "License");
5 | // you may not use this file except in compliance with the License.
6 | // You may obtain a copy of the License at
7 | //
8 | // http://www.apache.org/licenses/LICENSE-2.0
9 | //
10 | // Unless required by applicable law or agreed to in writing, software
11 | // distributed under the License is distributed on an "AS IS" BASIS,
12 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | // See the License for the specific language governing permissions and
14 | // limitations under the License.
15 | //
16 |
17 | import Foundation
18 |
19 | //
20 | // Describes a photo to display.
21 | //
22 | internal class Photo {
23 |
24 | var photoId: Int64!
25 | var userId: String!
26 | var url: String! // The url to fetch the thumbnail photo
27 | var description: String!
28 | var date: Int64! // The photo date as a timestamp
29 | var vote: Int64! // The photo vote as a value from +1/0/-1
30 |
31 | //
32 | // Constructor.
33 | //
34 | init(photoId: Int64, userId: String, url: String, description: String, date: Int64, vote: Int64) {
35 | self.photoId = photoId
36 | self.userId = userId
37 | self.url = url
38 | self.description = description
39 | self.date = date
40 | self.vote = vote
41 | }
42 | }
43 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/github.com/bradfitz/http2/flow.go:
--------------------------------------------------------------------------------
1 | // Copyright 2014 The Go Authors.
2 | // See https://code.google.com/p/go/source/browse/CONTRIBUTORS
3 | // Licensed under the same terms as Go itself:
4 | // https://code.google.com/p/go/source/browse/LICENSE
5 |
6 | // Flow control
7 |
8 | package http2
9 |
10 | // flow is the flow control window's size.
11 | type flow struct {
12 | // n is the number of DATA bytes we're allowed to send.
13 | // A flow is kept both on a conn and a per-stream.
14 | n int32
15 |
16 | // conn points to the shared connection-level flow that is
17 | // shared by all streams on that conn. It is nil for the flow
18 | // that's on the conn directly.
19 | conn *flow
20 | }
21 |
22 | func (f *flow) setConnFlow(cf *flow) { f.conn = cf }
23 |
24 | func (f *flow) available() int32 {
25 | n := f.n
26 | if f.conn != nil && f.conn.n < n {
27 | n = f.conn.n
28 | }
29 | return n
30 | }
31 |
32 | func (f *flow) take(n int32) {
33 | if n > f.available() {
34 | panic("internal error: took too much")
35 | }
36 | f.n -= n
37 | if f.conn != nil {
38 | f.conn.n -= n
39 | }
40 | }
41 |
42 | // add adds n bytes (positive or negative) to the flow control window.
43 | // It returns false if the sum would exceed 2^31-1.
44 | func (f *flow) add(n int32) bool {
45 | remain := (1<<31 - 1) - f.n
46 | if n > remain {
47 | return false
48 | }
49 | f.n += n
50 | return true
51 | }
52 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/cloud/datastore/time.go:
--------------------------------------------------------------------------------
1 | // Copyright 2014 Google Inc. All Rights Reserved.
2 | //
3 | // Licensed under the Apache License, Version 2.0 (the "License");
4 | // you may not use this file except in compliance with the License.
5 | // You may obtain a copy of the License at
6 | //
7 | // http://www.apache.org/licenses/LICENSE-2.0
8 | //
9 | // Unless required by applicable law or agreed to in writing, software
10 | // distributed under the License is distributed on an "AS IS" BASIS,
11 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 | // See the License for the specific language governing permissions and
13 | // limitations under the License.
14 |
15 | package datastore
16 |
17 | import (
18 | "math"
19 | "time"
20 | )
21 |
22 | var (
23 | minTime = time.Unix(int64(math.MinInt64)/1e6, (int64(math.MinInt64)%1e6)*1e3)
24 | maxTime = time.Unix(int64(math.MaxInt64)/1e6, (int64(math.MaxInt64)%1e6)*1e3)
25 | )
26 |
27 | func toUnixMicro(t time.Time) int64 {
28 | // We cannot use t.UnixNano() / 1e3 because we want to handle times more than
29 | // 2^63 nanoseconds (which is about 292 years) away from 1970, and those cannot
30 | // be represented in the numerator of a single int64 divide.
31 | return t.Unix()*1e6 + int64(t.Nanosecond()/1e3)
32 | }
33 |
34 | func fromUnixMicro(t int64) time.Time {
35 | return time.Unix(t/1e6, (t%1e6)*1e3)
36 | }
37 |
--------------------------------------------------------------------------------
/ImageResizer/Godeps/_workspace/src/google.golang.org/cloud/bigquery/error.go:
--------------------------------------------------------------------------------
1 | // Copyright 2015 Google Inc. All Rights Reserved.
2 | //
3 | // Licensed under the Apache License, Version 2.0 (the "License");
4 | // you may not use this file except in compliance with the License.
5 | // You may obtain a copy of the License at
6 | //
7 | // http://www.apache.org/licenses/LICENSE-2.0
8 | //
9 | // Unless required by applicable law or agreed to in writing, software
10 | // distributed under the License is distributed on an "AS IS" BASIS,
11 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 | // See the License for the specific language governing permissions and
13 | // limitations under the License.
14 |
15 | package bigquery
16 |
17 | import (
18 | "fmt"
19 |
20 | bq "google.golang.org/api/bigquery/v2"
21 | )
22 |
23 | // An Error contains detailed information about an error encountered while processing a job.
24 | type Error struct {
25 | // Mirrors bq.ErrorProto, but drops DebugInfo
26 | Location, Message, Reason string
27 | }
28 |
29 | func (e Error) Error() string {
30 | return fmt.Sprintf("{Location: %q; Message: %q; Reason: %q}", e.Location, e.Message, e.Reason)
31 | }
32 |
33 | func errorFromErrorProto(ep *bq.ErrorProto) *Error {
34 | if ep == nil {
35 | return nil
36 | }
37 | return &Error{
38 | Location: ep.Location,
39 | Message: ep.Message,
40 | Reason: ep.Reason,
41 | }
42 | }
43 |
--------------------------------------------------------------------------------