Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/matomo-org/matomo-mobile-2

Matomo Mobile 2 App - The official Git repository! Liberating Web Analytics on the go!
https://github.com/matomo-org/matomo-mobile-2

make sure the page title in visitor screen is readable

4b05ec7ee75abc5a542150eea9c3ff9297af8ce0 authored over 11 years ago by Thomas Steur <[email protected]>
made dimension area a bit bigger

dd14d5e86f59caceb4c49f26046cab1a26ec8fa4 authored over 11 years ago by Thomas Steur <[email protected]>
the accountId is a string, not an integer. App does now automatically use the last used account when opening the app

4319a70eacdfdb1a0bd5087c3bbf2cf67f0c0499 authored over 11 years ago by Thomas Steur <[email protected]>
the gap between icon and title was too large

2061dc614f7850a7784337f9d82c5b1777d45fea authored over 11 years ago by Thomas Steur <[email protected]>
we need to reset the currently selected reportCategory sometimes. For instance if user selects a different Piwik account and does not have the same dashboard there

d54fdee11152457dffd220c31f225c669ee282f8 authored over 11 years ago by Thomas Steur <[email protected]>
prevent a crash when another account is chosen on android

35a8fabf323ef787b6265b6f3664a64bfc76f9a2 authored over 11 years ago by Thomas Steur <[email protected]>
fix the content of reportWithoutDimension does sometimes simply disappear on Android

534ba68e1294fa4ed057e55566f183d262f530af authored over 11 years ago by Thomas Steur <[email protected]>
make sure the click event bubbles up to the container

4d6e16356338f87cba50174c6150cf942402b0a9 authored over 11 years ago by Thomas Steur <[email protected]>
this is a workaround for Android tablets, it looks like the window's left property is ignored and needs to be set within the open method. This seems to be a regression. Fixes sidebar is no longer visible on Android

797b5591ff080f10aab6dc14a21c6959d06b4562 authored over 11 years ago by Thomas Steur <[email protected]>
do not listen to home icon, listen to back button instead. otherwise report chooser will be displayed

0d88a7e98a9182a39ce22e66498c5927e65ef99e authored over 11 years ago by Thomas Steur <[email protected]>
toggle neither report chooser nor report configurator on Android tablets

4cd36f8e7da9dfd265903c78f9c4c3a00f3fd6c2 authored over 11 years ago by Thomas Steur <[email protected]>
deploy type should not be test

bfaf3f0746e22ab794fab46877eb8527b0873b24 authored over 11 years ago by Thomas Steur <[email protected]>
be compatible with latest continuous build of Titanium SDK

7d78e48360bb7886867d20f276b7c8e568f8c5b6 authored over 11 years ago by Thomas Steur <[email protected]>
Wanted to avoid this but looks like we need to destroy even each reportComposite widget

24436f8e39c21509384dd0d5db90e29f8419979e authored over 11 years ago by Thomas Steur <[email protected]>
refs #3976 prevent tableViewRows leak memory in visitor screen on Android

8d70f2c2a2cbde125abdb154055f000fcd7ca710 authored over 11 years ago by Thomas Steur <[email protected]>
no visitors row was not styled on android

cb3c78e8d86f00bb74b602df0bdc4535e03ae36c authored over 11 years ago by Thomas Steur <[email protected]>
refs #3976 prevent tableViewRows from leaking memory on Android, on iOS everything looks already pretty good

f7fa66161343764a64517c171019b6aa919827a7 authored over 11 years ago by Thomas Steur <[email protected]>
null some objects and prevent some possible erros when account or site is not defined

83ff6cc50d5c8e509399e126c9b3a64589a7ed1d authored over 11 years ago by Thomas Steur <[email protected]>
a pull to refresh makes not really sense in visitor log

13c23c09ab9eaaff123182be9eab0952a77fac73 authored over 11 years ago by Thomas Steur <[email protected]>
added method to create params for paginator

