Commit Graph

323 Commits

Author SHA1 Message Date
Julia Friesel 5136b9f8e6 Introduce bottom menu 2018-08-16 16:36:49 +02:00
Julia Friesel 0879d4ae4a Merge branch '82-chart-improvements' into 'master'
Resolve "chart improvements"

Closes #82

See merge request bloodyhealth/drip!52
2018-08-16 14:31:38 +00:00
Julia Friesel af8c2c1401 Merge branch 'master' into 82-chart-improvements 2018-08-16 14:46:08 +02:00
Julia Friesel 28a5944a09 Remove dep 2018-08-16 14:35:20 +02:00
Julia Friesel 2883aaa879 Merge branch '114-add-import-button' into 'master'
Resolve "Add Import button"

Closes #114

See merge request bloodyhealth/drip!48
2018-08-16 12:28:02 +00:00
bl00dymarie 18c5fef51b Merge branch 'implement-sex-with-fancy-checkbox' into 'master'
Implement Sex \o/:

Closes #69

See merge request bloodyhealth/drip!50
2018-08-16 12:20:11 +00:00
Julia Friesel 4ea23fd8b8 Small style change 2018-08-16 13:14:01 +02:00
Julia Friesel 516e3dce80 Fix rerender bugs 2018-08-16 12:59:26 +02:00
Julia Friesel ad83a0844b Flatten props and add keys to array elements 2018-08-16 10:59:56 +02:00
Julia Friesel a17cc89ec5 Make DotAndLine its own component 2018-08-16 09:52:07 +02:00
Julia Friesel 617b0ef0ac Merge branch 'master' into 82-chart-improvements 2018-08-16 09:18:16 +02:00
Julia Friesel 4b227d82d4 Add import error postfix and extract more labels 2018-08-16 08:48:46 +02:00
Julia Friesel b07a2c8a53 Move db operations back to db module 2018-08-16 08:26:08 +02:00
Julia Friesel 53328f608b Extract openImportDialog 2018-08-16 08:26:08 +02:00
Julia Friesel d3d72a396e Extract labels 2018-08-16 08:26:08 +02:00
Julia Friesel 77bda6bf53 Make import errors prettier and actually handle them 2018-08-16 08:26:08 +02:00
Julia Friesel 44cc448209 Show import success message 2018-08-16 08:26:08 +02:00
Julia Friesel 7d0a56d2e2 Don't show error when cancelling doc picker 2018-08-16 08:26:08 +02:00
Julia Friesel 88b0dba3b6 Clean up file structure 2018-08-16 08:26:08 +02:00
Julia Friesel 949fe91e9e Improve boolean parsing and ignore empty fields 2018-08-16 08:26:08 +02:00
Julia Friesel a948cf716b Handle merge import 2018-08-16 08:26:08 +02:00
Julia Friesel 456f4fe7d8 Parse values according to schema type and write to db 2018-08-16 08:26:08 +02:00
Julia Friesel bce9359850 Parse JSON from imported CSV 2018-08-16 08:23:48 +02:00
Julia Friesel ed474fd5cb Import file contents and move csv function to db module 2018-08-16 08:23:48 +02:00
Bl00dyMarie b3ace768a8 Text input is autofocussed only when someone just checked the "Other" checkbox :) 2018-08-15 09:41:05 +02:00
tina b998ef546f Merge branch '109-display-stats-about-period-length' into 'master'
Resolve "add stats button on home screen and show stats about period length"

Closes #109

See merge request bloodyhealth/drip!41
2018-08-14 12:36:57 +00:00
Julia Friesel 58adeff56a Position date label correctly 2018-08-14 13:58:04 +02:00
Julia Friesel 439e1d4a23 Adapt style for exclude line 2018-08-14 13:31:25 +02:00
Julia Friesel 8df3e74127 Make columnsize a bit smaller and style y axis 2018-08-14 13:20:10 +02:00
Julia Friesel 92ac6525ed Solve bug where small gaps where showing in temp line 2018-08-13 16:58:06 +02:00
Bl00dyMarie a64bfbcd50 Implement Sex \o/:
* Offers tracking sex activities and contraceptives as much as you want
* "Other" contraceptive allows to specify with text input
2018-08-13 16:47:19 +02:00
Julia Friesel 2d221c4060 Produce horizontal grid once, not for every column 2018-08-13 15:20:42 +02:00
Julia Friesel cd1e689aae Get actual amount of cycle days to display 2018-08-12 11:21:11 +02:00
Julia Friesel 0afaf8e297 Re-add mucus icon 2018-08-11 19:46:41 +02:00
Julia Friesel d6cc8a7c14 Add back ltl line 2018-08-11 19:29:32 +02:00
Julia Friesel 1ccc363678 Re-add fhm line 2018-08-11 19:22:13 +02:00
Julia Friesel c43bc4172d Draws lines! 2018-08-11 18:55:00 +02:00
Julia Friesel 3d12e5e452 try doing the math 2018-08-11 15:56:33 +02:00
Julia Friesel 542394df83 Adapt style to CSS foramt 2018-08-11 15:55:33 +02:00
Julia Friesel 5fe50f0397 Make horizontal grid visible 2018-08-11 15:54:39 +02:00
Julia Friesel 67a903411e Add press handler to column 2018-08-11 15:54:15 +02:00
Julia Friesel 720cb9135b Merge branch 'chart-performance' into 82-chart-improvements 2018-08-10 19:05:07 +02:00
Julia Friesel b3e2ce0ea7 Fix bug: Don't produce closure for every item 2018-08-10 15:26:41 +02:00
Julia Friesel 863ac6b122 Remove loading screen again 2018-08-10 13:26:34 +02:00
Julia Friesel 611e9057b4 Back to FlatList and try loading screen 2018-08-10 13:17:51 +02:00
Julia Friesel 93a7ba853f Make props flat and try recyclerView 2018-08-10 11:32:50 +02:00
Julia Friesel 8b7beb517a Separate DayColumn components 2018-08-10 08:16:38 +02:00
Julia Friesel 53e2211054 Remove ScrollView and make DayColumn component 2018-08-10 06:54:37 +02:00
Julia Friesel 5371e5c85c Attempt to recreate with CSS 2018-08-09 21:23:14 +02:00
tina f2b8723fb9 resolves some of the suggested improvements, renames the term period with cycle 2018-08-09 18:31:14 +02:00