F-Droid Devs

107 Members
F-Droid development discussion only | Use #fdroid:f-droid.org for general, app- and repo-related matters | Meeting every Thursday at 11:30 UTC | This channel is publicly logged at https://matrix.f-droid.org/alias/%23fdroid-dev:f-droid.org 19 Servers

Load older messages


SenderMessageTime
17 May 2019
@bubu:bubu1.euBubuI always find it highly confusing reading a codebase using dagger :-(13:16:41
@uniq:matrix.orguniqSo without any library that's the basic ideas of DI13:20:16
@uniq:matrix.orguniq

Without DI:

void func(){
    preferences = Preferences.getInstance();
    preferences...
}

With DI:

void func(Preferences preferences){
    preferences...
}
13:20:20
@uniq:matrix.orguniq So when you're writing tests, you can simply pass a mocked instance of Preferences 13:20:52
@freenode_[gibot]:matrix.org[gibot] left the room.14:35:51
@freenode_[gibot]:matrix.org[gibot] joined the room.14:36:05
@freenode_Izzy:matrix.orgIzzyI was using that metadata field with my repo browser, so I will miss it when switching to the JSON index.17:25:11
@freenode_Izzy:matrix.orgIzzyJust pushed an update to the phh-fdroid library with JSON support added (testers welcome).17:25:51
@eighthave:matrix.org_hcI don't think anyone is opposed to having it, it is just a matter of someone doing the work to hook it up19:55:06
@eighthave:matrix.org_hcI think there is an isssue about it...19:55:13
18 May 2019
@freenode_apol:matrix.orgapol left the room.00:17:54
@freenode_Izzy:matrix.orgIzzy Put it in "nice-to-have". For my browser with my repo, I re-establish it by reading it directly out of the metadata files (they are scanned here anyway for some other details). Still, that's only valid for my repo now. But then, for other repos I simply stick to the XML index as I don't (yet) include their screenshots anyway. 13:01:32
@freenode_TC01:matrix.orgTC01 joined the room.19:22:03
19 May 2019
@freenode_thatchris:matrix.orgthatchrishey folks. is this the right channel to talk to someone about getting the originating repo password to set up a mirror?16:58:29
@freenode_thatchris:matrix.orgthatchris aaand now that I've adjusted the colors, I see that I did pop in the wrong room. :P 17:00:23
20 May 2019
@freenode_thatchris:matrix.orgthatchris left the room.01:00:41
@freenode_quite:matrix.orgquite joined the room.08:31:17
@freenode_quite:matrix.orgquite left the room.08:48:33
@freenode_zapb_:matrix.orgzapb_ joined the room.12:08:42
@bubu:bubu1.euBubu _hc please don't break fdroiddata lint every time you push an update to fdroid client. 14:44:25
@eighthave:matrix.org_hcsorry, I ran lint, I wonder what happened...14:44:51
@bubu:bubu1.euBubu You'll need to run rewritemeta. 14:47:25
@bubu:bubu1.euBubuBut that currently might rewrite things differently on different hosts.14:47:43
@eighthave:matrix.org_hchmm, on my machine, lint passes14:47:38
@bubu:bubu1.euBubuThere is a server issue about it.14:47:51
@eighthave:matrix.org_hcah, ok, didn't know, I'll use gitlab-ci in the future14:48:10
@bubu:bubu1.euBubuFor me it happens for something like 3 out of all apps.14:48:23
@bubu:bubu1.euBubus#64014:52:52
@freenode_[gibot]:matrix.org[gibot][server] #640: Rewritemeta being inconsistent across hosts - https://gitlab.com/fdroid/fdroidserver/issues/64014:52:50
@freenode_r:matrix.orgr joined the room.18:06:08

Show newer messages


Back to Room ListRoom Version: 1