]> git.ktnx.net Git - mobile-ledger.git/log
mobile-ledger.git
5 years agoimport palette icon from the android library
Damyan Ivanov [Sun, 3 Mar 2019 07:51:19 +0000 (09:51 +0200)]
import palette icon from the android library

5 years agoHue selection dialog
Damyan Ivanov [Sun, 3 Mar 2019 07:21:13 +0000 (09:21 +0200)]
Hue selection dialog

5 years agofix profile color selector
Damyan Ivanov [Thu, 28 Feb 2019 23:20:02 +0000 (01:20 +0200)]
fix profile color selector

5 years agofix saved profile moving at the top of the profile list
Damyan Ivanov [Thu, 28 Feb 2019 19:25:13 +0000 (21:25 +0200)]
fix saved profile moving at the top of the profile list

caused by missing order_no in the update statement, causing its setting
to NULL (or 0?)

5 years agofix profile list header arrow direction when editing mode is ended
Damyan Ivanov [Thu, 28 Feb 2019 17:41:38 +0000 (19:41 +0200)]
fix profile list header arrow direction when editing mode is ended

5 years agoremove commented-out, unnecessary code
Damyan Ivanov [Thu, 28 Feb 2019 17:41:19 +0000 (19:41 +0200)]
remove commented-out, unnecessary code

5 years agoprofile list: use the gear icon for the editing action
Damyan Ivanov [Thu, 28 Feb 2019 17:40:56 +0000 (19:40 +0200)]
profile list: use the gear icon for the editing action

5 years agomake the color tag trigger drag too
Damyan Ivanov [Thu, 28 Feb 2019 07:09:35 +0000 (07:09 +0000)]
make the color tag trigger drag too

5 years agocollapse profile list when drawer is closed
Damyan Ivanov [Thu, 28 Feb 2019 07:09:21 +0000 (07:09 +0000)]
collapse profile list when drawer is closed

5 years agoadd a 'more' button for entering profile edit mode
Damyan Ivanov [Thu, 28 Feb 2019 07:09:02 +0000 (07:09 +0000)]
add a 'more' button for entering profile edit mode

5 years agouse member field already available
Damyan Ivanov [Thu, 28 Feb 2019 07:05:59 +0000 (09:05 +0200)]
use member field already available

5 years agouse ordinary linear layout
Damyan Ivanov [Thu, 28 Feb 2019 06:21:22 +0000 (08:21 +0200)]
use ordinary linear layout

5 years agoadd image description
Damyan Ivanov [Thu, 28 Feb 2019 06:21:05 +0000 (08:21 +0200)]
add image description

5 years agoprofile list editing: move rearrangement handle at the start of the row
Damyan Ivanov [Thu, 28 Feb 2019 06:20:47 +0000 (08:20 +0200)]
profile list editing: move rearrangement handle at the start of the row

5 years agofix profile list collapse icon staying visible when editing mode is enabled
Damyan Ivanov [Thu, 28 Feb 2019 06:09:57 +0000 (08:09 +0200)]
fix profile list collapse icon staying visible when editing mode is enabled

5 years agotry to make the transaction list account filter icons use the right color
Damyan Ivanov [Wed, 27 Feb 2019 21:24:37 +0000 (23:24 +0200)]
try to make the transaction list account filter icons use the right color

5 years agoprofile list: add a button for cancelling the edit mode
Damyan Ivanov [Wed, 27 Feb 2019 21:23:53 +0000 (23:23 +0200)]
profile list: add a button for cancelling the edit mode

5 years agoprofile list: start drag action immediately upon touch of the handle
Damyan Ivanov [Wed, 27 Feb 2019 20:28:20 +0000 (22:28 +0200)]
profile list: start drag action immediately upon touch of the handle

5 years agoprofile list: also show the default color tag
Damyan Ivanov [Wed, 27 Feb 2019 20:27:59 +0000 (22:27 +0200)]
profile list: also show the default color tag

5 years agoprofile list: attach the touch helper only when editing profiles
Damyan Ivanov [Wed, 27 Feb 2019 20:27:39 +0000 (22:27 +0200)]
profile list: attach the touch helper only when editing profiles

5 years agoRevert "comment-out a cardview measure work-around that seems no longer necessary"
Damyan Ivanov [Wed, 27 Feb 2019 19:32:19 +0000 (21:32 +0200)]
Revert "comment-out a cardview measure work-around that seems no longer necessary"

