Commit graph

320 commits

Author SHA1 Message Date
ligi
10aac55ff8 use en locale to prevent potential bug and satisfy lint 2014-02-27 17:59:25 +05:30
ligi
8d007c7671 move the fullscreen map layout to flavor where used 2014-02-27 17:53:30 +05:30
ligi
4c0d787866 add sel 9patch for different densities 2014-02-27 11:33:40 +05:30
ligi
ed8e42d1d0 correct mime-type 2014-02-27 11:32:13 +05:30
ligi
39dd239722 nicer colors and improve category none 2014-01-23 23:28:13 +01:00
ligi
8ee142aac5 make distribution flavor - mainly for fdroid use at the moment 2014-01-16 01:34:44 +01:00
ligi
85ad26514b check if the dialog is shown before dismissing 2014-01-16 00:20:34 +01:00
ligi
c064d0adac add gfx 2014-01-15 16:39:52 +01:00
ligi
0eb8201b95 fix a problem with double long-clicking the list 2014-01-15 15:32:02 +01:00
ligi
ee5c4a37d7 design 2014-01-15 14:40:56 +01:00
ligi
1014237049 stashing changes torwards new redesign 2014-01-12 21:20:37 +01:00
ligi
2bd08144d5 be robust when it comes to bad dates - had a RL crash with "2013-12-25T00:00-57:00" here 2014-01-03 16:30:00 +01:00
ligi
8607a3f589 use zip4j for decompressing - native android zip does fail with zip64
(cherry picked from commit 7ecc72b49c24e0e1dc17032064cbc1ba8e4eda56)

Conflicts:
	build.gradle
	src/main/java/org/ligi/passandroid/ui/UnzipPassController.java
