profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/Gurupreet/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Gurupreet Singh Gurupreet Delivery Hero Singapore Mobile, Tech and Crypto

issue commentGurupreet/ComposeCookBook

Master doesn't seem compile with Arctic Fox RC 1

Thanks @wiryadev :)

snijsure

comment created time in 4 days

push eventGurupreet/ComposeCookBook

Abrar Wiryawan

commit sha ad3b729d664a8848bae28349e7768284b1cbe067

optimize import and fix indentation (#107) * optimize import for MotionLayoutDemo.kt * fix indentation

view details

push time in 4 days

PR merged Gurupreet/ComposeCookBook

optimize import and fix indentation

I think the JSON indentation is a bit weird, so i manually fix them to be more readable

+83 -90

0 comment

1 changed file

wiryadev

pr closed time in 4 days

PullRequestReviewEvent

issue commentGurupreet/ComposeCookBook

Master doesn't seem compile with Arctic Fox RC 1

@snijsure Anyways currently I am using latest bumblebee canary for latest development.

snijsure

comment created time in 4 days

issue commentGurupreet/ComposeCookBook

Master doesn't seem compile with Arctic Fox RC 1

@GerardPaligot @hfrsoussama any ideas on this JDK looks correct.

snijsure

comment created time in 4 days

push eventGurupreet/ComposeCookBook

Gurupreet

commit sha 6ae0cb8e1970e386bb0b17a00f4a138b273f82a5

motion layout examples

view details

push time in 8 days

Pull request review commentGurupreet/ComposeCookBook

fix youtube demo UI

 fun YoutubeListItem(item: Tweet) {             .clickable { }     ) {         val (image, authorImage, title, subtitle, button) = createRefs()-        createVerticalChain(title, subtitle, chainStyle = ChainStyle.Packed)

Gotcha, Thanks for the fix :)

wiryadev

comment created time in 10 days

PullRequestReviewEvent

push eventGurupreet/ComposeCookBook

Abrar Wiryawan

commit sha 833bb614783db7fdbe34cf0200435069f0c3010b

Fix youtube (#105) * fix YoutubeListItem layout * fix contentColor for YoutubeChip * wrap YoutubeContent with surface to align topBar and content color * tweak selected background color for light theme in YoutubeChip * tweak color for YoutubeChip * tweak padding for Youtube chip and home * tweak elevation for appbar according to theme * tweak content elevation to align it with appBar

view details

push time in 10 days

PR merged Gurupreet/ComposeCookBook

Fix youtube
  • fix item layout by removing vertical chain
  • tweak color for chip to match the original app and fix light theme color
  • tweak padding of chip and the row containing it
  • add divider beetween appbar and row
Dark Light
image image
+38 -19

0 comment

3 changed files

wiryadev

pr closed time in 10 days

PullRequestReviewEvent

Pull request review commentGurupreet/ComposeCookBook

Fix youtube

 fun YoutubeListItem(item: Tweet) {             .clickable { }     ) {         val (image, authorImage, title, subtitle, button) = createRefs()-        createVerticalChain(title, subtitle, chainStyle = ChainStyle.Packed)

has this been deprecated ?

wiryadev

comment created time in 10 days

PullRequestReviewEvent

push eventGurupreet/ComposeCookBook

Abrar Wiryawan

commit sha 968d48656ee4d029424c46e3f159f8126c6ccf2f

lowering api level due to timeout of api 29 (#103) * change api to 28 due to timeout * lowering api to 27

view details

push time in 11 days

PR merged Gurupreet/ComposeCookBook

lowering api level due to timeout of api 29

api 29 is currently timeout, for more information, read here

+1 -1

1 comment

1 changed file

wiryadev

pr closed time in 11 days

PullRequestReviewEvent

push eventGurupreet/ComposeCookBook

Abrar Wiryawan

commit sha 112ac6876a94f85395d451dda42a3e6310ae6991

replace deprecated accompanist coil with coil compose (#102)

view details

push time in 12 days

PR merged Gurupreet/ComposeCookBook

replace deprecated accompanist coil with coil compose

*accompanist dependency still exist in case anyone working with it for this project

+27 -21

0 comment

14 changed files

wiryadev

pr closed time in 12 days

PullRequestReviewEvent

PR merged Gurupreet/ComposeCookBook

update compose to rc02 and gradle to alpha03

the readme badge is updated too

+6 -6

0 comment

4 changed files

wiryadev

pr closed time in 13 days

PullRequestReviewEvent

push eventGurupreet/ComposeCookBook

Abrar Wiryawan

commit sha 34b62702cc4adb339b7d9de302409023ee483919

refactor to tidy up things (#99) * replace deprecated function used in TikTokPlayer.kt * Add label for animation preview * Refactor package directive * Rename file (previously typo) and refactor collection chain call * remove unnecessary parentheses * collapse empty tag * refactor mutable to immutable variable

view details

push time in 25 days

PR merged Gurupreet/ComposeCookBook

refactor to tidy up things
  • Add label for animation
  • refactor file, package directive, and remove unnecessary tag and parentheses
  • change unmodified variable to immutable
+29 -26

0 comment

12 changed files

wiryadev

pr closed time in 25 days

PullRequestReviewEvent

push eventGurupreet/ComposeCookBook

Abrar Wiryawan

commit sha 3fb6e80d24087d8a0033efeb360769bea834cc48

replace deprecated function used in TikTokPlayer.kt (#98)

view details

push time in a month

PR merged Gurupreet/ComposeCookBook

replace deprecated function used in TikTokPlayer.kt
  • replace createMediaSource(Uri) with createMediaSource(MediaItem)
  • replace prepare(MediaSource) with setMediaSource(MediaSource) and prepare()
+9 -5

0 comment

1 changed file

wiryadev

pr closed time in a month

PullRequestReviewEvent

issue commentGurupreet/ComposeCookBook

Feature requests

Hi @ShivamKumarJha the swipe button has been added to All button lists. Feel free to checkout.

Gurupreet

comment created time in a month

issue closedGurupreet/ComposeCookBook

Feature Request & Questions - layout for tablet and common UI

Layout Or UI for Mobile Phones and Tablets. I am just wondering about, how we can achieve or implement layouts for Mobile and Tablets. For example, In the older implementation, we can, implements these res folder layouts for different screens, for the land folder for landscape, and for tablet layout-600dp, layout-720dp. I also go through, all of your demo apps example, and if we talk about the Gmail app example, On a Mobile phone the listing is normal, but on a tablet, we can see listing and details of that particular selection.

Describe the solution you'd like How we can achieve this. In terms of UI and Behaviour of app for Mobile and Tablet. Because in general, the layout for tablet and mobile is different in terms of sizing, detailing and UX.

Describe alternatives you've considered Please check the Gmail app on Mobile and Tablet.

Additional context I am also attaching the screens shots for your reference.

Mobile Phone:

Tablet :

Second Thing As of now if we are using, XML for layouts we can use same layout for different activities and fragments. I am just wondering how we can achieve in jetpack compose.

If you can guide us in this context that will be very helpful.

In last, thanks a lot for this repo. @Gurupreet Learning and implementing...

closed time in a month

dpnkrg