This reverts commit 1a7198d1b05f0d7856539bb2bdf4bfaa4030a7e2.

5 years agofix default text color to match the android default
Damyan Ivanov [Wed, 27 Feb 2019 19:30:32 +0000 (21:30 +0200)]
fix default text color to match the android default

this needs a better fix

5 years agoGlobals: use a thread-local per-thread date formatter/parser
Damyan Ivanov [Wed, 27 Feb 2019 19:30:09 +0000 (21:30 +0200)]
Globals: use a thread-local per-thread date formatter/parser

the DateFormat classes aren't thread-safe

5 years agosilence debug while downloading transaction data
Damyan Ivanov [Wed, 27 Feb 2019 19:28:58 +0000 (21:28 +0200)]
silence debug while downloading transaction data

5 years agoprofile list: more visible selected item background
Damyan Ivanov [Wed, 27 Feb 2019 17:56:34 +0000 (19:56 +0200)]
profile list: more visible selected item background

5 years agomore thread pool async task execution
Damyan Ivanov [Wed, 27 Feb 2019 17:21:50 +0000 (19:21 +0200)]
more thread pool async task execution

5 years agotransaction retrieval: move cancel button enabling to the onPreExecute chain
Damyan Ivanov [Wed, 27 Feb 2019 17:21:04 +0000 (19:21 +0200)]
transaction retrieval: move cancel button enabling to the onPreExecute chain

5 years agoexecute transaction loader task using the thread pool executor for maximum performance
Damyan Ivanov [Wed, 27 Feb 2019 17:13:19 +0000 (19:13 +0200)]
execute transaction loader task using the thread pool executor for maximum performance

5 years agofix transaction list text color
Damyan Ivanov [Mon, 25 Feb 2019 20:32:08 +0000 (22:32 +0200)]
fix transaction list text color

5 years agomajor rework of the profile management
Damyan Ivanov [Sun, 24 Feb 2019 21:48:29 +0000 (23:48 +0200)]
major rework of the profile management

moved entirely to the navigation bar

5 years agocolor the add_circle icon in the primary color
Damyan Ivanov [Sun, 24 Feb 2019 19:17:53 +0000 (21:17 +0200)]
color the add_circle icon in the primary color

5 years agocalculate primary color using HSL (instead of HSV)
Damyan Ivanov [Sun, 24 Feb 2019 19:16:37 +0000 (21:16 +0200)]
calculate primary color using HSL (instead of HSV)

5 years agowork around float weirdness causing 0/360 to become negative
Damyan Ivanov [Sun, 24 Feb 2019 19:15:13 +0000 (21:15 +0200)]
work around float weirdness causing 0/360 to become negative

5 years agoleave nav bar header at primary color; accent is too strong
Damyan Ivanov [Wed, 20 Feb 2019 20:05:15 +0000 (22:05 +0200)]
leave nav bar header at primary color; accent is too strong

a tiny divider at the top sets it apart from the action bar

5 years agobump version and version code
Damyan Ivanov [Wed, 20 Feb 2019 20:04:31 +0000 (22:04 +0200)]
bump version and version code

5 years agoadd transparent primary variant and use it for the divider gradient in the navigation...
Damyan Ivanov [Wed, 20 Feb 2019 19:39:28 +0000 (21:39 +0200)]
add transparent primary variant and use it for the divider gradient in the navigation view

the default android transparent is "black" and it shows in gradients

5 years agocomment-out a cardview measure work-around that seems no longer necessary
Damyan Ivanov [Mon, 18 Feb 2019 21:19:38 +0000 (23:19 +0200)]
comment-out a cardview measure work-around that seems no longer necessary

5 years agomigrate to AndroidX
Damyan Ivanov [Mon, 18 Feb 2019 21:16:53 +0000 (23:16 +0200)]
migrate to AndroidX

5 years agoColors: also set defaultTextColor and accent
Damyan Ivanov [Mon, 18 Feb 2019 21:07:14 +0000 (23:07 +0200)]
Colors: also set defaultTextColor and accent

5 years agoavoid deprecated Date.getMonth API
Damyan Ivanov [Mon, 18 Feb 2019 20:19:22 +0000 (22:19 +0200)]
avoid deprecated Date.getMonth API

