OSDN Git Service

sharp4k/CUTEn.git
11 years agoMerge remote-tracking branch 'origin/qa-rake'
eagletmt [Fri, 26 Oct 2012 16:41:24 +0000 (01:41 +0900)]
Merge remote-tracking branch 'origin/qa-rake'

11 years agoExplicitly set encoding on opening files
eagletmt [Fri, 26 Oct 2012 16:21:32 +0000 (01:21 +0900)]
Explicitly set encoding on opening files

11 years agoRaise if ANDROID_HOME is not set
eagletmt [Fri, 26 Oct 2012 16:11:32 +0000 (01:11 +0900)]
Raise if ANDROID_HOME is not set

11 years agoMerge remote-tracking branch 'origin/inject-apk-download'
eagletmt [Fri, 26 Oct 2012 13:27:42 +0000 (22:27 +0900)]
Merge remote-tracking branch 'origin/inject-apk-download'

11 years agoFix test cases broken by e08a073
eagletmt [Fri, 26 Oct 2012 13:15:25 +0000 (22:15 +0900)]
Fix test cases broken by e08a073

11 years agoAdd qa1 and qa2 and automate their build
eagletmt [Thu, 25 Oct 2012 07:23:21 +0000 (16:23 +0900)]
Add qa1 and qa2 and automate their build

11 years agoUpdate button icons
eagletmt [Wed, 24 Oct 2012 05:49:28 +0000 (14:49 +0900)]
Update button icons

11 years agoFix wrong type cast
eagletmt [Tue, 23 Oct 2012 06:53:46 +0000 (15:53 +0900)]
Fix wrong type cast

11 years agoFix test case
eagletmt [Tue, 23 Oct 2012 06:50:09 +0000 (15:50 +0900)]
Fix test case

11 years agoInject APK downloader
eagletmt [Tue, 23 Oct 2012 06:48:46 +0000 (15:48 +0900)]
Inject APK downloader

11 years agoAdd reverse proxy settings
eagletmt [Mon, 22 Oct 2012 12:23:57 +0000 (21:23 +0900)]
Add reverse proxy settings

11 years agoShow sign-in error message
eagletmt [Mon, 22 Oct 2012 11:51:00 +0000 (20:51 +0900)]
Show sign-in error message

11 years agoFix typo
eagletmt [Mon, 22 Oct 2012 10:56:52 +0000 (19:56 +0900)]
Fix typo

11 years agoMerge remote-tracking branch 'origin/production-server-setup'
eagletmt [Mon, 22 Oct 2012 10:56:11 +0000 (19:56 +0900)]
Merge remote-tracking branch 'origin/production-server-setup'

11 years agoSpecify local temporary directories
eagletmt [Mon, 22 Oct 2012 10:43:39 +0000 (19:43 +0900)]
Specify local temporary directories

11 years agoAdd configuration files and tools of nginx and unicorn
eagletmt [Sun, 21 Oct 2012 20:05:02 +0000 (05:05 +0900)]
Add configuration files and tools of nginx and unicorn

11 years agoInstall unicorn for production server
eagletmt [Sun, 21 Oct 2012 19:52:01 +0000 (04:52 +0900)]
Install unicorn for production server

11 years agoMerge remote-tracking branch 'origin/ticket29809/register-tasks'
eagletmt [Mon, 22 Oct 2012 09:48:18 +0000 (18:48 +0900)]
Merge remote-tracking branch 'origin/ticket29809/register-tasks'

11 years agoFix redirection on users
eagletmt [Mon, 22 Oct 2012 07:51:16 +0000 (16:51 +0900)]
Fix redirection on users

11 years agoFollow the model's change
eagletmt [Mon, 22 Oct 2012 06:27:01 +0000 (15:27 +0900)]
Follow the model's change

11 years agoUsers are no longer teachers
eagletmt [Mon, 22 Oct 2012 05:08:24 +0000 (14:08 +0900)]
Users are no longer teachers