b89122a9006ca7a554b55a4f15ef8a268e753578 authored over 11 years ago by Thomas Steur <[email protected]>
do not display selection because the rows are not selectable

b325e6d60886f44bd114ee591b0f47c0737d2d89 authored over 11 years ago by Thomas Steur <[email protected]>
this makes more sense now. The index decides which report to open initially and not the reportchooser. Instantiate the report chooser only when needed and delay rendering as long as possible

8511604fca6e156dd17066cf2cc98a027d5534c2 authored over 11 years ago by Thomas Steur <[email protected]>
the reportChooser and compositeReport should not share a collection and not depend on each other. As the reportMetadata is cached anyway we should not end up in doing too many additional requests

9cc21f4fa2ca01dfe00635f2075dbd141d91215b authored over 11 years ago by Thomas Steur <[email protected]>
fix wrong list of reports is displayed when selecting a new website via left sidebar(accounts)

4b8ec7ab21eda1be27c50e0799d65b1a6fd6c9cb authored over 11 years ago by Thomas Steur <[email protected]>
updated translation files

5d274655b5fa425e51932b6894d409f7ffcef231 authored over 11 years ago by Thomas Steur <[email protected]>
changed some translation keys

fd5f82315701c90426168f8a07a5cc0b59a351e5 authored over 11 years ago by Thomas Steur <[email protected]>
display a small shadow in appicon

5ec83d8b5d515712ab939d45e00550ff91d6c31a authored over 11 years ago by Thomas Steur <[email protected]>
wrap content if needed but do not overlap metric

adffc1788943043ed944ef87dbd89e2fce210e33 authored over 11 years ago by Thomas Steur <[email protected]>
detect whether a report has a dimension based on the API response, not based on the action name

8667860c28290e4a235b18781e08572842db4f89 authored over 11 years ago by Thomas Steur <[email protected]>
we need to reset the scroll counter everytime we render, otherwise the boxes will not be displayed when website or date changes

516a556f6f5317dec0b80305a1c2fdff26ffdf76 authored over 11 years ago by Thomas Steur <[email protected]>
removed unused variable

11c618f5294850f015c72625dee09e2208ea1ab6 authored over 11 years ago by Thomas Steur <[email protected]>
removed unused variable

9dd843316e0592c43e1034e7aa023646da827df5 authored over 11 years ago by Thomas Steur <[email protected]>
fix detection of report has / has not dimension

f096cb5cb51859c7b27cdc8eaec82d01a08e2ba0 authored over 11 years ago by Thomas Steur <[email protected]>
added method to ask processed report whether it is a report with dimension

aa028d039e18686ccde6483a9f724df628fb5784 authored over 11 years ago by Thomas Steur <[email protected]>
make sure new websiteModel is set before triggering account has changed event

2b84c032212f2871ec2e48488a432fb2c9856abb authored over 11 years ago by Thomas Steur <[email protected]>
use correct translation key

9df51b0f99a59b877da3a9a4b77b95c17569562f authored over 11 years ago by Thomas Steur <[email protected]>
wrote a node.js app to help me finding new translation keys

f94fd9e7da47ff0d336e627208433a8f80158b17 authored over 11 years ago by Thomas Steur <[email protected]>
fix report chooser + composite report does not refresh when language changes

043082a465ef41cdbba9e66e5a47236094d0dc0e authored over 11 years ago by Thomas Steur <[email protected]>
update window title when language changes

445a0b70062be5144c25eecf6fd297159d40534b authored over 11 years ago by Thomas Steur <[email protected]>
updated translations

a6d32e3c1d61c12a0fda99ffff79815146411207 authored over 11 years ago by Thomas Steur <[email protected]>
add Piwik license header to i18n files

318169777bae1676324dc5d6e9b3ea6b90e6d6ea authored over 11 years ago by Thomas Steur <[email protected]>
make a pause of one second after each request, otherwise the server might response with failures when executing all requests at once

