Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
355 commits
Select commit Hold shift + click to select a range
701c514
Script updates
Shamyyoun May 12, 2025
0e5c3e2
Script updates
Shamyyoun May 12, 2025
a87fad6
Merge branch 'new_core' into feature/phone-number
abdosaidbassuony May 12, 2025
3daa216
resolve conflict
abdosaidbassuony May 12, 2025
3ae52fb
Phone UI updates.
Shamyyoun May 13, 2025
b628605
Updated publish versions.
Shamyyoun May 13, 2025
1af5980
Updated core network.
Shamyyoun May 14, 2025
77bd50c
Fixes
Shamyyoun May 14, 2025
31ab4ea
Merge branch 'new_core' of https://github.com/Meta-CTO/CoreApp into f…
Shamyyoun May 14, 2025
2d51b4f
Phone number fixes
Shamyyoun May 14, 2025
0a4e84c
Merge pull request #125 from Meta-CTO/feature/phone-number
Shamyyoun May 14, 2025
e54a235
Merge branch 'new_core' of https://github.com/Meta-CTO/CoreApp into n…
Shamyyoun May 14, 2025
9a79bde
Network error fixes
Shamyyoun May 14, 2025
ab259da
Updated version
Shamyyoun May 14, 2025
c5d9bc0
More color extensions
Shamyyoun May 14, 2025
680bbde
Updated version.
Shamyyoun May 15, 2025
d9e8a3a
Core network updates.
Shamyyoun May 15, 2025
89bd940
Updated version.
Shamyyoun May 15, 2025
2e1e163
Updated versions.
Shamyyoun Jun 11, 2025
8bdbbd0
Updated versions.
Shamyyoun Jun 12, 2025
0c9466e
Make decoderFactory if url contains svg
abdosaidbassuony Jun 17, 2025
285ddc8
Merge pull request #140 from Meta-CTO/fix/app-image-issue
Shamyyoun Jun 18, 2025
be5e950
Created NullabilityAnimatedVisibility.
Shamyyoun Jun 18, 2025
65d781c
Added LocalDateTimeSerializer
Shamyyoun Jun 20, 2025
15e04a9
Updated versions
Shamyyoun Jun 20, 2025
9b4099a
edit item picker sheet
AhmedEhab1 Jun 26, 2025
f9b103d
Merge pull request #145 from Meta-CTO/feature/item-picker-sheet-newco…
Shamyyoun Jun 26, 2025
1555c1f
Number formatting fixes
Shamyyoun Jun 26, 2025
fe82966
DI crash fixes
Shamyyoun Jul 1, 2025
cd6a0c5
Updated app version
Shamyyoun Jul 1, 2025
7b895ea
Add Lottie animation support and related components
Shamyyoun Jul 8, 2025
6c6ef1a
Bump publish version to 0.0.17-alpha
Shamyyoun Jul 8, 2025
bda1e02
Update core-network version to 2.0.27
Shamyyoun Jul 11, 2025
feb81e7
Bump publish version to 0.0.18-alpha
Shamyyoun Jul 11, 2025
9727aa4
Merge branch 'develop' of https://github.com/Meta-CTO/CoreApp into me…
Shamyyoun Jul 17, 2025
8938baf
Merge pull request #147 from Meta-CTO/merge/develop-into-new-core
Shamyyoun Jul 17, 2025
d2bf25f
Implement comprehensive MediaPicker with video support and enhanced M…
Shamyyoun Jul 18, 2025
4cfa760
Complete MediaPicker implementation with video support and iOS file p…
Shamyyoun Jul 18, 2025
7a744df
Move MediaPicker cleanup to internal implementation and enhance AppIm…
Shamyyoun Jul 18, 2025
9c0f009
Fix Android FileManager to handle content URIs properly
Shamyyoun Jul 18, 2025
595f5eb
Fix iOS video file access issue with temporary files
Shamyyoun Jul 18, 2025
1e3aeca
Bump publish version to 0.0.19-alpha
Shamyyoun Jul 18, 2025
40bbcc4
Fix critical Android FileManager validation bug
Shamyyoun Jul 18, 2025
76fa0f9
Bump publish version to 0.0.18-alpha
Shamyyoun Jul 18, 2025
7cc86e7
Bump publish version to 0.1.0-alpha
Shamyyoun Jul 18, 2025
36336c7
Add VideoPlayerManager dependency for iOS and bump publish version to…
Shamyyoun Jul 19, 2025
e04fd81
Add new pipelines
ahmedsalemelzeiny Jul 19, 2025
24b8df2
Fix
ahmedsalemelzeiny Jul 19, 2025
93587b4
FIx
ahmedsalemelzeiny Jul 19, 2025
42c45bb
Fix version
ahmedsalemelzeiny Jul 19, 2025
e63140c
Fix core version
ahmedsalemelzeiny Jul 19, 2025
d16ddff
Versions
ahmedsalemelzeiny Jul 19, 2025
d30db42
Update version
ahmedsalemelzeiny Jul 19, 2025
2aaa67c
Fix targetSDK
ahmedsalemelzeiny Jul 20, 2025
664964e
Merge pull request #149 from Meta-CTO/target_sdk
Shamyyoun Jul 20, 2025
570e637
Refactor upload methods to use Media type instead of Image
Shamyyoun Jul 22, 2025
eb7bc1e
Refactor upload methods to use Media type instead of Image
Shamyyoun Jul 22, 2025
8386382
Refactor upload methods to include content type for media files
Shamyyoun Jul 22, 2025
eadfe64
Update parcelize annotations to use com.metacto.kmm.core package
Shamyyoun Jul 23, 2025
0987bbc
Bump core-network version to 2.0.30
Shamyyoun Jul 25, 2025
f905755
Add CoreDateTime and LocalDateTime serializers for date handling
Shamyyoun Jul 25, 2025
59f4bc8
Add CoreDateTime and LocalDateTime serializers for date handling
Shamyyoun Jul 25, 2025
5bec736
Add CoreTime class and serializer for time handling
Shamyyoun Jul 25, 2025
b3d04f1
Trigger build
Shamyyoun Jul 28, 2025
024d51f
Merge branch 'develop' of https://github.com/Meta-CTO/CoreApp into ne…
Shamyyoun Jul 28, 2025
b0510a0
Removed s01 repo
Shamyyoun Jul 28, 2025
4d225b6
Enable ktor plugin injection for Inspektify
Shamyyoun Aug 4, 2025
e79c610
Update core-network version to 2.0.32 to fix Inspektify crash
Shamyyoun Aug 5, 2025
3fabe9a
Add metacto-firebase dependencies to libs.versions.toml
Shamyyoun Aug 6, 2025
d628b2e
Integrate Inspektify for enhanced network inspection and update depen…
Shamyyoun Aug 7, 2025
a92f98d
Refactor core UI architecture with new base components
Shamyyoun Aug 12, 2025
9f711b9
Refactor core UI architecture and implement screen analytics decorato…
Shamyyoun Aug 12, 2025
3a176b9
Enhance CoreViewModel with event handling and state change methods
Shamyyoun Aug 12, 2025
c1494b1
Add side effect handling to CoreViewModel and improve state management
Shamyyoun Aug 12, 2025
58845b0
Refactor LaunchedEffect usage in screens to eliminate SIDE_EFFECTS_KE…
Shamyyoun Aug 12, 2025
546460d
Merge pull request #150 from Meta-CTO/core-ui-refactor
Shamyyoun Aug 12, 2025
19652ef
Implement enhanced crash logging system with remote config support in…
Shamyyoun Aug 13, 2025
ede84a6
Implement iOS crash logging integration following SHC project archite…
Shamyyoun Aug 13, 2025
2ff5cc2
Update catalog app iOS DI architecture to match SHC project pattern
Shamyyoun Aug 13, 2025
ce1f6d1
Update Firebase version to 34.1.0 in libs.versions.toml
Shamyyoun Aug 13, 2025
1949a8c
Refactor catalog app crashlytics implementation to match SHC project
Shamyyoun Aug 13, 2025
3cf834f
Merge pull request #151 from Meta-CTO/core-ui-refactor
Shamyyoun Aug 13, 2025
0f71b24
Add number formatting extensions for thousands and counts
abdosaidbassuony Aug 15, 2025
3630187
Merge pull request #152 from Meta-CTO/feat/add-number-formats
Shamyyoun Aug 15, 2025
82796b7
Add getLastScreen function to NavManager and implement navigation sam…
Shamyyoun Aug 18, 2025
e52c481
Merge pull request #153 from Meta-CTO/feature/add-navmanager-getlasts…
Shamyyoun Aug 18, 2025
96c2087
Enable parallel execution and caching in Gradle for improved build pe…
Shamyyoun Sep 3, 2025
7ab9c8e
Add time zone support to formatToRelativeDate functions in DateTimeUtils
abdosaidbassuony Sep 5, 2025
d76040d
Merge pull request #156 from Meta-CTO/fix/add-time-zone
Shamyyoun Sep 5, 2025
0765838
Remove navigation sample screens
Shamyyoun Sep 9, 2025
8b45f77
Updated android CameraX to align with new android 16kb pages.
Shamyyoun Sep 18, 2025
4d18f0d
Add background color parameter to TertiaryTextInputField
abdosaidbassuony Sep 23, 2025
4ae8871
Merge pull request #160 from Meta-CTO/feat/add-textfiled-bg
Shamyyoun Sep 23, 2025
7a2d6f8
Refactor createMediaSource functions for improved readability and acc…
Shamyyoun Oct 2, 2025
9228325
Added apple pay button example
Shamyyoun Oct 6, 2025
a7e6596
Created meta cto version catalog lib.
Shamyyoun Oct 20, 2025
27f865f
Add Maven publication configuration for version catalog library
Shamyyoun Oct 20, 2025
cdbce27
Add tasks to update and publish version catalog for metacto-core
Shamyyoun Oct 20, 2025
15fe638
Add permissions for write access to contents and packages in deployme…
Shamyyoun Oct 20, 2025
fd82595
Update metacto-core version to 0.2.32-alpha
actions-user Oct 20, 2025
a134472
Add new dependencies for download manager, calendar, pdf viewer, and …
Shamyyoun Oct 20, 2025
6cfa145
Add serialization-json dependency and update Kotlin serialization ref…
Shamyyoun Oct 20, 2025
41c6736
Update metacto-core version to 0.2.34-alpha
actions-user Oct 20, 2025
4e805c1
Add Sendbird dependencies and RecyclerView to version catalog
Shamyyoun Oct 20, 2025
7e93d66
Merge branch 'new_core' of https://github.com/Meta-CTO/CoreApp into n…
Shamyyoun Oct 20, 2025
bd250c3
Update metacto-core version to 0.2.35-alpha
actions-user Oct 20, 2025
cd55ffe
New versions
Shamyyoun Oct 27, 2025
ce4dd4f
Merge branch 'new_core' of https://github.com/Meta-CTO/CoreApp into n…
Shamyyoun Oct 27, 2025
39c9d95
Update metacto-core version to 0.2.36-alpha
actions-user Oct 27, 2025
17319d8
Support StrapiVersion 5
Shamyyoun Oct 27, 2025
31ed9e7
Merge branch 'new_core' of https://github.com/Meta-CTO/CoreApp into n…
Shamyyoun Oct 27, 2025
1ca32bd
Update metacto-core version to 0.2.37-alpha
actions-user Oct 27, 2025
cb5dc38
Core app configs repo fixes.
Shamyyoun Oct 28, 2025
37dd5fe
Merge branch 'new_core' of https://github.com/Meta-CTO/CoreApp into n…
Shamyyoun Oct 28, 2025
8b6289d
Update metacto-core version to 0.2.38-alpha
actions-user Oct 28, 2025
642bdfd
Fix race condition in CoreViewModel setState
Shamyyoun Oct 30, 2025
7a82b6e
Merge pull request #161 from Meta-CTO/fix/coreviewmodel-race-condition
Shamyyoun Oct 30, 2025
b3429e2
Update metacto-core version to 0.2.39-alpha
actions-user Oct 30, 2025
096d785
Make setState synchronous while maintaining thread safety
Shamyyoun Nov 3, 2025
15c4ab7
Merge pull request #162 from Meta-CTO/fix/coreviewmodel-race-condition
Shamyyoun Nov 3, 2025
e9247ec
Update metacto-core version to 0.2.40-alpha
actions-user Nov 3, 2025
97170da
Trigger build.
Shamyyoun Nov 3, 2025
3b94de3
Update metacto-core version to 0.2.41-alpha
actions-user Nov 3, 2025
849f053
Update metacto-firebase version to 1.0.29
Shamyyoun Nov 4, 2025
9e4fea3
Merge branch 'new_core' of https://github.com/Meta-CTO/CoreApp into n…
Shamyyoun Nov 4, 2025
2b28357
Update metacto-core version to 0.2.42-alpha
actions-user Nov 4, 2025
a96a7ef
App configs fixes
Shamyyoun Nov 10, 2025
af40dba
Update metacto-core version to 0.2.43-alpha
actions-user Nov 10, 2025
d5bd43d
Downgrade Kotlin version to 2.0.21 in libs.versions.toml
Shamyyoun Nov 17, 2025
a85beab
Update metacto-core version to 0.2.44-alpha
actions-user Nov 17, 2025
48764de
Trigger build
Shamyyoun Nov 17, 2025
ec995f3
Update metacto-core version to 0.2.45-alpha
actions-user Nov 17, 2025
b9269c5
Fix Android camera image rotation issue by normalizing EXIF orientation
AhmedKaram2 Nov 17, 2025
a0ac56d
Merge pull request #164 from Meta-CTO/fix-camera-rotation-new-core
Shamyyoun Nov 17, 2025
e7e75f4
Update metacto-core version to 0.2.46-alpha
actions-user Nov 17, 2025
84a4454
Update Kotlin version to 2.1.0 in libs.versions.toml
Shamyyoun Nov 18, 2025
32fd235
Add date picker sample screen with native and wheel picker toggle
Shamyyoun Nov 18, 2025
d7ac43c
Trigger build
Shamyyoun Nov 18, 2025
3f10801
Update metacto-core version to 0.2.48-alpha
actions-user Nov 18, 2025
1bd6f43
Add linker flag for d_classic in project.pbxproj
Shamyyoun Nov 18, 2025
2addbf8
Merge branch 'new_core' of https://github.com/Meta-CTO/CoreApp into n…
Shamyyoun Nov 18, 2025
416d40b
Update metacto-core version to 0.2.49-alpha
actions-user Nov 18, 2025
f0187c5
Add cursor color
farieed Nov 19, 2025
a30c7b0
Merge pull request #165 from Meta-CTO/add-cursor-color
Shamyyoun Nov 19, 2025
940313e
Update metacto-core version to 0.2.50-alpha
actions-user Nov 19, 2025
fe6e9c6
Update firebase-messaging dependency to use non-KTX version
Shamyyoun Nov 27, 2025
d756e84
Enhance navigation effects to conditionally dismiss keyboard for bett…
Shamyyoun Nov 28, 2025
6fa9a08
Update metacto-core version to 0.2.51-alpha
actions-user Nov 28, 2025
54a6a4c
Trigger build
Shamyyoun Dec 1, 2025
1f14386
Update metacto-core version to 0.2.52-alpha
actions-user Dec 1, 2025
f80201c
Trigger build
Shamyyoun Dec 1, 2025
4a37051
Merge branch 'new_core' of https://github.com/Meta-CTO/CoreApp into n…
Shamyyoun Dec 1, 2025
8f71028
Update metacto-core version to 0.2.53-alpha
actions-user Dec 1, 2025
f1eca12
Fix kotlin version
ahmedsalemelzeiny Dec 5, 2025
9f4e212
Update metacto-core version to 0.2.54-alpha
actions-user Dec 5, 2025
97dd597
Add image cropping functionality with customizable aspect ratios
abdosaidbassuony Dec 6, 2025
f5a191b
Fix iOS MediaPicker aspect ratio functionality
ahmedsalemelzeiny Dec 6, 2025
46caf96
Fix iOS image picker not opening - set delegate before presenting
ahmedsalemelzeiny Dec 6, 2025
59a0776
Add test buttons for aspect ratio cropping in MediaPicker demo
ahmedsalemelzeiny Dec 6, 2025
b182c68
Merge branch 'new_core' of https://github.com/Meta-CTO/CoreApp into a…
Shamyyoun Dec 7, 2025
462117c
Fix iOS crop view controller not appearing after image selection
Shamyyoun Dec 7, 2025
41deb57
Merge pull request #166 from Meta-CTO/add-media
Shamyyoun Dec 7, 2025
2701093
Update metacto-core version to 0.2.55-alpha
actions-user Dec 7, 2025
83372d5
Add DateConverter sample screen for testing date parsing and formatting
Shamyyoun Dec 7, 2025
f023eca
Fix iOS formatToRelativeDate to respect timezone parameter
Shamyyoun Dec 7, 2025
ab6d058
Update metacto-core version to 0.2.56-alpha
actions-user Dec 7, 2025
f4e628f
Add sheet samples screen with multiple examples
Shamyyoun Dec 7, 2025
a0b2f26
Update metacto-core version to 0.2.57-alpha
actions-user Dec 7, 2025
fabbadf
Add sheet samples screen with multiple examples
Shamyyoun Dec 7, 2025
a5ea6ad
Merge branch 'new_core' of https://github.com/Meta-CTO/CoreApp into n…
Shamyyoun Dec 7, 2025
2f7e1a9
Update metacto-core version to 0.2.58-alpha
actions-user Dec 7, 2025
f0bf18e
Make image parameter nullable in ForceUpdateDialog and ForceUpdatePop…
Shamyyoun Dec 7, 2025
a8349bc
Update metacto-core version to 0.2.59-alpha
actions-user Dec 7, 2025
19d269e
Trigger build
Shamyyoun Dec 7, 2025
db4c83a
Update metacto-core version to 0.2.60-alpha
actions-user Dec 7, 2025
1f6c848
Update metacto-firebase version to 1.0.30
Shamyyoun Dec 9, 2025
14efe5a
Update metacto-core version to 0.2.61-alpha
actions-user Dec 9, 2025
b0506c3
Trigger build
Shamyyoun Dec 10, 2025
7c4f970
Update metacto-core version to 0.2.62-alpha
actions-user Dec 10, 2025
9031774
Add CustomDialog component with dedicated theming
Shamyyoun Dec 12, 2025
6598e97
Refactor: Extract dialog content to separate composable files
Shamyyoun Dec 12, 2025
d760673
Merge pull request #167 from Meta-CTO/YL-84-create-custom-dialog
Shamyyoun Dec 12, 2025
578c61a
Update metacto-core version to 0.2.63-alpha
actions-user Dec 12, 2025
562c463
Update libs.versions.toml
ahmedsalemelzeiny Dec 12, 2025
b6addb4
Update metacto-core version to 0.2.64-alpha
actions-user Dec 12, 2025
7274aa8
Fix: Force black text color in iOS date picker for all devices
Shamyyoun Dec 17, 2025
270e81f
Update core-network version to 2.0.52 and set development team ID
Shamyyoun Dec 17, 2025
d5ae88a
Merge pull request #168 from Meta-CTO/fix-datepicker-text-color
Shamyyoun Dec 17, 2025
3c79a6c
Update metacto-core version to 0.2.65-alpha
actions-user Dec 17, 2025
a726c76
Update metacto-inspektify version to 1.0.0-beta09-meta-3
Shamyyoun Dec 17, 2025
b3887fd
Update metacto-core version to 0.2.66-alpha
actions-user Dec 18, 2025
4cc3321
Update libs.versions.toml
ahmedsalemelzeiny Dec 18, 2025
a776886
Update metacto-core version to 0.2.67-alpha
actions-user Dec 18, 2025
30e0aa4
Add configurable network user agent support
ahmedsalemelzeiny Dec 18, 2025
8d7470e
Update metacto-core version to 0.2.68-alpha
actions-user Dec 18, 2025
46043a8
Update core-network version to 2.0.56
Shamyyoun Dec 18, 2025
46f36a5
Merge branch 'new_core' of https://github.com/Meta-CTO/CoreApp into n…
Shamyyoun Dec 18, 2025
e511631
Update metacto-core version to 0.2.69-alpha
actions-user Dec 18, 2025
0802518
Update metacto-inspektify version to 1.0.0-beta09-meta-2
Shamyyoun Dec 18, 2025
7a19c79
Update metacto-core version to 0.2.70-alpha
actions-user Dec 18, 2025
101703f
Update libs.versions.toml
farieed Dec 19, 2025
c1a736b
Update metacto-core version to 0.2.71-alpha
actions-user Dec 19, 2025
e83db30
Add metacto-analytics-amplitude module to libs.versions.toml
Shamyyoun Dec 24, 2025
06ddf32
Update metacto-core version to 0.2.72-alpha
actions-user Dec 24, 2025
270edb4
Update libs.versions.toml
farieed Dec 25, 2025
aea945a
Update metacto-core version to 0.2.73-alpha
actions-user Dec 25, 2025
7495291
Update libs.versions.toml
farieed Dec 25, 2025
925bf8b
Update metacto-core version to 0.2.74-alpha
actions-user Dec 25, 2025
ea94f28
Fix launchBrowser silent failures on some Android devices
ahmedsalemelzeiny Dec 28, 2025
1b80a8e
Update metacto-core version to 0.2.75-alpha
actions-user Dec 28, 2025
7aced4d
Add queryIntentActivities as additional browser fallback
ahmedsalemelzeiny Dec 28, 2025
9152e5a
Merge branch 'new_core' of https://github.com/Meta-CTO/CoreApp into n…
ahmedsalemelzeiny Dec 28, 2025
3e492c1
Update metacto-core version to 0.2.76-alpha
actions-user Dec 28, 2025
9cfa771
Add resolveActivity check to all browser launch fallbacks
ahmedsalemelzeiny Dec 28, 2025
d037270
Merge branch 'new_core' of https://github.com/Meta-CTO/CoreApp into n…
ahmedsalemelzeiny Dec 28, 2025
c57a0b1
Update metacto-core version to 0.2.77-alpha
actions-user Dec 28, 2025
27a19d2
Fix version
ahmedsalemelzeiny Dec 28, 2025
9c52889
Update metacto-core version to 0.2.78-alpha
actions-user Dec 28, 2025
ece5af7
Refactor browser launch with proper fallback chain
ahmedsalemelzeiny Dec 29, 2025
39ba12b
Merge branch 'new_core' of https://github.com/Meta-CTO/CoreApp into n…
ahmedsalemelzeiny Dec 29, 2025
7553b7e
Update metacto-core version to 0.2.79-alpha
actions-user Dec 29, 2025
e0b25ff
fix download names
ahmedsalemelzeiny Dec 29, 2025
e81effd
Update metacto-core version to 0.2.80-alpha
actions-user Dec 29, 2025
02bc6d8
Trigger a new build
ahmedsalemelzeiny Dec 29, 2025
5fdba6b
Update metacto-core version to 0.2.81-alpha
actions-user Dec 29, 2025
a6d7844
Update metacto-core version to 0.2.92-alpha
actions-user Dec 29, 2025
1b6495e
Fix video player full screen
farieed Jan 9, 2026
d81fde7
Merge pull request #170 from Meta-CTO/fix/video-player-full-screen
Shamyyoun Jan 9, 2026
81f66ed
Update metacto-core version to 0.2.93-alpha
actions-user Jan 9, 2026
3401c9b
Update metacto-firebase version to 1.0.35
Shamyyoun Jan 19, 2026
0801ace
Update metacto-core version to 0.2.94-alpha
actions-user Jan 19, 2026
c1ebe6b
Update metacto-firebase version to 1.0.36
Shamyyoun Jan 19, 2026
cb8ddbf
Update metacto-core version to 0.2.95-alpha
actions-user Jan 19, 2026
7e696cb
Fix full screen video
ahmedsalemelzeiny Jan 29, 2026
124bc4b
Update metacto-core version to 0.2.96-alpha
actions-user Jan 29, 2026
bc877d6
Let CustomDialog callers override content padding
tareksabry1337 Aug 28, 2026
76ac93b
Use setup-java v4 with an explicit distribution so the runner finds a…
tareksabry1337 Aug 28, 2026
4ea121a
Update metacto-core version to 0.2.98-alpha
actions-user Aug 28, 2026
847f1dd
Read the publish credentials from the environment instead of hardcodi…
tareksabry1337 Aug 31, 2026
491d1ef
Return the HTTP status from getHttpErrorCode on Android, which needs …
tareksabry1337 Aug 31, 2026
e314edd
Let apps supply their own network error type instead of implementing …
tareksabry1337 Aug 31, 2026
9946fa5
Decide auth errors and error messages from the ApiFailure interface, …
tareksabry1337 Aug 31, 2026
c468a43
Update metacto-core version to 0.2.99-alpha
actions-user Aug 31, 2026
28551ea
Let SecondaryFilledButton take a border, and stop BaseButton adding t…
tareksabry1337 Sep 1, 2026
eab8343
Update metacto-core version to 0.2.104-alpha
tareksabry1337 Sep 1, 2026
f8d9a40
Update metacto-core version to 0.2.100-alpha
actions-user Sep 1, 2026
d80d39d
Lay BaseButton out at the height it is given instead of Material's 48…
tareksabry1337 Sep 1, 2026
17cc4fe
Update metacto-core version to 0.2.101-alpha
actions-user Sep 1, 2026
3a52cb1
Keep the button loading indicator inside the height the button was given
tareksabry1337 Sep 1, 2026
06e7b65
Update metacto-core version to 0.2.102-alpha
actions-user Sep 1, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
73 changes: 73 additions & 0 deletions .github/workflows/deployNewCore.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
name: Build & upload the debug package
# Trigger on every tag creation
on:
push:
branches:
- 'new_core'
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
build:
runs-on: macos-latest
permissions:
contents: write
packages: write
steps:
- uses: actions/checkout@v3
- name: set up JDK 17
uses: actions/setup-java@v4
with:
distribution: temurin
java-version: 17
- name: Cache Gradle
uses: actions/cache@v3
with:
path: |
~/.gradle/caches
~/.gradle/wrapper
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }}
restore-keys: |
${{ runner.os }}-gradle-
- name: Cache Konan
uses: actions/cache@v3
with:
path: |
~/.konan/caches
~/.konan/dependencies
~/.konan/kotlin-native-prebuilt-macos-*
key: ${{ runner.os }}-konan-${{ hashFiles('**/Dependencies.kt') }}
restore-keys: |
${{ runner.os }}-konan-

