Skip to content

Commit

Permalink
Jetpack Compose Added
Browse files Browse the repository at this point in the history
  • Loading branch information
ParthLotia committed Apr 6, 2024
1 parent ba7b36f commit b97b3fe
Show file tree
Hide file tree
Showing 509 changed files with 18,086 additions and 10,601 deletions.
Binary file modified .gradle/8.2/fileHashes/fileHashes.lock
Binary file not shown.
244 changes: 0 additions & 244 deletions .idea/modules/app/NewPhotoPickerAndroid13.app.main.iml

This file was deleted.

This file was deleted.

29 changes: 12 additions & 17 deletions app/build.gradle
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
plugins {
id 'com.android.application'
id 'org.jetbrains.kotlin.android'
id 'maven-publish'
}

android {
Expand Down Expand Up @@ -36,6 +35,8 @@ android {
}
buildFeatures {
compose true
viewBinding = true
dataBinding = true
}
composeOptions {
kotlinCompilerExtensionVersion '1.4.1'
Expand All @@ -57,6 +58,9 @@ dependencies {
// Exclude the "plain java" json module to fix build warnings.
exclude group: 'org.json', module: 'json'
}

implementation 'com.github.ParthLotia:FilePicker:1.0.7'

implementation 'androidx.core:core-ktx:1.12.0'
implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.7.0'
implementation 'androidx.activity:activity-compose:1.8.2'
Expand All @@ -66,10 +70,15 @@ dependencies {
implementation 'androidx.appcompat:appcompat:1.6.1'
implementation 'com.google.android.material:material:1.11.0'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
implementation platform('androidx.compose:compose-bom:2023.08.00')
implementation 'androidx.compose.ui:ui-graphics'
implementation 'androidx.compose.material3:material3'
// implementation project(':photoPicker')
testImplementation 'junit:junit:4.13.2'
androidTestImplementation 'androidx.test.ext:junit:1.1.5'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1'
androidTestImplementation "androidx.compose.ui:ui-test-junit4:$compose_ui_version"
androidTestImplementation platform('androidx.compose:compose-bom:2023.08.00')
debugImplementation "androidx.compose.ui:ui-tooling:$compose_ui_version"
debugImplementation "androidx.compose.ui:ui-test-manifest:$compose_ui_version"

Expand All @@ -91,23 +100,9 @@ dependencies {

implementation 'com.google.code.gson:gson:2.9.0'

implementation "com.google.accompanist:accompanist-permissions:0.31.1-alpha"




}
afterEvaluate {
publishing {
publications {
// Creates a Maven publication called "release".
release(MavenPublication) {
// Applies the component for the release build variant.
from components.findByName('release')

// You can then customize attributes of the publication as shown below.
groupId = 'com.plandroid.photopicker'
artifactId = 'photoPicker'
version = '1.0.7'
}
}
}
}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{}
{"databinding-compiler-8.2.2.jar (androidx.databinding:databinding-compiler:8.2.2)":"INCREMENTAL_AP"}
Binary file modified app/build/intermediates/apk/debug/app-debug.apk
Binary file not shown.
Binary file not shown.
Binary file modified app/build/intermediates/dex/debug/mergeExtDexDebug/classes.dex
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified app/build/intermediates/dex_archive_input_jar_hashes/debug/out
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
#Sat Mar 16 23:42:28 IST 2024
com.android.parth.app-main-60\:/drawable-v24/ic_launcher_foreground.xml=E\:\\github\\PhotoPicker\\app\\build\\intermediates\\merged_res\\debug\\drawable-v24_ic_launcher_foreground.xml.flat
com.android.parth.app-main-60\:/drawable/ic_launcher_background.xml=E\:\\github\\PhotoPicker\\app\\build\\intermediates\\merged_res\\debug\\drawable_ic_launcher_background.xml.flat
com.android.parth.app-main-60\:/layout/activity_new_photo_picker.xml=E\:\\github\\PhotoPicker\\app\\build\\intermediates\\merged_res\\debug\\layout_activity_new_photo_picker.xml.flat
com.android.parth.app-main-60\:/mipmap-anydpi-v26/ic_launcher.xml=E\:\\github\\PhotoPicker\\app\\build\\intermediates\\merged_res\\debug\\mipmap-anydpi-v26_ic_launcher.xml.flat
com.android.parth.app-main-60\:/mipmap-anydpi-v26/ic_launcher_round.xml=E\:\\github\\PhotoPicker\\app\\build\\intermediates\\merged_res\\debug\\mipmap-anydpi-v26_ic_launcher_round.xml.flat
com.android.parth.app-main-60\:/mipmap-anydpi-v33/ic_launcher.xml=E\:\\github\\PhotoPicker\\app\\build\\intermediates\\merged_res\\debug\\mipmap-anydpi-v33_ic_launcher.xml.flat
com.android.parth.app-main-60\:/mipmap-hdpi/ic_launcher.webp=E\:\\github\\PhotoPicker\\app\\build\\intermediates\\merged_res\\debug\\mipmap-hdpi_ic_launcher.webp.flat
com.android.parth.app-main-60\:/mipmap-hdpi/ic_launcher_round.webp=E\:\\github\\PhotoPicker\\app\\build\\intermediates\\merged_res\\debug\\mipmap-hdpi_ic_launcher_round.webp.flat
com.android.parth.app-main-60\:/mipmap-mdpi/ic_launcher.webp=E\:\\github\\PhotoPicker\\app\\build\\intermediates\\merged_res\\debug\\mipmap-mdpi_ic_launcher.webp.flat
com.android.parth.app-main-60\:/mipmap-mdpi/ic_launcher_round.webp=E\:\\github\\PhotoPicker\\app\\build\\intermediates\\merged_res\\debug\\mipmap-mdpi_ic_launcher_round.webp.flat
com.android.parth.app-main-60\:/mipmap-xhdpi/ic_launcher.webp=E\:\\github\\PhotoPicker\\app\\build\\intermediates\\merged_res\\debug\\mipmap-xhdpi_ic_launcher.webp.flat
com.android.parth.app-main-60\:/mipmap-xhdpi/ic_launcher_round.webp=E\:\\github\\PhotoPicker\\app\\build\\intermediates\\merged_res\\debug\\mipmap-xhdpi_ic_launcher_round.webp.flat
com.android.parth.app-main-60\:/mipmap-xxhdpi/ic_launcher.webp=E\:\\github\\PhotoPicker\\app\\build\\intermediates\\merged_res\\debug\\mipmap-xxhdpi_ic_launcher.webp.flat
com.android.parth.app-main-60\:/mipmap-xxhdpi/ic_launcher_round.webp=E\:\\github\\PhotoPicker\\app\\build\\intermediates\\merged_res\\debug\\mipmap-xxhdpi_ic_launcher_round.webp.flat
com.android.parth.app-main-60\:/mipmap-xxxhdpi/ic_launcher.webp=E\:\\github\\PhotoPicker\\app\\build\\intermediates\\merged_res\\debug\\mipmap-xxxhdpi_ic_launcher.webp.flat
com.android.parth.app-main-60\:/mipmap-xxxhdpi/ic_launcher_round.webp=E\:\\github\\PhotoPicker\\app\\build\\intermediates\\merged_res\\debug\\mipmap-xxxhdpi_ic_launcher_round.webp.flat
com.android.parth.app-main-60\:/xml/backup_rules.xml=E\:\\github\\PhotoPicker\\app\\build\\intermediates\\merged_res\\debug\\xml_backup_rules.xml.flat
com.android.parth.app-main-60\:/xml/data_extraction_rules.xml=E\:\\github\\PhotoPicker\\app\\build\\intermediates\\merged_res\\debug\\xml_data_extraction_rules.xml.flat
com.android.parth.app-main-60\:/xml/provider_paths.xml=E\:\\github\\PhotoPicker\\app\\build\\intermediates\\merged_res\\debug\\xml_provider_paths.xml.flat
#Sat Apr 06 11:15:46 IST 2024
com.android.parth.app-main-64\:/drawable-v24/ic_launcher_foreground.xml=E\:\\github\\FilePicker-master\\app\\build\\intermediates\\merged_res\\debug\\drawable-v24_ic_launcher_foreground.xml.flat
com.android.parth.app-main-64\:/drawable/ic_launcher_background.xml=E\:\\github\\FilePicker-master\\app\\build\\intermediates\\merged_res\\debug\\drawable_ic_launcher_background.xml.flat
com.android.parth.app-main-64\:/mipmap-anydpi-v26/ic_launcher.xml=E\:\\github\\FilePicker-master\\app\\build\\intermediates\\merged_res\\debug\\mipmap-anydpi-v26_ic_launcher.xml.flat
com.android.parth.app-main-64\:/mipmap-anydpi-v26/ic_launcher_round.xml=E\:\\github\\FilePicker-master\\app\\build\\intermediates\\merged_res\\debug\\mipmap-anydpi-v26_ic_launcher_round.xml.flat
com.android.parth.app-main-64\:/mipmap-anydpi-v33/ic_launcher.xml=E\:\\github\\FilePicker-master\\app\\build\\intermediates\\merged_res\\debug\\mipmap-anydpi-v33_ic_launcher.xml.flat
com.android.parth.app-main-64\:/mipmap-hdpi/ic_launcher.webp=E\:\\github\\FilePicker-master\\app\\build\\intermediates\\merged_res\\debug\\mipmap-hdpi_ic_launcher.webp.flat
com.android.parth.app-main-64\:/mipmap-hdpi/ic_launcher_round.webp=E\:\\github\\FilePicker-master\\app\\build\\intermediates\\merged_res\\debug\\mipmap-hdpi_ic_launcher_round.webp.flat
com.android.parth.app-main-64\:/mipmap-mdpi/ic_launcher.webp=E\:\\github\\FilePicker-master\\app\\build\\intermediates\\merged_res\\debug\\mipmap-mdpi_ic_launcher.webp.flat
com.android.parth.app-main-64\:/mipmap-mdpi/ic_launcher_round.webp=E\:\\github\\FilePicker-master\\app\\build\\intermediates\\merged_res\\debug\\mipmap-mdpi_ic_launcher_round.webp.flat
com.android.parth.app-main-64\:/mipmap-xhdpi/ic_launcher.webp=E\:\\github\\FilePicker-master\\app\\build\\intermediates\\merged_res\\debug\\mipmap-xhdpi_ic_launcher.webp.flat
com.android.parth.app-main-64\:/mipmap-xhdpi/ic_launcher_round.webp=E\:\\github\\FilePicker-master\\app\\build\\intermediates\\merged_res\\debug\\mipmap-xhdpi_ic_launcher_round.webp.flat
com.android.parth.app-main-64\:/mipmap-xxhdpi/ic_launcher.webp=E\:\\github\\FilePicker-master\\app\\build\\intermediates\\merged_res\\debug\\mipmap-xxhdpi_ic_launcher.webp.flat
com.android.parth.app-main-64\:/mipmap-xxhdpi/ic_launcher_round.webp=E\:\\github\\FilePicker-master\\app\\build\\intermediates\\merged_res\\debug\\mipmap-xxhdpi_ic_launcher_round.webp.flat
com.android.parth.app-main-64\:/mipmap-xxxhdpi/ic_launcher.webp=E\:\\github\\FilePicker-master\\app\\build\\intermediates\\merged_res\\debug\\mipmap-xxxhdpi_ic_launcher.webp.flat
com.android.parth.app-main-64\:/mipmap-xxxhdpi/ic_launcher_round.webp=E\:\\github\\FilePicker-master\\app\\build\\intermediates\\merged_res\\debug\\mipmap-xxxhdpi_ic_launcher_round.webp.flat
com.android.parth.app-main-64\:/xml/backup_rules.xml=E\:\\github\\FilePicker-master\\app\\build\\intermediates\\merged_res\\debug\\xml_backup_rules.xml.flat
com.android.parth.app-main-64\:/xml/data_extraction_rules.xml=E\:\\github\\FilePicker-master\\app\\build\\intermediates\\merged_res\\debug\\xml_data_extraction_rules.xml.flat
com.android.parth.app-main-64\:/xml/provider_paths.xml=E\:\\github\\FilePicker-master\\app\\build\\intermediates\\merged_res\\debug\\xml_provider_paths.xml.flat
com.android.parth.app-mergeDebugResources-61\:/layout/activity_new_photo_picker.xml=E\:\\github\\FilePicker-master\\app\\build\\intermediates\\merged_res\\debug\\layout_activity_new_photo_picker.xml.flat
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,10 @@
<string msgid="8875138169939072951" name="abc_shareactionprovider_share_with">"Deel met"</string>
<string msgid="9055268688411532828" name="abc_shareactionprovider_share_with_application">"Deel met <ns1:g id="APPLICATION_NAME">%s</ns1:g>"</string>
<string msgid="1656852541809559762" name="abc_toolbar_collapse_description">"Vou in"</string>
<string msgid="6128938260108474660" name="bottom_sheet_collapse_description">"Vou onderste blad in"</string>
<string msgid="1918297411568599192" name="bottom_sheet_dismiss_description">"Maak onderste blad toe"</string>
<string msgid="7772321844937772780" name="bottom_sheet_drag_handle_description">"Sleephandvatsel"</string>
<string msgid="4324434199045499117" name="bottom_sheet_expand_description">"Vou onderste blad uit"</string>
<string name="bottomsheet_action_collapse">Vou die onderste blad in</string>
<string name="bottomsheet_action_expand">Vou die onderste blad uit</string>
<string name="bottomsheet_action_expand_halfway">Vou halfpad uit</string>
Expand All @@ -48,10 +52,44 @@
<string name="clear_text_end_icon_content_description">Vee teks uit</string>
<string msgid="406453423630273620" name="close_drawer">"Maak navigasiekieslys toe"</string>
<string msgid="7573152094250666567" name="close_sheet">"Maak sigblad toe"</string>
<string msgid="5389587048670450460" name="collapsed">"Ingevou"</string>
<string msgid="3499643850558715142" name="date_input_headline">"Datum wat ingevoer is"</string>
<string msgid="8562356184193964298" name="date_input_headline_description">"Datum wat ingevoer is: %1$s"</string>
<string msgid="5281836720766682161" name="date_input_invalid_for_pattern">"Datum pas nie by die verwagte patroon nie: %1$s"</string>
<string msgid="6114792992433444995" name="date_input_invalid_not_allowed">"Datum word nie toegelaat nie: %1$s"</string>
<string msgid="8434112129235255568" name="date_input_invalid_year_range">"Datum val buite die omvang van die verwagte jaartal %1$s-%2$s"</string>
<string msgid="5194825853981987218" name="date_input_label">"Datum"</string>
<string msgid="5722931102250207748" name="date_input_no_input_description">"Geen"</string>
<string msgid="3010396677286327048" name="date_input_title">"Kies datum"</string>
<string msgid="2846784065735639969" name="date_picker_headline">"Geselekteerde datum"</string>
<string msgid="4627306862713137085" name="date_picker_headline_description">"Huidige keuse: %1$s"</string>
<string msgid="5152441868029453612" name="date_picker_navigate_to_year_description">"Gaan na jaar %1$s"</string>
<string msgid="5724377114289981899" name="date_picker_no_selection_description">"Geen"</string>
<string msgid="8911933542023210271" name="date_picker_scroll_to_earlier_years">"Rollees om vroeër jare te wys"</string>
<string msgid="3226341140390493774" name="date_picker_scroll_to_later_years">"Rollees om later jare te wys"</string>
<string msgid="9029369254443419167" name="date_picker_switch_to_calendar_mode">"Skakel oor na kalenderinvoermodus"</string>
<string msgid="145089358343568971" name="date_picker_switch_to_day_selection">"Swiep om ’n jaar te kies of tik om terug te skakel om ’n dag te kies"</string>
<string msgid="1496750567914156598" name="date_picker_switch_to_input_mode">"Skakel oor na teksinvoermodus"</string>
<string msgid="8313783187901412102" name="date_picker_switch_to_next_month">"Verander na volgende maand"</string>
<string msgid="7596294429748914881" name="date_picker_switch_to_previous_month">"Verander na vorige maand"</string>
<string msgid="3412370019845183965" name="date_picker_switch_to_year_selection">"Skakel oor na kies van ’n jaar"</string>
<string msgid="9208721003668059792" name="date_picker_title">"Kies datum"</string>
<string msgid="4775802721403526937" name="date_picker_today_description">"Vandag"</string>
<string msgid="8140324713311804736" name="date_picker_year_picker_pane_title">"Jaarkieser sigbaar"</string>
<string msgid="1891592555781755601" name="date_range_input_invalid_range_input">"Ongeldige datumreeksinvoer"</string>
<string msgid="2366412111888449406" name="date_range_input_title">"Voer datums in"</string>
<string msgid="9048690781645835833" name="date_range_picker_day_in_range">"Binne reikwydte"</string>
<string msgid="4766270708882012148" name="date_range_picker_end_headline">"Einddatum"</string>
<string msgid="51495506931835470" name="date_range_picker_scroll_to_next_month">"Rollees om die volgende maand te wys"</string>
<string msgid="4371570854614540700" name="date_range_picker_scroll_to_previous_month">"Rollees om die vorige maand te wys"</string>
<string msgid="5759491386723090559" name="date_range_picker_start_headline">"Begindatum"</string>
<string msgid="690080476639943577" name="date_range_picker_title">"Kies datums"</string>
<string msgid="8038256446254964252" name="default_error_message">"Ongeldige invoer"</string>
<string msgid="6312721426453364202" name="default_popup_window_title">"Opspringvenster"</string>
<string msgid="4057925834421392736" name="dialog">"Dialoog"</string>
<string msgid="1890207353314751437" name="dropdown_menu">"Aftrekkieslys"</string>
<string name="error_icon_content_description">Fout</string>
<string msgid="5974471714631304645" name="expanded">"Uitgevou"</string>
<string name="exposed_dropdown_menu_content_description">Wys aftrekkieslys</string>
<string name="icon_content_description">Dialoogikoon</string>
<string msgid="6827826412747255547" name="in_progress">"Besig"</string>
Expand Down Expand Up @@ -119,12 +157,29 @@
<string name="password_toggle_content_description">Wys wagwoord</string>
<string msgid="5941395253238309765" name="range_end">"Eindgrens"</string>
<string msgid="7097486360902471446" name="range_start">"Begingrens"</string>
<string msgid="6420018528474762666" name="search_bar_search">"Soek"</string>
<string msgid="6264217191555673260" name="search_menu_title">"Soek"</string>
<string msgid="6043586758067023" name="selected">"Gekies"</string>
<string msgid="3962933905051144957" name="snackbar_dismiss">"Maak toe"</string>
<string msgid="6277540029070332960" name="status_bar_notification_info_overflow">"999+"</string>
<string msgid="7189888345201419934" name="suggestions_available">"Voorstelle hieronder"</string>
<string msgid="2561197295334830845" name="switch_role">"Skakel oor"</string>
<string msgid="1672349317127674378" name="tab">"Oortjie"</string>
<string msgid="5946805113151406391" name="template_percent">"<ns1:g id="PERCENTAGE">%1$d</ns1:g> persent."</string>
<string msgid="5096144640014509074" name="time_picker_am">"vm."</string>
<string msgid="7241191970823415723" name="time_picker_hour">"Uur"</string>
<string msgid="4149641012513526783" name="time_picker_hour_24h_suffix">"%1$d uur"</string>
<string msgid="6081676287789101196" name="time_picker_hour_selection">"Kies uur"</string>
<string msgid="6952032626122080528" name="time_picker_hour_suffix">"%1$d uur"</string>
<string msgid="5298761125390275834" name="time_picker_hour_text_field">"vir uur"</string>
<string msgid="6116528647594005945" name="time_picker_minute">"Minuut"</string>
<string msgid="8494777394375441602" name="time_picker_minute_selection">"Kies minute"</string>
<string msgid="3206486707779478173" name="time_picker_minute_suffix">"%1$d minute"</string>
<string msgid="994099543833979061" name="time_picker_minute_text_field">"vir minute"</string>
<string msgid="7352665290700284516" name="time_picker_period_toggle_description">"Kies vm. of nm."</string>
<string msgid="2232702812657998674" name="time_picker_pm">"nm."</string>
<string msgid="3765533235322692011" name="tooltip_description">"nutswenk"</string>
<string msgid="3124740595719787496" name="tooltip_label">"wys nutswenk"</string>
<string msgid="2732804537909054941" name="tooltip_long_press_label">"Wys nutswenk"</string>
<string msgid="8191239805703103845" name="tooltip_pane_description">"Nutswenk"</string>
</resources>
Loading

0 comments on commit b97b3fe

Please sign in to comment.