243c0bfa3d5f105506f5e4fa5af7dc4854707c6b authored over 11 years ago by Thomas Steur <[email protected]>
render a report overview box only when it is within the viewport because it takes too long to render all boxes in parallel otherwise. Unfortunately, it stutters a bit when scrolling because we start rendering then but this should still be better than rendering all boxes at once

1d99fe4c96bf9e3f56b84cdb7092fb7549c7b0ea authored over 11 years ago by Thomas Steur <[email protected]>
make sure loading screen is always rendered in viewport in case of orientation changes

ce3716eb1fe167e73c11c7b8fca706531958a239 authored over 11 years ago by Thomas Steur <[email protected]>
fix selection style is blue

c3222dff3a3e5089c79c443fa4461e0f5905d29b authored over 11 years ago by Thomas Steur <[email protected]>
makes sure to display 0 value because API returns visits as string and actions as number

6fc97b4876c3a9e723520b049f4553326c4a080f authored over 11 years ago by Thomas Steur <[email protected]>
fix report ignores additional report params (eg in Goals)

0ba7f199b39c442c167b66f3ff82426b7a43921b authored over 11 years ago by Thomas Steur <[email protected]>
display a small separator line in Android actionBar

27100b0d19035fa545a50383389ce56e299b79b1 authored over 11 years ago by Thomas Steur <[email protected]>
updated android icon. Used the Android Asset Studio - Launcher icon generator

db737a4b790c0397b0e8c07795abb28c8c26f2f9 authored over 11 years ago by Thomas Steur <[email protected]>
I don't get it. Looks like there is a bug in Titanium's leftImage width calculation (dp != px). Using smaller sizes should make sure the left gap is correct

4309df7d3d29c8f1e16c30f1f30d671c8c184e24 authored over 11 years ago by Thomas Steur <[email protected]>
display a back button when allWebsitesDashboard is opened from WebsitePicker

e4a16dba4f831d5a2e63904fdc96c113e29ed0f6 authored over 11 years ago by Thomas Steur <[email protected]>
refs #3996 fixed some @2x images for iOS

bf84265bf53fc7f98b1fd50b30843d17dde70490 authored over 11 years ago by Thomas Steur <[email protected]>
refs #3996 fix gap is too small between backangle and homeicon

63a965f0802026944ea133b8331dfde9da72a95d authored over 11 years ago by Thomas Steur <[email protected]>
refs #3996 scale fontSize by density factor on Android. Makes sure fontSize is not too small on xhdpi and xxhdpi devices and not too large on ldpi devices

68251bcdf83b5f19bce16162474513f01f7d34c3 authored over 11 years ago by Thomas Steur <[email protected]>
fix all websites dashboard does not display on Android when opened from website picker

75ca9549730de87ecb6670b130b0026fd6b64dbc authored over 11 years ago by Thomas Steur <[email protected]>
refs #3996 added images in different sizes (ldpi,mdpi,hdpi,xhdpi and xxhdpi) for Android, phew. Tested only on Android ldpi, mdpi,hdpi,xhdpi and xxhdpi emulator so far. Found only one issue so far which I will fix soon. Still needs to be tested on devices

82304f843ff7955886d830092230251fdc38dbfa authored over 11 years ago by Thomas Steur <[email protected]>
this should fix the "no data" screen is sometimes not displayed on Android because hide()/show() is executed async and it is not guaranteed the show() is already executed when hide() is called

c02d8a6cca7901b9f2c3276274ba6ac3252e7d9a authored over 11 years ago by Thomas Steur <[email protected]>
prevent from adding the graph switcher multiple times

f3cc4a9141c278abc055f13e17793ed7c2babe2a authored over 11 years ago by Thomas Steur <[email protected]>
fix graphSwitcher does sometimes not fade out on Android