11 years agoHome view for teachers and Japanese translations
eagletmt [Mon, 22 Oct 2012 04:58:30 +0000 (13:58 +0900)]
Home view for teachers and Japanese translations

11 years agoAdjust account registration views
eagletmt [Mon, 22 Oct 2012 04:48:42 +0000 (13:48 +0900)]
Adjust account registration views

11 years agorails g devise Teacher
eagletmt [Mon, 22 Oct 2012 04:24:04 +0000 (13:24 +0900)]
rails g devise Teacher

11 years agoFix download apk parameter
eagletmt [Sun, 21 Oct 2012 07:48:15 +0000 (16:48 +0900)]
Fix download apk parameter

11 years agoFlip background color
eagletmt [Sun, 21 Oct 2012 06:13:58 +0000 (15:13 +0900)]
Flip background color

Blue: not downloaded yet
Gray: already downloaded

11 years agoSeed real apks in development environment
eagletmt [Sat, 20 Oct 2012 11:49:11 +0000 (20:49 +0900)]
Seed real apks in development environment

11 years agoSet default locale to Japanese
eagletmt [Sat, 20 Oct 2012 11:21:16 +0000 (20:21 +0900)]
Set default locale to Japanese

11 years agoShow appropriate field names in error message
eagletmt [Sat, 20 Oct 2012 10:51:04 +0000 (19:51 +0900)]
Show appropriate field names in error message

11 years agoShow all validation errors
eagletmt [Sat, 20 Oct 2012 10:44:56 +0000 (19:44 +0900)]
Show all validation errors

11 years agoList his lectures if signed-in user is a teacher
eagletmt [Sat, 20 Oct 2012 05:23:46 +0000 (14:23 +0900)]
List his lectures if signed-in user is a teacher

11 years agoDon't leave temporary files
eagletmt [Sat, 20 Oct 2012 05:18:40 +0000 (14:18 +0900)]
Don't leave temporary files

11 years agoAdd test serving uploaded apk
eagletmt [Sat, 20 Oct 2012 05:14:53 +0000 (14:14 +0900)]
Add test serving uploaded apk

11 years agoAdd tests creating a new task
eagletmt [Sat, 20 Oct 2012 05:11:07 +0000 (14:11 +0900)]
Add tests creating a new task

11 years agoCleanup apk directory after testing
eagletmt [Fri, 19 Oct 2012 20:08:25 +0000 (05:08 +0900)]
Cleanup apk directory after testing

11 years agoTest storing uploaded file
eagletmt [Fri, 19 Oct 2012 19:59:23 +0000 (04:59 +0900)]
Test storing uploaded file

11 years agoServe uploaded apks
eagletmt [Fri, 19 Oct 2012 19:44:31 +0000 (04:44 +0900)]
Serve uploaded apks

11 years agoSwitch apk store directory depending on Rails.env
eagletmt [Fri, 19 Oct 2012 19:33:45 +0000 (04:33 +0900)]
Switch apk store directory depending on Rails.env

11 years agoFix broken test
eagletmt [Fri, 19 Oct 2012 19:26:38 +0000 (04:26 +0900)]
Fix broken test

11 years agoDo validations on Task and Apk
eagletmt [Fri, 19 Oct 2012 18:23:13 +0000 (03:23 +0900)]
Do validations on Task and Apk

11 years agoInitial task & apk upload form
eagletmt [Fri, 19 Oct 2012 18:06:55 +0000 (03:06 +0900)]
Initial task & apk upload form

11 years agoListing tasks in each lecture page
eagletmt [Fri, 19 Oct 2012 16:43:00 +0000 (01:43 +0900)]
Listing tasks in each lecture page

11 years agoRender html page at /lectures/:id
eagletmt [Fri, 19 Oct 2012 15:53:16 +0000 (00:53 +0900)]
Render html page at /lectures/:id