- name: Update local properties
env:
PUBLISH_REPO_USER: ${{ secrets.PUBLISH_REPO_USER }}
PUBLISH_REPO_TOKEN: ${{ secrets.PUBLISH_REPO_TOKEN }}
PUBLISH_CORE_VERSION: 0.2.${{ github.run_number }}-alpha
run: echo PUBLISH_REPO_USER=$PUBLISH_REPO_USER$'\n'
PUBLISH_CORE_VERSION=$PUBLISH_CORE_VERSION$'\n'
PUBLISH_REPO_TOKEN=$PUBLISH_REPO_TOKEN > ./local.properties

- name: Print local.properties content
run: cat ./local.properties

- name: Update versions properties
env:
PUBLISH_CORE_VERSION: 0.2.${{ github.run_number }}-alpha
run: echo PUBLISH_CORE_VERSION=$PUBLISH_CORE_VERSION> ./versions.properties

- name: Print versions.properties content
run: cat ./versions.properties

- name: Update version catalog
run: ./gradlew updateVersionCatalog

- name: Commit updated version catalog
run: |
git config user.name "GitHub Actions Bot"
git config user.email "actions@github.com"
git add gradle/libs.versions.toml
git commit -m "Update metacto-core version to 0.2.${{ github.run_number }}-alpha"
git push

- name: Publish to GitHub Packages
run: ./gradlew publishAllPublicationsToGithubRepository
6 changes: 3 additions & 3 deletions .github/workflows/deployRelease.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,13 +38,13 @@ jobs:
env:
PUBLISH_REPO_USER: ${{ secrets.PUBLISH_REPO_USER }}
PUBLISH_REPO_TOKEN: ${{ secrets.PUBLISH_REPO_TOKEN }}
PUBLISH_VERSION: 3.0.${{ github.run_number }}
PUBLISH_CORE_VERSION: 3.0.${{ github.run_number }}
run: echo PUBLISH_REPO_USER=$PUBLISH_REPO_USER$'\n'
PUBLISH_VERSION=$PUBLISH_VERSION$'\n'
PUBLISH_CORE_VERSION=$PUBLISH_CORE_VERSION$'\n'
PUBLISH_REPO_TOKEN=$PUBLISH_REPO_TOKEN > ./local.properties

- name: Print local.properties content
run: cat ./local.properties

- name: Publish to GitHub Packages
run: ./gradlew :coreApp:publishAllPublicationsToGithubRepository
run: ./gradlew :CmpCore:publishAllPublicationsToGithubRepository

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Release workflow targets non-existent publish task on root project

The workflow changed from :coreApp:publishAllPublicationsToGithubRepository to :CmpCore:publishAllPublicationsToGithubRepository. However, CmpCore is the root project name (defined in settings.gradle.kts), and the root build.gradle.kts doesn't have the maven-publish plugin applied or any publishing configuration. This means the publishAllPublicationsToGithubRepository task doesn't exist on the root project, causing the workflow to fail. The correct approach (used in deployNewCore.yml) is to run ./gradlew publishAllPublicationsToGithubRepository without a project prefix.