2013-12-31 06:42:18 +01:00
ligi
b5993fda04 cleanup 2013-12-28 14:57:29 +01:00
ligi
b5b8a77490 fix a problem with decompressing a pkpass when paths are in there ( was a problem with iberia passes ) 2013-12-28 14:56:28 +01:00
ligi
34f820add4 special treatments for AirBerlin 2013-12-26 01:15:16 +01:00
ligi
af08c311eb add more passes that work and credits to cketti 2013-12-25 07:01:00 +01:00
ligi
31c8690a15 Merge pull request #6 from cketti/task_stack_fixes
Task stack fixes
2013-12-24 21:39:53 -08:00
cketti
3eb5cfd622 Don't start new activity when selecting a category
Instead of starting a new activity we use the event bus to scroll the
currently displayed list.
2013-12-24 02:36:07 +01:00
cketti
eb009db03c Open URLs in a new task 2013-12-24 02:36:06 +01:00
cketti
df51a349aa Return to ticket list after deleting a ticket 2013-12-24 02:36:06 +01:00
cketti
35eaa2349e Fix up navigation 2013-12-24 02:36:06 +01:00
cketti
b275e9b8fe Fix menu item titles 2013-12-23 22:01:01 +01:00
ligi
723e5787a2 fix typo and not closed open brace 2013-12-19 15:31:00 +01:00
ligi
97c4766416 limit zoom-level to 17 - otherwise we could be so zoomed in that it looks buggy 2013-12-19 00:18:05 +01:00
ligi
2c5c053769 fix a bug for both sides being null when comparing - otherwise "Comparison Method violates its general contract" throws on some devices 2013-12-19 00:07:58 +01:00
ligi
b277106788 externalize strings 2013-12-15 23:54:33 +01:00
ligi
7aeeada20c nice up help 2013-12-15 22:23:09 +01:00
ligi
e3b6ecfe84 show and hide of nav jump marks animated and nicer handling 2013-12-15 17:38:31 +01:00
ligi
82fa98327b nicer way to detect if we ned to recalculate category navigation list 2013-12-14 23:11:02 +01:00
ligi
08d6b33e6f better react on changes in the passStore regarding the category navigation 2013-12-14 22:40:38 +01:00
ligi
c370c2943f add images 2013-12-14 21:16:54 +01:00
ligi
d2d3d05319 nicer handling of categories + category jump-marks in nav + cs 2013-12-14 21:16:38 +01:00
ligi
8d47bcc83a rm obsolete container 2013-12-12 18:22:47 +01:00
ligi
f9d4feda02 cs 2013-12-12 17:34:50 +01:00
ligi
b6e3c02511 add app sharing 2013-12-12 17:31:32 +01:00
ligi
ed8fb0f2cc invert direction ( most recent on top ) 2013-12-09 23:33:07 +01:00
ligi
39c63c35c4 externalize strings 2013-12-09 00:30:05 +01:00
ligi
555ba63883 less clicks to get to example pass 2013-12-09 00:13:27 +01:00
ligi
d0b4ff4d03 make sure the activity is still there 2013-12-09 00:13:02 +01:00
ligi
c3acdade55 link to a site to get passes with less clicks 2013-12-08 22:53:58 +01:00
ligi
d07496d4f9 correct community link 2013-12-08 21:50:56 +01:00
ligi
823b2674fa background for the logo img 2013-12-08 21:49:32 +01:00
ligi
5107684c04 set date to gone when not there - for nicer centering 2013-12-08 21:15:13 +01:00
ligi
dfa20e2c06 need to set the bg - e.g. important for 29c3 pass 2013-12-08 21:11:24 +01:00
ligi
28e4369fbc do not set selection 2013-12-08 21:10:12 +01:00
ligi
90a2fcfce5 only checkable what needs to be checkable 2013-12-08 21:05:26 +01:00
ligi
723eb34603 implement call to actions on tickets ( add to calendar and navigate to ) 2013-12-08 19:35:11 +01:00
ligi
eee36fa521 externalize string 2013-12-08 18:18:15 +01:00
ligi
6263813135 rm unused 2013-12-08 17:53:18 +01:00
ligi
89d1d5577a add pull to refresh 2013-12-08 17:46:46 +01:00
ligi
31cac60c18 more work for the eye 2013-12-07 23:10:45 +01:00
ligi
042c1eafed mainly design - viz of categories# Please enter the commit message for your changes. Lines starting 2013-12-07 22:49:11 +01:00
ligi
6087ffb21e visual stuff 2013-12-07 22:03:42 +01:00
ligi
1c99218d8f add action-mode 2013-12-07 19:16:24 +01:00
ligi
f9a5925c90 design stuff 2013-12-07 18:20:51 +01:00
ligi
23bd753fe7 add images and bump version 2013-12-07 18:16:51 +01:00
ligi
2449fa586b we do not want developer mode as default 2013-12-07 18:16:17 +01:00
ligi
b1ccc164a5 fix linkify 2013-12-07 18:13:22 +01:00
ligi
2507bb98b4 work on sorting 2013-12-07 00:01:49 +01:00
ligi
a17214a4b4 complete packagename rename 2013-12-06 22:56:52 +01:00
ligi
25fcd7041a Help as activity & cs 2013-12-06 20:12:27 +01:00
ligi
08690da5cf styling 2013-12-06 19:38:21 +01:00
ligi
f69dee118f force the background - looked bad on 2.2 2013-12-06 19:21:01 +01:00
ligi
6f8150e7c7 cs 2013-12-06 19:07:23 +01:00
ligi
9adc332570 navigation with navigation-fragment 2013-12-05 15:31:53 +01:00
ligi
f314124a23 better handling of emptyview - also fixes a problem with the navigationdrawer and 2.3 2013-12-05 14:27:02 +01:00
ligi
f890cfbd3d use the support actionbar 2013-12-04 13:21:17 +01:00
ligi
3d54cecbcc add nav drawer and initial time 2013-12-04 13:15:56 +01:00
ligi
1c98c949d9 mention designer in credits 2013-12-04 00:20:02 +01:00
ligi
12e9ea5cbb init redesign 2013-12-04 00:07:17 +01:00
ligi
a4c0f22339 init redesign 2013-12-01 23:05:15 +01:00
ligi
9767e1c24f bump version 2013-11-29 00:48:40 +01:00
ligi
ac1663fbeb handle missing barcode 2013-11-28 19:25:09 +01:00
ligi
6644f74e1b refuse to work withut data or type 2013-11-28 19:24:41 +01:00
ligi
b6234e339d label the marker 2013-11-28 19:13:17 +01:00
ligi
9d79e959d9 rm default screen orientation ( dynamically set now ) and bump target version 2013-11-27 02:13:51 +01:00
ligi
158d6b37b9 do not set this content here 2013-11-27 02:13:12 +01:00
ligi
a93807855a care more for the best orientation for barcode fullscreen activity 2013-11-27 02:12:47 +01:00
ligi
469e4a0820 bump version 2013-11-26 23:31:54 +01:00
ligi
8662fa07cb cleanup 2013-11-26 23:31:43 +01:00
ligi
ffe6880f55 track exceptions 2013-11-26 22:49:09 +01:00
ligi
f03265ef5d optimize orientation for the barcode 2013-11-26 22:45:52 +01:00
ligi
beca48491f better readability of fullscreen barcode 2013-11-26 00:00:02 +01:00
ligi
54074d01db cleanup 2013-11-25 23:59:25 +01:00
ligi
6453f70f85 testing around barcodes 2013-11-25 23:43:44 +01:00
ligi
eefd90f53f add AZTEC support - cleanup around barcodes & cs 2013-11-25 23:19:53 +01:00
ligi
23c7f980ab cs 2013-11-24 21:34:19 +01:00
ligi
408f392612 extract class & cs 2013-11-24 21:05:01 +01:00
ligi
cc1d3045e9 cleanup 2013-11-24 20:59:33 +01:00
ligi
d350710c2a style 2013-11-24 20:59:14 +01:00
ligi
df09255c29 be aware of ,, errors like happening at RENFE OPERADORA Billete de tren 2013-11-24 20:46:13 +01:00
ligi
69ba1018f7 code style around importing 2013-11-24 20:29:40 +01:00
ligi
a5e6f2a5ae extract class 2013-11-24 19:31:24 +01:00
ligi
ea67cf918a style 2013-11-24 19:30:26 +01:00
ligi
170d3ab6c7 verbose description 2013-11-24 19:05:47 +01:00
ligi
bbf0cf54e4 probe all charsets available 2013-11-24 18:46:05 +01:00
ligi
3bac09d6ea be safer and work with Entrada cine Entradas.com 2013-11-24 17:44:52 +01:00
ligi
975e9f13ca style 2013-11-24 17:41:25 +01:00
ligi
9a16dac937 style 2013-11-08 21:51:46 +01:00
ligi
25cbe6273d nicer code DRY 2013-11-08 21:50:47 +01:00
ligi
e205251fd0 style 2013-11-08 07:09:09 +01:00
ligi
6e581f4ad9 adapt to pkg changes and bump version 2013-11-08 07:08:28 +01:00
ligi
e93dd71d00 no context passing any more 2013-11-07 20:51:23 +01:00
ligi
47f933fc1c AndroidHelper -> AXT 2013-11-07 20:45:45 +01:00
ligi
1f05ac1d8c struct 2013-11-07 20:33:03 +01:00
ligi
ae03d140da cleanup & use AndroidHelper 2013-08-23 03:39:42 +02:00
ligi
d2aebaaf82 maps and analytics splitting to flavors done 2013-08-19 23:25:34 +02:00
ligi
011468e401 work out flavors - maps completely splitted 2013-08-19 14:24:41 +02:00
ligi
5661d3461e gradle-I-fy 2013-08-01 20:50:41 +02:00
ligi
ea160c4f83 handle when google play services is not there 2013-03-09 19:02:04 +01:00
ligi
03e4ce1d7d also parse colors in format #HEXSTR 2013-03-08 23:28:38 +01:00
ligi
05ddcaf95b add header field 2013-03-08 23:27:49 +01:00
ligi
11d48ce9d1 option to send bad passes 2013-02-22 19:49:25 +01:00
ligi
0ee9d1f47e be resilliant to passes with bad json from Virgin Australia 2013-02-22 16:12:53 +01:00
ligi
b19a103e88 rm logging 2013-02-22 15:54:29 +01:00
ligi
985c3713b6 better method of deciding between MarketSevice and 2013-02-21 07:28:36 +01:00
ligi
cfec78ec26 logging for broken passes 2013-02-19 06:48:25 +01:00
ligi
d1c64ac2ae Merge tag '1.3'
Conflicts:
	AndroidManifest.xml
