File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 329 files with 27,520 lines of code in files.
    • 303 files that are 366+ days old (25,429 lines of code)
    • 18 files that are 181-365 days old (1,434 lines of code)
    • 8 files that are 91-180 days old (657 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
92% | 5% | 2% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30

explore: grouped by folders | grouped by age
File Freshness Distribution Overall
Days since last update
  • There are 329 files with 27,520 lines of code in files.
    • 264 files have been last changed 366+ days ago (20,595 lines of code)
    • 31 files have been last changed 181-365 days ago (3,091 lines of code)
    • 21 files have been last changed 91-180 days ago (2,461 lines of code)
    • 12 files have been last changed 31-90 days ago (1,269 lines of code)
    • 1 files have been last changed 1-30 days ago (104 lines of code)
74% | 11% | 8% | 4% | <1%
Legend:
366+
181-365
91-180
31-90
1-30

explore: grouped by folders | grouped by freshness
File Change History per File Extension
html, json, kt, svg, swift, xml, md, js, css, yml, kts, gitignore, txt, properties, pro, plist, bat, editorconfig, yaml, toml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
kt93% | 6% | 0% | 0% | 0%
swift85% | 3% | 11% | 0% | 0%
yaml100% | 0% | 0% | 0% | 0%
kts100% | 0% | 0% | 0% | 0%
xml100% | 0% | 0% | 0% | 0%
toml100% | 0% | 0% | 0% | 0%
css100% | 0% | 0% | 0% | 0%
pro100% | 0% | 0% | 0% | 0%
File Freshness Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
kt78% | 12% | 2% | 6% | 0%
swift64% | 6% | 28% | 0% | 0%
yaml94% | 5% | 0% | 0% | 0%
xml43% | 5% | 50% | 0% | 0%
kts17% | 39% | 33% | 9% | 0%
css100% | 0% | 0% | 0% | 0%
pro100% | 0% | 0% | 0% | 0%
toml0% | 0% | 0% | 0% | 100%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
android94% | 5% | 0% | 0% | 0%
Sources80% | 3% | 16% | 0% | 0%
SourceSample91% | 2% | 5% | 0% | 0%
.github100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
primary (file freshness distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
android77% | 12% | 3% | 5% | <1%
Sources66% | 7% | 25% | 0% | 0%
SourceSample62% | 4% | 32% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
.github0% | 100% | 0% | 0% | 0%
Oldest Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
dependabot.yml
in .github
45 - 2024-03-01 2026-04-01 14 6 79363218+ab-gnm 79363218+adi-gnm
detekt.yml
in android/config
796 - 2024-04-17 2025-07-15 6 1 79363218+ab-gnm 79363218+ab-gnm
Typography.swift
in Sources/Source/Typography
620 - 2024-04-17 2025-07-22 12 6 aoife.mclaughlin 104841688+guardian-ben
MainActivity.kt
in android/sample/src/main/kotlin/com/gu/source
127 1 2024-04-17 2026-08-28 36 11 79363218+ab-gnm 79363218+adi-gnm
libs.versions.toml
in android/gradle
104 - 2024-04-17 2026-09-27 261 19 49699333+dependabot[bot] 49699333+dependabot[bot]
build.gradle.kts
in android/source
84 - 2024-04-17 2026-07-07 27 5 79363218+ab-gnm falah.zaidan
BaseModuleConfig.kt
in android/build-logic/convention/src/main/kotlin/com/theguardian/convention/shared
75 - 2024-04-17 2026-07-21 22 6 79363218+ab-gnm falah.zaidan
build.gradle.kts
in android/build-logic/convention
54 - 2024-04-17 2025-11-25 14 3 79363218+ab-gnm 79363218+adi-gnm
AndroidCompose.kt
in android/build-logic/convention/src/main/kotlin/com/theguardian/convention/shared
53 - 2024-04-17 2026-07-21 7 2 79363218+ab-gnm falah.zaidan
AndroidLibraryConventionPlugin.kt
in android/build-logic/convention/src/main/kotlin/com/theguardian/convention
47 1 2024-04-17 2026-07-21 17 5 79363218+ab-gnm falah.zaidan
build.gradle.kts
in android/sample
47 - 2024-04-17 2026-04-01 17 5 79363218+ab-gnm 79363218+adi-gnm
ComposeLibraryConventionPlugin.kt
in android/build-logic/convention/src/main/kotlin/com/theguardian/convention
44 1 2024-04-17 2026-07-21 3 2 79363218+ab-gnm falah.zaidan
AndroidApplicationConventionPlugin.kt
in android/build-logic/convention/src/main/kotlin/com/theguardian/convention
40 1 2024-04-17 2026-07-21 15 5 79363218+ab-gnm falah.zaidan
AndroidTestsConfig.kt
in android/build-logic/convention/src/main/kotlin/com/theguardian/convention/shared
34 - 2024-04-17 2026-07-21 6 2 79363218+ab-gnm falah.zaidan
AndroidTestConventionPlugin.kt
in android/build-logic/convention/src/main/kotlin/com/theguardian/convention
30 1 2024-04-17 2026-07-21 13 5 79363218+ab-gnm falah.zaidan
24 - 2024-04-17 2026-07-21 31 6 79363218+ab-gnm falah.zaidan
24 - 2024-04-17 2024-04-17 1 1 79363218+ab-gnm 79363218+ab-gnm
settings.gradle.kts
in android/build-logic
21 - 2024-04-17 2025-02-12 4 1 79363218+ab-gnm 79363218+ab-gnm
20 - 2024-04-17 2025-07-15 13 6 aoife.mclaughlin 79363218+ab-gnm
ghguardianheadline.xml
in android/source/src/main/res/font
19 - 2024-04-17 2024-04-17 1 1 79363218+ab-gnm 79363218+ab-gnm
KotlinLibraryConventionPlugin.kt
in android/build-logic/convention/src/main/kotlin/com/theguardian/convention
19 1 2024-04-17 2025-12-03 12 4 79363218+ab-gnm lung.chau
Source.kt
in android/source/src/main/kotlin/com/gu/source
15 - 2024-04-17 2025-02-12 17 2 79363218+ab-gnm 79363218+ab-gnm
ComposeApplicationConventionPlugin.kt
in android/build-logic/convention/src/main/kotlin/com/theguardian/convention
14 1 2024-04-17 2024-04-17 1 1 79363218+ab-gnm 79363218+ab-gnm
IsJvmModule.kt
in android/build-logic/convention/src/main/kotlin/com/theguardian/convention/shared
9 - 2024-04-17 2024-04-17 1 1 79363218+ab-gnm 79363218+ab-gnm
data_extraction_rules.xml
in android/sample/src/main/res/xml
5 - 2024-04-17 2024-04-17 1 1 79363218+ab-gnm 79363218+ab-gnm
themes.xml
in android/sample/src/main/res/values
4 - 2024-04-17 2024-04-17 1 1 79363218+ab-gnm 79363218+ab-gnm
colors.xml
in android/sample/src/main/res/values
3 - 2024-04-17 2024-04-17 1 1 79363218+ab-gnm 79363218+ab-gnm
strings.xml
in android/sample/src/main/res/values
3 - 2024-04-17 2024-04-17 1 1 79363218+ab-gnm 79363218+ab-gnm
backup_rules.xml
in android/sample/src/main/res/xml
3 - 2024-04-17 2024-04-17 1 1 79363218+ab-gnm 79363218+ab-gnm
pro
consumer-rules.pro
in android/source
1 - 2024-04-17 2024-04-17 1 1 79363218+ab-gnm 79363218+ab-gnm
ColorPalette.swift
in Sources/Source/ColorPalette
104 - 2024-04-29 2026-07-09 21 9 53755195+aoifemcl15 79363218+adi-gnm
UIColor+Dynamic.swift
in Sources/Source/ColorPalette/Extensions
65 1 2024-04-29 2025-07-15 9 6 53755195+aoifemcl15 79363218+ab-gnm
SourceButton.kt
in android/source/src/main/kotlin/com/gu/source/components/buttons
395 2 2024-05-24 2026-02-17 23 4 79363218+ab-gnm jamesilprice
SourceIconButton.kt
in android/source/src/main/kotlin/com/gu/source/components/buttons
317 4 2024-05-25 2025-09-29 17 5 79363218+ab-gnm 79363218+ab-gnm
ButtonColours.kt
in android/source/src/main/kotlin/com/gu/source/components/buttons
193 - 2024-05-25 2026-07-21 9 2 79363218+ab-gnm falah.zaidan
PreviewAnnotations.kt
in android/source/src/main/kotlin/com/gu/source/utils
57 - 2024-05-25 2024-12-12 11 3 79363218+ab-gnm 79363218+ab-gnm
PaddingValuesExtensions.kt
in android/source/src/main/kotlin/com/gu/source/utils
26 - 2024-05-25 2024-06-04 2 1 79363218+ab-gnm 79363218+ab-gnm
AppColour.kt
in android/source/src/main/kotlin/com/gu/source/daynight
22 - 2024-05-25 2024-06-04 2 1 79363218+ab-gnm 79363218+ab-gnm
AppColourMode.kt
in android/source/src/main/kotlin/com/gu/source/daynight
16 1 2024-05-25 2024-06-04 2 1 79363218+ab-gnm 79363218+ab-gnm
PlainSourceButton.kt
in android/source/src/main/kotlin/com/gu/source/components/buttons
224 2 2024-06-06 2025-09-30 14 4 79363218+ab-gnm michaelclapham
palette.xml
in android/source/src/main/res/values
105 - 2024-06-06 2026-07-09 10 3 79363218+ab-gnm 79363218+adi-gnm
SourceSampleApp.swift
in SourceSample/SourceSample
13 1 2024-07-04 2024-07-25 5 3 aoife.mclaughlin 79363218+ab-gnm
PaletteViewModel.swift
in SourceSample/SourceSample/Color
141 - 2024-07-05 2026-07-09 13 8 aoife.mclaughlin 79363218+adi-gnm
NavigationRootView.swift
in SourceSample/SourceSample
62 - 2024-07-05 2025-12-10 12 6 aoife.mclaughlin 53755195+aoifemcl15
TypographyView.swift
in SourceSample/SourceSample/Typography
34 - 2024-07-05 2025-07-15 8 5 aoife.mclaughlin 79363218+ab-gnm
UIColor+Hex.swift
in SourceSample/SourceSample
31 1 2024-07-05 2024-07-25 3 3 aoife.mclaughlin 79363218+ab-gnm
NSColor+Hex.swift
in SourceSample/SourceSample
30 - 2024-07-05 2024-07-25 3 3 aoife.mclaughlin 79363218+ab-gnm
ColorSwatchView.swift
in SourceSample/SourceSample/Color
29 - 2024-07-05 2025-07-15 9 6 aoife.mclaughlin 79363218+ab-gnm
ColorView.swift
in SourceSample/SourceSample/Color
27 - 2024-07-05 2025-07-15 9 6 aoife.mclaughlin 79363218+ab-gnm
ColorSwatch.swift
in SourceSample/SourceSample/Color
17 - 2024-07-05 2024-07-25 3 3 aoife.mclaughlin 79363218+ab-gnm
Files Not Recently Changed (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
pro
consumer-rules.pro
in android/source
1 - 2024-04-17 2024-04-17 1 1 79363218+ab-gnm 79363218+ab-gnm
backup_rules.xml
in android/sample/src/main/res/xml
3 - 2024-04-17 2024-04-17 1 1 79363218+ab-gnm 79363218+ab-gnm
strings.xml
in android/sample/src/main/res/values
3 - 2024-04-17 2024-04-17 1 1 79363218+ab-gnm 79363218+ab-gnm
colors.xml
in android/sample/src/main/res/values
3 - 2024-04-17 2024-04-17 1 1 79363218+ab-gnm 79363218+ab-gnm
themes.xml
in android/sample/src/main/res/values
4 - 2024-04-17 2024-04-17 1 1 79363218+ab-gnm 79363218+ab-gnm
data_extraction_rules.xml
in android/sample/src/main/res/xml
5 - 2024-04-17 2024-04-17 1 1 79363218+ab-gnm 79363218+ab-gnm
IsJvmModule.kt
in android/build-logic/convention/src/main/kotlin/com/theguardian/convention/shared
9 - 2024-04-17 2024-04-17 1 1 79363218+ab-gnm 79363218+ab-gnm
ComposeApplicationConventionPlugin.kt
in android/build-logic/convention/src/main/kotlin/com/theguardian/convention
14 1 2024-04-17 2024-04-17 1 1 79363218+ab-gnm 79363218+ab-gnm
ghguardianheadline.xml
in android/source/src/main/res/font
19 - 2024-04-17 2024-04-17 1 1 79363218+ab-gnm 79363218+ab-gnm
24 - 2024-04-17 2024-04-17 1 1 79363218+ab-gnm 79363218+ab-gnm
AppColourMode.kt
in android/source/src/main/kotlin/com/gu/source/daynight
16 1 2024-05-25 2024-06-04 2 1 79363218+ab-gnm 79363218+ab-gnm
AppColour.kt
in android/source/src/main/kotlin/com/gu/source/daynight
22 - 2024-05-25 2024-06-04 2 1 79363218+ab-gnm 79363218+ab-gnm
PaddingValuesExtensions.kt
in android/source/src/main/kotlin/com/gu/source/utils
26 - 2024-05-25 2024-06-04 2 1 79363218+ab-gnm 79363218+ab-gnm
Size.kt
in android/source/src/main/kotlin/com/gu/source/utils
6 - 2024-07-19 2024-07-24 3 3 79363218+ab-gnm 53755195+aoifemcl15
SourceSampleApp.swift
in SourceSample/SourceSample
13 1 2024-07-04 2024-07-25 5 3 aoife.mclaughlin 79363218+ab-gnm
ColorSwatch.swift
in SourceSample/SourceSample/Color
17 - 2024-07-05 2024-07-25 3 3 aoife.mclaughlin 79363218+ab-gnm
NSColor+Hex.swift
in SourceSample/SourceSample
30 - 2024-07-05 2024-07-25 3 3 aoife.mclaughlin 79363218+ab-gnm
UIColor+Hex.swift
in SourceSample/SourceSample
31 1 2024-07-05 2024-07-25 3 3 aoife.mclaughlin 79363218+ab-gnm
logo-styles.css
in android/docsAssets
9 - 2024-08-16 2024-12-12 3 1 79363218+ab-gnm 79363218+ab-gnm
ic_list.xml
in android/source/src/main/res/drawable
10 - 2024-12-07 2024-12-12 2 1 79363218+ab-gnm 79363218+ab-gnm
SampleImage.kt
in android/sample/src/main/kotlin/com/gu/source/previews
28 - 2024-12-09 2024-12-12 2 1 79363218+ab-gnm 79363218+ab-gnm
DensityExtensions.kt
in android/source/src/main/kotlin/com/gu/source/utils
31 - 2024-12-06 2024-12-12 3 1 79363218+ab-gnm 79363218+ab-gnm
HorizontalExpandingText.kt
in android/source/src/main/kotlin/com/gu/source/components
57 2 2024-12-07 2024-12-12 2 1 79363218+ab-gnm 79363218+ab-gnm
PreviewAnnotations.kt
in android/source/src/main/kotlin/com/gu/source/utils
57 - 2024-05-25 2024-12-12 11 3 79363218+ab-gnm 79363218+ab-gnm
ic_launcher_background.xml
in android/sample/src/main/res/values
4 - 2025-02-12 2025-02-12 1 1 79363218+ab-gnm 79363218+ab-gnm
ic_launcher.xml
in android/sample/src/main/res/mipmap-anydpi-v26
5 - 2025-02-12 2025-02-12 1 1 79363218+ab-gnm 79363218+ab-gnm
FontFamilyResource.kt
in android/source/src/main/kotlin/com/gu/source/utils
6 - 2025-02-07 2025-02-12 3 1 79363218+ab-gnm 79363218+ab-gnm
Source.kt
in android/source/src/main/kotlin/com/gu/source
15 - 2024-04-17 2025-02-12 17 2 79363218+ab-gnm 79363218+ab-gnm
settings.gradle.kts
in android/build-logic
21 - 2024-04-17 2025-02-12 4 1 79363218+ab-gnm 79363218+ab-gnm
PaginationButtons.swift
in Sources/Source/Components
50 - 2024-10-07 2025-02-12 11 5 aoife.mclaughlin 79363218+ab-gnm
IconButton.swift
in Sources/Source/Components/Buttons
92 2 2024-07-22 2025-02-12 16 6 aoife.mclaughlin 79363218+ab-gnm
20 - 2024-04-17 2025-07-15 13 6 aoife.mclaughlin 79363218+ab-gnm
Theme.kt
in android/source/src/main/kotlin/com/gu/source/components/theme
26 2 2025-06-18 2025-07-15 2 1 79363218+ab-gnm 79363218+ab-gnm
ColorView.swift
in SourceSample/SourceSample/Color
27 - 2024-07-05 2025-07-15 9 6 aoife.mclaughlin 79363218+ab-gnm
ButtonSize.swift
in Sources/Source/Components/Buttons
27 - 2024-07-23 2025-07-15 13 7 aoife.mclaughlin 79363218+ab-gnm
ColorSwatchView.swift
in SourceSample/SourceSample/Color
29 - 2024-07-05 2025-07-15 9 6 aoife.mclaughlin 79363218+ab-gnm
gradle-lint-baseline.xml
in android/build-logic/convention
33 - 2024-12-05 2025-07-15 8 2 79363218+ab-gnm 79363218+ab-gnm
TypographyView.swift
in SourceSample/SourceSample/Typography
34 - 2024-07-05 2025-07-15 8 5 aoife.mclaughlin 79363218+ab-gnm
ChevronUpSingleSmall.kt
in android/source/src/main/kotlin/com/gu/source/foundation/icons/base
35 - 2025-06-18 2025-07-15 2 1 79363218+ab-gnm 79363218+ab-gnm
ChevronRightSmall.kt
in android/source/src/main/kotlin/com/gu/source/foundation/icons/base
35 - 2025-06-18 2025-07-15 2 1 79363218+ab-gnm 79363218+ab-gnm
ChevronDownSingleSmall.kt
in android/source/src/main/kotlin/com/gu/source/foundation/icons/base
35 - 2025-06-18 2025-07-15 2 1 79363218+ab-gnm 79363218+ab-gnm
ChevronLeftSmall.kt
in android/source/src/main/kotlin/com/gu/source/foundation/icons/base
35 - 2025-06-18 2025-07-15 2 1 79363218+ab-gnm 79363218+ab-gnm
Minus.kt
in android/source/src/main/kotlin/com/gu/source/foundation/icons/base
36 - 2025-06-18 2025-07-15 2 1 79363218+ab-gnm 79363218+ab-gnm
BookmarkFilled.kt
in android/source/src/main/kotlin/com/gu/source/foundation/icons/base
37 - 2025-06-18 2025-07-15 2 1 79363218+ab-gnm 79363218+ab-gnm
FilterIosAppSmall.kt
in android/source/src/main/kotlin/com/gu/source/foundation/icons/base
38 - 2025-06-18 2025-07-15 2 1 79363218+ab-gnm 79363218+ab-gnm
Moon.kt
in android/source/src/main/kotlin/com/gu/source/foundation/icons/base
38 - 2025-06-18 2025-07-15 2 1 79363218+ab-gnm 79363218+ab-gnm
ChevronUpSingle.kt
in android/source/src/main/kotlin/com/gu/source/foundation/icons/base
39 - 2025-06-18 2025-07-15 2 1 79363218+ab-gnm 79363218+ab-gnm
ChevronDownSingleXsmall.kt
in android/source/src/main/kotlin/com/gu/source/foundation/icons/base
39 - 2025-06-18 2025-07-15 2 1 79363218+ab-gnm 79363218+ab-gnm
ChevronLeftSingle.kt
in android/source/src/main/kotlin/com/gu/source/foundation/icons/base
39 - 2025-06-18 2025-07-15 2 1 79363218+ab-gnm 79363218+ab-gnm
Gps.kt
in android/source/src/main/kotlin/com/gu/source/foundation/icons/base
39 - 2025-06-18 2025-07-15 2 1 79363218+ab-gnm 79363218+ab-gnm
Most Recently Created Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
PromoStickerBuilderView.swift
in SourceSample/SourceSample/Components/Promo Sticker
138 - 2026-07-03 2026-07-07 2 1 102960825+tkgnm 102960825+tkgnm
PromoStickerTheme.swift
in Sources/Source/PromoSticker
75 - 2026-07-02 2026-07-07 3 1 102960825+tkgnm 102960825+tkgnm
PromoStickerView.swift
in Sources/Source/PromoSticker
134 - 2026-07-01 2026-07-07 4 1 102960825+tkgnm 102960825+tkgnm
CornerPlacement.swift
in Sources/Source/PromoSticker
52 - 2026-07-01 2026-07-07 4 1 102960825+tkgnm 102960825+tkgnm
PromoStickerSize.swift
in Sources/Source/PromoSticker
3 - 2026-07-01 2026-07-07 3 1 102960825+tkgnm 102960825+tkgnm
SpinnerButton.swift
in Sources/Source/Components/Buttons
108 - 2026-05-28 2026-05-29 2 2 alidinc.uk 78941775+alidinc
GuardianSpinner.swift
in Sources/Source/Resources
82 - 2026-05-28 2026-05-29 2 2 alidinc.uk 78941775+alidinc
SpinnerButtonStyle.swift
in Sources/Source/Components/Buttons
65 - 2026-05-28 2026-05-29 2 2 alidinc.uk 78941775+alidinc
PromoSticker.kt
in android/source/src/main/kotlin/com/gu/source/components/promosticker
173 1 2026-02-13 2026-02-16 2 1 79363218+adi-gnm 79363218+adi-gnm
TextButtonPreview.kt
in android/sample/src/main/kotlin/com/gu/source/previews
129 - 2026-02-13 2026-02-17 3 2 jamesilprice 126099088+james-dudhi
Home.kt
in android/sample/src/main/kotlin/com/gu/source
119 - 2026-02-13 2026-04-01 5 3 79363218+adi-gnm 79363218+adi-gnm
PreviewScaffold.kt
in android/sample/src/main/kotlin/com/gu/source/previews
58 - 2026-02-13 2026-02-16 2 1 79363218+adi-gnm 79363218+adi-gnm
PromoStickerPreview.kt
in android/sample/src/main/kotlin/com/gu/source/previews
36 - 2026-02-13 2026-04-01 4 1 79363218+adi-gnm 79363218+adi-gnm
SampleTopAppBar.kt
in android/sample/src/main/kotlin/com/gu/source
33 - 2026-02-13 2026-02-16 2 1 79363218+adi-gnm 79363218+adi-gnm
Destination.kt
in android/sample/src/main/kotlin/com/gu/source/navigation
26 - 2026-02-13 2026-02-17 3 3 79363218+adi-gnm 126099088+james-dudhi
Navigator.kt
in android/sample/src/main/kotlin/com/gu/source/navigation
23 3 2026-02-13 2026-02-16 2 1 79363218+adi-gnm 79363218+adi-gnm
SourceTextButton.kt
in android/source/src/main/kotlin/com/gu/source/components/buttons
170 1 2026-02-11 2026-02-19 7 2 jamesilprice 126099088+james-dudhi
StarRatingView.swift
in Sources/Source/Components
103 - 2025-12-05 2025-12-10 3 1 53755195+aoifemcl15 53755195+aoifemcl15
StarRatingBuilderView.swift
in SourceSample/SourceSample/Components/Star ratings
49 - 2025-12-05 2025-12-10 3 1 53755195+aoifemcl15 53755195+aoifemcl15
StarRatingView.swift
in SourceSample/SourceSample/Components/Star ratings
17 - 2025-12-05 2025-12-10 3 1 53755195+aoifemcl15 53755195+aoifemcl15
ComponentsView.swift
in SourceSample/SourceSample/Components
16 - 2025-12-05 2026-07-07 4 2 53755195+aoifemcl15 102960825+tkgnm
ComponentSize.swift
in Sources/Source/Helpers
12 - 2025-12-04 2025-12-10 3 1 53755195+aoifemcl15 53755195+aoifemcl15
RatingsPreview.kt
in android/sample/src/main/kotlin/com/gu/source/previews
166 - 2025-11-25 2026-02-16 5 3 lung.chau 79363218+adi-gnm
SourceRating.kt
in android/source/src/main/kotlin/com/gu/source/components/rating
235 1 2025-11-24 2025-12-03 4 2 lung.chau 120463384+lungc
RatingStyle.kt
in android/source/src/main/kotlin/com/gu/source/components/rating
57 - 2025-11-24 2025-12-03 4 2 lung.chau 120463384+lungc
RatingSize.kt
in android/source/src/main/kotlin/com/gu/source/components/rating
12 - 2025-11-24 2025-12-03 4 2 lung.chau 120463384+lungc
Badge.swift
in Sources/Source/Badge
101 - 2025-10-07 2025-10-07 1 2 104841688+guardian-ben benjamin.briggs
AiIndicator.kt
in android/source/src/main/kotlin/com/gu/source/foundation/icons/base
36 - 2025-09-08 2025-09-09 2 1 79363218+ab-gnm 79363218+ab-gnm
Trophy.kt
in android/source/src/main/kotlin/com/gu/source/foundation/icons/base
115 - 2025-07-22 2025-07-23 2 1 57187096+maheengill 57187096+maheengill
GuessPuzzles.kt
in android/source/src/main/kotlin/com/gu/source/foundation/icons/base
100 - 2025-07-22 2025-07-23 2 1 57187096+maheengill 57187096+maheengill
PaletteEditor.swift
in SourceSample/SourceSample/Chips
44 - 2025-07-14 2025-07-22 2 2 benjamin.briggs 104841688+guardian-ben
CompactChipView.swift
in Sources/Source/Chips
217 - 2025-07-11 2025-07-22 2 2 benjamin.briggs 104841688+guardian-ben
ChipBuilderView.swift
in SourceSample/SourceSample/Chips
184 - 2025-07-11 2025-07-22 3 2 benjamin.briggs 104841688+guardian-ben
ImagePickerSection.swift
in SourceSample/SourceSample
106 - 2025-07-11 2025-07-22 2 2 benjamin.briggs 104841688+guardian-ben
Color+Hex.swift
in Sources/Source/ColorPalette/Extensions
90 1 2025-07-11 2025-07-22 3 2 benjamin.briggs 104841688+guardian-ben
ChipPalette.swift
in Sources/Source/Chips
78 - 2025-07-11 2025-07-22 4 2 benjamin.briggs 104841688+guardian-ben
Color+Contrasting.swift
in Sources/Source/ColorPalette/Extensions
13 - 2025-07-11 2025-07-22 3 2 benjamin.briggs 104841688+guardian-ben
ChipStyle.swift
in Sources/Source/Chips
4 - 2025-07-11 2025-07-22 2 2 benjamin.briggs 104841688+guardian-ben
ChipSize.swift
in Sources/Source/Chips
4 - 2025-07-11 2025-07-22 2 2 benjamin.briggs 104841688+guardian-ben
CopyableLabel.swift
in SourceSample/SourceSample
44 1 2025-07-10 2025-07-15 3 4 104841688+guardian-ben 79363218+ab-gnm
ButtonBuilderView.swift
in SourceSample/SourceSample/Buttons
218 - 2025-07-02 2026-05-29 7 6 benjamin.briggs 78941775+alidinc
IconPickerView.swift
in SourceSample/SourceSample/Buttons
123 1 2025-07-02 2025-07-22 5 4 benjamin.briggs 104841688+guardian-ben
ButtonThemeBuilderView.swift
in SourceSample/SourceSample/Buttons
88 1 2025-07-02 2025-07-15 4 4 benjamin.briggs 79363218+ab-gnm
DisplayExtention.swift
in SourceSample/SourceSample
21 - 2025-07-02 2026-05-28 6 6 benjamin.briggs 78941775+alidinc
IconModel.swift
in SourceSample/SourceSample/Icons
705 - 2025-06-30 2025-07-15 4 4 benjamin.briggs 79363218+ab-gnm
ButtonExamplesView.swift
in SourceSample/SourceSample/Buttons
359 - 2025-06-30 2026-05-28 7 6 benjamin.briggs 78941775+alidinc
TypographyModel.swift
in SourceSample/SourceSample/Typography
201 - 2025-06-30 2025-07-15 4 4 benjamin.briggs 79363218+ab-gnm
IconView.swift
in SourceSample/SourceSample/Icons
44 - 2025-06-30 2025-07-15 6 4 benjamin.briggs 79363218+ab-gnm
Typography.kt
in android/source/src/main/kotlin/com/gu/source/foundation/typography
1006 - 2025-06-18 2025-07-15 2 1 79363218+ab-gnm 79363218+ab-gnm
TypographyPreview.kt
in android/source/src/main/kotlin/com/gu/source/foundation/typography
549 - 2025-06-18 2025-07-15 2 1 79363218+ab-gnm 79363218+ab-gnm
Most Recently Changed Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
libs.versions.toml
in android/gradle
104 - 2024-04-17 2026-09-27 261 19 49699333+dependabot[bot] 49699333+dependabot[bot]
MainActivity.kt
in android/sample/src/main/kotlin/com/gu/source
127 1 2024-04-17 2026-08-28 36 11 79363218+ab-gnm 79363218+adi-gnm
SourceChip.kt
in android/source/src/main/kotlin/com/gu/source/components/chips
479 3 2024-12-06 2026-07-21 13 3 79363218+ab-gnm falah.zaidan
ButtonColours.kt
in android/source/src/main/kotlin/com/gu/source/components/buttons
193 - 2024-05-25 2026-07-21 9 2 79363218+ab-gnm falah.zaidan
PagerProgressButtons.kt
in android/source/src/main/kotlin/com/gu/source/components/pager
123 1 2024-10-10 2026-07-21 15 4 francesca.hammond falah.zaidan
BaseModuleConfig.kt
in android/build-logic/convention/src/main/kotlin/com/theguardian/convention/shared
75 - 2024-04-17 2026-07-21 22 6 79363218+ab-gnm falah.zaidan
AndroidCompose.kt
in android/build-logic/convention/src/main/kotlin/com/theguardian/convention/shared
53 - 2024-04-17 2026-07-21 7 2 79363218+ab-gnm falah.zaidan
AndroidLibraryConventionPlugin.kt
in android/build-logic/convention/src/main/kotlin/com/theguardian/convention
47 1 2024-04-17 2026-07-21 17 5 79363218+ab-gnm falah.zaidan
ComposeLibraryConventionPlugin.kt
in android/build-logic/convention/src/main/kotlin/com/theguardian/convention
44 1 2024-04-17 2026-07-21 3 2 79363218+ab-gnm falah.zaidan
AndroidApplicationConventionPlugin.kt
in android/build-logic/convention/src/main/kotlin/com/theguardian/convention
40 1 2024-04-17 2026-07-21 15 5 79363218+ab-gnm falah.zaidan
AndroidTestsConfig.kt
in android/build-logic/convention/src/main/kotlin/com/theguardian/convention/shared
34 - 2024-04-17 2026-07-21 6 2 79363218+ab-gnm falah.zaidan
AndroidTestConventionPlugin.kt
in android/build-logic/convention/src/main/kotlin/com/theguardian/convention
30 1 2024-04-17 2026-07-21 13 5 79363218+ab-gnm falah.zaidan
24 - 2024-04-17 2026-07-21 31 6 79363218+ab-gnm falah.zaidan
PalettePreview.kt
in android/sample/src/main/kotlin/com/gu/source/previews
344 - 2024-12-09 2026-07-09 15 4 79363218+ab-gnm 79363218+adi-gnm
Palette.kt
in android/source/src/main/kotlin/com/gu/source/foundation/palette
209 - 2025-06-18 2026-07-09 8 3 79363218+ab-gnm 79363218+adi-gnm
PaletteViewModel.swift
in SourceSample/SourceSample/Color
141 - 2024-07-05 2026-07-09 13 8 aoife.mclaughlin 79363218+adi-gnm
palette.xml
in android/source/src/main/res/values
105 - 2024-06-06 2026-07-09 10 3 79363218+ab-gnm 79363218+adi-gnm
ColorPalette.swift
in Sources/Source/ColorPalette
104 - 2024-04-29 2026-07-09 21 9 53755195+aoifemcl15 79363218+adi-gnm
PromoStickerBuilderView.swift
in SourceSample/SourceSample/Components/Promo Sticker
138 - 2026-07-03 2026-07-07 2 1 102960825+tkgnm 102960825+tkgnm
PromoStickerView.swift
in Sources/Source/PromoSticker
134 - 2026-07-01 2026-07-07 4 1 102960825+tkgnm 102960825+tkgnm
build.gradle.kts
in android/source
84 - 2024-04-17 2026-07-07 27 5 79363218+ab-gnm falah.zaidan
PromoStickerTheme.swift
in Sources/Source/PromoSticker
75 - 2026-07-02 2026-07-07 3 1 102960825+tkgnm 102960825+tkgnm
CornerPlacement.swift
in Sources/Source/PromoSticker
52 - 2026-07-01 2026-07-07 4 1 102960825+tkgnm 102960825+tkgnm
ComponentsView.swift
in SourceSample/SourceSample/Components
16 - 2025-12-05 2026-07-07 4 2 53755195+aoifemcl15 102960825+tkgnm
PromoStickerSize.swift
in Sources/Source/PromoSticker
3 - 2026-07-01 2026-07-07 3 1 102960825+tkgnm 102960825+tkgnm
ButtonBuilderView.swift
in SourceSample/SourceSample/Buttons
218 - 2025-07-02 2026-05-29 7 6 benjamin.briggs 78941775+alidinc
SpinnerButton.swift
in Sources/Source/Components/Buttons
108 - 2026-05-28 2026-05-29 2 2 alidinc.uk 78941775+alidinc
GuardianSpinner.swift
in Sources/Source/Resources
82 - 2026-05-28 2026-05-29 2 2 alidinc.uk 78941775+alidinc
SpinnerButtonStyle.swift
in Sources/Source/Components/Buttons
65 - 2026-05-28 2026-05-29 2 2 alidinc.uk 78941775+alidinc
ButtonExamplesView.swift
in SourceSample/SourceSample/Buttons
359 - 2025-06-30 2026-05-28 7 6 benjamin.briggs 78941775+alidinc
ButtonStyle+SourceButtonStyle.swift
in Sources/Source/Components/Buttons
136 - 2024-10-30 2026-05-28 14 9 102960825+tkgnm 78941775+alidinc
ButtonTheme.swift
in Sources/Source/Components/Buttons
59 - 2024-10-23 2026-05-28 15 9 102960825+tkgnm 78941775+alidinc
DisplayExtention.swift
in SourceSample/SourceSample
21 - 2025-07-02 2026-05-28 6 6 benjamin.briggs 78941775+alidinc
ButtonPriority.swift
in Sources/Source/Components/Buttons
8 - 2024-10-23 2026-05-28 12 7 102960825+tkgnm 78941775+alidinc
Home.kt
in android/sample/src/main/kotlin/com/gu/source
119 - 2026-02-13 2026-04-01 5 3 79363218+adi-gnm 79363218+adi-gnm
build.gradle.kts
in android/sample
47 - 2024-04-17 2026-04-01 17 5 79363218+ab-gnm 79363218+adi-gnm
dependabot.yml
in .github
45 - 2024-03-01 2026-04-01 14 6 79363218+ab-gnm 79363218+adi-gnm
PromoStickerPreview.kt
in android/sample/src/main/kotlin/com/gu/source/previews
36 - 2026-02-13 2026-04-01 4 1 79363218+adi-gnm 79363218+adi-gnm
detekt-baseline.xml
in android/sample
12 - 2024-12-09 2026-04-01 7 4 79363218+ab-gnm 79363218+adi-gnm
SourceTextButton.kt
in android/source/src/main/kotlin/com/gu/source/components/buttons
170 1 2026-02-11 2026-02-19 7 2 jamesilprice 126099088+james-dudhi
SourceButton.kt
in android/source/src/main/kotlin/com/gu/source/components/buttons
395 2 2024-05-24 2026-02-17 23 4 79363218+ab-gnm jamesilprice
TextButtonPreview.kt
in android/sample/src/main/kotlin/com/gu/source/previews
129 - 2026-02-13 2026-02-17 3 2 jamesilprice 126099088+james-dudhi
Destination.kt
in android/sample/src/main/kotlin/com/gu/source/navigation
26 - 2026-02-13 2026-02-17 3 3 79363218+adi-gnm 126099088+james-dudhi
IconsPreview.kt
in android/sample/src/main/kotlin/com/gu/source/previews
447 - 2024-12-09 2026-02-16 16 6 79363218+ab-gnm 79363218+adi-gnm
ChipsPreview.kt
in android/sample/src/main/kotlin/com/gu/source/previews
185 - 2024-12-09 2026-02-16 10 3 79363218+ab-gnm 79363218+adi-gnm
PromoSticker.kt
in android/source/src/main/kotlin/com/gu/source/components/promosticker
173 1 2026-02-13 2026-02-16 2 1 79363218+adi-gnm 79363218+adi-gnm
RatingsPreview.kt
in android/sample/src/main/kotlin/com/gu/source/previews
166 - 2025-11-25 2026-02-16 5 3 lung.chau 79363218+adi-gnm
ButtonPreview.kt
in android/sample/src/main/kotlin/com/gu/source/previews
143 - 2024-12-09 2026-02-16 10 3 79363218+ab-gnm 79363218+adi-gnm
AlertBannerPreview.kt
in android/sample/src/main/kotlin/com/gu/source/previews
74 - 2024-12-09 2026-02-16 10 3 79363218+ab-gnm 79363218+adi-gnm
PreviewScaffold.kt
in android/sample/src/main/kotlin/com/gu/source/previews
58 - 2026-02-13 2026-02-16 2 1 79363218+adi-gnm 79363218+adi-gnm
Summary
  • Number of files: 329
  • Daily file updates (only one update per file and date counted): 2888
  • First update: 2024-03-01
  • Latest update: 2026-09-27
  • Days between first and latest update: 940 (134 weeks, estimated 670 working days)
  • Active days (at least one file change): 383
  • Data: