Commit Graph

1493 Commits

Author SHA1 Message Date
Naveen
dfd4deafa3 Use rounded corner for indicator track 2024-05-06 22:06:46 +05:30
Naveen
29f781dc54 Update call log direction indicators and colors
- Replaced the detailed phone incoming/outgoing icons with arrows.
 - Updated the missed call color for better contrast ratio in dark themes.
 - Color code incoming, outgoing and missed call icons.

Closes https://github.com/FossifyOrg/Phone/issues/81
2024-05-06 21:39:04 +05:30
Naveen
13ab345a75 Lazy load complete history
Closes https://github.com/FossifyOrg/Phone/issues/97
2024-05-05 05:33:03 +05:30
Naveen
e2fe55dd75 Use list adapter for efficient updates 2024-05-05 05:26:56 +05:30
Naveen
76aff52871 Load recent calls on a background thread 2024-05-05 05:15:34 +05:30
Naveen
5236b03b29 Disable call action buttons when call is ended
Closes https://github.com/FossifyOrg/Phone/issues/181
2024-05-04 21:36:34 +05:30
Naveen
a26250145a Remove unused margin attributes 2024-05-04 20:36:38 +05:30
Naveen
5c4d79cb8f Restructure the layout to avoid overlapping views
Closes https://github.com/FossifyOrg/Phone/issues/147
2024-05-04 20:02:43 +05:30
Naveen
bcd5deece8 Minor code improvement 2024-05-03 06:13:54 +05:30
Naveen
8450bc0600 Clear missed calls notification when call log tab is selected
Closes https://github.com/FossifyOrg/Phone/issues/88
2024-05-03 02:28:05 +05:30
Naveen
af3c970639 Properly group last set of calls 2024-05-03 00:58:09 +05:30
Naveen
ad6b14d516 Format phone numbers only when necessary 2024-05-02 11:33:43 +05:30
Naveen
a2d7b96e27 Properly refresh search results
Closes https://github.com/FossifyOrg/Phone/issues/98
2024-05-02 11:05:52 +05:30
Naveen
73bb9abc84 Format phone numbers
Closes https://github.com/FossifyOrg/Phone/issues/62
2024-05-02 10:30:49 +05:30
Naveen
92ff71ce46 Disable name comparison for unknown numbers
This is because when the name isn't available, the phone number is set as name and that breaks the simple a.name == b.name comparison.

Closes https://github.com/FossifyOrg/Phone/issues/87
2024-05-02 08:19:58 +05:30
Naveen
4093f353a0 Increase the default query limit to 100 2024-05-02 03:27:40 +05:30
Naveen
31b977a205 Always show date in call details
https://github.com/FossifyOrg/Phone/issues/133
2024-05-02 03:03:28 +05:30
Naveen
0550873225 Group call history by date
Closes https://github.com/FossifyOrg/Phone/issues/96
2024-05-02 01:19:07 +05:30
Naveen
314e957769 Never show clear all history as action 2024-05-01 01:01:15 +05:30
Naveen
8e20749a0f Refresh call log when a call is ended 2024-05-01 00:59:02 +05:30
Naveen
8479a6ac40 Fix call grouping algorithm 2024-04-30 23:03:08 +05:30
Naveen
c24e8aa9ad Fix call history refresh and lazy loading
Ideally things like this should be implemented using the paging library but oh well.

Closes https://github.com/FossifyOrg/Phone/issues/146
2024-04-28 20:51:04 +05:30
Naveen
2d852be5a7 Update variable name 2024-04-27 19:08:44 +05:30
Naveen
bbd986a92e Never show 'Settings' or 'About' options as actions
See https://github.com/FossifyOrg/General-Discussion/issues/156
2024-04-17 15:40:03 +05:30
Naveen Singh
82cc2bc61f Add empty line 2024-03-23 20:09:43 +05:30
Agnieszka C
5708a4037c Reset dialpad after calling (#136) 2024-03-22 09:54:47 +01:00
Naveen
0eb07411ea Quickfix: Remove deleted entries from the cached list 2024-03-21 04:28:58 +05:30
Naveen
fcc8ac607d Format code 2024-03-21 04:28:17 +05:30
Naveen
dc02545afe Revert "Fix deleting call history items"
This reverts commit dd10748147.
2024-03-21 03:45:38 +05:30
Naveen
661194b88d Remove duplicated strings 2024-03-21 03:30:23 +05:30
Naveen Singh
a9089aaab2 Merge branch 'master' into weblate-fossify-dialer 2024-03-21 02:50:01 +05:30
Naveen
dd10748147 Fix deleting call history items
The problem was that the recent call items were no longer being deleted from the cached list as a result of lazy loading. This was a UI glitch (introduced recently in #125) and it did not affect the actual deletion from the database.
2024-03-21 02:43:45 +05:30
Naveen
e8c4a1e10e Add bottom padding to recycler views
This is to allow scroll above the fab so all the list elements are clearly visible
2024-03-18 19:46:17 +05:30
Naveen
8de1c481cc Show progress when loading call history 2024-03-18 12:30:12 +05:30
Naveen
d569592089 Exclude dependency info from APKs
Because this info is encrypted and only readable by Google. It serves no purpose in foss releases.

See FossifyOrg/Phone#43 for more info.
2024-03-18 08:02:17 +05:30
Naveen
2744d34bc1 Populate dialpad with recent calls number
Closes https://github.com/FossifyOrg/Phone/issues/60
2024-03-18 07:36:24 +05:30
Naveen
d5e611ba23 Increase padding between dialpad and call button 2024-03-18 07:16:49 +05:30
Naveen
0c82bab867 Increase padding between avatar and caller name 2024-03-18 07:16:30 +05:30
Naveen
56be298816 Reduce call button elevation 2024-03-18 07:12:39 +05:30
Agnieszka C
38de8ee446 Update RecentsHelper.kt 2024-03-17 23:49:16 +01:00
Naveen
fd002b26f5 Minor code improvement 2024-03-18 03:42:53 +05:30
Naveen Singh
faaccac8d2 Merge branch 'master' into call-history-no-limit 2024-03-18 03:33:05 +05:30
Agnieszka C
8417b0e5c6 Moved dialpad settings to the separate section (#116) (#117)
Co-authored-by: Naveen Singh <36371707+naveensingh@users.noreply.github.com>
2024-03-17 15:19:08 +05:30
Naveen
b968f4914f Show placeholder icon when no avatar is available 2024-03-17 15:08:52 +05:30
Naveen
fbef05ae6d Use elevated dialpad color in dark theme 2024-03-17 15:08:07 +05:30
Naveen
8d2864c267 Hide ongoing end call button on incoming calls! 2024-03-17 14:13:35 +05:30
Naveen
893a9269c1 Increase avatar size 2024-03-17 14:00:27 +05:30
Naveen
29b62e86b6 Readjust the layout so dialpad is elevated 2024-03-17 13:21:31 +05:30
Naveen
a2e257b54c Increase dialpad button size 2024-03-17 13:20:03 +05:30
Naveen Singh
c66ebe3279 Merge branch 'master' into dont-hide-hang-up-button 2024-03-17 07:07:41 +05:30