mobile-ledger.git
8 months agobump release version v0.4.10
Damyan Ivanov [Wed, 6 Feb 2019 20:44:23 +0000 (20:44 +0000)]
bump release version

8 months agoRename to MoLe
Damyan Ivanov [Wed, 6 Feb 2019 20:43:26 +0000 (22:43 +0200)]
Rename to MoLe

Mobile Ledger exists in google play

8 months agofix copyright notices on files from Google
Damyan Ivanov [Wed, 6 Feb 2019 20:42:40 +0000 (22:42 +0200)]
fix copyright notices on files from Google

8 months agoupdate email address
Damyan Ivanov [Tue, 5 Feb 2019 20:44:00 +0000 (20:44 +0000)]
update email address

8 months agoimproved icon
Damyan Ivanov [Tue, 5 Feb 2019 16:59:41 +0000 (16:59 +0000)]
improved icon

8 months agoRename, improve description
Damyan Ivanov [Tue, 5 Feb 2019 16:53:06 +0000 (16:53 +0000)]
Rename, improve description

8 months agobump release version v0.4.9
Damyan Ivanov [Fri, 1 Feb 2019 21:04:20 +0000 (21:04 +0000)]
bump release version

8 months agoan attempt for a nicer HTML
Damyan Ivanov [Fri, 1 Feb 2019 21:04:02 +0000 (21:04 +0000)]
an attempt for a nicer HTML

8 months agofix hledger-web URL (still no https?!)
Damyan Ivanov [Fri, 1 Feb 2019 20:40:05 +0000 (20:40 +0000)]
fix hledger-web URL (still no https?!)

8 months agobump release version v0.4.8
Damyan Ivanov [Fri, 1 Feb 2019 20:30:50 +0000 (20:30 +0000)]
bump release version

8 months agofix HTML in full description
Damyan Ivanov [Fri, 1 Feb 2019 20:30:32 +0000 (20:30 +0000)]
fix HTML in full description

8 months agobump release version v0.4.7
Damyan Ivanov [Fri, 1 Feb 2019 20:00:30 +0000 (22:00 +0200)]
bump release version

8 months agoconvert full description to HTML
Damyan Ivanov [Fri, 1 Feb 2019 19:59:02 +0000 (21:59 +0200)]
convert full description to HTML

8 months agobump release version v0.4.6
Damyan Ivanov [Thu, 31 Jan 2019 19:47:16 +0000 (19:47 +0000)]
bump release version

8 months agomaybe html links work?
Damyan Ivanov [Thu, 31 Jan 2019 19:46:50 +0000 (19:46 +0000)]
maybe html links work?

8 months agobump release version v0.4.5
Damyan Ivanov [Wed, 30 Jan 2019 21:02:00 +0000 (21:02 +0000)]
bump release version

8 months agoAdjust full description to conform to th spec
Damyan Ivanov [Wed, 30 Jan 2019 21:01:15 +0000 (21:01 +0000)]
Adjust full description to conform to th spec

end with a single '.', no manual line wrapping

8 months agoconvert icons on transparent background
Damyan Ivanov [Wed, 30 Jan 2019 20:45:47 +0000 (20:45 +0000)]
convert icons on transparent background

8 months agotransparent page
Damyan Ivanov [Wed, 30 Jan 2019 20:28:45 +0000 (20:28 +0000)]
transparent page

8 months agobump release version v0.4.4
Damyan Ivanov [Wed, 30 Jan 2019 19:47:58 +0000 (19:47 +0000)]
bump release version

8 months agopopulate app icons in different resolutions
Damyan Ivanov [Wed, 30 Jan 2019 19:46:16 +0000 (19:46 +0000)]
populate app icons in different resolutions

8 months agoadd original app icon
Damyan Ivanov [Wed, 30 Jan 2019 19:45:53 +0000 (19:45 +0000)]
add original app icon

8 months agobump release version v0.4.3
Damyan Ivanov [Wed, 30 Jan 2019 17:46:13 +0000 (17:46 +0000)]
bump release version

8 months agomove vector drawables under drawable-anydpi-v21
Damyan Ivanov [Wed, 30 Jan 2019 17:43:32 +0000 (17:43 +0000)]
move vector drawables under drawable-anydpi-v21

See https://commonsware.com/blog/2015/12/21/nodpi-anydpi-wtf.html

8 months agobump release version v0.4.2
Damyan Ivanov [Tue, 29 Jan 2019 20:37:04 +0000 (20:37 +0000)]
bump release version

8 months agorename the long description file to match the spec
Damyan Ivanov [Tue, 29 Jan 2019 20:34:46 +0000 (20:34 +0000)]
rename the long description file to match the spec

8 months agobump release version v0.4.1
Damyan Ivanov [Tue, 29 Jan 2019 20:00:55 +0000 (20:00 +0000)]
bump release version

8 months agodrop unused instantiation of TransactionListViewModel
Damyan Ivanov [Tue, 29 Jan 2019 19:57:10 +0000 (21:57 +0200)]
drop unused instantiation of TransactionListViewModel

8 months agomake AccountSummaryViewModel a static class
Damyan Ivanov [Tue, 29 Jan 2019 19:56:38 +0000 (21:56 +0200)]
make AccountSummaryViewModel a static class

creating an instance fails in release builds and there is nothing dynamic
there so a static class seems ok

8 months agomake the development package distinct from release one
Damyan Ivanov [Tue, 29 Jan 2019 19:53:44 +0000 (21:53 +0200)]
make the development package distinct from release one

8 months agobump release version v0.4
Damyan Ivanov [Tue, 29 Jan 2019 02:51:49 +0000 (02:51 +0000)]
bump release version

8 months agotypo in license text
Damyan Ivanov [Mon, 28 Jan 2019 20:02:11 +0000 (22:02 +0200)]
typo in license text

8 months agodrop unnecessary cast
Damyan Ivanov [Mon, 28 Jan 2019 20:02:00 +0000 (22:02 +0200)]
drop unnecessary cast

8 months agoreplace two literal charset names with pre-defined constants
Damyan Ivanov [Mon, 28 Jan 2019 20:01:35 +0000 (22:01 +0200)]
replace two literal charset names with pre-defined constants

8 months agoremove the day separator at the top of the transaction list
Damyan Ivanov [Mon, 28 Jan 2019 19:50:28 +0000 (21:50 +0200)]
remove the day separator at the top of the transaction list

leave it if the top transaction is not from today

8 months agofix the 'Posting committed' switch in the profile editor
Damyan Ivanov [Mon, 28 Jan 2019 19:07:29 +0000 (21:07 +0200)]
fix the 'Posting committed' switch in the profile editor

8 months agobump version code
Damyan Ivanov [Sun, 27 Jan 2019 19:56:14 +0000 (19:56 +0000)]
bump version code

8 months agomove metadata/ one diretory up
Damyan Ivanov [Sun, 27 Jan 2019 19:47:17 +0000 (19:47 +0000)]
move metadata/ one diretory up

as an attempt to make fdroid find it

8 months agoremove translation without original
Damyan Ivanov [Sun, 27 Jan 2019 18:42:19 +0000 (18:42 +0000)]
remove translation without original

8 months agokeep the new transaction FAB hidden when the profile doesn't permit new transactions
Damyan Ivanov [Sun, 27 Jan 2019 18:19:09 +0000 (20:19 +0200)]
keep the new transaction FAB hidden when the profile doesn't permit new transactions

8 months agoprofile flag for enabling/disabling addition of new transactions
Damyan Ivanov [Sun, 27 Jan 2019 18:11:36 +0000 (20:11 +0200)]
profile flag for enabling/disabling addition of new transactions

8 months agoremove unused method
Damyan Ivanov [Sun, 27 Jan 2019 18:09:39 +0000 (20:09 +0200)]
remove unused method

