A fork of Simple Time Tracker with WearOS support. (Now integrated upstream)
0

Configure Feed

Select the types of activity you want to include in your feed.

change tag selection layout for better reachability

razeeman (Nov 20, 2022, 7:03 PM +0300) 12646136 01126d80

+6 -5
+1 -1
features/feature_dialogs/src/main/res/layout/record_tag_selection_dialog_fragment.xml
··· 17 17 android:id="@+id/containerRecordTagSelection" 18 18 android:layout_width="match_parent" 19 19 android:layout_height="0dp" 20 - android:layout_marginTop="32dp" 20 + android:layout_marginTop="16dp" 21 21 android:layout_weight="1" /> 22 22 23 23 </androidx.appcompat.widget.LinearLayoutCompat>
+4 -1
features/feature_tag_selection/src/main/res/layout/record_tag_selection_fragment.xml
··· 8 8 <androidx.recyclerview.widget.RecyclerView 9 9 android:id="@+id/rvRecordTagSelectionList" 10 10 android:layout_width="match_parent" 11 - android:layout_height="0dp" 11 + android:layout_height="wrap_content" 12 + android:layout_marginBottom="16dp" 13 + app:layout_constrainedHeight="true" 12 14 app:layout_constraintBottom_toTopOf="@id/btnRecordTagSelectionSave" 13 15 app:layout_constraintTop_toTopOf="parent" 16 + tools:itemCount="10" 14 17 tools:listitem="@layout/item_category_layout" /> 15 18 16 19 <com.google.android.material.button.MaterialButton
+1 -3
features/feature_dialogs/src/main/java/com/example/util/simpletimetracker/feature_dialogs/recordTagSelection/RecordTagSelectionDialogFragment.kt
··· 1 1 package com.example.util.simpletimetracker.feature_dialogs.recordTagSelection 2 2 3 + import com.example.util.simpletimetracker.feature_dialogs.databinding.RecordTagSelectionDialogFragmentBinding as Binding 3 4 import android.os.Bundle 4 5 import android.view.LayoutInflater 5 6 import android.view.ViewGroup 6 7 import androidx.fragment.app.commit 7 8 import com.example.util.simpletimetracker.core.base.BaseBottomSheetFragment 8 9 import com.example.util.simpletimetracker.core.dialog.OnTagSelectedListener 9 - import com.example.util.simpletimetracker.core.extension.setFullScreen 10 10 import com.example.util.simpletimetracker.core.extension.setSkipCollapsed 11 11 import com.example.util.simpletimetracker.core.utils.fragmentArgumentDelegate 12 12 import com.example.util.simpletimetracker.feature_dialogs.R ··· 14 14 import com.example.util.simpletimetracker.navigation.params.screen.RecordTagSelectionParams 15 15 import dagger.hilt.android.AndroidEntryPoint 16 16 import javax.inject.Inject 17 - import com.example.util.simpletimetracker.feature_dialogs.databinding.RecordTagSelectionDialogFragmentBinding as Binding 18 17 19 18 @AndroidEntryPoint 20 19 class RecordTagSelectionDialogFragment : ··· 37 36 38 37 override fun initDialog() { 39 38 setSkipCollapsed() 40 - setFullScreen() 41 39 } 42 40 43 41 override fun initUi() {