]> git.ktnx.net Git - mobile-ledger.git/log
mobile-ledger.git
5 years agomachinery for loading transaction by profile and ID
Damyan Ivanov [Sat, 9 Feb 2019 21:07:42 +0000 (23:07 +0200)]
machinery for loading transaction by profile and ID

5 years agoRevert "new transaction: pop up the date picker upon activity start"
Damyan Ivanov [Sat, 9 Feb 2019 19:21:29 +0000 (21:21 +0200)]
Revert "new transaction: pop up the date picker upon activity start"

This reverts commit a07d649

bad idea as implemented. when a transaction is submitted, no date-picker
appears -- different UX than the first entry

5 years agonew transaction: use a fab button for submission
Damyan Ivanov [Sat, 9 Feb 2019 19:11:44 +0000 (21:11 +0200)]
new transaction: use a fab button for submission

the menu is too far above, and with a proper spacer the overlapping
of the last account row is not a problem

5 years agooverride app_name in debug build
Damyan Ivanov [Sat, 9 Feb 2019 17:08:16 +0000 (19:08 +0200)]
override app_name in debug build

5 years agoapp_name is not translatable
Damyan Ivanov [Sat, 9 Feb 2019 17:08:00 +0000 (19:08 +0200)]
app_name is not translatable

5 years agoadd log of changes
Damyan Ivanov [Sat, 9 Feb 2019 15:34:07 +0000 (15:34 +0000)]
add log of changes

5 years agobump release version v0.5
Damyan Ivanov [Sat, 9 Feb 2019 10:24:41 +0000 (10:24 +0000)]
bump release version

5 years agonew transaction: pop up the date picker upon activity start
Damyan Ivanov [Sat, 9 Feb 2019 10:18:36 +0000 (12:18 +0200)]
new transaction: pop up the date picker upon activity start

this helps avoid entering multiple transactions for today "on inertia"

now that the date picker dialog is closed right after choosing the date,
this still maintains a fuid UX

5 years agofaster date-picking without version-specifics
Damyan Ivanov [Sat, 9 Feb 2019 10:15:13 +0000 (12:15 +0200)]
faster date-picking without version-specifics

5 years agomove handling of new transaction date setting into a new method
Damyan Ivanov [Sat, 9 Feb 2019 09:28:30 +0000 (11:28 +0200)]
move handling of new transaction date setting into a new method

5 years agolast glitches in full description
Damyan Ivanov [Sat, 9 Feb 2019 09:01:03 +0000 (09:01 +0000)]
last glitches in full description

5 years agobump release version v0.4.10
Damyan Ivanov [Wed, 6 Feb 2019 20:44:23 +0000 (20:44 +0000)]
bump release version

5 years 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

5 years 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

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

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

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

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

5 years 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

5 years 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?!)

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

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

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

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

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

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

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

5 years 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

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

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

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

5 years 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

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

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

5 years 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

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

5 years 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

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

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

5 years 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

5 years 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

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

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

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

5 years 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

5 years 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

5 years 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

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

5 years 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

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

5 years 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

5 years 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

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

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

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

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

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

5 years 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

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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

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

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

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

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

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

5 years 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

5 years 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

5 years 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

5 years 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

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

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

5 years 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

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

5 years 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

5 years 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

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

5 years 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

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

5 years 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

5 years 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

5 years 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

5 years 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

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

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

5 years 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

5 years 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"

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

5 years 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

5 years 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

5 years 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

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

5 years 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

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

5 years 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

5 years 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

!?