2013-02-17 18:03:08 +01:00
ligi
dd7ba97064 support more types by searching for type when not in default list 2013-02-17 18:01:42 +01:00
ligi
0509ffffdf initial usage of google drive 2013-02-17 16:49:00 +01:00
ligi
53a9c2f49a move this block to make sure to have empty lsits and not null - even when the passes suxx 2013-02-16 16:24:48 +01:00
ligi
4d2f382d6d track problem passes 2013-02-15 13:35:13 +01:00
ligi
07e7839039 don't stumble uppon ( with NPE later ) passes without determined type - fill the Fields with empty lists 2013-02-15 13:28:54 +01:00
ligi
c99fc4ca64 add pass sharing 2013-02-13 22:53:46 +01:00
ligi
162ece62f7 track some more 2013-02-13 22:53:29 +01:00
ligi
ee79e40422 externalize the strings and improve helpo 2013-02-12 22:47:01 +01:00
ligi
11b79262dc polishing 2013-02-12 01:31:24 +01:00
ligi
618d116695 better inclusion of map 2013-02-12 01:07:33 +01:00
ligi
4f766ea5ea also parse foreground color 2013-02-12 00:16:46 +01:00
ligi
e8206ce265 set the color for both textviews 2013-02-12 00:16:30 +01:00
ligi
1b8cd1edd5 dont set the icon here - the icons are not the best pointers - use then in popup 2013-02-12 00:00:44 +01:00
ligi
0d5322b9fb set the listview background color - looks nicer 2013-02-11 23:59:51 +01:00
ligi
873f3edf6a initial help 2013-02-11 23:36:40 +01:00
ligi
ba921baf3f parse the rest even if there is no barcode ( there are passes without barcode 2013-02-11 23:35:37 +01:00
ligi
f2d79321e7 also show the back and aux fields 2013-02-11 19:43:25 +01:00
ligi
3499031f84 cleaner code ( move stuff to parser ) 2013-02-11 19:30:06 +01:00
ligi
d3b7886279 nicer code 2013-02-11 19:05:09 +01:00
ligi
f06a6d5dd7 add aquery 2013-02-11 00:41:32 +01:00
ligi
30ceeddebb hide map when no locations 2013-02-11 00:41:14 +01:00
ligi
8993c9ada7 when doing html - \n has to be </br> 2013-02-11 00:40:50 +01:00
ligi
33292103e8 the icon seems better than the logo for this mostly 2013-02-11 00:40:18 +01:00
ligi
6c32ae5144 add fullscreen map 2013-02-11 00:38:33 +01:00
ligi
535b67bb06 work on map and layout 2013-02-10 22:25:13 +01:00
ligi
7659d23ad3 initial add of maps 2013-02-10 20:39:44 +01:00
ligi
471dd684a7 we don't have to set the context here - is set in Application Controller 2013-02-10 14:59:57 +01:00
ligi
ae2b910a9b need to override the UI to the scanning state here to to override defaults 2013-02-10 14:36:03 +01:00
ligi
245d497fb0 support more pass-types 2013-02-10 14:15:57 +01:00
ligi
78228784f5 add comment 2013-02-10 13:31:38 +01:00
ligi
e77f99cb99 cleanup 2013-02-10 13:31:22 +01:00
ligi
ddebe7ca07 we need to finish this activty - otherwise we have ugly leftovers 2013-02-10 13:19:30 +01:00
ligi
534c0f8192 add some padding and color also for this view 2013-02-10 00:56:06 +01:00
ligi
c6c8df083b add some color 2013-02-09 23:53:26 +01:00
ligi
49b36cbae5 use the barcode bitmap from the new parser 2013-02-09 23:53:05 +01:00
ligi
a079d09dda externalize the barcode parser 2013-02-09 23:05:57 +01:00
ligi
57fbcbee16 cleanup 2013-02-09 19:41:36 +01:00
ligi
18a010ad44 fix pathes to scan - prevent NPE - analytics and error tracking 2013-02-08 23:50:37 +01:00
ligi
a38b86c553 add market service update check from aquery 2013-02-08 16:02:08 +01:00
ligi
e2c5c28971 refresh button for manual refresh 2013-02-08 15:45:36 +01:00
ligi
ee44dcf599 improve/fix behaviour after import 2013-02-08 02:02:20 +01:00
ligi
3ad355ba7f move the temp dir 2013-02-08 01:38:24 +01:00
ligi
96f976f5e1 unzip and prepare to the right place 2013-02-08 01:27:34 +01:00
ligi
200a2fe739 import also for scan 2013-02-07 23:58:17 +01:00
ligi
3fdbed6b45 rm typo 2013-02-07 03:46:58 +01:00
ligi
c04fa99efc move the post execute part a level up so we can differ in the actions 2013-02-07 03:42:47 +01:00
ligi
5785bf332d Move the helper to the right place 2013-02-07 02:54:29 +01:00
ligi
688782cd3b move the import to extra class to use it elsewhere 2013-02-07 02:50:36 +01:00
ligi
9fb0e2cdf8 misc 2013-01-07 14:23:41 +01:00
ligi
8433951693 import as async 2013-01-07 14:22:59 +01:00
ligi
39be839025 initial 2012-12-21 22:23:58 +01:00