11 years agoAdd page for registering a new lecture
eagletmt [Fri, 19 Oct 2012 15:51:48 +0000 (00:51 +0900)]
Add page for registering a new lecture

Only teachers can register a new lecture.

11 years agoSpecify viewport for smartphones and tablets
eagletmt [Thu, 18 Oct 2012 13:45:35 +0000 (22:45 +0900)]
Specify viewport for smartphones and tablets

11 years agoRemove unused TextView
eagletmt [Wed, 17 Oct 2012 13:34:29 +0000 (22:34 +0900)]
Remove unused TextView

11 years agoUse the same icon for update buttons
eagletmt [Wed, 17 Oct 2012 13:32:31 +0000 (22:32 +0900)]
Use the same icon for update buttons

11 years agoMerge branch 'ticket29731/unify-pandaview'
eagletmt [Wed, 17 Oct 2012 13:30:32 +0000 (22:30 +0900)]
Merge branch 'ticket29731/unify-pandaview'

11 years agoImplement #29731
eagletmt [Wed, 17 Oct 2012 12:56:53 +0000 (21:56 +0900)]
Implement #29731

11 years agoMake fields private
eagletmt [Wed, 17 Oct 2012 12:45:15 +0000 (21:45 +0900)]
Make fields private

11 years agoCancel dialog on touch outside, fixes #29732
eagletmt [Wed, 17 Oct 2012 12:15:49 +0000 (21:15 +0900)]
Cancel dialog on touch outside, fixes #29732

11 years agoAdd Rakefile for ECC
Yuta Kawabe [Wed, 17 Oct 2012 08:07:26 +0000 (17:07 +0900)]
Add Rakefile for ECC

11 years agoMerge remote-tracking branch 'origin/ECC'
eagletmt [Wed, 17 Oct 2012 07:53:36 +0000 (16:53 +0900)]
Merge remote-tracking branch 'origin/ECC'

11 years agoDon't delete me part2
eagletmt [Wed, 17 Oct 2012 07:53:20 +0000 (16:53 +0900)]
Don't delete me part2

11 years agoDon't delete us!
eagletmt [Wed, 17 Oct 2012 07:47:47 +0000 (16:47 +0900)]
Don't delete us!

11 years agoMerge remote-tracking branch 'origin/only-one-send-queue'
eagletmt [Wed, 17 Oct 2012 06:54:57 +0000 (15:54 +0900)]
Merge remote-tracking branch 'origin/only-one-send-queue'

Conflicts:
CUTEn/AndroidManifest.xml
CUTEn/src/jp/ac/titech/sharp4k/cuten/LectureActivity.java

11 years agoMerge remote-tracking branch 'origin/background'
eagletmt [Wed, 17 Oct 2012 06:51:38 +0000 (15:51 +0900)]
Merge remote-tracking branch 'origin/background'

Conflicts:
CUTEn/res/layout/main.xml
QA/src/jp/ac/titech/sharp4k/cuten/QAActivity.java
QA/src/jp/ac/titech/sharp4k/cuten/sampletask/QATask.java

11 years agoRakefile: Support Windows
eagletmt [Wed, 17 Oct 2012 06:35:41 +0000 (15:35 +0900)]
Rakefile: Support Windows

11 years agoimplement mark and send(halfway)
Yuta Kawabe [Wed, 17 Oct 2012 04:29:24 +0000 (13:29 +0900)]
implement mark and send(halfway)

11 years agoRemove duplicated traverse
eagletmt [Tue, 16 Oct 2012 14:13:58 +0000 (23:13 +0900)]
Remove duplicated traverse

11 years agoThere's only one sending queue and one sending thread
eagletmt [Tue, 16 Oct 2012 07:14:47 +0000 (16:14 +0900)]
There's only one sending queue and one sending thread

When the application starts, it creates one sending queue and starts one
sending thread (consumer thread). The sending thread is pooled by
Executor and re-uses itself after finishing sending. When the queue is
empty, BlockingQueue#take() blocks until a new achievement is enqueued
via AchievementsSender.add().