8 months agoremove unused method
Damyan Ivanov [Sun, 27 Jan 2019 18:08:14 +0000 (20:08 +0200)]
remove unused method

8 months agoupdate version v0.3
Damyan Ivanov [Sun, 27 Jan 2019 07:39:16 +0000 (09:39 +0200)]
update version

8 months agofix link markup
Damyan Ivanov [Sun, 27 Jan 2019 07:25:50 +0000 (09:25 +0200)]
fix link markup

8 months agocapital Ledger
Damyan Ivanov [Sat, 26 Jan 2019 14:35:31 +0000 (16:35 +0200)]
capital Ledger

8 months ago(attempt to ) add f-droid metadata
Damyan Ivanov [Sat, 26 Jan 2019 13:36:36 +0000 (13:36 +0000)]
(attempt to ) add f-droid metadata

8 months agoclean up .gitignore
Damyan Ivanov [Thu, 24 Jan 2019 21:58:33 +0000 (21:58 +0000)]
clean up .gitignore

8 months agoreplace onClick XML declaration with a runtime hook
Damyan Ivanov [Mon, 21 Jan 2019 19:38:59 +0000 (19:38 +0000)]
replace onClick XML declaration with a runtime hook

fails in API 22

8 months agoinitially mark the account list as current in the navigation drawer
Damyan Ivanov [Sun, 20 Jan 2019 19:08:14 +0000 (19:08 +0000)]
initially mark the account list as current in the navigation drawer

8 months agoprofile list: in the toolbar buttons so that they don't disappear when the toolbar...
Damyan Ivanov [Sun, 20 Jan 2019 19:00:22 +0000 (19:00 +0000)]
profile list: in the toolbar buttons so that they don't disappear when the toolbar is collapsed

8 months agoFABs and "black icons" use the accent color
Damyan Ivanov [Sun, 20 Jan 2019 18:58:09 +0000 (18:58 +0000)]
FABs and "black icons" use the accent color

8 months agoprofile list: replace FAB with an options menu; add back navigation icon
Damyan Ivanov [Sun, 20 Jan 2019 18:57:25 +0000 (18:57 +0000)]
profile list: replace FAB with an options menu; add back navigation icon

8 months agoset the first stored profile as the current one
Damyan Ivanov [Sun, 20 Jan 2019 17:45:25 +0000 (17:45 +0000)]
set the first stored profile as the current one

8 months agosome translations
Damyan Ivanov [Sun, 20 Jan 2019 17:23:58 +0000 (17:23 +0000)]
some translations

8 months agoprofile details: missed one padding
Damyan Ivanov [Sun, 20 Jan 2019 17:23:49 +0000 (17:23 +0000)]
profile details: missed one padding

8 months agoprofile details: validation on save
Damyan Ivanov [Sun, 20 Jan 2019 17:16:45 +0000 (17:16 +0000)]
profile details: validation on save

8 months agoadjust initial screen wording
Damyan Ivanov [Sun, 20 Jan 2019 14:55:13 +0000 (14:55 +0000)]
adjust initial screen wording

8 months agoremove obsolete comments
Damyan Ivanov [Sun, 20 Jan 2019 14:54:46 +0000 (14:54 +0000)]
remove obsolete comments

8 months agorefresh last update date text upon profile change
Damyan Ivanov [Sun, 20 Jan 2019 14:51:01 +0000 (14:51 +0000)]
refresh last update date text upon profile change

8 months agoprofile details: focus user name when authentication is enabled
Damyan Ivanov [Sun, 20 Jan 2019 14:34:20 +0000 (14:34 +0000)]
profile details: focus user name when authentication is enabled

8 months agoa welcome screen directs to the new profile activity when there are no profiles defined
Damyan Ivanov [Sun, 20 Jan 2019 14:08:33 +0000 (14:08 +0000)]
a welcome screen directs to the new profile activity when there are no profiles defined

