1
0
Fork 0
mirror of https://github.com/MatomoCamp/matomocamp-companion-android.git synced 2024-09-19 16:13:46 +02:00
Commit graph

456 commits

Author SHA1 Message Date
Christophe Beyls
8cac5003b3 Removed outdated doc 2014-01-13 00:43:59 +01:00
Christophe Beyls
3eec1f88df - Simplified the schedule download code by using an AsyncTask, a simple
ReentrantLock and local broadcasts instead of a loader and a complex
lock.
- Download error reporting is now done using a Toast instead of a
Broadcast.
- Database cache is now only cleared when the DB transaction is
successful.
2014-01-13 00:06:48 +01:00
Christophe Beyls
cff90abfec Sort tracks by name in the tracks list 2014-01-11 01:48:54 +01:00
Christophe Beyls
cd1436fef4 Remove custom sort order when retrieving the list of persons related to
an event to ensure the order is the same as in persons summary text.
2014-01-11 01:16:18 +01:00
Christophe Beyls
962d15f0e3 Added about dialog. 2014-01-11 00:52:18 +01:00
Christophe Beyls
a2d67fbb91 Notifications display change: show room name in the bottom right corner
below the time, and show the track name first in subtitle before the
speakers.
2014-01-10 01:43:54 +01:00
Christophe Beyls
a9c9c40a46 Added room images. They can be shown by clicking on the room name in
EventDetailsFragment. (+500KB apk file size)
2014-01-10 01:38:49 +01:00
Christophe Beyls
ce1fe86616 Made MessageDialogFragment more generic: accepts CharSequences and not
just Strings
2014-01-09 21:08:50 +01:00
Christophe Beyls
bae88e8dac Added Lameere room in building finder 2014-01-09 01:01:50 +01:00
Christophe Beyls
09ef88bde0 Fixed settings animation resources 2014-01-09 00:59:12 +01:00
Christophe Beyls
d774557526 Added MultiChoiceModeListener on bookmarks list, to be able to delete
multiple bookmarks at once.
2014-01-08 23:51:57 +01:00
Christophe Beyls
7a4be6ef5e Fixed removeBookmarks when passing multiple ids 2014-01-08 23:07:17 +01:00
Christophe Beyls
7cefa9f541 Fix: scroll position lost because of textIsSelectable attribute on title 2014-01-08 22:28:39 +01:00
Christophe Beyls
6e11286b26 Changed event id and person id to long type instead of int.
Only broadcast bookmark added/removed on success.
2014-01-08 21:19:26 +01:00
Christophe Beyls
2a3f717e92 Display the Building name next to the room name in event details 2014-01-08 02:05:16 +01:00
Christophe Beyls
6eb0f52730 Updated loader in BookmarksListFragment so that bookmarks are
automatically refreshed when the list is limited to future bookmarks and
the start time of the first bookmark is reached.
2014-01-08 01:00:18 +01:00
Christophe Beyls
aa88aad78e Added custom animation when opening settings menu.
Added settings icon and show it if there's room.
2014-01-08 00:26:10 +01:00
Christophe Beyls
2a2da59839 Added notifications system and settings screen.
+ Sorted strings
2014-01-07 02:52:01 +01:00
Christophe Beyls
8443614716 Database internal updates:
- Bookmarks are now retrieved with a min startTime
- Events are broadcast when a bookmark is added/removed
- Multiple bookmarks can now be deleted at the same time (for future
use)
2014-01-07 00:48:25 +01:00
Christophe Beyls
0845268aef Improved readability in SearchSuggestionProvider 2014-01-03 03:35:55 +01:00
Christophe Beyls
077bc3758c Improved keypad navigation when opening main menu 2014-01-03 03:30:46 +01:00
Christophe Beyls
78f4059aed FOSDEM theme implementation 2014-01-03 02:50:27 +01:00
Christophe Beyls
dd6f10a85a Fixed keypad navigation in event details fragment 2014-01-03 02:21:50 +01:00
Christophe Beyls
2918bb2970 Changed scale mode of the map image to fitCenter 2014-01-02 20:33:53 +01:00
Christophe Beyls
11e6e94f75 Implement proper up navigation from Event Details to Track. 2014-01-02 03:32:43 +01:00
Christophe Beyls
ece5272361 Save and restore the current query text in SearchResultActivity. 2014-01-02 02:07:21 +01:00
Christophe Beyls
59d8db0f24 Improved String-to-Slug transformation code 2014-01-02 00:47:31 +01:00
Christophe Beyls
2edacca909 Switch to current year's database URL 2014-01-02 00:11:48 +01:00
Christophe Beyls
bd63de6e1d Changed target SDK version to 19 (Android 4.4) 2014-01-01 21:32:47 +01:00
Christophe Beyls
7e3679c165 Added "upcoming only" filter in bookmarks list. 2014-01-01 21:31:40 +01:00
Christophe Beyls
01256430e0 Implemented dual-pane display mode for TrackScheduleActivity. 2014-01-01 04:40:28 +01:00
Christophe Beyls
5e5485e058 Added big central indeterminate progressbar while loading cursor in
TrackScheduleEventActivity
2013-12-31 02:31:56 +01:00
Christophe Beyls
673385aad9 Add TrackScheduleEventActivity, a specialized activity to show events
related to the same track in a ViewPager (with an
UnderlinePageIndicator).
2013-12-31 01:42:54 +01:00
Christophe Beyls
401d696b6b Implemented details display on search suggestion click and global system
search support.
2013-12-30 22:40:17 +01:00
Christophe Beyls
0164b2e280 Added SearchResultListFragment in SearchResultActivity. 2013-12-30 02:36:05 +01:00
Christophe Beyls
777f118c47 Added add/remove bookmarks and bookmarks list 2013-12-30 01:47:01 +01:00
Christophe Beyls
17857bbf5d Added PersonInfoListFragment and activity
Fine-tuned dimensions and added more of them in dimens.xml
2013-12-30 00:01:56 +01:00
Christophe Beyls
650ed3c65c Added default styles for listview selection color and textView link
color
2013-12-29 17:13:25 +01:00
Christophe Beyls
d259d96d01 Added code to add event to the user's calendar 2013-12-29 16:33:28 +01:00
Christophe Beyls
3e455b96cc Added event sharing and code to retrieve the FOSDEM year from the
database.
2013-12-29 15:15:35 +01:00
Christophe Beyls
fada846d72 Updated fosdem purple colors & applied the colors to
PagerSlidingTabStrip
2013-12-29 04:05:47 +01:00
Christophe Beyls
c1204d8f17 Added EventDetailsFragment and Activity
Renamed AbstractAsyncTaskLoader to LocalCacheLoader
2013-12-29 03:43:14 +01:00
Christophe Beyls
f9747078f6 Added code to also bypass hostname verification in HttpUtils (required
for HTTPS redirects)
2013-12-28 02:17:26 +01:00
Christophe Beyls
eeff608ea7 Added TrackScheduleActivity and TrackScheduleFragment
Fixed EventsParser: cannot recycle the ArrayList of persons and links
because IterablePullParser uses 2 instances of Event simultaneously.
2013-12-28 01:46:23 +01:00
Christophe Beyls
f2e24e526f Added database update reminder dialog. 2013-12-27 18:47:34 +01:00
Christophe Beyls
795bee380e Added last updated date in the bottom of the main menu.
Made the menu slightly translucent.
Ensure the selected menu item is visible when changing orientation.
2013-12-27 15:48:54 +01:00
Christophe Beyls
2ce1521f8a Added code to allow any section fragment to be either added/removed or
attached/detached.
Tracks fragment is attached/detached by default.
2013-12-24 01:50:14 +01:00
Christophe Beyls
f2a207d033 Properly save and restore ViewPager state by setting the adapter after
the data is loaded
2013-12-24 01:47:22 +01:00
Christophe Beyls
be01ed867a Added Tracks list and included PagerSlidingTabStrip code as tab
indicator to select the day.
Added cache for Days list in DatabaseManager and send a broadcast when
the schedule has been downloaded.
2013-12-23 23:30:05 +01:00
Christophe Beyls
712ee2802b Implement fast scroll in persons list using AlphabetIndexer 2013-12-21 00:21:41 +01:00