c7aaf8e08d962daf3154eae1502cb92096696c4f authored over 11 years ago by Thomas Steur <[email protected]>
set a selectedBackgroundColor where possible for better usability

47115372078b8029001987525e2708074ed17fe1 authored over 11 years ago by Thomas Steur <[email protected]>
fix report without dimension does not scroll on MobileWeb

e4b304990762fcf6870cc387d2354b327aa30602 authored over 11 years ago by Thomas Steur <[email protected]>
when the website changes we need to fetch the list of reports again because the goals can be different for each website :(

3259b45c2d73ce45a9f307a3fa7a7bec35325c72 authored over 11 years ago by Thomas Steur <[email protected]>
we need to make a deep copy of the cached response, otherwise objects (which are references) can result in strange behavior

431ea67ef6af4f3b0a33437bbe75ce0d786590f4 authored over 11 years ago by Thomas Steur <[email protected]>
display loading indicator in fullscreen

2a9563465c4e9bd0f7d1676e1976d4ebe1428e4d authored over 11 years ago by Thomas Steur <[email protected]>
fix setting click is not fired when tapping on title or hasCheckIcon on Android

4c4879c8611850c612b43be32e55ab6cb722e876 authored over 11 years ago by Thomas Steur <[email protected]>
scroll to top when browsing through visitors

fbe73265ce7bdbd4ded6e25cdf799c4fae5ab6cd authored over 11 years ago by Thomas Steur <[email protected]>
also display a different icon for displaying all accounts and adding a new account on iOS & MobileWeb

d0598987a7f912352c89dac6c3d375e32c842425 authored over 11 years ago by Thomas Steur <[email protected]>
display a different icon for displaying all accounts and adding a new account on Android

9b90f3a72b2d4ea2d54d4d776ce7d23eb856dd6e authored over 11 years ago by Thomas Steur <[email protected]>
removed not needed icons

d8c9e32a54c6b95f25d46853b39ddaa62db3c70f authored over 11 years ago by Thomas Steur <[email protected]>
make the clickable area of the buttons in headerView on Android bigger

ba3bf4363a86ea1772d3f0fd24e4f2f5876bd9bc authored over 11 years ago by Thomas Steur <[email protected]>
scroll to top when date or website changes

900262eabc753cab26834b0b5555f02d25b97ca3 authored over 11 years ago by Thomas Steur <[email protected]>
make sure graph switcher is not displayed on Android when there is no graph to switch

b1837f57e0014fff3d836b3a6b7ac886ca68db99 authored over 11 years ago by Thomas Steur <[email protected]>
reduce the gap to the goal/download icon on Android

e990bb83e3b8b2c98d835d93ba77b3662f504493 authored over 11 years ago by Thomas Steur <[email protected]>
display which report failed

e242d15cac6262a81a2636aa13e63a364fdd2fb9 authored over 11 years ago by Thomas Steur <[email protected]>
fix hiding the graph detail icon on Android & MobileWeb does not always work

812f0f82686fd8a327baf3e7a48238601a162daf authored over 11 years ago by Thomas Steur <[email protected]>
fix graphDetail view is not displayed on Android & MobileWeb when opened from report without dimension screen

c2fc5ae397cc4924ecfa08620549c78f020043d5 authored over 11 years ago by Thomas Steur <[email protected]>
fix graph detail window is not displayed on Android and MobileWeb

de8acd10fa504604ccf6af96d9d1889c58aa3739 authored over 11 years ago by Thomas Steur <[email protected]>
changed height/width of some components on Android

0cb7cf82f1a049acd84f72746d58753208bfd439 authored over 11 years ago by Thomas Steur <[email protected]>
we do no longer needed a separate window for the underlay on Android

315427e61c79db110fbaff00b056ff521b29a15b authored over 11 years ago by Thomas Steur <[email protected]>
let the underlay fill the width of the screen

b292ae658232170825b9a7d8278ebe767045ddce authored over 11 years ago by Thomas Steur <[email protected]>
fix app will be closed when a navigation drawer is opened and backButton is pressed. This was a really hard one...

7f2330235ba0bc7935a10972d0f5e753a7827d75 authored over 11 years ago by Thomas Steur <[email protected]>
fix report title and value are not vertically centered

23d4f9ca77e72e0e305aa935e36eeea9de78f1a2 authored over 11 years ago by Thomas Steur <[email protected]>
fix showAll paginator fontSize is too small on Android

728f8c21d517810f1c8cdafd0d2c82c9a7c64a65 authored over 11 years ago by Thomas Steur <[email protected]>
fix old hasChild icon is displayed on Android

0564102392c207f8b724f83977704af017ba7d56 authored over 11 years ago by Thomas Steur <[email protected]>
we start with version code

97ef850c9b0ddbebbe7ebbf804a856207a869620 authored over 11 years ago by Thomas Steur <[email protected]>
make sure fontSize is defined on Android

803a0e06f5750fa3f258b24cc019d9cc4be9ac02 authored over 11 years ago by Thomas Steur <[email protected]>
make sure to add this event listener only once and not multiple times

a594a97d4f907555874d3b8ab3073250aa30d60c authored over 11 years ago by Thomas Steur <[email protected]>
fix graph is not displayed in AllWebsitesDashboard on tablets

2aba94154986eb50fb30814b1c5452d17f508b7b authored over 11 years ago by Thomas Steur <[email protected]>
display any error message that occurs while trying to load processed report

8f5badeda059e347aa903e806d5fc46bacacc10b authored over 11 years ago by Thomas Steur <[email protected]>
fix always the same goal report is displayed

0ea750c7601aac4feff5b87b4436fc5d4d85e101 authored over 11 years ago by Thomas Steur <[email protected]>
the rendering of the composite report takes too long. Therefore, only render a loading message until the data is fetched. Render the complex view only once the data is fetched. Currently I am rendering all boxes, even those not in viewport for a smoother scrolling. We might need to change that later.

41be1a01cbeab858b8df4338a8279b2c3d6b80db authored over 11 years ago by Thomas Steur <[email protected]>
render only a graph when the imageView layout is done and when we know the width of the image

3906b30f668570285fe55fc2c5089a3fd4c68212 authored over 11 years ago by Thomas Steur <[email protected]>
under certain circumstances it triggers the load and error function event

a6554f7914bffedd880d70aa4a05cab17f3c9d6a authored over 11 years ago by Thomas Steur <[email protected]>
lots of new tests

d440b84393f09e9d1a6e65026249fe497593eeda authored over 11 years ago by Thomas Steur <[email protected]>
wrote tests for piwikReports model

f9683c4540df214bdc7c2ca4b11a119bdc3cbf4d authored over 11 years ago by Thomas Steur <[email protected]>
the test should run in isolation

a474a521d3349921df7dde0af16fb6c68bd01904 authored over 11 years ago by Thomas Steur <[email protected]>
changed debug mode to android, trace is not needed

16e906a2654e6a2b481cc7ae9826a25bed25f1c4 authored over 11 years ago by Thomas Steur <[email protected]>
the data is cached anyway, no need for a pullToRefresh widget on iOS

6b7dc8f41ed486bf35f62770df211e990dbbdf31 authored over 11 years ago by Thomas Steur <[email protected]>
this is a workaround for user needs to press the back button twice to close the app on Android. We should look for a better solution later. Also fixes the splashscreen is visible when switching between reports

e261c3cc7527cb443483c3f6ab795c1a2d8389c9 authored over 11 years ago by Thomas Steur <[email protected]>
took me only 5 days in total over the last weeks to find out the borderRadius causes the widgets to disappear in landscape mode on Android

268339f9af5e5283676e5df73f12b624eecdf1ca authored over 11 years ago by Thomas Steur <[email protected]>