8 months agouse TextInputLayout-s in the profile editor
Damyan Ivanov [Sat, 19 Jan 2019 19:35:54 +0000 (19:35 +0000)]
use TextInputLayout-s in the profile editor

8 months agosome translations
Damyan Ivanov [Sat, 19 Jan 2019 19:09:38 +0000 (19:09 +0000)]
some translations

8 months agoprofile list: more material design
Damyan Ivanov [Sat, 19 Jan 2019 18:58:54 +0000 (18:58 +0000)]
profile list: more material design

8 months agotransaction list: no crash of the transaction list is not loaded yet and an item...
Damyan Ivanov [Sat, 19 Jan 2019 18:26:27 +0000 (18:26 +0000)]
transaction list: no crash of the transaction list is not loaded yet and an item is requested

8 months agoremove unused members
Damyan Ivanov [Sat, 19 Jan 2019 18:25:57 +0000 (18:25 +0000)]
remove unused members

8 months agoprofiles: ensure single instance per profile, fix havoc on add/removal of a profile
Damyan Ivanov [Sat, 19 Jan 2019 18:25:31 +0000 (18:25 +0000)]
profiles: ensure single instance per profile, fix havoc on add/removal of a profile

havoc == multiple profiles selected, spontaneous change of the current
profile

8 months agoaccount list: add hollow trailing item
Damyan Ivanov [Sat, 19 Jan 2019 15:34:02 +0000 (15:34 +0000)]
account list: add hollow trailing item

so that the FAB can be in a position not to cover a useful item

8 months agounnecessary full class name
Damyan Ivanov [Sat, 19 Jan 2019 13:46:19 +0000 (13:46 +0000)]
unnecessary full class name

8 months agotransaction list: add a hollow placeholder at the bottom of the list
Damyan Ivanov [Sat, 19 Jan 2019 13:45:38 +0000 (13:45 +0000)]
transaction list: add a hollow placeholder at the bottom of the list

to ensure the FAB is not always over something

8 months agoremove unused LinearLayout
Damyan Ivanov [Sat, 19 Jan 2019 12:49:43 +0000 (12:49 +0000)]
remove unused LinearLayout

8 months ago.idea/caches is not for Git
Damyan Ivanov [Wed, 16 Jan 2019 20:57:50 +0000 (20:57 +0000)]
.idea/caches is not for Git

8 months agoadd top anchor to silence a warning that the layout would go to the top
Damyan Ivanov [Wed, 16 Jan 2019 20:56:26 +0000 (20:56 +0000)]
add top anchor to silence a warning that the layout would go to the top

8 months agotransaction list: highlight only the maching part of the account in bold
Damyan Ivanov [Wed, 16 Jan 2019 20:26:50 +0000 (20:26 +0000)]
transaction list: highlight only the maching part of the account in bold

8 months agoremove Exit item from the drawer
Damyan Ivanov [Tue, 15 Jan 2019 20:38:09 +0000 (20:38 +0000)]
remove Exit item from the drawer

not really useful, android has other ways for this

8 months agolouder complains on obsolete API
Damyan Ivanov [Tue, 15 Jan 2019 20:32:36 +0000 (20:32 +0000)]
louder complains on obsolete API

8 months agonoise: gradle upgrade, AS upgrade
Damyan Ivanov [Tue, 15 Jan 2019 20:32:23 +0000 (20:32 +0000)]
noise: gradle upgrade, AS upgrade

8 months agotransaction list: make day/month markers more visible
Damyan Ivanov [Tue, 15 Jan 2019 20:28:55 +0000 (20:28 +0000)]
transaction list: make day/month markers more visible

8 months agowhen determining whether to bold an account, use "starts with" relation instead of...
Damyan Ivanov [Tue, 15 Jan 2019 19:51:05 +0000 (19:51 +0000)]
when determining whether to bold an account, use "starts with" relation instead of "equals"

