From: David A. Velasco Date: Tue, 3 Feb 2015 08:52:22 +0000 (+0100) Subject: Corrections from my own comments X-Git-Tag: oc-android-1.7.0_signed~16^2 X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/commitdiff_plain/e4e50d44c431e243bba5fe776cbfd2dce73c43c1?hp=--cc Corrections from my own comments --- e4e50d44c431e243bba5fe776cbfd2dce73c43c1 diff --git a/res/drawable-xhdpi/notification_icon.png b/res/drawable-xhdpi/notification_icon.png new file mode 100644 index 00000000..b3855d61 Binary files /dev/null and b/res/drawable-xhdpi/notification_icon.png differ diff --git a/res/layout/list_fragment.xml b/res/layout/list_fragment.xml index d45b7008..f14714e5 100644 --- a/res/layout/list_fragment.xml +++ b/res/layout/list_fragment.xml @@ -3,7 +3,7 @@ ownCloud Android client application Copyright (C) 2012 Bartek Przybylski - Copyright (C) 2012-2013 ownCloud Inc. + Copyright (C) 2012-2015 ownCloud Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 2, @@ -43,7 +43,7 @@ - . - * - */ - -package com.owncloud.android.ui; - -import android.content.Context; -import android.graphics.Canvas; -import android.util.AttributeSet; -import android.widget.GridView; - -/** - * GridView allowing to specify the position of an item that should be top left in the visible area, if possible. - * - * The cleanest way I found to overcome the problem due to getHeight() returns 0 until the view is really drawn. - * - * @author David A. Velasco - */ -public class ExtendedListView extends GridView { - - private int mPositionToSetTopLeft; - - public ExtendedListView(Context context) { - super(context); - } - - public ExtendedListView(Context context, AttributeSet attrs) { - super(context, attrs); - } - - public ExtendedListView(Context context, AttributeSet attrs, int defStyle) { - super(context, attrs, defStyle); - } - - /** - * {@inheritDoc} - * - * - */ - @Override - protected void onDraw (Canvas canvas) { - super.onDraw(canvas); - if (mPositionToSetTopLeft > 0) { - this.smoothScrollToPosition(mPositionToSetTopLeft); - mPositionToSetTopLeft = 0; - } - } - - /** - * Public method to set the position of the item that should be top left in the visible area of the view. - * - * The position is saved here and checked in onDraw(). - * - * @param position Position (in the list of items) of the item to be top left in the visible area. - */ - public void setSelectionAsTopLeft(int position) { - mPositionToSetTopLeft = position; - } -} diff --git a/src/com/owncloud/android/ui/SquareImageView.java b/src/com/owncloud/android/ui/SquareImageView.java index 3c909999..455bdc9d 100644 --- a/src/com/owncloud/android/ui/SquareImageView.java +++ b/src/com/owncloud/android/ui/SquareImageView.java @@ -1,3 +1,20 @@ +/* ownCloud Android client application + * Copyright (C) 2015 ownCloud Inc. + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2, + * as published by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * + */ + package com.owncloud.android.ui; import android.content.Context; diff --git a/src/com/owncloud/android/ui/SquareLinearLayout.java b/src/com/owncloud/android/ui/SquareLinearLayout.java index a7795d2e..4a8148f0 100644 --- a/src/com/owncloud/android/ui/SquareLinearLayout.java +++ b/src/com/owncloud/android/ui/SquareLinearLayout.java @@ -1,3 +1,20 @@ +/* ownCloud Android client application + * Copyright (C) 2015 ownCloud Inc. + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2, + * as published by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * + */ + package com.owncloud.android.ui; import android.content.Context; diff --git a/src/com/owncloud/android/ui/fragment/LocalFileListFragment.java b/src/com/owncloud/android/ui/fragment/LocalFileListFragment.java index 4a6ea0bf..a20cc3c0 100644 --- a/src/com/owncloud/android/ui/fragment/LocalFileListFragment.java +++ b/src/com/owncloud/android/ui/fragment/LocalFileListFragment.java @@ -98,21 +98,6 @@ public class LocalFileListFragment extends ExtendedListFragment { Log_OC.i(TAG, "onActivityCreated() stop"); } - public void selectAll(){ - int numberOfFiles = mAdapter.getCount(); - for(int i = 0; i < numberOfFiles; i++){ - File file = (File) mAdapter.getItem(i); - if (file != null) { - if (!file.isDirectory()) { - /// Click on a file - getGridView().setItemChecked(i, true); - // notify the change to the container Activity - mContainerActivity.onFileClick(file); - } - } - } - } - /** * Checks the file clicked over. Browses inside if it is a directory. Notifies the container activity in any case. */