[01:22:28] Change on 12en_wikipedia a page Wikipedia:Huggle/Feedback was modified, changed by Lowercase sigmabot III link https://en.wikipedia.org/w/index.php?diff=597156573 edit summary: Archiving 1 discussion(s) to [[Wikipedia:Huggle/Feedback/Archive 18]]) (bot [01:22:30] Change on 12en_wikipedia a page Wikipedia:Huggle/Feedback/Archive 18 was modified, changed by Lowercase sigmabot III link https://en.wikipedia.org/w/index.php?diff=597156582 edit summary: Archiving 1 discussion(s) from [[Wikipedia:Huggle/Feedback]]) (bot [08:34:30] [02huggle3-qt-lx] 07benapetr pushed 033 commits to 03master [+0/-0/±10] 13http://git.io/IeCvbQ [08:34:31] [02huggle3-qt-lx] 07se4598 030f70b70 - change user config page to huggle3.css [08:34:32] [02huggle3-qt-lx] 07se4598 037935768 - multiple changes around huggle.css * honor user-config * sanitize page title (replace Special:Mypage) similiar to hg2 * introduce user-config-hg3 as user config var to be used by hg3 * use huggle3.css as use config name to prevent clutter with parallel use of huggle 2 * trying to fetch old huggle.css as fallback if huggle3.css doesn't exist (but writing config to new location at exit) [08:34:33] [02huggle3-qt-lx] 07benapetr 03c623dae - cleaned Replacing Special:Mypage doesn't really work since it's called Special:MyPage and since it's not case sensitive we need to match any possible combination that could be used [09:32:18] Change on 12en_wikipedia a page Wikipedia:Huggle/Huggle3 Beta was modified, changed by Petrb link https://en.wikipedia.org/w/index.php?diff=597201244 edit summary: /* Windows */ ++ [09:34:45] Change on 12en_wikipedia a page Wikipedia:Huggle/Huggle3 Beta was modified, changed by Petrb link https://en.wikipedia.org/w/index.php?diff=597201404 edit summary: /* Known issues */ fix [09:48:15] Change on 12en_wikipedia a page Wikipedia:Huggle/Huggle3 Beta was modified, changed by Se4598 link https://en.wikipedia.org/w/index.php?diff=597202398 edit summary: /* Known issues */ huggle3.css comment [09:51:53] Change on 12meta_wiki a page Huggle/Members was modified, changed by Petrb link https://meta.wikimedia.org/w/index.php?diff=7643859 edit summary: /* Core developers */ + se [09:52:34] Change on 12meta_wiki a page Huggle/Members was modified, changed by Petrb link https://meta.wikimedia.org/w/index.php?diff=7643865 edit summary: /* Core developers */ sorted [09:53:38] petan|wk: where does "947" in the version numbers come from? number of commits as displayed by github? [09:53:47] yes [09:53:55] when you start huggle you can see that [09:54:10] Wed Feb 26 10:54:00 2014 Huggle 3 QT-LX, version 3.0.0.0 build: 936 dadc302 [09:54:23] number of commits and revision ID of build [09:54:39] on linux you need to rerun ./configure for this to be updated [10:11:11] [bugzilla] [Bug 59982] Adding level 2 warning, even if level 2 warning exists https://bugzilla.wikimedia.org/show_bug.cgi?id=59982 [13:49:49] [02huggle3-qt-lx] 07benapetr pushed 032 commits to 03master [+2/-0/±14] 13http://git.io/BP2N5w [13:49:50] [02huggle3-qt-lx] 07benapetr 03bf753bc - made some things more easier to read [13:49:51] [02huggle3-qt-lx] 07benapetr 03c17bf2f - separated some functions implemented new property for edit query so that we can prevent conflicts even when new pages are being edited [14:18:09] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±3] 13http://git.io/yL2Etg [14:18:10] [02huggle3-qt-lx] 07benapetr 03317018f - start time even in message so that we can prevent the conflicts and make sure we are working with latest tp [14:26:23] petan|wk: I saw in several classes tick methods, are they are some sort of busy waiting?: call this method often and if the querys are recieved (signalized by a flag), then process further [14:28:56] yes [14:29:10] that is precisely what they are using a callback here would be better [14:29:18] but I don't know how to implement callbacks in c++ [14:29:31] I was googling that for so long and couldn't get a simple answer for this [14:30:07] I know how to do this in C, but once the callback is a class method, it doesn't work [14:49:14] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±1] 13http://git.io/SxKksw [14:49:15] [02huggle3-qt-lx] 07benapetr 030672771 - simplified status bar on main form [14:56:49] [02huggle3-qt-lx] 07se4598 pushed 031 commit to 03master [+0/-0/±2] 13http://git.io/jN-IAw [14:56:51] [02huggle3-qt-lx] 07se4598 03ad57d22 - Collectable: remove duplicated code, improve doc [15:35:40] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±6] 13http://git.io/SlE7vQ [15:35:41] [02huggle3-qt-lx] 07benapetr 033008521 - more cute changed the size of fonts so that it's same everywhere [15:52:57] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±1] 13http://git.io/iT0zDQ [15:53:29] [02huggle3-qt-lx] 07benapetr 032814c7a - resize [15:55:06] [02huggle3-qt-lx] 07se4598 pushed 031 commit to 03master [+0/-0/±1] 13http://git.io/kkj8iA [15:55:08] [02huggle3-qt-lx] 07se4598 034e53d1c - fix report summary [16:02:00] [02huggle3-qt-lx] 07benapetr pushed 032 commits to 03master [+0/-0/±2] 13http://git.io/U_F5rQ [16:02:02] [02huggle3-qt-lx] 07benapetr 03d32b256 - this is second time I fix this bug, why? [16:02:03] [02huggle3-qt-lx] 07benapetr 03328470c - Merge branch 'master' of github.com:huggle/huggle3-qt-lx [16:24:51] [02huggle3-qt-lx] 07se4598 pushed 031 commit to 03feature/RC-log [+0/-0/±2] 13http://git.io/hGbsDA [16:24:52] [02huggle3-qt-lx] 07se4598 030a68494 - start to process log entries [16:25:23] [02huggle3-qt-lx] 07se4598 deleted branch 03feature/RC-log [16:25:27] meh [16:26:09] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±2] 13http://git.io/gEmGoQ [16:26:10] [02huggle3-qt-lx] 07benapetr 03c184fde - fixed the timestamp must be properly retrieved from mediawiki, otherwise preflight can produce non-sense in case we load older edits after newer edits [16:28:17] [02huggle3-qt-lx] 07se4598 pushed 031 commit to 03master [+0/-0/±2] 13http://git.io/ChSElw [16:28:17] [02huggle3-qt-lx] 07se4598 03e2424ac - start to process log entries [16:29:28] [02huggle3-qt-lx] 07benapetr pushed 032 commits to 03master [+0/-0/±3] 13http://git.io/BnwtQw [16:29:29] [02huggle3-qt-lx] 07benapetr 036515a07 - ROFL functions don't work well if you don't define them :P [16:29:30] [02huggle3-qt-lx] 07benapetr 03b8f2c83 - Merge branch 'master' of github.com:huggle/huggle3-qt-lx [16:32:31] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±1] 13http://git.io/cyLgtA [16:32:33] [02huggle3-qt-lx] 07benapetr 03f8b63bc - cleaned up we don't really want to bother users with this information which is basically useful just for debugging [16:34:03] petan|wk: thanks [16:34:16] what for :o [16:35:38] for cleaning up :P [16:36:27] you don't know that you used the wrong because it works and they at the same location [16:36:44] (you := I) [16:36:49] what [16:37:02] that sentense just makes no sense to me :D [16:37:07] * sentence [16:37:39] := is that pascal lol [16:37:42] :D [16:37:57] damn, I'm using too much reference to what happened [16:38:23] was reffering to your last commit, again cleaing up after me [16:41:31] anyway - wiki provider isn't used much [16:41:38] this thing should be in irc provider too [16:42:00] wiki provider is mostly used only by people with no irc access who have some firewall etc [16:42:17] for IRC it's much harder, you don't have there all information, but i'm also working on it [16:42:27] yes I know it's harder :P [16:42:29] btw dewiki has disabled IRC [16:42:34] really? [16:42:40] why [16:42:58] I don't think so [16:43:02] dunno, but they haven't set their irc channel [16:43:14] it's disabled in huggle only [16:43:16] so I hacked my Huggle2 to have it enabled regardless :P [16:43:51] [travis-ci] huggle/huggle3-qt-lx#488 (master - c184fde : Petr Bena): The build has errored. [16:43:51] [travis-ci] Change view : https://github.com/huggle/huggle3-qt-lx/compare/328470c7ccdd...c184fde158fb [16:43:51] [travis-ci] Build details : http://travis-ci.org/huggle/huggle3-qt-lx/builds/19664242 [16:44:06] (yes to disabled in huggle config) [16:45:55] you realize that it can be overriden? [16:46:08] File -> Wiki provider -> IRC [16:46:11] * RC provider [16:46:27] huggle 2 doesn't allow that, but hg 3 does [16:46:44] yeah, I seen that option already [16:47:40] but I don't use HG3 for my vandalism fighting. [17:30:51] Change on 12meta_wiki a page Huggle/Members was modified, changed by Spuk968 link https://meta.wikimedia.org/w/index.php?diff=7649117 edit summary: /* Beta testers */ [17:55:49] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+1/-1/±69] 13http://git.io/PSZHlA [17:55:50] [02huggle3-qt-lx] 07benapetr 034b8aab4 - renamed config.hpp to definitions.hpp because: it makes more sense and doesn't clutter the folder with yet another "config.*" file [18:02:32] Change on 12en_wikipedia a page Wikipedia:Huggle/Users was modified, changed by Anupmehra link https://en.wikipedia.org/w/index.php?diff=597254134 edit summary: Adding [[Special:Contributions/Anupmehra|Anupmehra]] ([[WP:HG|HG]]) [18:05:43] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±3] 13http://git.io/-mQnjw [18:05:45] [02huggle3-qt-lx] 07benapetr 03615ec77 - moved defs [18:50:39] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±1] 13http://git.io/qqhV9A [18:50:39] [02huggle3-qt-lx] 07benapetr 03ae222c3 - fix it replaces the content of current string as well for some reasons, so before it wrote the IP into configuration, see https://en.wikipedia.org/w/index.php?diff=597259841 [18:54:25] mutable strings... [18:55:49] I think it's bug tbh [18:55:53] in qt [18:57:10] I wonder if your fix works, does it copy it to summary (independent string) or just pass it as reference (same object) [18:59:11] mh, looking at docs: http://qt-project.org/doc/qt-4.8/qstring.html#replace don't think it's a bug in qt but intended [19:01:58] of course it's a copy how could I copy a reference :P [19:02:15] that would have to be QString *summary [19:02:30] it's C++ not C# [19:04:01] dunno, I don't know c/c++ a lot, the pointers thing is a mystery for me [19:05:02] mostly skipped the sections in tutorials and books, because I just don't get it, mutlipe dereferneces a pointer pointing to pointer who is pointing to .... and that stuff [19:06:08] that's the cool thing on c++ :P [19:06:12] <3 it [19:06:30] petan|wk: btw report-summary is only read from project config and not also from user, so it's pretty pointless to write it to the css. (but good to spot the bug^^) [19:06:55] it should be loaded from user [19:07:21] it's bug that it isn't :P [19:07:37] almost everything what is possible should be user customizable [19:07:51] except for things that should be forced project-wide [19:08:05] like require-rollback etc but IMHO these variables are stupid [19:08:16] because everyone with basic knowledge of programming can bypass it [19:09:09] true, but not most of vandals or overconscientious users not [19:09:35] "vandals" using huggle.... hihi [19:12:57] point is, I'm able to to identify rollback vandalism in under 4 seconds (total time: from save of vandal it over fetch ... to revert saved on server), but huggle is not a race; there should be some basic restrictions be possible [19:14:08] AWB entforces that you register yourself before use [19:15:32] *: identify *and* rollback vandalism [20:02:26] freenode is fucked up [20:05:44] I'm on rajaniemi.freenode right now and it seems atm pretty stable and at the right side of netsplits