Fix in Cursor Fix in Web

2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,5 @@ iosApp/Pods/*
iosApp/Podfile.lock
kotlin-js-store/*
.kotlin/*
samples/sample-ios-app/Pods/*
samples/sample-ios-app/Podfile.lock
36 changes: 36 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
.PHONY: pull-mains cleanup new-screen

# ======================PULL MAINS======================
pull-mains:
@echo "Pulling main branches..."
git pull
git pull origin staging
git pull origin release

# ======================CLEANUP======================
cleanup:
@echo "Cleaning project..."
rm -rf .idea
./gradlew clean
rm -rf .gradle
rm -rf build
rm -rf */build
rm -rf samples/sample-ios-app/iosApp.xcworkspace
rm -rf samples/sample-ios-app/Pods
rm -rf samples/sample-ios-app/iosApp.xcodeproj/project.xcworkspace
rm -rf samples/sample-ios-app/iosApp.xcodeproj/xcuserdata

# ====================== NEW SCREEN======================
new-screen:
@echo "Creating new screen..."
@feature=$(word 2, $(MAKECMDGOALS)); \
screen=$(word 3, $(MAKECMDGOALS)); \
if [ -z "$$feature" ] || [ -z "$$screen" ]; then \
echo "Usage: make new-screen <feature> <screen>"; exit 1; \
fi; \
echo "Feature: $$feature, Screen: $$screen"; \
./scripts/new-screen.sh "$$feature" "$$screen"

# ====================== CATCHALL for dynamic targets =======================
%:
@echo "Shamy is genius ;)"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Debug message accidentally committed in Makefile

The Makefile contains a catch-all target that prints "Shamy is genius ;)" for any unrecognized make command. This appears to be a personal joke or debug message that was likely not intended for the final codebase. It could confuse users who mistype a make target, as they would receive this unhelpful message instead of an error.

Fix in Cursor Fix in Web

114 changes: 0 additions & 114 deletions androidApp/build.gradle.kts

This file was deleted.

48 changes: 0 additions & 48 deletions androidApp/google-services.json

This file was deleted.

23 changes: 0 additions & 23 deletions androidApp/proguard-rules.pro

This file was deleted.

This file was deleted.

Loading