11 years agoemphasize checksum and make unchangeable
Yuta Kawabe [Tue, 16 Oct 2012 06:59:36 +0000 (15:59 +0900)]
emphasize checksum and make unchangeable

11 years agoimplement onTouchEvent()
Yuta Kawabe [Tue, 16 Oct 2012 05:54:14 +0000 (14:54 +0900)]
implement onTouchEvent()

11 years agoAlways start a new thread
eagletmt [Tue, 16 Oct 2012 04:28:10 +0000 (13:28 +0900)]
Always start a new thread

11 years agoStart new AsyncTask only when the current thread is the UI thread, fixes #29849
eagletmt [Mon, 15 Oct 2012 12:11:17 +0000 (21:11 +0900)]
Start new AsyncTask only when the current thread is the UI thread, fixes #29849

AsyncTask has a Handler and Handler must be created within Looper's
thread. In our case, HttpAPIClientImpl#putAchievement could be called in
a non-UI thread (a timer thread).

11 years agoReplace background image
eagletmt [Mon, 15 Oct 2012 11:24:54 +0000 (20:24 +0900)]
Replace background image

11 years agoReplace 'add lecture' button with icon
eagletmt [Mon, 15 Oct 2012 10:04:16 +0000 (19:04 +0900)]
Replace 'add lecture' button with icon

11 years agodraw matrix(code)
Yuta Kawabe [Mon, 15 Oct 2012 08:47:02 +0000 (17:47 +0900)]
draw matrix(code)

11 years agoset layout
Yuta Kawabe [Mon, 15 Oct 2012 08:00:46 +0000 (17:00 +0900)]
set layout

11 years agoSeparate rake task definitions into some methods
eagletmt [Mon, 15 Oct 2012 07:55:06 +0000 (16:55 +0900)]
Separate rake task definitions into some methods

11 years agoRe-structure rake tools
eagletmt [Mon, 15 Oct 2012 07:47:26 +0000 (16:47 +0900)]
Re-structure rake tools

11 years agoMerge remote-tracking branch 'origin/build-app-tools'
eagletmt [Mon, 15 Oct 2012 05:05:13 +0000 (14:05 +0900)]
Merge remote-tracking branch 'origin/build-app-tools'

11 years agoRUBY_ENGINE is not defined in old Ruby
eagletmt [Mon, 15 Oct 2012 04:45:12 +0000 (13:45 +0900)]
RUBY_ENGINE is not defined in old Ruby

Mac OS X's default ruby 1.8.7-p358 doesn't have it...

11 years agoUse ApkBuilder directly if rake is running under JRuby
eagletmt [Sun, 14 Oct 2012 18:27:34 +0000 (03:27 +0900)]
Use ApkBuilder directly if rake is running under JRuby

11 years agoMore robust platform directories detection
eagletmt [Sun, 14 Oct 2012 16:30:08 +0000 (01:30 +0900)]
More robust platform directories detection

11 years agoAdd Rakefile to build task applications easily
eagletmt [Sun, 14 Oct 2012 14:51:18 +0000 (23:51 +0900)]
Add Rakefile to build task applications easily

`rake` builds unaligned debug APK file.
`rake apk:push` deletes old APK in /sdcard and pushes new APK file.
Only tested in my Linux environment.

11 years agoFix Guardfile for factory_girls
eagletmt [Sun, 14 Oct 2012 06:48:18 +0000 (15:48 +0900)]
Fix Guardfile for factory_girls

When a factory is modified, it should be reloaded and related tests
should be run.

11 years agobundle update
eagletmt [Sun, 14 Oct 2012 03:15:03 +0000 (12:15 +0900)]
bundle update

11 years agoUpgrade ruby
eagletmt [Sun, 14 Oct 2012 02:31:37 +0000 (11:31 +0900)]
Upgrade ruby

