|
30 | 30 | <ID>MagicNumber:MainActivity.kt$MainActivity$5</ID> |
31 | 31 | <ID>MagicNumber:MainActivity.kt$MainActivity$60</ID> |
32 | 32 | <ID>MagicNumber:MediaSessionCallback.kt$<no name provided>$4</ID> |
33 | | - <ID>MagicNumber:MyWidgetProvider.kt$MyWidgetProvider$5000</ID> |
34 | 33 | <ID>MagicNumber:PlaybackSpeedFragment.kt$PlaybackSpeedFragment$0.05f</ID> |
35 | 34 | <ID>MagicNumber:PlaybackSpeedFragment.kt$PlaybackSpeedFragment$0.25f</ID> |
36 | 35 | <ID>MagicNumber:PlaybackSpeedFragment.kt$PlaybackSpeedFragment$100</ID> |
|
39 | 38 | <ID>MagicNumber:RecyclerView.kt$25</ID> |
40 | 39 | <ID>MagicNumber:RoomHelper.kt$RoomHelper$50</ID> |
41 | 40 | <ID>MagicNumber:SimpleMediaScanner.kt$SimpleMediaScanner$100L</ID> |
42 | | - <ID>MagicNumber:SimpleMusicPlayer.kt$SimpleMusicPlayer$5000</ID> |
43 | 41 | <ID>MagicNumber:SleepTimerCustomDialog.kt$SleepTimerCustomDialog$60</ID> |
44 | 42 | <ID>MagicNumber:SongsDatabase.kt$SongsDatabase.Companion.<no name provided>$10</ID> |
45 | 43 | <ID>MagicNumber:SongsDatabase.kt$SongsDatabase.Companion.<no name provided>$11</ID> |
|
54 | 52 | <ID>MagicNumber:SongsDatabase.kt$SongsDatabase.Companion.<no name provided>$7</ID> |
55 | 53 | <ID>MagicNumber:SongsDatabase.kt$SongsDatabase.Companion.<no name provided>$8</ID> |
56 | 54 | <ID>MagicNumber:SongsDatabase.kt$SongsDatabase.Companion.<no name provided>$9</ID> |
57 | | - <ID>MagicNumber:TrackActivity.kt$TrackActivity$100</ID> |
58 | | - <ID>MagicNumber:TrackActivity.kt$TrackActivity$500L</ID> |
59 | 55 | <ID>MagicNumber:WidgetConfigureActivity.kt$WidgetConfigureActivity$100</ID> |
60 | 56 | <ID>MaxLineLength:AlbumHeader.kt$AlbumHeader : ListItem</ID> |
61 | 57 | <ID>MaxLineLength:AlbumsActivity.kt$AlbumsActivity$var tracksSectionLabel = resources.getQuantityString(R.plurals.tracks_plural, albumTracks.size, albumTracks.size)</ID> |
|
112 | 108 | <ID>MaxLineLength:MediaSessionCallback.kt$<no name provided>$override</ID> |
113 | 109 | <ID>MaxLineLength:MyViewPagerFragment.kt$MyViewPagerFragment$abstract</ID> |
114 | 110 | <ID>MaxLineLength:MyViewPagerFragment.kt$MyViewPagerFragment$fun</ID> |
115 | | - <ID>MaxLineLength:MyWidgetProvider.kt$MyWidgetProvider$PREVIOUS -> if (player.contentPosition > 5000) player.seekTo(0) else player.seekToPreviousMediaItem()</ID> |
116 | 111 | <ID>MaxLineLength:MyWidgetProvider.kt$MyWidgetProvider$override fun onAppWidgetOptionsChanged(context: Context, appWidgetManager: AppWidgetManager, widgetId: Int, newOptions: Bundle)</ID> |
117 | 112 | <ID>MaxLineLength:MyWidgetProvider.kt$MyWidgetProvider$setImageViewBitmap(R.id.next_btn, context.resources.getColoredBitmap(org.fossify.commons.R.drawable.ic_next_vector, widgetTextColor))</ID> |
118 | 113 | <ID>MaxLineLength:MyWidgetProvider.kt$MyWidgetProvider$val drawableId = if (isPlaying) org.fossify.commons.R.drawable.ic_pause_vector else org.fossify.commons.R.drawable.ic_play_vector</ID> |
|
121 | 116 | <ID>MaxLineLength:PlaybackService.kt$PlaybackService.Companion$// Initializing a media controller might take a noticeable amount of time thus we expose current playback info here to keep things as quick as possible.</ID> |
122 | 117 | <ID>MaxLineLength:PlaybackSpeedFragment.kt$PlaybackSpeedFragment$val background = ResourcesCompat.getDrawable(resources, org.fossify.commons.R.drawable.bottom_sheet_bg, requireContext().theme)</ID> |
123 | 118 | <ID>MaxLineLength:Player.kt$*</ID> |
124 | | - <ID>MaxLineLength:Player.kt$private</ID> |
125 | 119 | <ID>MaxLineLength:PlayerListener.kt$<no name provided>$override fun onPlayerError(error: PlaybackException)</ID> |
126 | 120 | <ID>MaxLineLength:Playlist.kt$Playlist.Companion$sorting and PLAYER_SORT_BY_TITLE != 0 -> AlphanumericComparator().compare(first.title.lowercase(), second.title.lowercase())</ID> |
127 | 121 | <ID>MaxLineLength:PlaylistsAdapter.kt$PlaylistsAdapter$override fun onChange(position: Int)</ID> |
|
151 | 145 | <ID>MaxLineLength:SimpleMediaScanner.kt$SimpleMediaScanner$id = id</ID> |
152 | 146 | <ID>MaxLineLength:SimpleMediaScanner.kt$SimpleMediaScanner$val artist = retriever.extractMetadata(METADATA_KEY_ARTIST) ?: retriever.extractMetadata(METADATA_KEY_ALBUMARTIST) ?: MediaStore.UNKNOWN_STRING</ID> |
153 | 147 | <ID>MaxLineLength:SimpleMediaScanner.kt$SimpleMediaScanner$val invalidTracks = context.audioHelper.getAllTracks().filter { it.mediaStoreId !in newTrackIds || it.path !in newTrackPaths }</ID> |
154 | | - <ID>MaxLineLength:SimpleMusicActivity.kt$SimpleMusicActivity$PermissionRequiredDialog(this, org.fossify.commons.R.string.allow_notifications_music_player, { openNotificationSettings() })</ID> |
155 | 148 | <ID>MaxLineLength:SleepTimerCustomDialog.kt$SleepTimerCustomDialog$binding.minutesHint.hint = activity.getString(org.fossify.commons.R.string.minutes_raw).replaceFirstChar { it.uppercaseChar() }</ID> |
156 | 149 | <ID>MaxLineLength:SongsDatabase.kt$SongsDatabase$@Database(entities = [Track::class, Playlist::class, QueueItem::class, Artist::class, Album::class, Genre::class], version = 15)</ID> |
157 | 150 | <ID>MaxLineLength:SongsDatabase.kt$SongsDatabase.Companion.<no name provided>$"CREATE TABLE songs_new (media_store_id INTEGER NOT NULL, title TEXT NOT NULL, artist TEXT NOT NULL, path TEXT NOT NULL, duration INTEGER NOT NULL, "</ID> |
|
176 | 169 | <ID>MaxLineLength:TagHelper.kt$TagHelper.Companion$private val SUPPORTED_EXTENSIONS = SupportedFileFormat.values().map { it.filesuffix }.filter { it !in EXCLUDED_EXTENSIONS }</ID> |
177 | 170 | <ID>MaxLineLength:Track.kt$Track$SHOW_FILENAME_IF_UNAVAILABLE -> if (title == MediaStore.UNKNOWN_STRING) path.getFilenameFromPath() else title</ID> |
178 | 171 | <ID>MaxLineLength:Track.kt$Track.Companion$val discComparison = (first.discNumber ?: Int.MAX_VALUE).compareTo(second.discNumber ?: Int.MAX_VALUE)</ID> |
179 | | - <ID>MaxLineLength:TrackActivity.kt$TrackActivity$arrayOf(activityTrackToggleShuffle, activityTrackPrevious, activityTrackNext, activityTrackPlaybackSetting)</ID> |
180 | | - <ID>MaxLineLength:TrackActivity.kt$TrackActivity$val drawableId = if (isSlow) R.drawable.ic_playback_speed_slow_vector else R.drawable.ic_playback_speed_vector</ID> |
181 | 172 | <ID>MaxLineLength:TracksActivity.kt$TracksActivity$// this activity is used for displaying Playlist and Folder tracks, also Album tracks with a possible album header at the top</ID> |
182 | 173 | <ID>MaxLineLength:TracksActivity.kt$TracksActivity$PermissionRequiredDialog(this, org.fossify.commons.R.string.allow_notifications_music_player, { openNotificationSettings() })</ID> |
183 | 174 | <ID>MaxLineLength:TracksActivity.kt$TracksActivity$if</ID> |
|
224 | 215 | <ID>TooManyFunctions:SettingsActivity.kt$SettingsActivity : SimpleControllerActivity</ID> |
225 | 216 | <ID>TooManyFunctions:SimpleControllerActivity.kt$SimpleControllerActivity : SimpleActivityListener</ID> |
226 | 217 | <ID>TooManyFunctions:SimpleMediaScanner.kt$SimpleMediaScanner</ID> |
227 | | - <ID>TooManyFunctions:SimpleMusicPlayer.kt$SimpleMusicPlayer : ForwardingPlayer</ID> |
228 | 218 | <ID>TooManyFunctions:SongsDao.kt$SongsDao</ID> |
229 | 219 | <ID>TooManyFunctions:TrackActivity.kt$TrackActivity : SimpleControllerActivityPlaybackSpeedListener</ID> |
230 | 220 | <ID>TooManyFunctions:TracksActivity.kt$TracksActivity : SimpleMusicActivity</ID> |
|
243 | 233 | <ID>VariableNaming:PlaybackSpeedFragment.kt$PlaybackSpeedFragment$private val MIN_PLAYBACK_SPEED = 0.25f</ID> |
244 | 234 | <ID>VariableNaming:PlaybackSpeedFragment.kt$PlaybackSpeedFragment$private val STEP = 0.05f</ID> |
245 | 235 | <ID>VariableNaming:RoomHelper.kt$RoomHelper$val ITEMS_PER_GROUP = 50</ID> |
246 | | - <ID>VariableNaming:TrackActivity.kt$TrackActivity$private val SWIPE_DOWN_THRESHOLD = 100</ID> |
247 | 236 | <ID>VariableNaming:TracksActivity.kt$TracksActivity$private val PICK_EXPORT_FILE_INTENT = 2</ID> |
248 | 237 | <ID>VariableNaming:TracksHeaderAdapter.kt$TracksHeaderAdapter$private val ITEM_HEADER = 0</ID> |
249 | 238 | <ID>VariableNaming:TracksHeaderAdapter.kt$TracksHeaderAdapter$private val ITEM_TRACK = 1</ID> |
|
270 | 259 | <ID>WildcardImport:ManageVisibleTabsDialog.kt$import org.fossify.musicplayer.helpers.*</ID> |
271 | 260 | <ID>WildcardImport:MediaItem.kt$import org.fossify.musicplayer.models.*</ID> |
272 | 261 | <ID>WildcardImport:MediaItemProvider.kt$import org.fossify.musicplayer.extensions.*</ID> |
273 | | - <ID>WildcardImport:MediaSessionCallback.kt$import androidx.media3.session.*</ID> |
274 | 262 | <ID>WildcardImport:NewPlaylistDialog.kt$import org.fossify.commons.extensions.*</ID> |
275 | 263 | <ID>WildcardImport:PlaybackSpeedFragment.kt$import org.fossify.commons.extensions.*</ID> |
276 | 264 | <ID>WildcardImport:Playlist.kt$import androidx.room.*</ID> |
|
285 | 273 | <ID>WildcardImport:SimpleMediaScanner.kt$import android.media.MediaMetadataRetriever.*</ID> |
286 | 274 | <ID>WildcardImport:SimpleMediaScanner.kt$import org.fossify.commons.extensions.*</ID> |
287 | 275 | <ID>WildcardImport:SimpleMediaScanner.kt$import org.fossify.musicplayer.models.*</ID> |
288 | | - <ID>WildcardImport:SimpleMusicPlayer.kt$import kotlinx.coroutines.*</ID> |
289 | | - <ID>WildcardImport:SimpleMusicPlayer.kt$import org.fossify.musicplayer.extensions.*</ID> |
290 | 276 | <ID>WildcardImport:SleepTimerCustomDialog.kt$import org.fossify.commons.extensions.*</ID> |
291 | 277 | <ID>WildcardImport:SongsDatabase.kt$import org.fossify.musicplayer.interfaces.*</ID> |
292 | 278 | <ID>WildcardImport:SongsDatabase.kt$import org.fossify.musicplayer.models.*</ID> |
293 | 279 | <ID>WildcardImport:Track.kt$import org.fossify.musicplayer.helpers.*</ID> |
294 | | - <ID>WildcardImport:TrackActivity.kt$import org.fossify.commons.extensions.*</ID> |
295 | | - <ID>WildcardImport:TrackActivity.kt$import org.fossify.musicplayer.extensions.*</ID> |
296 | 280 | <ID>WildcardImport:TracksActivity.kt$import org.fossify.commons.extensions.*</ID> |
297 | 281 | <ID>WildcardImport:TracksActivity.kt$import org.fossify.musicplayer.helpers.*</ID> |
298 | 282 | <ID>WildcardImport:TracksActivity.kt$import org.fossify.musicplayer.models.*</ID> |
|
0 commit comments