5 years agowhitespace
Damyan Ivanov [Sun, 17 Feb 2019 20:13:07 +0000 (22:13 +0200)]
whitespace

5 years agohandle theme change
Damyan Ivanov [Sun, 17 Feb 2019 20:12:53 +0000 (22:12 +0200)]
handle theme change

5 years agodeclare available themes
Damyan Ivanov [Sun, 17 Feb 2019 20:12:30 +0000 (22:12 +0200)]
declare available themes

5 years agouse Colors.* for run-time color control
Damyan Ivanov [Sun, 17 Feb 2019 20:12:02 +0000 (22:12 +0200)]
use Colors.* for run-time color control

5 years agofu: profile color control
Damyan Ivanov [Sun, 17 Feb 2019 20:09:28 +0000 (22:09 +0200)]
fu: profile color control

5 years agouse colors by reference (makes the theme-aware) and reduce redundant colors
Damyan Ivanov [Sun, 17 Feb 2019 20:09:09 +0000 (22:09 +0200)]
use colors by reference (makes the theme-aware) and reduce redundant colors

5 years agoprofile color control
Damyan Ivanov [Sun, 17 Feb 2019 20:06:52 +0000 (22:06 +0200)]
profile color control

5 years agoadd color setting to profile data
Damyan Ivanov [Sun, 17 Feb 2019 20:05:51 +0000 (22:05 +0200)]
add color setting to profile data

5 years agonot used anymore
Damyan Ivanov [Sun, 17 Feb 2019 20:02:30 +0000 (22:02 +0200)]
not used anymore

5 years agoNew helper class for color stuff
Damyan Ivanov [Sun, 17 Feb 2019 19:59:53 +0000 (21:59 +0200)]
New helper class for color stuff

5 years agoMove ProfileDetailActivity under activity/
Damyan Ivanov [Sun, 17 Feb 2019 19:56:43 +0000 (21:56 +0200)]
Move ProfileDetailActivity under activity/

5 years agofix crash when profile has no value yet
Damyan Ivanov [Mon, 11 Feb 2019 21:44:35 +0000 (23:44 +0200)]
fix crash when profile has no value yet

seems to happen when the app is restarted after a crash
skipping the check seems fine, maybe because a following setting of
Data.profile triggers it again

5 years ago"Crash app" menu item in the new transaction menu. visible in debug builds only
Damyan Ivanov [Mon, 11 Feb 2019 21:43:14 +0000 (23:43 +0200)]
"Crash app" menu item in the new transaction menu. visible in debug builds only

5 years agotranslate the 'show report' button label
Damyan Ivanov [Mon, 11 Feb 2019 21:42:25 +0000 (23:42 +0200)]
translate the 'show report' button label

5 years agomake crash report text selectable
Damyan Ivanov [Mon, 11 Feb 2019 21:41:38 +0000 (23:41 +0200)]
make crash report text selectable

5 years agoadd crash handling dialog with optional sending of the crash to the author
Damyan Ivanov [Mon, 11 Feb 2019 21:30:28 +0000 (23:30 +0200)]
add crash handling dialog with optional sending of the crash to the author

5 years agodebug app name is not translatable
Damyan Ivanov [Mon, 11 Feb 2019 21:27:49 +0000 (23:27 +0200)]
debug app name is not translatable

5 years agobump release version v0.6
Damyan Ivanov [Sun, 10 Feb 2019 18:34:50 +0000 (20:34 +0200)]
bump release version

5 years agoupdate CHANGES
Damyan Ivanov [Sun, 10 Feb 2019 18:34:33 +0000 (20:34 +0200)]
update CHANGES

5 years agoimprove auto-fill of new transaction for more streamlined entry
Damyan Ivanov [Sun, 10 Feb 2019 18:30:42 +0000 (20:30 +0200)]
improve auto-fill of new transaction for more streamlined entry

single negative amount row has the amount removed (and left for auto-calculation)

focus is moved to the first amount, which is selected for easy replacement

5 years agodrop two TODO items, done
Damyan Ivanov [Sun, 10 Feb 2019 18:27:39 +0000 (20:27 +0200)]
drop two TODO items, done

5 years agofill transaction details when a previous transaction description is selected
Damyan Ivanov [Sat, 9 Feb 2019 21:08:44 +0000 (23:08 +0200)]
fill transaction details when a previous transaction description is selected

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