http://www.ruby-lang.org/ja/news/2012/10/12/ruby-1-9-3-p286-is-released/

11 years agoUse ImageButton
eagletmt [Thu, 11 Oct 2012 08:11:26 +0000 (17:11 +0900)]
Use ImageButton

11 years agoReplace text buttons with icons
eagletmt [Thu, 11 Oct 2012 07:38:43 +0000 (16:38 +0900)]
Replace text buttons with icons

11 years agofirst commit
Yuta Kawabe [Thu, 11 Oct 2012 06:19:38 +0000 (15:19 +0900)]
first commit

11 years agoandroid:layout_weight setting is not needed
eagletmt [Wed, 10 Oct 2012 12:30:39 +0000 (21:30 +0900)]
android:layout_weight setting is not needed

11 years agoNo spacer
eagletmt [Wed, 10 Oct 2012 12:23:23 +0000 (21:23 +0900)]
No spacer

android:layout_width="match_parent" android:gravity="right" works well
to be aligned on the right.

11 years agoFormat & Organize imports
eagletmt [Wed, 10 Oct 2012 12:11:59 +0000 (21:11 +0900)]
Format & Organize imports

11 years agoUse RelativeLayout to represent footer, fix #29550
eagletmt [Wed, 10 Oct 2012 12:06:51 +0000 (21:06 +0900)]
Use RelativeLayout to represent footer, fix #29550

11 years agoReuse dialogs
eagletmt [Wed, 10 Oct 2012 11:34:26 +0000 (20:34 +0900)]
Reuse dialogs

11 years agoInline openTable()
eagletmt [Wed, 10 Oct 2012 11:27:46 +0000 (20:27 +0900)]
Inline openTable()

11 years agoPrivate
eagletmt [Wed, 10 Oct 2012 11:24:20 +0000 (20:24 +0900)]
Private

11 years agoDon't reset Adapter
eagletmt [Wed, 10 Oct 2012 11:20:58 +0000 (20:20 +0900)]
Don't reset Adapter

11 years agoMerge remote-tracking branch 'origin/BehaviorOfDownloadActivity'
eagletmt [Wed, 10 Oct 2012 10:43:46 +0000 (19:43 +0900)]
Merge remote-tracking branch 'origin/BehaviorOfDownloadActivity'

11 years agoFix trivial miss of the previous commit
eagletmt [Wed, 10 Oct 2012 10:39:50 +0000 (19:39 +0900)]
Fix trivial miss of the previous commit

11 years agoCoordinate lecture button's background
eagletmt [Wed, 10 Oct 2012 09:58:53 +0000 (18:58 +0900)]
Coordinate lecture button's background

11 years agoAdd background image
eagletmt [Wed, 10 Oct 2012 08:54:49 +0000 (17:54 +0900)]
Add background image

11 years agoCopy Eclipse settings
eagletmt [Wed, 10 Oct 2012 05:25:03 +0000 (14:25 +0900)]
Copy Eclipse settings

11 years agoQ and A
onuxy [Wed, 10 Oct 2012 04:59:32 +0000 (13:59 +0900)]
Q and A

11 years agoCopy Eclipse settings
eagletmt [Wed, 10 Oct 2012 05:25:03 +0000 (14:25 +0900)]
Copy Eclipse settings

11 years agoMerge remote-tracking branch 'origin/QA'
eagletmt [Wed, 10 Oct 2012 05:24:44 +0000 (14:24 +0900)]
Merge remote-tracking branch 'origin/QA'

11 years agoQ and A
onuxy [Wed, 10 Oct 2012 04:59:32 +0000 (13:59 +0900)]
Q and A

11 years agoMerge remote-tracking branch 'origin/ticket29771/teacher-view'
eagletmt [Tue, 9 Oct 2012 11:04:36 +0000 (20:04 +0900)]
Merge remote-tracking branch 'origin/ticket29771/teacher-view'