49 Commits

Author SHA1 Message Date
Philipp Schaefer
239a5d5c61 migrated new panes to iitcm 2015-01-24 12:30:23 +01:00
fkloft
b80c4fc7ef tweaks to notices
- new notice when entering info pane (sharing/navigation)
- mention NFC in general how-to
- add some punctuation

Fixes #750
2014-01-31 00:31:47 +01:00
fkloft
100d83db8a Code formatting, add final modifiers 2014-01-21 16:28:11 +01:00
Philipp Schaefer
08e9aac296 new notification for external plugins 2014-01-15 13:56:48 +01:00
fkloft
58dc56283a improved debugging interface 2014-01-03 20:06:37 +01:00
fkloft
be05945eac Use native Android API for user-location (WebView causes high cpu load, even when IITC is stopped)
Also, move all user-location related functions into new class IITC_UserLocation.
2013-12-17 21:30:36 +01:00
Philipp Schaefer
e1b33fa3d4 retrieve correct resource id when package name is overriden 2013-12-15 19:33:39 +01:00
Philipp Schaefer
78e2f8a62f don't use hard coded strings for app name 2013-12-15 18:52:03 +01:00
Philipp Schaefer
0df056f083 renamed drawer notice since it is used as howto now 2013-12-04 19:49:03 +01:00
fkloft
6cb55ae2b1 Do not show a dialog more than once.
Implement "Do not show again"
2013-12-04 18:50:49 +01:00
Philipp Schaefer
ca9d631ffe updated drawers notice to a how to use notice 2013-12-04 11:20:33 +01:00
fkloft
0dcc9bfd7e Merge branch 'master' into navdrawer-api
Conflicts:
	mobile/src/com/cradle/iitc_mobile/IITC_NavigationHelper.java
2013-12-03 23:48:54 +01:00
fkloft
6c0327b01c Show a hint that plugins are now in the nav drawer 2013-12-03 23:07:05 +01:00
Philipp Schaefer
b434b81757 drawable changes part 3 2013-12-03 22:57:15 +01:00
Philipp Schaefer
aff4a9f9f9 drawable changes part 2 2013-12-03 22:12:25 +01:00
Philipp Schaefer
c1434db0dc drawable changes part1 2013-12-03 17:37:41 +01:00
fkloft
cb603ea7be Allow plugins to specify an icon for the nav drawer
(and add icons for bookmarks)
2013-12-03 00:06:15 +01:00
fkloft
ad6a447bde Allow plugins to add panes to mobile nav drawer 2013-12-02 23:40:25 +01:00
fkloft
40d25ad8ef Replace Pane enum with class 2013-12-02 23:06:18 +01:00
Philipp Schaefer
8d1eb6e0b7 first version of custom fullscreen preference (fix for #594) 2013-10-29 00:53:39 +01:00
Philipp Schaefer
3d7192ecd6 reformat code 2013-10-22 20:05:58 +02:00
Philipp Schaefer
709af1a9d9 some code formatting 2013-10-04 16:15:58 +02:00
fkloft
533057be56 Close right drawer when home is pressed
possible use cases:
- open left drawer
- close left drawer
- navigate up (show map)
In each case, the right drawer should be closed.
If the left drawer is to be opened, this fixes a bug where both drawers would overlap for a second. (Because the right drawer would not be closed until onDrawerOpened has fired)
2013-09-25 15:38:33 +02:00
fkloft
5f0ec3b581 Hide subtitle while iitc is loading 2013-09-25 15:37:49 +02:00
Philipp Schaefer
251a9d0a4b improve code readability 2013-09-25 09:08:52 +02:00
Philipp Schaefer
75481d2269 fixed typo 2013-09-24 20:04:39 +02:00
Philipp Schaefer
db7e387a2f hide actionbar subtitle if no highlighter is selected 2013-09-24 20:00:54 +02:00
fkloft
40a242ea18 prevent action bar flickering when drawers are quickly closed and reopened 2013-09-24 14:57:45 +02:00
fkloft
6f5ca2aa4b Bugfix: right drawer could be opened via menu while IITC was still loading (which may have caused a NullPointerException) 2013-09-24 14:57:26 +02:00
fkloft
2765200d0b Show current highlighter in as ActionBar subtitle 2013-09-24 14:38:29 +02:00
fkloft
3172fc4e69 Add notice about long tapping 2013-09-24 14:17:55 +02:00
Philipp Schaefer
fc782218f1 Merge branch 'newnavigation' of git://github.com/fkloft/ingress-intel-total-conversion into fkloft-newnavigation 2013-09-23 23:23:18 +02:00
fkloft
943482b0bd Show notice for new interface 2013-09-23 23:22:35 +02:00
Philipp Schaefer
935c5b40ee disable ActionBar by default in fullscreen mode
- iitcm can now be controlled via navigation drawers
2013-09-23 23:09:10 +02:00
Philipp Schaefer
a9e7aea32e added chat icons + debug icon for new navigation drawer 2013-09-23 22:11:08 +02:00
fkloft
7939cd9adf More drawer tweaks 2013-09-23 20:42:54 +02:00
fkloft
1cc7a6c5f2 Enable right drawer in desktop mode 2013-09-23 19:34:16 +02:00
fkloft
5dc3e8923c Tweaks on new drawers 2013-09-23 19:21:43 +02:00
fkloft
f560ff369f Introduce a second drawer with map settings 2013-09-23 18:35:10 +02:00
fkloft
e06f8f87d9 Change handling of back key
1. quit full screen
2. close drawer
3. close dialogs
4. regular back stack
5. close IITC

dialogs can always be closed via [OK], the drawer still reacts on the left edge
2013-09-23 11:21:23 +02:00
fkloft
4234ee15b4 Merge branch 'master' into newnavigation
Conflicts:
	mobile/src/com/cradle/iitc_mobile/IITC_ActionBarHelper.java
2013-09-23 11:01:03 +02:00
fkloft
d8c8e6fcab remove splitActionBarWhenNarrow; hide highlighter selection while drawer is opened 2013-09-22 21:59:12 +02:00
fkloft
2fb0aa7a12 Remove obsolete menu items 2013-09-22 21:46:11 +02:00
fkloft
358c809d07 Tweak navigation drawer
- make list thinner
- highlight current pane
- show icons in menu
2013-09-22 21:27:38 +02:00
fkloft
57710d2074 Rename map entry in navigation drawer 2013-09-22 19:22:14 +02:00
fkloft
00f5b2f3b7 Hide debug mode according to prefs 2013-09-22 19:07:46 +02:00
fkloft
94b1663df6 Hide drawer while loading 2013-09-22 18:50:40 +02:00
fkloft
1ca1401cca WIP - implement navigation drawer (slide-in menu) 2013-09-22 18:28:08 +02:00
fkloft
6477dd5656 Change class name 2013-09-22 14:44:30 +02:00