Commit Graph
72 Commits
Author SHA1 Message Date
Prem NirmalandGitHub 22b3166136 Rename workflow from Build to Android (#482)
* Rename workflow from Build to Android

* rename file to android.yml

* rename file to android.yml

* run detekt on push to master

* update badge in README
2026-06-27 12:08:31 +01:00
Prem NirmalandGitHub 0d801a7f6f Add Detekt and iOS workflow badges to README 2026-06-27 11:50:41 +01:00
Prem NirmalandGitHub ad42afc927 Add screenshots section to README
Updated the README to include a new section for screenshots.
2026-06-27 11:39:27 +01:00
Prem NirmalandGitHub e967145ec4 Update README 2026-06-27 11:37:18 +01:00
Prem NirmalandGitHub f4f5ce0865 Goodbye F-droid 😁 2025-11-15 08:27:32 +00:00
Prem NirmalandGitHub e951f25d54 Delete app/src/main/java/com/github/premnirmal/ticker/ui/StaggeredVerticalGrid.kt
Remove unused view
2025-08-29 15:39:51 +01:00
Prem NirmalandGitHub 9a303582c0 Update version code for f-droid 2024-01-29 14:16:11 +00:00
Prem NirmalandGitHub 290c47faaa Delete .github/workflows/main.yml 2023-09-29 10:52:53 +01:00
Prem NirmalandGitHub f98c34e995 Add issue template action to prevent users from not following the issue template 2023-09-28 14:37:58 +01:00
Prem NirmalandGitHub 2d3a80c625 Yahoo finance cookies and crumb , thanks @pfoltyn 2023-05-14 21:31:09 +01:00
Prem NirmalandGitHub 886bf0b8ce Re-add total holdings section fixing #264 (#265)
Build / Build apk and bundle (push) Canceled after 0s
Build / Release APK (push) Canceled after 0s
2022-01-30 11:02:24 +00:00
Prem NirmalandGitHub 9f311d0e86 Use mutable state flow (#261) 2021-12-22 16:57:13 +00:00
Prem NirmalandGitHub 22dbb5bce9 Update issue templates 2021-10-28 12:18:16 +01:00
Prem NirmalandGitHub f15b7645c4 Create release artifact (#227)
Build / Build apk and bundle (push) Canceled after 0s
Build / Release APK (push) Canceled after 0s
2021-07-31 10:10:34 +01:00
Prem NirmalandGitHub 4c2ef30f70 Update README.md 2021-07-28 17:19:31 +01:00
Prem NirmalandGitHub 813cdc96d8 Update issue templates 2021-02-25 13:12:48 +00:00
Prem NirmalandGitHub d96b9825ad Migrate from fabric to firebase for crashlytics (#142)
* Migrate from fabric to firebase for crashlytics

* Disable firebase crashlytics for purefoss flavour

* Exclude all non-prod flavours

* Target 29 to prevent cache data open failure in webview bug
2020-08-14 10:28:59 +01:00
Prem NirmalandGitHub f1e54f59e4 Ability to add the same stock to multiple widgets (#146)
* wip widget consolidation and use viewmodel

* updates to allow same symbol in different widgets

* vcode++ and release notes updates
2020-07-28 10:08:04 +01:00
Prem NirmalandGitHub d7f62fe5ed Use different chart api (yahoo finance) (#143)
* wip historical data

* updates

* date fixes

* vcode++
2020-07-17 18:58:49 +01:00
36aad68a80 Add alerts and notes, and 5 minute update interval (#140)
* Add alerts and notes, upgraded DB to version=2

* clean up notifications

* more tweaks

* more tweaks

* updates

* tweaks and vcode++

* remove hardcoded percent change

* move migrations to a separate location

* notif ID updates

* tweaks and crash fix with notes/alerts activity

* german translations

* add summary channel

* Use work manager, and add daily summary

* update min sdk for firebase upgrade

* fix tests

* Add 5 minute update interval (#141)

* add 5 minute update interval

* more tweaks

* fix string and vcode++

Co-authored-by: Jürgen Eidt <jurgen@outlook.com>
2020-07-13 12:46:40 +01:00
Prem NirmalandGitHub 82af054b28 Using room DB (#113)
* WIP - room DB

* holding needs an id

* updates

* dont use stetho for release variants

* vcode++

* debug viewer
2020-02-17 09:48:19 -05:00
Prem NirmalandGitHub 9c328f861c use neutral color when change === 0f (#112) 2020-02-16 11:58:57 -05:00
Prem NirmalandGitHub 94045c9654 Attempt to fix timepicker for samsung marshmallow devices (#108)
* attempt to fix timepicker for samsung marshmallow devices

* do not use timepicker on android M and below

* fix selection crash
2020-01-05 07:11:30 -05:00
Prem NirmalandGitHub a927e1b8dd Cache unauthorised state (#109) 2020-01-04 13:16:03 -05:00
Prem NirmalandGitHub ea7907c204 Use github actions (#106)
* add unit tests config

* add build config

* do not overwrite artifact

* update workflow names and add badges to README

* update badge
2019-12-29 13:44:53 +00:00
Prem NirmalandGitHub 8b811792da Quote preview and search enhancement (#104)
* WIP - quote preview

* Adding add-remove functionality from search and from detail

* add missing resources

* update quote detail

* vcode ++

* refresh UI

* vcode++

* nav bar divider

* nav bar color
2019-12-05 10:06:12 -05:00
Prem NirmalandGitHub c993f13fd6 Add next update to fetched header and remove async task (#100)
* use firebase and not fabric for analytics

* bugfixes and add next fetch to header

* listen to event, and vcode++

* update refresh

* remove AsyncTask

* update on hidden change

* fix infinite schedule update loop

* UI updates

* vcode++
2019-11-17 11:18:46 -06:00
Prem NirmalandGitHub 517b7b72c3 use kotlin flow (#98) 2019-11-08 19:06:41 -05:00
Prem NirmalandGitHub 042b7cbf9f Use coroutines instead of rxjava (#97) 2019-11-03 15:10:41 -05:00
Prem NirmalandGitHub 5b683fcd4b Refactor bottom nav to not duplicate fragments (#96) 2019-10-27 19:17:14 -04:00
Prem NirmalandGitHub 1153d84fb5 Ability to select update days, and ability to sort by 2dp (#95)
* Ability to select update days, and ability to sort by 2dp

* reuse method
2019-10-27 13:04:59 -04:00
Prem NirmalandGitHub b028437d35 Threeten update (#93)
* update gradle to 3.5

* Update threeten libraries
2019-10-13 11:32:57 -04:00
Prem NirmalandGitHub 2f46f6c04c Androidx 1.1 (#92)
* update gradle to 3.5

* update some android x libraries to 1.1.0
2019-10-13 11:32:48 -04:00
Prem NirmalandGitHub 3544290fe6 update gradle to 3.5 (#91) 2019-10-13 11:32:36 -04:00
Prem NirmalandGitHub 2c0e7f50d8 Analytics (#84)
* WIP - analytics

* set up analytics

* more tweaks

* vcode++

* fix injection

* vcode++

* fix tests

* fix purfoss build
2019-07-26 21:43:58 -04:00
Prem NirmalandGitHub ac13ba0dbb Update README.md 2019-04-23 20:27:46 -04:00
Prem NirmalandGitHub d5e29b559a Widget settings can use its own activity (#75)
* wip - add widget settings activity

* tweaks
2019-01-05 10:14:48 -05:00
Prem NirmalandGitHub e569f748dc 3.0 redesign - add bottom nav (#74)
* WIP - redesign with bottom nav view

* search fragment

* wip - widget list

* migrate to androidx

* wip - updated settings fragment. working on backstack

* updates

* more UI updates

* update fragment navigation and made widgetsettings a fragment

* tweaks and added new setting to hide header

* bug fix
2018-12-26 21:45:55 +00:00
Prem NirmalandGitHub 976a153254 Ability to add multiple positions (#69) 2018-09-28 18:39:54 -04:00
Prem NirmalandGitHub 5fe556f250 upgrade to circle2.0 (#66) 2018-08-15 19:44:05 -04:00
Prem NirmalandGitHub e65d91e3ce Data storage cleanup (#62)
* use paper

* clean up storage
2018-06-05 18:52:24 -04:00
Prem NirmalandGitHub d3e8e30489 Historical data (#57)
* wip - historical data graphs

* finished implementing graphs using alpha vantage api
2018-04-18 17:30:41 -04:00
Prem NirmalandGitHub d15c587627 Added news feed - 2.4.0 (#49)
* WIP - news feed

* more wip - news feed and stock details

* more wip - news feed

* wip

* use scrollView

* updated news feed

* vcode ++

* fixed tests
2018-02-24 13:04:31 -05:00
Prem NirmalandGitHub 8931a04023 Delete PriceTextChangeListener.kt 2018-01-05 22:54:54 -05:00
Prem NirmalandGitHub de68d3c5fc be efficient please 2017-10-21 11:42:26 -04:00
Prem NirmalandGitHub 8c51bef4bb updated circle 2017-09-23 23:11:14 -04:00
Prem NirmalandGitHub e004247bca Update README.md 2017-08-05 10:12:15 -04:00
Prem NirmalandGitHub 2b3ca69642 Multiple widgets (#33)
* WIP - multiple widgets

* WIP - multiple widgets

* more WIP multiple widgets

* added migration to new version

* wip - widget settings

* more wip multiple widgets

* need to fix widget update

* settings fixes

* plural

* migration

* Multiple widgets complete
2017-06-15 21:57:00 -04:00
Prem NirmalandGitHub a1ebd7705c update readme with f-droid badge 2017-06-08 19:59:19 -04:00
Prem NirmalandGitHub 67b663b981 Update circle to install latest build toola 2017-06-08 19:25:02 -04:00
Prem NirmalandGitHub a508ae080c Decrease read/connection timeout to 20s 2017-06-04 16:30:03 -04:00
Prem NirmalandGitHub 74d53742fe rxbus comment :) 2017-06-02 17:33:32 -04:00
Prem NirmalandGitHub d6d58c1f20 Update README.md 2017-05-29 12:33:15 -04:00
Prem NirmalandGitHub c8c11eac6d Merge pull request #29 from premnirmal/rx2
Rx2
2017-05-23 22:02:49 -04:00
Prem NirmalandGitHub b4bbd9d94a Update README.md 2017-05-21 21:35:26 -04:00
Prem NirmalandGitHub 4ded87de1e Update README.md 2017-05-05 08:36:37 -04:00
Prem NirmalandGitHub 831ac3ffe2 Update README.md 2017-03-22 11:35:22 -04:00
PremandGitHub 77bb9c38c4 keeping crashlytics key out of version control 2017-01-25 09:57:43 -05:00
PremandGitHub d3ae4eb767 minor readme update 2016-11-21 17:56:30 -05:00
PremandGitHub 76d417b096 update sdk
(to try and fix build)
2016-11-16 17:58:21 -05:00
PremandGitHub b58cdc4589 update README 2016-10-06 15:09:13 +01:00
Prem c9adff66a2 Merge pull request #18 from premnirmal/gfinance
re-enable google finance
2016-03-28 16:52:44 -04:00
Prem 1d1af1e659 exception thrown message 2016-03-09 10:01:56 -05:00
Prem 425f6f8451 Merge pull request #16 from premnirmal/rate
Rating prompt
2016-03-08 21:19:01 -05:00
Prem 90679910df Update README.md 2015-12-11 16:48:29 -05:00
Prem 93fbdc15d7 Merge pull request #13 from premnirmal/scheduling_fix
Scheduling fix and circleCI added and using yahoo symbol suggest api
2015-12-01 11:50:58 -05:00
Prem ed08682bf8 removing unused code from manifest 2015-07-05 09:45:01 -04:00
Prem 68184a62a6 fixed "key" in buildconfig 2015-07-01 07:32:25 -04:00
Prem 1358a462e5 Update README.md 2015-06-17 06:32:10 -07:00
Prem 960113c585 Update README.md 2015-05-09 22:41:26 -04:00
Prem f524b136fb Update README.md 2015-05-09 22:36:36 -04:00
Prem 6415273712 added google play badge 2015-03-03 21:05:50 -05:00