9 months agoremove TODO about app icon
Damyan Ivanov [Sun, 13 Jan 2019 18:20:48 +0000 (18:20 +0000)]
remove TODO about app icon

9 months agoshow profile name in the new transaction activity
Damyan Ivanov [Sun, 13 Jan 2019 18:20:13 +0000 (18:20 +0000)]
show profile name in the new transaction activity

9 months agoadjust passing around the drawer logo
Damyan Ivanov [Sun, 13 Jan 2019 18:17:36 +0000 (18:17 +0000)]
adjust passing around the drawer logo

9 months agolarger logo in the drawer, show on small screens to and move the dext on the right
Damyan Ivanov [Sun, 13 Jan 2019 17:58:44 +0000 (17:58 +0000)]
larger logo in the drawer, show on small screens to and move the dext on the right

9 months agoreal app icon!
Damyan Ivanov [Sun, 13 Jan 2019 17:46:39 +0000 (17:46 +0000)]
real app icon!

9 months agoSplit AccountSummaryAdapter in its own file
Damyan Ivanov [Sun, 13 Jan 2019 17:27:45 +0000 (17:27 +0000)]
Split AccountSummaryAdapter in its own file

the compiler kept complaining about class not found 30% of the time

9 months agosilence some debug
Damyan Ivanov [Sat, 12 Jan 2019 19:10:36 +0000 (19:10 +0000)]
silence some debug

9 months agohandle date parsing errors, handle real=fake dates
Damyan Ivanov [Sat, 12 Jan 2019 18:59:00 +0000 (18:59 +0000)]
handle date parsing errors, handle real=fake dates

9 months agoTransaction: include transaction date in the hash
Damyan Ivanov [Sat, 12 Jan 2019 18:52:33 +0000 (18:52 +0000)]
Transaction: include transaction date in the hash

!?

9 months agofix bold account name color in transacion list
Damyan Ivanov [Sat, 12 Jan 2019 15:31:25 +0000 (15:31 +0000)]
fix bold account name color in transacion list

(properly retrieve the dark primary color)

9 months agofix transaction colouring to ignore delimiter items
Damyan Ivanov [Sat, 12 Jan 2019 14:34:41 +0000 (14:34 +0000)]
fix transaction colouring to ignore delimiter items

9 months agotinted color for the day/month delimiters
Damyan Ivanov [Sat, 12 Jan 2019 14:18:34 +0000 (14:18 +0000)]
tinted color for the day/month delimiters

9 months agocleanup of the tracking of the previous transaction
Damyan Ivanov [Sat, 12 Jan 2019 14:08:31 +0000 (14:08 +0000)]
cleanup of the tracking of the previous transaction

the date indicators are handled at an upper level

9 months agosomewhat more visible marker between months
Damyan Ivanov [Sat, 12 Jan 2019 13:07:01 +0000 (13:07 +0000)]
somewhat more visible marker between months

9 months agofix ledger date format to remain sortable
Damyan Ivanov [Sat, 12 Jan 2019 12:58:50 +0000 (12:58 +0000)]
fix ledger date format to remain sortable

9 months agoreplace dates in transaction list items with delimiters between items in different...
Damyan Ivanov [Sat, 12 Jan 2019 12:43:46 +0000 (12:43 +0000)]
replace dates in transaction list items with delimiters between items in different dates

9 months agowhitespace
Damyan Ivanov [Sat, 12 Jan 2019 12:43:10 +0000 (12:43 +0000)]
whitespace

9 months agounused variable
Damyan Ivanov [Sat, 12 Jan 2019 12:39:04 +0000 (12:39 +0000)]
unused variable

9 months agotoCamelCase
Damyan Ivanov [Sat, 12 Jan 2019 11:48:18 +0000 (11:48 +0000)]
toCamelCase

9 months agotoCamelCase
Damyan Ivanov [Sat, 12 Jan 2019 07:47:28 +0000 (07:47 +0000)]
toCamelCase