Contributions to Fossify Phone

What?

I added the location for every phone number in the call log.

Where?

Implemented locations in call history Added location text to calls in history
+86 -5
lines changed 36 comments

Screenshots

Before Changes
Screenshot of the Fossify Phone app before my changes
Calls in the call history don't show where the number is from.
After Changes
Screenshot of the Fossify Phone app after my initial changes
Calls in the call history show where the number is from.
Final Version
Screenshot of the Fossify Phone app after my changes were finalized
After some tweaking, the positions of various UI elements are finalized.

What?

I added the ability to open a contact's details by clicking the profile icon across every page of the app.
Previously, this feature was only possible on the contacts page.

Where?

Implemented contact details everywhere Open contact details on contact image click; applies to contact page, favorites page, call history page, and dialer page
+109 -27
lines changed 14 comments

What?

I added previously dialed numbers to the dialer page.
This makes it much easier to call a recently called number or tell if a number you've started entering has been called before.

Where?

Implement #86 include call history in dialpad Added call history to dialpad
+1167 -80
lines changed 18 comments

Screenshots

Before Changes
Screenshot of the Fossify Phone app before my changes
The dialer page only shows contacts, not previously dialed numbers.
After Changes
Screenshot of the Fossify Phone app after my initial changes
The dialer page shows both contacts and previously dialed numbers.


Contributions to Fossify Commons

What?

I added an extension that makes it easier to format abbreviated time durations in multiple languages.
For example, in English the format would be "5h 3m 2s" but in Greek it would be "5ω 3λ 2δ".

Where?

Added extension to format seconds to short time Added an extension function to format seconds to abbreviated time string
+159 -123
lines changed 12 comments