Archive 15 Archive 19 Archive 20 Archive 21 Archive 22 Archive 23

Blank edit summaries

An editor alerted me to the fact that my Huggle edits leave no summary other than, '((HG) (3.2.0))'. Do you know of how I can change this back to the normal 'reverted edits by ...'? Also, it does not always warn users when I press the warn+revert button. It does—however—send the welcome messages. Thank you in advance. –Sb2001 talk page 23:44, 24 August 2017 (UTC)

Diff here. Note that it didn't warn this user either. Home Lander (talk) 00:06, 25 August 2017 (UTC)
Hi, I tried using this version of Huggle on Windows, but it did work OK. Which OS do you have? Does it happen with latest development version as well? You can download it here: http://petr.insw.cz/huggle/nightly/huggle3.zip Petrb (talk) 00:24, 25 August 2017 (UTC)
Do you see any errors or warnings in system log? Petrb (talk) 00:24, 25 August 2017 (UTC)
There are no error messages now, though a few weeks ago, it said something about not being able to update configs. This lasted quite a while, but stopped one day. I am on Mac OS. I will try using the development version tomorrow. Thank you for your swift responses. –Sb2001 talk page 00:31, 25 August 2017 (UTC)
Aha, we don't have dev version for MacOS :/ it may related somehow though, I will try to poke someone with Mac soonish to try if they can reproduce this. Other users obviously don't have this problem: https://en.wikipedia.org/wiki/Special:RecentChanges?limit=200&days=7&urlversion=2&tagfilter=huggle Petrb (talk) 00:34, 25 August 2017 (UTC)
Hmm. I will have a go on Windows; see if that is any better. –Sb2001 talk page 00:39, 25 August 2017 (UTC)
You can also try to install Linux in VirtualBox, that is completely free solution, only drawback is that it will be slower as it runs in a VM. Ubuntu is very easy to use distro and huggle can be installed there as easy as typing: "sudo snap install huggle" in terminal. That is of course just a workaround that can help identify if problem is on your side or simply in all MacOS builds Petrb (talk) 09:28, 25 August 2017 (UTC)

I have now tried using Huggle in Windows. It still does not post anything more than (HG) (3.2.0) as the edit summary. This makes me think that it is something to do with the account. –Sb2001 talk page 13:39, 25 August 2017 (UTC)

An editor has notified me that I am reverting major edits instead of simply the small section shown on my screen: they presented me with this diff. Huggle seems to be reverting a long series of edits from one user. It used to show me the first of their revisions, and present a pop-up saying that there had been more recent changes. This no longer happens, leading to awkward situations where I am reverting good edits because of one small concern. This diff shows what I intended to revert. –Sb2001 talk page 13:49, 25 August 2017 (UTC)

View this in an external browser

The button "View this in an external browser" does not work for me. I am using Huggle 3.2.0 on Ubuntu 16.04 LTS (x64). --Freddy2001 (talk) 08:25, 27 August 2017 (UTC)

Inaccurate rollback

Hello,
I recently performed three reverts using Huggle. Two of them were the ones that I actually did. But I chose to revert some edit (I cant remember which article), but the huggle ended up doing this: special:diff/797631948. Surprisingly, this vandal edit hadnt even come to my feed. Thats why when the article title showed up in my "History of your changes" pane, I got a little curious as I hadn't seen it before.

I am 100% sure "The Nun (2018 film)" hadnt come to my feed, I reverted some other edit, and huggle ended up reverting this one. Thankfully it also deserved a revert, so no harm was done. I thought this needs to be looked upon, so posting here. Kindly ping me if more information is required. (Huggle v 3.2.0, build 3136 on Windows 10) Regards, —usernamekiran(talk) 10:30, 28 August 2017 (UTC)

Hi, that looks really pretty weird. Regarding problem with unknown revert, this may be related to a bug that very rare amount of users experience, I call this a "keyboard multi-press bug", for some reasons on some computers, when you hit Q for example, Huggle receives multiple keypresses instead and automatically reverts N of next edits in the queue, for that reason there is a special option in preferences: Performance -> Require a delay after every load of next edit

 

As for the "self-report" problem, I will need to investigate this a bit. Petrb (talk) 09:50, 29 August 2017 (UTC)
@Petrb: Yes, "keyboard multi-press bug" makes sense. I thought it occurred due to my preference of "instant revert". I still find the self reporting incident very interesting. It should also be observed that the report was unsigned (maybe this gives some lead to find the problem). Thanks for the reply. I have updated the settings per your suggestion. See you around.
 :) —usernamekiran(talk) 13:18, 29 August 2017 (UTC)

use it on external wikis (*.vikidia.org)

Hello, I'm a technical admin of Vikidia (children encyclopedias). Is there a possibility to configure Huggle to make it work on external wikis? Thanks for your help! Plyd 15:20, 12 September 2017 (UTC)

Yes. Things will change a little bit with next version though. https://www.mediawiki.org/w/index.php?title=Manual:Huggle/Deploying Petrb (talk) 18:16, 12 September 2017 (UTC)

Huggle not signing welcome templates

I was just informed by Dolotta that huggle isn't signing logged-in welcome templates whenever I (or possibly others?) are marking edits as "good". To be clear, it's signing posts okay if I'm welcoming IP editors, but not logged in users. Examples are here and here. Not only am I and other hugglers often peoples first encounter with a human who can actually answer questions and help new a user out, but I am also hypocritically telling people to sign their posts while not signing my own because of a technical glitch. Needless to say, this is a bit concerning. -- I dream of horses (My talk page) (My edits) @ 05:14, 13 September 2017 (UTC)

Hi thanks for report, I just fixed it. https://github.com/huggle/huggle3-qt-lx/commit/2422b83a2beb98449c0cc23d3a2496d581394ca6 I will try to release this version of Huggle soonish. Petrb (talk) 08:32, 13 September 2017 (UTC)
3.3.0 fixes this issue, please update Petrb (talk) 12:55, 13 September 2017 (UTC)

Whitelist

Why do user edits appear in the Whitlist? The Whitlist is no longer visible. Greeting and thanks for your work. Regi51 (talk) 12:28, 22 September 2017 (UTC) (deWP)

Hi, you are right, the DNS was little broken, it's fixed now. Petrb (talk) 12:45, 22 September 2017 (UTC)

Add WP:CSD#A10

Hi, non-Huggle-using mop-wielder here.

I was patrolling the CSD pages, and came across Property qualifications for voting. It was nominated for speedy under WP:CSD#A7, which was the incorrect tag to use. I raised the issue with the nominator, who replied that A10 wasn't on the Huggle list, but A7 was.

Could A10 be added to the list of reasons for speedy deletion? Also, please could you ensure ALL current CSD tags are on Huggle? There is a procedure to speedy deletion, and forcing Huggle users to incorrectly tag a page causes confusion, not least to the creating editor who presumably now has a notification on their talk page that gives false information as to why their page was deleted. Stephen! Coming... 11:01, 29 September 2017 (UTC)

Done (for A10): https://en.wikipedia.org/w/index.php?title=Wikipedia%3AHuggle%2FConfig.yaml&type=revision&diff=802930862&oldid=798699934 Petrb (talk) 11:19, 29 September 2017 (UTC)
Cheers. It looks like there are a few others missing: G13, A11 and U5; there may be others too. Stephen! Coming... 11:32, 29 September 2017 (UTC)
OK, I added these 3 as well. It's very well possible that more of them are missing, I hope someone finds the time to add all of them! It's not that hard :) Petrb (talk) 12:53, 29 September 2017 (UTC)
  Thanks! - DVdm (talk) 13:23, 29 September 2017 (UTC)

Queue Disappeared

Hey, so I was using huggle, and then I accidentally X'd the queue, and now I can't figure out how to make it come back. Can someone help me? Thanks. Hummerrocket (talk) 21:01, 3 October 2017 (UTC)

Hi, right click the bar with icons, you will see a menu ;) Petrb (talk) 21:18, 3 October 2017 (UTC)
Thank you very much. Also in general for the queue if different pages are deleted when you click on them how do you bring them back? Hummerrocket (talk) 23:10, 3 October 2017 (UTC)
You can navigate back using keys '[' and ']' Petrb (talk) 06:58, 9 October 2017 (UTC)

Window resolution?

Hello, whenever I open huggle, the window is zoomed in and out of aspect, and I do not know how to make it the correct resolution for my screen. For example, when I try to press something, the cursor position is actually lower than the place on the window which is being clicked. How can I fix this? Thanks. NikolaiHo☎️ 23:43, 8 October 2017 (UTC)

If you are talking about Windows OS, try this. Petrb (talk) 06:57, 9 October 2017 (UTC)
 

If you have high DPI monitor and you are using scaling (you probably do), you need to reconfigure Huggle shortcut in order to run it properly, otherwise everything will be improperly sized:

  • First install Huggle
  • Then find the shortcut you use to launch it, for example the one in start menu and right click -> show location
  • In explorer, right click -> properties
  • Now change the highlighted settings as on picture (Override high DPI scaling -> System)
Petrb, thank you but it still doesn't fully work. The login screen is now in correct size, but the Huggle interface is still distorted, and oddly zoomed in. Should I try installing another version? NikolaiHo☎️ 00:55, 12 October 2017 (UTC)

Shared IP Address Notice and 4im Warning

When I use Huggle and warn IP's it shows a Shared IP Notice. I do not want it to show the notice so how can I remove it from appearing when using Huggle. Also is it possible to give users 4im Warnings (Only Warning) with Huggle. Thanks! Redgro (talk) 15:49, 11 October 2017 (UTC)

Hi, these shared IP notices are parts of templates, so there is no easy way to get rid of them, they are there based on community consensus. You can send instant warnings from user menu. Petrb (talk) 07:41, 13 October 2017 (UTC)

Problem after update

Login failed: Unable to parse the global configuration. See debug log for more details.: Query result doesn't contain any data Bobherry Talk Edits 23:20, 12 October 2017 (UTC)

That means Huggle is not able to connect to internet, or that web server returned no data for the request. Try restarting Huggle, or check your proxy settings. Petrb (talk) 07:42, 13 October 2017 (UTC)
Thanks. I let it cool down for 20 mins and it started up. Bobherry Talk Edits 12:20, 13 October 2017 (UTC)

AutomaticRefresh option turns itself back on each time you open Huggle 3.3.0 for Windows (x64)

Hi there! I just migrated the Windows version of Huggle from 3.2.0 to 3.3.0. Shortly after doing this and playing around with all of the settings, I noticed that the AutomaticRefresh option will always get re-enabled each time you launch Huggle. This is the setting that's labeled under the 'Feed' tab as "Automatically refresh page in case there was another edit made to it". I noticed that the AutomaticRefresh boolean variable was added to my huggle3.css file, and that it's synchronized upon Huggle exiting. However, I also noticed that there is no such AutomaticRefresh key and value pair that's added or modified in the huggle3.xml file in your local user profile (typically at C:\Users\YOUR WINDOWS ACCOUNT NAME\AppData\Local\Wikimedia\Huggle\Configuration\huggle.xml). I'm wondering if there isn't an issue somewhere that's causing this option to be sticky in the "on" direction when you launch Huggle, and that it's because this option isn't being written or updated as 'AutomaticRefresh' in that local config xml file. I was wondering if someone could take a look and see if they're also having the same issue that I have. I just want to be able to turn this option off and not have to remember to do it every time I want to use Huggle (which, if you know, is wayyyyyy more often than my own good :-P). Thanks in advance for your time, as well as your dedication to this project :-). Cheers -- ~Oshwah~(talk) (contribs) 21:11, 15 September 2017 (UTC)

+1, meanwhile I always get logged out of MediaWiki "for whatever reason" when doing first revert action in this version; and when I restart the program, this setting gets switched back on. -★- PlyrStar93. Message me. 🖉 22:59, 15 September 2017 (UTC)
Hi I fixed this in master, you can try it here: http://petr.insw.cz/huggle/nightly/huggle3.zip, just unzip that somewhere on your disk and run huggle.exe Petrb (talk) 18:48, 26 September 2017 (UTC)
Awesome! Thanks, Petrb! :-) ~Oshwah~(talk) (contribs) 05:55, 17 October 2017 (UTC)

3.3.X Revert, Warn, Revert-and-warn drop-down list order changes

Ack! The changes made to 3.3.1 has re-arranged and expanded the list of revert, warn, and revert-and-warn options you can choose from (again!). That's fine; however, the list of items that you can map a keyboard shortcut to in the Huggle Options wasn't updated to include main-warn-15, main-warn-16, main-revert-15, main-revert-16, main-revert-and-warn-15, and main-revert-and-warn-16. This means that Huggle Users are unable to use the GUI to map keyboard shortcuts for "failure to cite a reliable source" and "vandalism" (which is mapped to Q elsewhere anyways).

Also, since the release of version 3.3.0, the item listed at the top of the revert, warn, and revert-and-warn drop-down options is no longer "vandalism". This means that the default reason selected when a user presses the 'W' key to warn an editor (as well as the default reason selected in other places) is no longer "vandalism", but is now (as of this version) "Removal of an AFD template", since it is now the first object listed at main-warn-0. Vandalism is the main objective of this tool, and I think that "vandalism" should definitely be the top item (main-XXX-0) for this reason. I have other feedback; I'll add more as I run into them. ~Oshwah~(talk) (contribs) 06:18, 17 October 2017 (UTC)

The warnings work just fine, I also reordered the list, so Vandalism is now on top. This fixes the shortcuts, will be available since next release, or you can just download nightly: https://github.com/huggle/huggle3-qt-lx/commit/01535ce177487380825fb04fd20bbe8ab4d2b9a2 Petrb (talk) 08:13, 17 October 2017 (UTC)
Petrb - Cool deal. Thanks for chatting with me from within Huggle and working with me to remedy some of the things I mentioned here. It looks like the remaining part left that needs fixing via code and new release is the missing shortcut options (which, looking at your link to the github repo change, you've already fixed). I'll download and try the nightly build now and let you know how it goes :-). ~Oshwah~(talk) (contribs) 08:20, 17 October 2017 (UTC)
Okay, I have the current nightly build (3.3.2) installed and I found that pressing Q (as mapped by default) will not message the user. The logs listed within HG state that there is "no such warning template warning1", and "no such warning template warning3" - each referring to the warningN template (level of warning to be left on the talk page). Changing the Q key from main-revert-and-warn to main-revert-and-warn-0 (the "vandalism" drop-down menu for revert and warn) resolves the problem. Looks like a mapping might have gotten messed up. And, as we discussed, it appears that the mapping of the shortcuts above -14 still have code that needs to be modified in order to resolve things. I figured I'd mention this as well, since our conversation was within Huggle and this counts as being off-wiki. Cheers -- ~Oshwah~(talk) (contribs) 09:57, 17 October 2017 (UTC)

Customizing warning template drop down menu lists

Is there a way to customize the drop down menu lists (by adding templates from Category:Standardised user warning templates) for the "revert and warn", "revert", and "warn" buttons? There used to be a way to do it in Huggle2, which by the way never worked for me because we have a different list character (";" instead of ","). Do we have a way to do this in Huggle3? - DVdm (talk) 11:03, 28 August 2017 (UTC)

Yes these lists are present in project configuration page WP:Huggle/Config or WP:Huggle/Config.yaml for future Huggle version Petrb (talk) 09:52, 29 August 2017 (UTC)
Ok, but that's for all users. I'm thinking about a personal customization, as surely I'm not going to mess around with either of these two all-users-configs.
But I guess I'll have to wait for H3.2.1 then. Will there be some instructions as to how to use (and activate) the Config.yaml on a personal basis? - DVdm (talk) 12:48, 29 August 2017 (UTC)
Yes, the plan is to have it fully documented. However, there is no plan to make these drop-down menus per-user customizable (maybe that could be done if there was really good use-case, but it's still few hours of coding to do that). I still think that if there are some new templates that users of huggle can use, everyone would want to use them. Which ones do you want to add? Petrb (talk) 22:35, 2 September 2017 (UTC)
Specially uw-nor1,2,3,4, uw-chat1,2,3,4, uw-genre1,2,3,4, uw-fringe1,2,3, uw-mos1,2,3,4, uw-3rr, uw-copyright, uw-coi, uw-badcat, uw-editsummary, uw-articlesig. These would be the ones I'd add to my personal config. - DVdm (talk) 23:04, 2 September 2017 (UTC)
That dropdown menu can only use templates that auto-increment, some of these you mentioned here have only 1 warning level. There might be some user-configurable menu for custom templates though. Petrb (talk) 10:14, 4 September 2017 (UTC)
Ok, could you already add the ones that do auto-increment? TIA - DVdm (talk) 10:57, 29 September 2017 (UTC)
I will try to do that soon, hopefully after I finish in office today. Petrb (talk) 11:22, 29 September 2017 (UTC)
https://en.wikipedia.org/w/index.php?title=Wikipedia:Huggle/Config.yaml&diff=805138921&oldid=804431093 Petrb (talk) 09:26, 13 October 2017 (UTC)
@Petrb: could you also please add Uw-joke1,2,3,4 ? - Needed them today  . TIA! - DVdm (talk) 09:46, 22 October 2017 (UTC)

Bug?

My huggle always crashes unexpectedly after log in. I use Mac OS Sierra 10.12.4. Greetings –SDKmac (talk) 09:21, 23 September 2017 (UTC)

Hi, every crash is bug, there is no intentional "crash" feature. Which version of Huggle is that? Petrb (talk) 10:52, 26 September 2017 (UTC)
The version is 3.3.0. --SDKmac (talk) 19:35, 27 September 2017 (UTC)
OK, can you please describe the "crash" do you see any error message? When it happens? During login? After login? Does main form loads before crash? Petrb (talk) 11:02, 29 September 2017 (UTC)
1) I open Huggle. 2) The login window appears. 3) I select the old login and give my login credentials. 4) The login progress window appears with the green check marks. 5) Huggle crashes after approximately 2 seconds 6) The apple crash report appears (Link to crash report – Google docs) SDKmac (talk) 14:41, 30 September 2017 (UTC)
I wish my old Mac mini didn't die, there isn't really any simple way to legally run MacOS other than owning a Mac computer, so debugging and optimizing Huggle for OSX is really very hard for me these days. I will poke some other devs who have Mac and ask them to try to reproduce this crash. Petrb (talk) 18:25, 30 September 2017 (UTC)
I understand that. Thank you for your help. SDKmac (talk) 23:30, 1 October 2017 (UTC)
@Petrb: As a mac user, I am not experiencing this issue, same version of Huggle. Only difference is macOS High Sierra. Not sure if this is helpful but figured i'd post in case it is. -- Dane talk 07:01, 9 October 2017 (UTC)
Just for my information, is there any progress here ? :) Greetings SDKmac (talk) 19:29, 1 November 2017 (UTC)

Edit Summaries

Hello, my Huggle software seems to be not generating edit summaries. Is there something I need to change? Thanks! Cocohead781 (talk) 23:24, 31 October 2017 (UTC)

@Cocohead781: Special:Contributions/Cocohead781 shows you are making Huggle-based edit summaries. Do you have some specific edit examples? — xaosflux Talk 00:57, 1 November 2017 (UTC)
Most of my edit summaries say nothing but (HG) <version>. Is this on purpose of on accident? There is a discussion on my talk page about it. Cocohead781 (talk) 01:11, 1 November 2017 (UTC)
@Cocohead781 and Xaosflux: I would say most of the summaries are good. But there are some with only huggle version. Revert with blank summary, a proper summary while warning that vandal. —usernamekiran(talk) 11:00, 1 November 2017 (UTC)
Hi, how do you revert these edits? You press revert and warn using Q? Petrb (talk) 12:51, 1 November 2017 (UTC)
This bug was fixed in last release, please try. Petrb (talk) 09:34, 14 November 2017 (UTC)

Slow whitelist problem

Since about a year or so, I have been experiencing a strange problem with whitelist response. At work, Huggle loads immediately. At home, Huggle needs about a minute to start, and the startup item that seems to be the problem is "Retrieving user whitelist...". After that, when Huggle is ready for use, at home I constantly get System log messages of the type "<user> with score -<score> has been whitelisted.". At work there's no such messages.

Note that I have tried two PC's at home, and two PC's at work. All systems have the same version of Windows (8.1 Pro 64bit) and the same version of Huggle (currently 3.3.3, but this is going on since quite a while now). We also have the same ISP, the same bandwidth, and the same or similar PC hardware, and the same built-in Windows firewall. Disabling the firewall has no effect, by the way.

Does anyone have any idea what could be the problem? TIA. - DVdm (talk) 18:41, 14 November 2017 (UTC)

Yes, it seems that server where whitelist is currently located is not completely accessible from everywhere, I will move it somewhere else. Petrb (talk) 07:30, 15 November 2017 (UTC)
I installed new whitelist server, this time on WMF hardware: https://huggle-wl.wmflabs.org/ it should fix the problem. Petrb (talk) 10:08, 15 November 2017 (UTC)
  YES!!! Ok at work and at home now. Thanks a bunch! - DVdm (talk) 11:04, 15 November 2017 (UTC)

Huggle 3x on FreeBSD

I cant run it through mono/wine. One error box is so small that all I can see is "Er" of Error:
AWB is working fine through wine. Is there any way to use Huggle on FreeBSD? —usernamekiran(talk) 19:34, 25 October 2017 (UTC)

Why in the world would you use wine? Huggle can be compiled as native linux/UNIX executable. It's written in C++/Qt. Just compile it for BSD. Don't try using Windows executables, they aren't using .Net anyway, so mono will definitely not help. Petrb (talk) 10:53, 26 October 2017 (UTC)
Hi Petr. Just tell me where should I start compiling it, and i will do it soon. —usernamekiran(talk) 13:20, 26 October 2017 (UTC)
I suppose it should be similar to this: https://github.com/huggle/huggle3-qt-lx/wiki/Building-on-Linux Petrb (talk) 13:35, 26 October 2017 (UTC)
Thanks man. —usernamekiran(talk) 13:44, 26 October 2017 (UTC)
It essentially is all about this:
pkg install bash cmake qt5 git
git clone https://github.com/huggle/huggle3-qt-lx
cd huggle3-qt-lx/huggle
./configure --qt5 --extension
cd huggle_release
make
# Run huggle first time just to initialize
./huggle
# Now exit huggle and take a note of config folder
cp extension_list/*/*so $huggle_config/Extensions
# run huggle with all extensions
./huggle
Hope that helps Petrb (talk) 13:57, 26 October 2017 (UTC)

Hi again. Thanks. Your help is very much appreciated Petr. I initiated the process. Installing cmake would take around 90 to 120 minutes as my internet connection downloads files at the speed of 150 to 200 kbps. Do you have any suggestions regarding AWB? —usernamekiran(talk) 17:30, 26 October 2017 (UTC)

@Petrb: I cloned huggle, but upon entering root@alienware:~/huggle3-qt-lx/huggle # ./configure --qt5 --extension my terminal says ./configure: Command not found.usernamekiran(talk) 20:33, 26 October 2017 (UTC)
please update to last master (run git pull), I committed a patch that fixes configure script in FreeBSD. Petrb (talk) 10:10, 30 October 2017 (UTC)
thanks. I will try it in a few days, and i will let you know then. :) —usernamekiran(talk) 13:44, 30 October 2017 (UTC)

@Petrb: Hi. Everything went as expected till last step. Upon entering: root@alienware:/home/usernamekiran/huggle3-qt-lx/huggle/huggle_release # cp extension_list/*/*so $huggle_config/Extensions
I got: huggle_config: Undefined variable.

I am not sure what other variable it was expecting, so I tried huggle3, and huggle3-qt-lx as well. I got appropriately same error. So I tried to run huggle again, and it seems to work properly. What do you think? —usernamekiran(talk) 22:54, 17 November 2017 (UTC)

MacOS release of 3.3.3

I don't think the .dmg was packed properly. I'm running MacOS Mavericks, and I'm getting a "No mountable file systems" error. You might need to re-compile and pack it again. Also, make sure that the OS compatibility and versions list all of the recent MacOS releases in the build package so that users running recent versions of MacOS can launch it. Otherwise, they'll have to open the package and use the terminal (which isn't bad, but newbies won't know how to do this). Pinging Petrb. ~Oshwah~(talk) (contribs) 01:27, 14 November 2017 (UTC)

I didn't package for Mac, as I have none, @Rich Smith: can you check? Petrb (talk) 10:10, 14 November 2017 (UTC)
@Petrb and Rich Smith: Just downloaded the macOS "3.3.3" dmg and when I unpacked it the version of Huggle reported in the about box is 3.3.2....so it still seems this has some sort of issue? -- Dane talk 04:45, 15 November 2017 (UTC)
Same issue here when I try to update huggle, I'm running macOS High Sierra (10.13) in VirtualBox on Windows 10. KGirl (Wanna chat?) 15:59, 18 November 2017 (UTC)
Whenever I see issues with mac OS similar to these, only one thing comes to my mind:
bwahahaha!!
Use some Linux, or Windows fellas. Or like me, use FreeBSD.   It is parent OS of mac after-all. —usernamekiran(talk) 10:09, 21 November 2017 (UTC)
@Usernamekiran: Well yeah, but tomorrow I'll ditch macOS High Sierra and install Linux Mint in virtualbox on Win10 instead lol. ;D KGirl (Wanna chat?) 21:08, 21 November 2017 (UTC)

Huggle won't open in Linux Mint 18.2 32 bit in Virtual Box on Win10

I've tried opening the application from my file explorer, and then nothing happens. Does it not support 32-bit versions anymore? KGirl (Wanna chat?) 16:01, 23 November 2017 (UTC)

Hello, yes it does support Win32, but why would you open it in VirtualBox in Windows? You can run it natively in Linux. Petrb (talk) 13:21, 24 November 2017 (UTC)
@KGirlTrucker81:   you seriously did that? I though you were joking. But if you use Win 10, then why use huggle in an OS that is running on VMware? I mean, why not simply use it on Win itself?
Peter Huggle on freeBSD is working smoothly without any issues.  usernamekiran(talk) 13:34, 24 November 2017 (UTC)
Hm I think I think I got it the other way, so it's Windows and Linux is in VirtualBox? Not Windows running in VirtualBox. In that case just download Windows version of Huggle, both 32bit and 64bit should work. We don't test them though, it's not simple. I don't really even have 32 bit windows machine that I could use to test it, but I see no reason why it shouldn't work. Petrb (talk) 13:37, 24 November 2017 (UTC)
Actually I do have Windows 10 32 bit when I think of that, Huggle did work there last time I tried. Petrb (talk) 13:46, 24 November 2017 (UTC)
@Petrb and Usernamekiran: (edit conflict × 2) It's Linux Mint 32-bit running in virtualbox with Win10 64 bit being the host OS. Gosh, I so new to linux. D: KGirl (Wanna chat?) 13:54, 24 November 2017 (UTC)
To be honest it's not relevant if it's virtual or host, what is the platform where you are trying to install it? Linux or Windows? Petrb (talk) 14:52, 24 November 2017 (UTC)
@Petrb: Linux Mint 18.2 32-bit is that OS I'm trying to install. KGirl (Wanna chat?) 14:57, 24 November 2017 (UTC)

OK, does that thing support snap? If yes, "sudo snap install huggle" should work, then you can simply try to type "huggle" in terminal and see what it does. If not, you can install it by running "sudo apt install snapd". If you don't want it, you will have to compile it yourself, following these instructions: https://github.com/huggle/huggle3-qt-lx/wiki/Building-on-Linux. Petrb (talk) 15:00, 24 November 2017 (UTC)

 
This is where the application is not found. KGirl (Wanna chat?) 15:09, 24 November 2017 (UTC)
@Petrb: Yes, I try that now. KGirl (Wanna chat?) 15:09, 24 November 2017 (UTC)
@Petrb: OK, its now working, thank you for your help! ;) KGirl (Wanna chat?) 15:16, 24 November 2017 (UTC)
@KGirlTrucker81: Is it working now? Jokes apart, where did you install Mint? I mean, is it "inside windows", or on a separate drive/partition? Also, I can't be very sure from the screenshot, but is it XFCE? I looks like XFCE. —usernamekiran(talk) 16:41, 24 November 2017 (UTC)
@Usernamekiran: It's from the VirtualBox screenshot feature, further on yes. It's the Cinnamon desktop that I installed on November 22. KGirl (Wanna chat?) 16:51, 24 November 2017 (UTC)

Add article to watchlist?

Is there an option to automatically have reverted articles added to my watchlist? Reverted users and ip talk pages get added, but the articles don't. In Huggle 2 they did. Any idea? TIA. - DVdm (talk) 09:34, 21 November 2017 (UTC)

This should fix the problem: https://github.com/huggle/huggle3-qt-lx/commit/3f3fd98dd4cbfa226ed9c0dad4181744bf550882 but I have no idea why it was hard-coded so far. I almost got a feeling that there was some reason for it, but no comment explaining it, so let's see :) Petrb (talk) 13:31, 24 November 2017 (UTC)
That might do the trick. Will this be implemented in v3.3.4 then? - DVdm (talk) 13:47, 24 November 2017 (UTC)
Yes, you can download it here already if you want to test it: https://petr.insw.cz/huggle/nightly/huggle3.zip Petrb (talk) 13:54, 24 November 2017 (UTC)
@Petrb: I seem to be unable to open this link, or to download the zip-file. Could it be that you have it still open and locked? - DVdm (talk) 16:49, 24 November 2017 (UTC)
Got it (v3.3.4 build 3327), and reverted articles go on watchlist now. Thanks! - DVdm (talk) 15:32, 27 November 2017 (UTC)

Icons for blocked users and ips

In the history pane and on the User and Page editbars we can see that a user/ip is on warning level 1, 2, 3, 4, or whether they have been reported at wp:AIV. Would it be possible to reflect in their icon the fact that a particular user or ip is blocked? Huggle 2 (good old) did this, buit Huggle 3 doesn't. Would it be hard to implement this? - DVdm (talk) 17:28, 28 November 2017 (UTC)

Bot password authentication API down?

I've been trying to log into Huggle with Bot Password authentication, but I haven't been able to for about a day now. Is anyone else having this issue? ~Oshwah~(talk) (contribs) 01:35, 17 December 2017 (UTC)

Weird. I reset the password and it now works without issue. I didn't change my old one... just stopped working. Anyone else have to do this within the last day? Or did I dun goof something? It's weird that it stopped across all clients without touching anything, but resetting it resolved the issue... ~Oshwah~(talk) (contribs) 01:43, 17 December 2017 (UTC)
Worked fine for both of my accounts with BotPasswords on them. — xaosflux Talk 04:30, 17 December 2017 (UTC)
  Resolved

Font size increased in the "history diff" window

Hi, Could someone please advise me how to increase the font size in the "history diff" window as the texts are too small for me to view the diff clearly. Thank you. CASSIOPEIA (talk) 16:58, 6 December 2017 (UTC)

Hi, in preferences -> interface Petrb (talk) 13:49, 18 December 2017 (UTC)

Patrolling in ru-wiki

I've downloaded new version today and found that HG didn't patrol in Russian Wikipedia. I don't understand, why. At the same time it reverted vandal edits normally. What could it be? --VAP+VYK (talk) 10:28, 12 January 2018 (UTC)

@VAP+VYK: ruwiki doesn't use "patrolling" they use "reviewing" and while you have reviewer access there I don't think it is built in to Huggle. — xaosflux Talk 13:53, 12 January 2018 (UTC)
Unfortunately, I don't know what's the difference between these terms ('patrolling' and 'revewing'). I only know that when I used old version (2-3 years ago), I didn't have any problems. Now I can't do it (patrolling or revewing). What did changed in HG?.. --VAP+VYK (talk) 15:17, 12 January 2018 (UTC)
Hi, which version it was (2-3 years ago doesn't tell me much). Which "reviewing" you refer to, flagged revisions? I would need to know details of what you want to do in order to implement this into the SW. Petrb (talk) 18:01, 20 January 2018 (UTC)

Huggle doesn't save edits on Wikidata

Earlier today I tried to use Huggle (3.3.2) on a Mac (running the latest OS). However, trying to revert a bad edit ... didn't work. Click the button, and Huggle goes through the motions, but no edit is saved on Wikidata. That seems to be a rather fundamental issue... Thanks. Mike Peel (talk) 21:52, 7 December 2017 (UTC)

T183141 Petrb (talk) 13:51, 18 December 2017 (UTC)
Any ideas what could be going wrong? Thanks. Mike Peel (talk) 18:09, 20 January 2018 (UTC)
Can you please be more specific on what "didn't work" means? Did you get any errors? Is there anything in logs of Huggle? Petrb (talk) 17:00, 21 January 2018 (UTC)
It does work to me: https://www.wikidata.org/w/index.php?title=User:Petrb/Test&oldid=622311001 Petrb (talk) 17:02, 21 January 2018 (UTC)

'View this in an external browser' on Arch Linux

Hey guys, I've spent a while trying to figure this one out. It's probably got a simple fix I've overlooked too. Clicking 'View this in an external browser' doesn't launch my default browser, Firefox. It's strange as other applications do recognise it as my default browser, but huggle doesn't seem to. What's the simple fix to this one?   -NottNott|talk 13:43, 17 January 2018 (UTC)

NottNott - Is Firefox set as the default for all items and file extensions that involve a browser? It sounds like there's a command that isn't set to use Firefox when called. What browser is launched when you click 'view this in an external browser'? ~Oshwah~(talk) (contribs) 15:14, 17 January 2018 (UTC)
@Oshwah: Ah darn it! I wasn't clear enough - no browser is launched when I click the button. -NottNott|talk 22:46, 17 January 2018 (UTC)
NottNott - No big deal - thanks for clarifying :-). When you, say, open a Microsoft Word document or another program and click on a link or do something that would trigger a browser to launch, does it happen properly? ~Oshwah~(talk) (contribs) 23:40, 17 January 2018 (UTC)
@Oshwah: Totally! Just tested it by clicking on things on Discord. xdg-open https://www.google.com also will launch Firefox. In trying to sort this out, I checked default applications - I ran xdg-settings get default-web-browser and xdg-settings get default-url-scheme-handler with both http and https on the end. Everything returned firefox.desktop. Maybe it's because I'm not using a real desktop environment, but i3. I'll try xfce to see if there's any difference. -NottNott|talk 00:02, 18 January 2018 (UTC)
NottNott - You're on a Windows Operating System, correct? What happens when you uninstall Huggle and re-install it? ~Oshwah~(talk) (contribs) 00:03, 18 January 2018 (UTC)
@Oshwah: Actually I'm in Arch Linux, as the title of this post says. this thinkpad isn't fast enough to run windows... -NottNott|talk 00:21, 18 January 2018 (UTC)
Also, using xfce didn't seem to sort out the issue. -NottNott|talk 00:23, 18 January 2018 (UTC)
Oh yeah... it's in the title... I'm a fucking moron, sorry :-D. I've run Huggle on Mint Linux and I didn't have issues with it. I wonder if Huggle is having issues with your particular distro? That's certainly interesting. What happens if you uninstall and re-install the browser? It's a slim chance that doing this will fix it - I'm just curious more than anything... :-) ~Oshwah~(talk) (contribs) 00:31, 18 January 2018 (UTC)
@Oshwah: For science I gave it a shot - but no dice. I swear at one point while responding to you I actually wanted to say 'I've used this in Linux Mint and it worked' but you read my mind above. There's some computery call that Huggle is making, dependent on something really subtle in a distro like Linux Mint that simply isn't there in Arch (because it's more basic). -NottNott|talk 00:39, 18 January 2018 (UTC)
I think your thoughts are correct - there's a function call not being interpreted somewhere, and it might be due to your distro. Huggle must be doing something differently that other programs are not (or vice versa) to make it work :-/ ~Oshwah~(talk) (contribs) 00:41, 18 January 2018 (UTC)

Just to act like a script kiddie who really doesn't know what they're talking about: both huggle and another, unrelated program, calibre are both built on qt5 and both make the QDesktopServices::openUrl function call in the code when they want to call the default web browser to open. But for some reason, the button in calibre works fine and huggle's doesn't. If this function from qt can recognise what the default web browser is and open it in calibre, I wonder what's different in huggle which causes it not to open at all? As Oshwah and I both admit to above: this functionality works fine on Linux Mint, an Ubuntu derivative. It seems like in this extremely specific circumstance, QDesktopServices::openUrl fails to work in a single specific application on a specific distribution, Arch Linux. Change the program or the distro used however and it works again. That's what it looks like to me, but I'm seriously not a C++ programmer and don't actually know much about what's going on. -NottNott|talk 01:29, 18 January 2018 (UTC)

The plot thickens: huggle links open fine on version 3.0.0. -NottNott|talk 15:37, 18 January 2018 (UTC)

Clicking links works up to 3.1.22, but broke on 3.2.0 having just tried both versions. So... I guess something changed which broke clicking on links. I suppose there's not much I can do, but I do hope a developer comes along with a magic wand and fixes it. I want to say the issue rests with a change within huggle, rather than my configuration or distro being the issue. Ah well   -NottNott|talk 16:23, 18 January 2018 (UTC)

Hello, I know there were some issues on my Gentoo with Qt applications in general (I had to do some magic to change the "default browser" for Qt apps, which simply didn't follow the system settings), but this may be unrelated. Anyway, I don't think that anything has changed between 3.1.22 and 3.2.x regarding functions used to open links. What did change, was a browser backend though. But you say that menu item "open in external browser" is now broken, so that wouldn't be related to browser backend anyway. Can you tell me version details? Either some of first lines when you start huggle from terminal, or simply copy paste what you see in About dialog. I need to know if this is Qt4 or Qt5 and if it's WebKit or WebEngine build. Petrb (talk) 18:10, 20 January 2018 (UTC)
@Petrb: Hey there. Thanks for the work you do on huggle by the way! I must've used it for at least two years and it's been a pleasure. Version: 3.3.3 build: production build , with python support, compiled using QT 5.5.1 Running on QT 5.5.1, based on WebKit, target platform: linux/snap is what I get. Any link that's supposed to open in an external browser is broken, 'translate huggle', links in the about huggle popup, introduction page etc. Hope this helps  Y -NottNott|talk 22:48, 21 January 2018 (UTC)
Oh yes, that's a snap build, I am aware of this problem, it's related to Huggle running in container (snapd runs all apps in container, like docker). I believe this is a known bug, it affects almost all applications that are using snap platform and I think it should be resolved soon, hopefully with next release. As a workaround you can just compile Huggle yourself and run it unrestricted as normal application (unlike in container, separated and restricted from other apps). Petrb (talk) 16:02, 22 January 2018 (UTC)
@Petrb: Great to know where the bug originates. Calibre doesn't use snap either, which would be why that program works fine. Many thanks :) -NottNott|talk 16:32, 23 January 2018 (UTC)

Adding the CKB project

Could someone please add the CKB project to the list where huggle can be used?--◂ ‎épine talk 11:53, 22 January 2018 (UTC)

  Done--◂ ‎épine talk 11:31, 25 January 2018 (UTC)

Saving changes to custom edit filters

Hi there! Awhile ago, I made a custom edit filter on Huggle. After testing it, I decided to modify it and change "Reverts" from being "Ignore (doesn't matter)" to "Exclude (do not include)", meaning that reverts would be excluded from being added to my custom filter queue. However, I notice that each time I close and re-launch Huggle (or after some time has passed - at least an hour or two), I'll start seeing edits that are reverts being added to my custom queue again. I'll visit the Huggle settings again, and the setting I changed will be set back to what it was before. I even tried removing the custom filter entirely and then adding it back again with the settings I wanted; it still reverts that condition parameter to be "Ignore (doesn't matter)" after Huggle is re-launched. What's causing this? Is a parameter not written to write the changes to file until Huggle is closed, and for some reason is failing to? I haven't taken the time to review that part of the source code in-depth... ~Oshwah~(talk) (contribs) 00:38, 17 January 2018 (UTC)

There is quite annoying design in that preferences form, that you need to click "save" button when you change filter settings, if you don't click that button, changes are ignored. I will try to think of a better design here. Petrb (talk) 18:03, 20 January 2018 (UTC)
Petrb - I have no issues with that save button, nor do I think of it as an issue. I've made sure to press "Save" within the filter settings window within the preferences before I press "OK" to close the preferences window and apply the changes. The individual filter option still reverts back when Huggle is closed and re-launched. The changes apply when I save the changes and it applies, but only during that program's current session. I'll test the other filters and change those, close and re-launch Huggle, and let you know if those revert as well. I think it's only the "Reverts" option that does, but I could be wrong. ~Oshwah~(talk) (contribs) 11:32, 9 February 2018 (UTC)
Petrb - I just tested it on a different filter option ("Bot edits"), and it saved just fine. I was able to close and re-launch Huggle and the changes I made stuck (I also changed it back to what I originally set it to and it saved without issue). It looks like there's a problem just with the "Reverts" option saving to filters past the session (I'm assuming to the persistence layer somewhere?) 0 it doesn't look to be an issue with all of them. ~Oshwah~(talk) (contribs) 11:39, 9 February 2018 (UTC)

"Revert and warn user" menu

Hi. I was wondering how is the list sorted/ordered? It doesnt seem to be "most used warnings". I think it should be sorted in alphabetical order. That way, it will be very quick to select appropriate warning. The current list takes me a little more than necessary time to find any particular warning, if I am not hitting Q. —usernamekiran(talk) 05:11, 6 February 2018 (UTC)

Hi, it's ordered by alphabetical order of the keys, not descriptions:

warning-types:
    warning: Vandalism
    spam: Spam
    attack: Personal attacks
    test: Editing tests
    delete: Removal of content
    blank: Blanking pages
    npov: Biased content
    error: Factual errors
    bio: Inappropriate biographical content
    speedy: Removal of speedy deletion template
    afd: Removal of an AFD template
    unsor: Failing to cite a verifiable reliable source
    nor: Original research
    chat: Using talk page as forum
    genre: NPOV genre change
    fringe: NPOV fringe
    mos: Manual of style
Petrb (talk) 11:58, 9 February 2018 (UTC)
In theory you can prefix the keys in whole config file to something like
warning-types:
    0_warning: Vandalism
    1_spam: Spam
    2_attack: Personal attacks
    3_test: Editing tests
    4_delete: Removal of content
    5_blank: Blanking pages
    6_npov: Biased content
    7_error: Factual errors
    8_bio: Inappropriate biographical content
    9_speedy: Removal of speedy deletion template
    a_afd: Removal of an AFD template
    b_unsor: Failing to cite a verifiable reliable source
    c_nor: Original research
    d_chat: Using talk page as forum
To change the order, but I recommend playing with this on test.wikipedia.org first before proposing a change here on English wiki. Petrb (talk) 12:00, 9 February 2018 (UTC)

Simplify the edit summary

Considering that Huggle edits are tagged, and that the tags are displayed on each edit in the recent changes, we get duplicated information/links for each item. What do you think of removing the autosummary "([[WP:HG|HG]])" (by setting the "summary" config to an empty string?) and leaving only the link which is inserted by the tag mechanism? Helder 19:31, 30 December 2017 (UTC)

I will think about it, but right now the edit summary is never empty string, the version information is appended always, that is hard-coded for a reason (there isn't any other easier method to figure out version of Huggle used to make an edit, if MW supported addition of some meta information for each edit, then maybe, but now this isn't possible). Petrb (talk) 18:00, 20 January 2018 (UTC)
Isn't possible to add the version number in the same way some Wikidata tools do it? E.g.: Widar [1.4]? Helder 18:36, 29 January 2018 (UTC)
Like creating separate tag for each Huggle version? How would you filter all Huggle edits then? Petrb (talk) 12:08, 9 February 2018 (UTC)

Whitelist URL not working?

I was trying to manually add an account to Huggle's whitelist so that it would stop placing their edits on the queue for everyone (it's an alt account of a well-known editor here). I noticed that (according to the guide) that the list isn't on Wikipedia anymore, it's on an external URL (it takes me here). However, when I try to open the page, I get an error. Is this page not HTTP accessible? ~Oshwah~(talk) (contribs) 11:52, 9 February 2018 (UTC)

https://meta.wikimedia.org/wiki/Huggle/Config.yaml contains link to current white list server. Petrb (talk) 11:54, 9 February 2018 (UTC)
Petrb - AH! Perfect! Thank you! Also I FYFY ;-) ~Oshwah~(talk) (contribs) 06:01, 10 February 2018 (UTC)
Dont mention it Oshwah. Always happy to help! :) —usernamekiran(talk) 10:58, 10 February 2018 (UTC)

Suggested tweak to new user instructions

I thought I'd try out Huggle, so waited until my rollbacker request was approved and installed the software. I followed the process to get a BotPassword and logged on to Huggle. This displayed the message: "Login failed on enwiki: You don't have rollback permissions on this project." After consulting with the admin who gave me the rollback rights, the simple solution turned out to be just to go back and tick the relevant box at Special:BotPasswords - but there was nothing to advise me to do this. Maybe the guidance could be tweaked a bit to ensure this is made clearer to other new users? Regards, Nick Moyes (talk) 12:33, 13 February 2018 (UTC)

Hi, you are right and welcome to improve it, it's a wiki page in the end. Anyway I can see that page already say you should tick rollback https://www.mediawiki.org/wiki/Manual:Huggle/Bot_passwords Petrb (talk) 20:26, 1 March 2018 (UTC)

A warning template for copyrighted content should be added

As said in title. It would be much easier to provide warning for copyrighted content specifically, without having to us a poorer alternative or Twinkle. Optakeover(U)(T)(C) 17:41, 1 March 2018 (UTC)

Sure, it's not hard to add, can you link me to templates for these warnings? Petrb (talk) 20:33, 1 March 2018 (UTC)

3.3.3 OSX download link

After installing the .dmg from the download link for 3.3.3 on my Mac, I still end up running 3.3.2. The .dmg's file info and file name say it's 3.3.3, but after running the program I still get the notification a new version's available and checking "About Huggle" shows I'm still on 3.3.2. I've uninstalled Huggle and tried a fresh install with the same results.

Anyone else run into this? Is there a chance the wrong installer was uploaded? - GS 10:45, 28 January 2018 (UTC)

GrapefruitSculpin - Does the program launch successfully for you without any errors? What version of macOS are you running? ~Oshwah~(talk) (contribs) 11:54, 9 February 2018 (UTC)
Hi that could be a problem with our "OSX engineer" :) @Rich Smith: did you forget something? Like git pull maybe, lol. Petrb (talk) 11:56, 9 February 2018 (UTC)
@Oshwah: No issues with the program, at least none being declared. I'm running the latest public release of High Sierra, v. 10.13.3. - GS 04:56, 10 February 2018 (UTC)
GrapefruitSculpin - Ah okay, good to know. There's been an issue with Huggle and macOS compatibility blocking if you're running El Capitan (10.11) or older. I'm not sure if it's since been fixed; I haven't tried using Huggle on my Mac for quite some time :-). Does it tell you that your version is old and that you need to update it? Or is it possible that they just forgot to change the "2" to a "3" when compiling the program and updating that text? ~Oshwah~(talk) (contribs) 05:40, 10 February 2018 (UTC)
You know what? Let me throw it on my Mac and see what I get... stand by. ~Oshwah~(talk) (contribs) 05:41, 10 February 2018 (UTC)
I appreciate the help Oshwah. I do get the popup that a new version is available upon launching. - GS 07:25, 10 February 2018 (UTC)
GrapefruitSculpin - Then they're not distributing the latest version. I've updated that information on the download page, and I've alerted someone from the dev team so they can fix it. ~Oshwah~(talk) (contribs) 08:00, 10 February 2018 (UTC)

@Oshwah, Petrb, and Rich Smith: As of today (March 1, 2018), this issue remains unresolved. I just downloaded "3.3.3" and it still includes 3.3.2. -- Dane talk 17:52, 1 March 2018 (UTC)

I will fix it now, sorry for the delay - - RichT|C|E-Mail 19:47, 1 March 2018 (UTC)
@Dane: Sould be fixed now, re-download from GitHub :) - - RichT|C|E-Mail 20:41, 1 March 2018 (UTC)
@Rich Smith: It is fixed and works for me! Thanks! -- Dane talk 04:54, 2 March 2018 (UTC)
Thanks gents, I appreciate the help. - GS 23:13, 3 March 2018 (UTC)

Edit summary

I noticed that the edit summary is saying ((HG (3.3.3)) instead of (Reverting edits by User:Example (talk) (HG) (3.3.3)). I don't understand why. Can you please help me out. Thanks. Pkbwcgs (talk) 18:51, 16 March 2018 (UTC)

The edit summary is now coming okay. Pkbwcgs (talk) 18:34, 18 March 2018 (UTC)

OS X Package

Hello! Is someone able to compile the macOS dmg of 3.3.5? Pinging Rich_Smith as he did it the last macOS compile. -- Dane talk 23:47, 28 March 2018 (UTC)

I actually compiled this and posted it in the Huggle IRC channel so hopefully it'll be updated soon for everyone else using macOS. -- Dane talk 19:03, 29 March 2018 (UTC)

Custom recent changes settings

Is there any way on Huggle to use your preferred filters? For example, when I patrol recent changes for vandalism, I use the "likely have problems," "likely bad faith," "human (not bot)," "page edits," "page creations," and "logged actions" filters. Can these filters be used for Huggle? If not, I think this would be a good addition to have.--SkyGazer 512 talk / contributions / subpages 14:01, 24 March 2018 (UTC)

Yes of course, that's what "queue filter" is for, check preferences, you can make your own filters with many settings, you can even filter pages by categories or tags. Petrb (talk) 20:47, 27 March 2018 (UTC)
Petrb, are you talking about my normal preferences or my /huggle3.css page? Because I'm not seeing any customization for Huggle in my normal preferences.--SkyGazer 512 talk / contributions / subpages 20:38, 31 March 2018 (UTC)
Unless you're saying that my default recent changes settings applies to Huggle as well?--SkyGazer 512 talk / contributions / subpages 20:42, 31 March 2018 (UTC)
No I am talking about this:

  Petrb (talk) 21:54, 31 March 2018 (UTC)

Oh, wow, thank you, I never knew about that. However, I still think it would be nice to have "likely unconstructive" or "maybe unconstructive" filters or something like that, like it is for recent changes.--SkyGazer 512 talk / contributions / subpages 02:19, 1 April 2018 (UTC)
I am fairly sure that these 2 filters are just thresholds for scores computed by ORES. Huggle is also accounting for these ORES scores. You can't set threshold per queue, but you can set them for whole instance in preferences. Anyway, queue is sorted by score, so all edits on top of queue are "possibly unconstructive" ;) Petrb (talk) 02:55, 1 April 2018 (UTC)

Watchlist

Is there something wrong with Huggle's "Preference for watchlist" setting? Reverted pages are not added to my watchlist even when "Add to watchlist" is selected in the drop-down menu under the Warnings tab in Huggle options. How can I fix this? KingAndGod 08:53, 6 April 2018 (UTC)

@KingAndGod: you're probably still using version 3.3.3. This is solved now. Try upgrading to 3.3.5. Good luck. - DVdm (talk) 09:00, 6 April 2018 (UTC)
Yep, seem to be working now after updating. Thanks. KingAndGod 13:25, 6 April 2018 (UTC)
No problem. By the way, did you have to install the new version twice too? After the first install it gave an error message (don't recall the exact message). After the second install it was OK. I had this on two entirely different PC's, both running WIN 8.1 Pro. Just curious, no big deal. - DVdm (talk) 13:58, 6 April 2018 (UTC)
I didn't get any error messages but probably because I uninstalled the 3.3.3 version first before installing 3.3.5. KingAndGod 14:21, 6 April 2018 (UTC)
The error could be related to the fact that 3.3.5 is compiled on VS 2015 (so installer needs vcredist 2015), while older versions were compiled on VS 2013. I am building them on Windows 10 and I think they contain both redist packages by default, since Microsoft is also compiling their software using Visual Studio, but it's possible Win 8.1 don't contain VS 2015 redistributables by default, and maybe there was some problem executing the installer? If you made a screenshot of errors I would probably be able to investigate this further. Petrb (talk) 16:43, 11 April 2018 (UTC)
Sorry, no screenshot, but I do recall having noticed that some vcredist got installed during the second attempt. No problem there. - DVdm (talk) 11:15, 16 April 2018 (UTC)

Cant log in

Hi, Cant log in to Huggle - message stated either password or username is incorrect. How to reset password or retrieve username? Thanks in advance CASSIOPEIA(talk) 00:52, 13 April 2018 (UTC)

I found my username at last. No help needed. Thank you. CASSIOPEIA(talk) 01:23, 13 April 2018 (UTC)
Hello CASSIOPEIA, Huggle simply uses your Wikipedia account :) --Framawiki (please notify) (talk) 19:44, 16 April 2018 (UTC)
@Framawiki: Thank you. I remember this "if" the next time I forget my password but I hope not :). Cheers! CASSIOPEIA(talk) 21:56, 16 April 2018 (UTC)

Report username function not working

There seems to be a problem with the "Report username" function as nothing happens after I click report. I've tried to report 4-5 usernames over the past few weeks but there were no successful attempts. However, it automatically watchlists the Wikipedia:Usernames for administrator attention‎ page for me. Could it be a bug? KingAndGod 13:07, 19 April 2018 (UTC)

Qt platform plugin

Hi, I recently uninstalled my old version of Huggle in effort to download and upgrade to version 3.3.5. The new version subsequently will not launch as I receive the following error message:

This application failed to start because it could not find or load the Qt platform plugin "windows" in "".
Available platform plugins are windows.
Reinstalling the application may fix this problem.

Reinstalling the application has not corrected this problem. Any advice is appreciated. Thank you.--John Cline (talk) 14:49, 16 April 2018 (UTC)

Hello, is that x86 or x64 version? Try to uninstall it and then wipe its folder in program files completely, if there is anything left (some very old versions of Huggle had bugs in uninstaller that left some pieces there). Once its original folder is gone, try to install it again and let me know if it works now. Petrb (talk) 19:58, 16 April 2018 (UTC)
Thank you Petrb, I was attempting to download and use the 32bit version which I guess is x86; completely removing all Huggle files and reinstalling x86 resulted in the same message. However, I made some headway after downloading and installing x64 because a login screen did appear but logging in generated the following, new, error message: "login failed, unable to locate global config API query returned no data".--John Cline (talk) 22:23, 16 April 2018 (UTC)
That is usually an indicator that there is no network connection available for Huggle (it can't download anything from Wikimedia servers). Maybe you are running some firewall that is blocking it? You can also try to download a nightly build and unpack it somewhere else, that way you can be sure that it's not mixed up with some old leftovers: http://petr.insw.cz/huggle/nightly/huggle3.zip Petrb (talk) 09:30, 24 April 2018 (UTC)

Bug?

I don't know if you guys have the same problem, but since a couple days each time I log in to HG I get only edits by confirmed users in the queue. Is this a known bug and is there a way to fix this? L293D ( • ) 14:56, 17 April 2018 (UTC)

Are you sure you didn't just switch to different Queue from default? Petrb (talk) 09:31, 24 April 2018 (UTC)

OpenSSL libraries

I installed Huggle 3 on a new Windows 10 system and it won't let me login here. Instead, I get Error "The webserver of enwiki requires that SSL is to be enabled. Please turn SSL on and try again. If you can't enable SSL (option is grayed out) you may need to install OpenSSL libraries to your system." I "can't enable SSL (option is grayed out)". How can I easily install OpenSSL libraries? I tried following the bouncing ball through openssl.org to https://github.com/openssl/openssl/blob/master/INSTALL line 9, but I don't have a make implementation or some of the other requirements. :(   — Jeff G. ツ 05:32, 2 May 2018 (UTC)

Hi, the SSL libraries should be bundled in installer for Windows, can you check the contents of Program Files folder where huggle is installed? Also which version did you install there? Petrb (talk) 09:34, 4 May 2018 (UTC)

Huggle pop-up notice - page revision is not the latest

I set the option in preferences so that Huggle won't automatically load the latest revision of the page when the next diff pulled from the queue has since been updated with a newer revision. Because of this, this tooltip or "pop-up" notice frequently appears:

 


How in the hell do you disable this notification so that it no longer pops up or appears anymore? It's super annoying.... it always gets in the way of where I need to click, and it constantly steals the focus and what my active window is, and it causes me to have to work around it and redo the given action each time... can this please be turned off somehow? If so, how do I do this? If not, can this be put into a nighly build as an option? :-) ~Oshwah~(talk) (contribs) 10:44, 20 April 2018 (UTC)

Pinging Petrb, who frequently responds and works with me to address issues with Huggle. My thanks in advance :-) ~Oshwah~(talk) (contribs) 10:50, 20 April 2018 (UTC)

https://github.com/huggle/huggle3-qt-lx/commit/e2c17d67e15956db0f77c831f007edbc195437c1 Petrb (talk) 12:47, 24 April 2018 (UTC)

Petrb - I love you. ~Oshwah~(talk) (contribs) 02:14, 5 May 2018 (UTC)

Error Message

  Hello. I installed, when I open it show this message. what this mean? -- NameGame (talk) 03:44, 27 April 2018 (UTC)

That the installation wasn't successful. Which OS you have? 32/64? Can you list contents of program files folder where Huggle is installed to? Petrb (talk) 10:42, 27 April 2018 (UTC)

@Petrb: I installed lasted version of Huggle and my windows is 32-bits. Huggle installed here: C:\Program Files\Huggle -- NameGame (talk) 11:52, 27 April 2018 (UTC)

What do you see there inside of that folder? There should be folder platforms and inside file "windows.dll" or "qwindows.dll". Is it there? What happens if you try to uninstall and reinstall it. Petrb (talk) 12:37, 27 April 2018 (UTC)

@Petrb: Hello, right now I installed on another drive. Yes, there is qwindows.dll in platforms folder. It install and uninstall well. -- NameGame (talk) 23:41, 30 April 2018 (UTC)

NameGame - Have you tried running the program as an administator on Windows? What does that do? ~Oshwah~(talk) (contribs) 02:22, 5 May 2018 (UTC)

Queue Setup & Additional warning templates

I have one question, and two suggested additions for Huggle.

First, a question on the Queue. If I see an edit and move past it, is it removed from the queue for all Huggle users? That is, is each edit effectively only ever viewed by one Huggle user under the default settings?

Second, two warning templates that would come in handy for Huggle would be 1) {{uw-selfrevert}} for when users vandalize a page, but then revert themselves. 2) {{uw-badlistentry}} for when users add non-notable names to lists of alumni/residents/birthdates as frequently happens.

Huggle's filter seems to pick up a lot of both of these kinds of edits, and it would be great to have a warning template included to make things faster. Both of these are single-level templates though, so I don't know if they would fit in well with Huggle's escalation-dection. MarginalCost (talk) 21:33, 29 March 2018 (UTC)

Queue: it depends how you move to next edit. If you skip it (spacebar) then no, if you revert it, or flag as "good edit", they yes, it will be removed for every other Huggle user who is connected to HAN. Petrb (talk) 10:59, 30 March 2018 (UTC)
Support for the uw-selfrevert warning would be nice. I have already added support for uw-joke to my config, but that was not a problem because it has multiple levels. When I add uw-selfrevert as level-1-warning to the config, I wonder what would happen. I'll try it in my sandbox. ~ ToBeFree (talk) 22:07, 10 April 2018 (UTC)
@MarginalCost: @Petrb:: I implemented a test in my sandbox: Wikipedia_talk:Huggle/Config.yaml ~ ToBeFree (talk) 22:27, 10 April 2018 (UTC) Updated with new link. ~ ToBeFree (talk) 03:35, 5 May 2018 (UTC)
OK and what is the result of this sandbox testing? Does it actually work? I don't think it's possible to mix 4 level warnings with 2 level warnings at this moment, you can open a phab ticket to request this feature. Petrb (talk) 16:40, 11 April 2018 (UTC)
It works, with the warning only being sent to users who did not receive a warning before. Others receive the default "editing tests" warning templates. Level 2 already contains a note about possibly self-reverted editing tests, and the other levels are not assuming good faith anymore. ~ ToBeFree (talk) 03:37, 5 May 2018 (UTC)

Same problem with bot version; using Windows 10; now can't log in at all

I have used Huggle with the bot password for quite some time. A few weeks ago, I received the same error message. It was a surprise after long use. I have been able to use Huggle only on the legacy tab with my old password but after writing this message find I cannot log in to Huggle with that either. I had hoped it was a temporary problem that would be corrected or corrected itself after a few days. However, it continues and now I wonder whether it is a more limited problem. I have been using Windows 10 all along. I would appreciate some help in fixing the problem or having it fixed so I can return to the bot version. In the meantime, I appreciate being able to use the legacy version. Now I can't log in at all so help will be appreciated even more. Thanks. Donner60 (talk) 01:59, 4 May 2018 (UTC)

Tried legacy yet again and got in. I am apparently doing something wrong, at least part of the time. Donner60 (talk) 02:24, 4 May 2018 (UTC)
@Donner60: if this is still not working, try regenerating your BotPassword. — xaosflux Talk 11:34, 4 May 2018 (UTC)
Donner60 - I echo what Xaosflux said above. There have been at least a few times where my bot login to Huggle fails and the solution was to just generate a new bot password. It fixed the issue and I was able to login no problem. I have no clue as to why, but I can tell you that re-generating resolved it each time. ~Oshwah~(talk) (contribs) 02:24, 5 May 2018 (UTC)
@Xaosflux:; @Oshwah:. It worked. Thanks! Donner60 (talk) 03:47, 5 May 2018 (UTC)
Donner60 - You bet; always happy to help :-) ~Oshwah~(talk) (contribs) 03:52, 5 May 2018 (UTC)

Uw-joke?

This seems to have been requested several times (most recently by DVdm), but can we get the {{Uw-joke}} series of templates added? I find myself frequently wishing that they were an option. --Ahecht (TALK
PAGE
) 17:28, 4 May 2018 (UTC)

Strongly seconded, again  . - DVdm (talk) 17:37, 4 May 2018 (UTC)

@Ahecht: @DVdm: Already done :) Wikipedia_talk:Huggle/Config.yaml ~ ToBeFree (talk) 03:19, 5 May 2018 (UTC)

Nice. Will test after the snooker weekend  . - DVdm (talk) 10:52, 5 May 2018 (UTC)

Opening huggle with bot

Hello. I have recently downloaded Huggle and created a bot password. I am trying to login on project enwiki, but it keeps not working. I get a message stating "Login Failed (on enwiki):ERROR: api.php responded with unknown result:Failed". I am attempting to run huggle on Mac OSX. Do you know if there is any way to fix this and run the application? Thanks. ˜˜˜˜Lightningboltz03 5/3/18 — Preceding unsigned comment added by Lightningboltz03 (talkcontribs) 11:27, 3 May 2018 (UTC)

Hi, are you sure that username is correct, permissions and password as well? https://www.mediawiki.org/wiki/Manual:Huggle/Bot_passwords Petrb (talk) 09:36, 4 May 2018 (UTC)

What do you mean by that? I attempted to change my bot password, and still get this error message. Is there any way this can be fixed, or do I need to run a different project than enwiki? Lightningboltz03 (talk) 14:14, 7 May 2018 (UTC)Lightningboltz03 5/07/18

Specially, did you change your bot's account password - or did you update your Special:BotPasswords. If you change the password on your bot account, it automatically invalidates the BotPasswords for it, and you have to reset those using that special page. — xaosflux Talk 14:36, 7 May 2018 (UTC)

Screen resolution versus interface

 

I've returned to Huggle after a long hiatus, during which I've acquired a screen with higher-than-normal resolution. Now, though I can control the text size of the diffs I'm viewing, the rest of the interface is too small for comfort. Suggestions? Full disclosure, I'm not a tech-minded person. Vanamonde (talk) 12:03, 9 May 2018 (UTC)

@Vanamonde93: Hi! This might be a system-wide issue fixable using Windows' DPI scaling setting: https://www.techrepublic.com/blog/windows-and-office/get-a-better-view-in-windows-7-by-adjusting-dpi-scaling/ https://www.tenforums.com/tutorials/5990-change-dpi-scaling-level-displays-windows-10-a.html ~ ToBeFree (talk) 19:21, 9 May 2018 (UTC)
It's already in troubleshooting section there https://meta.wikimedia.org/wiki/Huggle/Download Petrb (talk) 20:30, 9 May 2018 (UTC)
Thanks both. It isn't a system-wide issue; most programs display just fine. It's just Huggle and Stiki, both Wikipedia programs, I've had trouble with so far; which makes me suspect it's because these programs aren't ones that are customized for every OS. Vanamonde (talk) 05:02, 10 May 2018 (UTC)
:)) I am well aware this is NOT a system wide issue, which is why the linked manual tell you how to fix this for Huggle only. Since Huggle is written in Qt it tells the OS it supports DPI scaling even if it actually does not. So OS by default leave it to handle scaling itself and that's why it looks bad. We have a bug ticket for this already open, just someone need to reimplement proper scaling to Huggle UI, which is tedious task which is going to take days or weeks of programming and there is relatively easy workaround which has very similar results (the one with shortcut I linked to), so it's a low priority task. Petrb (talk) 09:24, 10 May 2018 (UTC)
Hmm. I guess I should have mentioned I'm also on Windows 10 (more's the pity, much preferred 7). From what I've read so far it does seem that app-specific scaling is no longer an option? Vanamonde (talk) 10:00, 10 May 2018 (UTC)
The very screenshot and guide how to fix this is from Windows 10. Petrb (talk) 10:41, 10 May 2018 (UTC)
That fixes it; cheers! I was mis-reading the instructions, earlier. Vanamonde (talk) 11:05, 10 May 2018 (UTC)

mailing list repost: New major version soon

Hi,

Huggle 3.4.0 will release in few days I guess and it would be nice to have some beta testing done before it happens, there is number of major changes:

Modular design

Huggle is no longer 1 monolithic binary, but a set of libraries, that is needed for future new designs of apps build on top of huggle core (bots) or new UI (phones?)

That will not be visible to end users other than that it could cause some issues with packaging or distribution, so installers need to be verified if they work properly

New scripting

Python support was removed entirely and replaced with JS extension system - it's now possible to very easily write JS extensions to Huggle, I will write more docs on wiki, but for now menu Scripting -> Manager -> New will show you a template extension, it's possible to create extensions right in Huggle.

This is a very important and probably biggest change in 3.4.0

Lot of refactoring of existing code and large amount of bugfixes

There was lot of weird old code that was refactored to work better and many bugs related to this code fixed, but it's also possible that new bugs were introduced?

No more Qt4

It's deprecated and no longer supported, shouldn't be a big deal.

Better support for MacOS

Lot of code was refactored to work way better on Macs

Packaging related: 3rd libraries upgrade

New Huggle ships with newer yaml and Qt library versions, will be probably shipped with Qt 5.10 or 5.11 on most platforms

If you want to help with testing, you can either build huggle from source code on Linux, or download nightly build for Windows here: https://petr.insw.cz/huggle/nightly/huggle3.zip

Don't forget to open phabricator task for any issue you may find! Petrb (talk) 14:25, 23 May 2018 (UTC)

Vandalism by substituting lower case 'l' (L) for uppercase 'I' (i)

I see this from time to time. I have to use the editor to see the substitution. If it was done with a legitimate edit, I would have missed it. Is there something that could be done to make this more obvious or visible on Huggle? Seems like I have seen other similar vandalism. I did request a edit filter be added. Thanks Jim1138 (talk) 00:08, 20 May 2018 (UTC)

This extension would notify you if someone replaced In with Ln: https://www.mediawiki.org/wiki/Huggle/JS/invisible_changes.js (requires Huggle 3.4.0) Petrb (talk) 21:04, 23 May 2018 (UTC)

Bugs from ruwiki

I'm is active user of Huggle in ruwiki, I'm collected few bugs and questions. My English is terrible, i know :).

Bugs
1. Levels sometimes not working. Example. High priority bug! T195562
Also level doesn't increase when i'm use few templates (warning spam [level 1] ==> warning vand [level 1] ==> warning spam [level 1]) and when somebody published anything on the talk page (warning vand [level 1] ==> user publishing "hahaha" ==> warning vand [level 1] ==> warning vand [level 1]). Also in ruwiki spam warnings always Level 1 (template, config).
2. Many elements is impossible localize. They are not in the translatewiki. 1, 2, 3 and etc--Iluvatar (talk) 12:30, 24 May 2018 (UTC)
3. Sometimes incorrect encoding. Edits on as such pages can't be reverts. High priority bug!--Iluvatar (talk) 12:30, 24 May 2018 (UTC)
4. Some settings can't be saved. 1 ==> Reload app ==> 2.--Iluvatar (talk) 12:30, 24 May 2018 (UTC)   Fixed (not sure about other settings, but this one works now). Petrb (talk) 11:10, 25 May 2018 (UTC)
5. Reason of restore (when i'm click on the "Restore this revision") is not save. 1 ==> 2. High priority bug!--Iluvatar (talk) 12:30, 24 May 2018 (UTC)   Fixed Petrb (talk) 11:17, 25 May 2018 (UTC)
6. How I can made revert is not currently displayed edit? This label is read as "undo only this edit, but not revert [all edits]".--Iluvatar (talk) 12:30, 24 May 2018 (UTC)
7. RPM always is 0, level always is 0. How i can fix it? Similar template in the ruwiki is updating every hour by my bot.--Iluvatar (talk) 12:30, 24 May 2018 (UTC) T195562
8. Some buttons stay is active when queue is empty and page not loading.--Iluvatar (talk) 12:30, 24 May 2018 (UTC)
Questions
1. Why welcome page in ruwiki align in left? Wikicode is copied from enwiki.--Iluvatar (talk) 12:30, 24 May 2018 (UTC)
2. How i can do custom headers of section with warnings? Not "August 2018", but "Huggle warning: august, 2018" or is better adding "Warning 01.08.2018". I can use magic words of mediawiki (time and date)?--Iluvatar (talk) 12:30, 24 May 2018 (UTC)
3. In the ruwiki is not working sending final template (User => Manual template => Final). What the problem is? (im-template is exist).--Iluvatar (talk) 13:58, 24 May 2018 (UTC)
Ideas
1. Automatic remove from Watchlist after create page (talk pages of vandal users). Yes, i know about Special:Preferences#Watchlist.--Iluvatar (talk) 13:58, 24 May 2018 (UTC)

Thanks.--Iluvatar (talk) 12:30, 24 May 2018 (UTC)

Lots of ideas, will look in that. Petrb (talk) 17:17, 24 May 2018 (UTC)

Please consider signing the Windows installer using a valid, trusted certificate

Hi,

@Petrb: On Windows 10, I can only install Huggle (64 bit; 3.3.3, 3.3.5, 3.4.0) by right-clicking the file in my "Downloads" folder, opening the file's preferences, clicking "allow", saving the preference changes, and then opening the file. I am still, however, greeted by a large orange warning message about the untrusted installation file run with administrative privileges. I personally believe this to be bad practice.   ~ ToBeFree (talk) 11:36, 27 May 2018 (UTC)

If someone buy it, I will. Petrb (talk) 11:40, 27 May 2018 (UTC)
@Petrb: Hey, thanks for the quick reply. I saw that answer coming!   How about letting the WMF pay it? As far as I know, they're sponsoring admission fees for photography projects, they invest a lot of money to keep all the tools/bots running; why wouldn't they fund a software certificate for a massively useful, widely used tool on multiple Wikipedias including enwiki? ~ ToBeFree (talk) 11:46, 27 May 2018 (UTC)
There is actually a task for this for quite some time: https://phabricator.wikimedia.org/T105560 Petrb (talk) 12:09, 27 May 2018 (UTC)

Huggle speedy log

It'll be great if Huggle could record CSD requests in a log like TW. KingAndGod 17:13, 15 May 2018 (UTC)

Hello, this is easy to implement in new JS scripting engine, but can you please describe a bit how it needs to work? Where exactly should it put the logs and in which format? Petrb (talk) 12:42, 19 May 2018 (UTC)
After requesting speedy, it should add to a log page in the userspace (e.g. User:Z0/log-speedy), recording the details such as page title, reason and date. —Z0 (talk)13:01, 19 May 2018 (UTC)


This might do it (didn't test it much):

Requires Huggle 3.4.0 Petrb (talk) 12:29, 27 May 2018 (UTC)

Update user config problem

Hi! I am currently using Huggle 3.4.0 on macOS High Sierra. After changing my preferences inside Huggle, I pressed the "OK" button. However, when I closed (quit) Huggle, the change (in the preferences) was not saved in my Huggle3 preferences page (you can see I did it manually). Is that normal or a bug? I often see other Huggle users updating their preferences using Huggle and have an edit summary like (Updating the user configuration page... (HG) (whatever version)). Abelmoschus Esculentus (talk to me) 05:17, 27 May 2018 (UTC)

Pinging Petrb Abelmoschus Esculentus (talk to me) 05:49, 27 May 2018 (UTC)
Hello, yes, one of many major changes in 3.4.0 is that it no longer saves config there, it's now using YAML for user config as well, it's stored to Special:MyPage/huggle.yaml.js. The .js suffix makes it again a bit ugly, but unfortunately MW supports only .css and .js as protected user pages. Petrb (talk) 11:10, 27 May 2018 (UTC)
I can't see your config page though, can you send me logs from the app? If you start it from terminal, you will see logs in terminal window: /Applications/huggle.app/Contents/MacOS/huggle. Thanks Petrb (talk) 11:22, 27 May 2018 (UTC)

@Petrb: Is this what you're looking for?

 Sun May 27 19:31:52 2018   Huggle version 3.4.0 build: 3527 3.4.0
 Sun May 27 19:31:52 2018   Loading configuration
 Sun May 27 19:31:52 2018   Home: /Users/(private)/Library/Application Support/Wikimedia/Huggle
 Sun May 27 19:31:52 2018   Loading plugins in /Applications/huggle.app/Contents/MacOS/../PlugIns and /Users/(private)/Library/Application Support/Wikimedia/Huggle/extensions/
 Sun May 27 19:31:52 2018   Successfully loaded: /Applications/huggle.app/Contents/MacOS/../PlugIns/libhuggle_en.dylib
 Sun May 27 19:31:52 2018   Successfully loaded: /Applications/huggle.app/Contents/MacOS/../PlugIns/libhuggle_flow.dylib
 Sun May 27 19:31:52 2018   Successfully loaded: /Applications/huggle.app/Contents/MacOS/../PlugIns/libhuggle_md.dylib
 Sun May 27 19:31:52 2018   Successfully loaded: /Applications/huggle.app/Contents/MacOS/../PlugIns/libhuggle_nuke.dylib
 Sun May 27 19:31:52 2018   Successfully loaded: /Applications/huggle.app/Contents/MacOS/../PlugIns/libhuggle_scoring.dylib
 Sun May 27 19:31:52 2018   Successfully loaded: /Applications/huggle.app/Contents/MacOS/../PlugIns/libhuggle_sh.dylib
 Sun May 27 19:31:52 2018   Successfully loaded: /Applications/huggle.app/Contents/MacOS/../PlugIns/libhuggle_thanks.dylib
 Sun May 27 19:31:52 2018   Extensions: 7
 Sun May 27 19:31:52 2018   Loaded in 368ms
 Sun May 27 19:31:52 2018   Loaded JS script: /Applications/huggle.app/Contents/MacOS/../PlugIns/devtools.js

Note: I substituted my user name with (private) cuz that's my real name. Thanks. Abelmoschus Esculentus (talk to me) 11:36, 27 May 2018 (UTC)

I can already reproduce this problem on other wiki... looking in it Petrb (talk) 11:41, 27 May 2018 (UTC)
@Petrb: So I need to save my preferences in Special:MyPage/huggle.yaml.js? Abelmoschus Esculentus (talk to me) 11:42, 27 May 2018 (UTC)
I take it back, I can't reproduce this. Can you send me the logs from shutdown of application? That is you close huggle, then send me logs that look like this (note I use switch -v for extra debug info, but probably not necessary) I don't need beginning of logs, just the part where user config is being saved:
petrbena@Petrs-MacBook-Air:/tmp$ /Applications/huggle.app/Contents/MacOS/huggle -v
Sun May 27 13:56:20 2018   Huggle version 3.4.0 build: 3527 3.4.0
Sun May 27 13:56:20 2018   Loading configuration
Sun May 27 13:56:20 2018   Home: /Users/petrbena/Library/Application Support/Wikimedia/Huggle
Sun May 27 13:56:20 2018   DEBUG[1]: Finished conf
Sun May 27 13:56:20 2018   DEBUG[1]: UserAgent: Huggle/3.4.0 (http://en.wikipedia.org/wiki/WP:Huggle; 3.4.0 build: 3527 3.4.0)
Sun May 27 13:56:20 2018   DEBUG[1]: Loading wikis
Sun May 27 13:56:20 2018   DEBUG[1]: Loading queue
Sun May 27 13:56:20 2018   Loading plugins in /Applications/huggle.app/Contents/MacOS/../PlugIns and /Users/petrbena/Library/Application Support/Wikimedia/Huggle/extensions/
Sun May 27 13:56:20 2018   Successfully loaded: /Applications/huggle.app/Contents/MacOS/../PlugIns/libhuggle_en.dylib
Sun May 27 13:56:20 2018   Successfully loaded: /Applications/huggle.app/Contents/MacOS/../PlugIns/libhuggle_flow.dylib
Sun May 27 13:56:20 2018   Successfully loaded: /Applications/huggle.app/Contents/MacOS/../PlugIns/libhuggle_md.dylib
Sun May 27 13:56:20 2018   Successfully loaded: /Applications/huggle.app/Contents/MacOS/../PlugIns/libhuggle_nuke.dylib
Sun May 27 13:56:20 2018   Successfully loaded: /Applications/huggle.app/Contents/MacOS/../PlugIns/libhuggle_scoring.dylib
Sun May 27 13:56:20 2018   Successfully loaded: /Applications/huggle.app/Contents/MacOS/../PlugIns/libhuggle_sh.dylib
Sun May 27 13:56:20 2018   Successfully loaded: /Applications/huggle.app/Contents/MacOS/../PlugIns/libhuggle_thanks.dylib
Sun May 27 13:56:20 2018   Extensions: 7
Sun May 27 13:56:20 2018   Loaded in 295ms
Sun May 27 13:56:20 2018   ERROR: Failed to load a JS script (/Users/petrbena/Library/Application Support/Wikimedia/Huggle/extensions/new_script.js): Unable to load script, syntax error at line 107 column 0: SyntaxError: Unexpected token `identifier'
Sun May 27 13:56:20 2018   Loaded JS script: /Users/petrbena/Library/Application Support/Wikimedia/Huggle/extensions/new_script1.js
Sun May 27 13:56:20 2018   Loaded JS script: /Applications/huggle.app/Contents/MacOS/../PlugIns/devtools.js
Sun May 27 13:56:20 2018   DEBUG[1]: checking for update at http://tools.wmflabs.org/huggle/updater/?version=3.4.0&os=mac&language=en
Sun May 27 13:56:20 2018   DEBUG[1]: SSL library: Secure Transport, macOS High Sierra (10.13)
Sun May 27 13:56:27 2018   DEBUG[1]: commons mediawiki 1.32.0-wmf.5
Sun May 27 13:56:29 2018   Connecting to recent changes stream on commons using provider: XMLRCS
Sun May 27 13:56:29 2018   DEBUG[1]: Loading state
Sun May 27 13:56:29 2018   DEBUG[1]: Loading geometry
Sun May 27 13:56:29 2018   WARNING: There is no filter  on commons falling back to default filter
Sun May 27 13:56:29 2018   WARNING: commons is not supported by scoring extension
Sun May 27 13:56:34 2018   Successfully edit User:Petrb/huggle.yaml.js on commons
Sun May 27 13:56:34 2018   DEBUG[1]: Splitter hits/misses: 0/0
Sun May 27 13:56:34 2018   SHUTDOWN: giving a gracetime to other threads to finish
Sun May 27 13:56:35 2018   SHUTDOWN: waiting for garbage collector to finish
Sun May 27 13:56:35 2018   DEBUG[1]: GC: 2 objects
Petrb (talk) 11:58, 27 May 2018 (UTC)
We are looking for something like "Successfully edit User:Abelmoschus Esculentus/huggle.yaml.js on enwiki" Petrb (talk) 12:06, 27 May 2018 (UTC)
@Petrb: I got this:
Sun May 27 20:43:18 2018 ERROR: Unable to save personal config on enwiki: mycustomjsprotected
Abelmoschus Esculentus (talk to me) 12:44, 27 May 2018 (UTC)
@Abelmoschus Esculentus: Hi, could you have a look at https://www.mediawiki.org/wiki/Special:BotPasswords and check if the one you've created for Huggle has the following permission?
  • "Edit your user CSS/JSON/JavaScript"
Please also have a look at the list of suggested permissions for Huggle here, to check if something else might be missing and just waiting to fail as well: https://www.mediawiki.org/wiki/Manual:Huggle/Bot_passwords
Thanks   ~ ToBeFree (talk) 12:57, 27 May 2018 (UTC)
Oh sh*t I disabled that. Thanks a lot ToBeFree Abelmoschus Esculentus (talk to me) 12:59, 27 May 2018 (UTC)
  Credit goes to Petrb for actually noticing what happened. Happy to see that this fixed the problem! ~ ToBeFree (talk) 13:02, 27 May 2018 (UTC)
@ToBeFree: Thanks for your help too.   Abelmoschus Esculentus (talk to me) 23:42, 27 May 2018 (UTC)
You're very welcome!   ~ ToBeFree (talk) 00:08, 28 May 2018 (UTC)

Some issue

Hi,

My Huggle reverted edits doesn't perform as rollback. See this [1] (contribs) and [2] (only rollback contribs). If my config has some problem then please infrom me. Thank you, Siddiqsazzad001 <Talk/> 09:12, 29 May 2018 (UTC)

@Siddiqsazzad001: Disable software rollback. Abelmoschus Esculentus (talk to me) 09:44, 29 May 2018 (UTC)
  Done - Siddiqsazzad001 <Talk/> 09:49, 29 May 2018 (UTC)

Welcoming users in Huggle

@Petrb: I enabled the automatically welcome users with empty talk page on good edits option. However, it signed my name two times. Can you fix this problem? See User talk:129.215.90.9. Cheers, Abelmoschus Esculentus (talk to me) 09:47, 29 May 2018 (UTC)

This should probably fix it... https://github.com/huggle/huggle3-qt-lx/commit/571d9391e6d4b8fd475c4c10c521f28c101a8ee3 but will be available since next release, or just download beta Petrb (talk) 13:52, 29 May 2018 (UTC)
Actually I decided to fix that in config page instead, so now it should work Petrb (talk) 13:58, 29 May 2018 (UTC)
Ok thanks a lot. Abelmoschus Esculentus (talk to me) 01:41, 30 May 2018 (UTC)

JavaScript extensions

Hi folks,

Just wanted to remind you that new Huggle (3.4) comes with JS engine and can be extended pretty easily, right inside of the program. I don't know how many of you are proficient with JavaScript but making extensions in it is probably way easier for most of you than in C++ (which was possible basically since HG 3 was out). I created this "gallery of extensions" here: mw:Huggle/JS and should probably pin it somewhere to WP:HG. If you have an idea for some simple extension or modification, that shouldn't be part of normal Huggle, but rather for your own use (or enwiki use) let me know, I can help you create it. There isn't many examples so far and documentation needs improvement too, but I will work on it more if I see that people actually use it. Petrb (talk) 11:03, 2 June 2018 (UTC)

HAN issues

@Petrb: Nice feature  . How about showing online Huggle users? Sometimes it is great for vandal fighters to interact with each other, but currently it's hard to tell who is online unless you open the recent changes page and tag "#Huggle" (You can decide whether it is just a extension or become a normal feature). On a different note, I often see a message in the tab "Network" saying "(USER) did a rollback on enwiki of (ARTICLE) by (IP or USER) (REVISION NUMBER)" in orange colour. What is the use of it? Thanks. Abelmoschus Esculentus (talk to me) 07:03, 3 June 2018 (UTC)
But you already can see online Huggle users, it's in user list next to that chatbox you talk about. Petrb (talk) 09:03, 3 June 2018 (UTC)
Wikipedia:Huggle/HAN Petrb (talk) 09:04, 3 June 2018 (UTC)
@Petrb:   You mean the right hand side of this tab? I've never seen anything there. Abelmoschus Esculentus (talk to me) 09:22, 3 June 2018 (UTC)
And I am not sure what is the "double bold (char)2 symbol" prefix in Wikipedia:Huggle/HAN. Abelmoschus Esculentus (talk to me) 09:25, 3 June 2018 (UTC)
That is just information for devs. But it's interesting you don't see anything there, it always work to me... https://paste.pics/376Q1 Petrb (talk) 09:50, 3 June 2018 (UTC)
Your connection works btw, I can see in channel logs:
(Sun Jun 3 11:45:42 2018) <Abelmoschus> 22
(Sun Jun 3 11:45:47 2018) <Abelmoschus> @@ 
(Sun Jun 3 11:45:52 2018) <Abelmoschus> hmmm
Petrb (talk) 09:52, 3 June 2018 (UTC)
Yes. That means I need to have dev version to see who's online? Abelmoschus Esculentus (talk to me) 09:54, 3 June 2018 (UTC)
Try this version: http://petr.insw.cz/huggle/huggle.dmg keep in mind you won't be notified when 3.4.4 is out if you use it. Petrb (talk) 10:15, 3 June 2018 (UTC)
@Petrb: This is included in 3.4.4 version? Abelmoschus Esculentus (talk to me) 10:22, 3 June 2018 (UTC)
@Petrb: I tried the above version and still not working. Abelmoschus Esculentus (talk to me) 10:38, 3 June 2018 (UTC)
@Petrb: I have asked a few Win10 Huggle users, all said they can view the list of online Huggle users. I think it just happens on macOS only. Thanks. Abelmoschus Esculentus (talk to me) 01:21, 4 June 2018 (UTC)
I have MacOS and it works to me ;) Petrb (talk) 13:23, 4 June 2018 (UTC)

Q is not revert and warn

Hello, When I press Q on the keyboard when using Huggle recently, it does not both revert and warn the user like it has in the past; you can check my contributions. Also, when warning, is there a way to jump to a level 2, 3, or 4 warning instead of just starting at level 1? Hummerrocket (talk) 21:45, 5 June 2018 (UTC)

Hello, yes there is a way to send higher level warning, but I am not sure if there is a way to send both custom warning type and level, although that probably should be implemented! User -> Manual template -> pick a warning level. Regarding Q not working - it works just fine to me! I will check your contribs though. Does it say anything in logs? Petrb (talk) 18:14, 6 June 2018 (UTC)
You are using Huggle 3.3.0! That is an ancient version. Please upgrade. Petrb (talk) 18:17, 6 June 2018 (UTC)

Reverted edits not removed from queue

I notice that reverted edits don't disappear from the the queue anymore. If the revert was done by a whitelisted user, no harm is done, but when a new user's reverts often get undone and they get a warning. So... would it be possible to remove reverted edits from the queue? Huggle 2 did this, and IIRC, Huggle 3 did it until a few versions ago. - DVdm (talk) 10:02, 19 June 2018 (UTC)

I don't think that anything was changed in the code for this, but I will check Petrb (talk) 17:50, 24 June 2018 (UTC)
Some edits do disappear from the queue, but many don't. Lots of Cluebot reverts seem to have no effect on the queue. - DVdm (talk) 17:56, 24 June 2018 (UTC)

Autowarn and stale warnings

If a user has been warned before, but that warning is more than 7 days or so old or the user has been blocked since the last warning has been given, it would be better if Huggle could restart warnings at L1 (in the former case) or begin at L2 (in the latter case). Sometimes IPs may have changed or have shared use and the warning may not go to the same person. Aspening (talk) 17:41, 24 June 2018 (UTC)

Yes, that's exactly what it does, except it wasn't documented until now :( but I fixed it https://www.mediawiki.org/w/index.php?title=Manual:Huggle/Deploying/DefaultConfig.yaml&diff=2814728&oldid=2791559 the default value is 30 days, not 7. If there is a concensus that 7 days is better, you can change this in config on enwiki. Petrb (talk) 17:56, 24 June 2018 (UTC)
BTW from source code it even looks like this option can be overriden by users in their user config page Special:MyPage/huggle.yaml.js Petrb (talk) 17:58, 24 June 2018 (UTC)

Huggle on English wiktionary

Hi. Huggle is not on English Wiktionary. There is normally a lot of vandalism that needs to be dealt with on English Wiktionary and it would be easier if Huggle was enabled on that Wiki. Pkbwcgs (talk) 15:28, 29 June 2018 (UTC)

It's not hard to install it there but are there any warning templates similar to these on english wikipedia? If not, you would have to import them. Petrb (talk) 16:28, 4 July 2018 (UTC)

Unable to sign in

Hi all, when I try to sign in I get the error Login failed on enwiki: Unable to parse the user configuration: document is NULL Does anyone know what's wrong? What document? I did the enable:true thing? Thanks. MutchyMan112 (talk) 11:55, 4 July 2018 (UTC)

Hello, yes that how-to with "enable: true" is kinda obsolete, you no longer have to do that, anyway, you made syntax errors in your config page, I fixed it, so now you should be able to login just fine. Petrb (talk) 16:41, 4 July 2018 (UTC)
Excellent, thank you so much! MutchyMan112 (talk) 18:09, 4 July 2018 (UTC)

Signing in

Hello. I'm trying to sign into Huggle but it opens a window saying: The webserver of fawiki requires that SSL is to be enabled. Please turn SSL on and try again. If you can't enable SSL (option is grayed out) you may need to install OpenSSL libraries to your system. What should I do?--Mani Shokoohi (talk) 16:20, 24 June 2018 (UTC)

There should be a checkbox under login form "Use HTTPS to login", just check it Petrb (talk) 17:51, 24 June 2018 (UTC)
@Petrb:The box you mentioned above is gray and I'm unable to check it.--Mani Shokoohi (talk) 04:05, 25 June 2018 (UTC)
OK, which OS is that? Petrb (talk) 21:23, 25 June 2018 (UTC)
@Petrb:Windows 10--Mani Shokoohi (talk) 05:18, 26 June 2018 (UTC)
Did you install it using the official installer or did you compile it yourself? Which version did you install and for which platform? Can you try reinstall it? Petrb (talk) 16:43, 4 July 2018 (UTC)
@Petrb:I installed it from this website [3] I chose the first option in the page so it means it's version 3.4.3. I didn't intervene in the installer's process and I have also reinstalled it twice; but the result is the same every time.--Mani Shokoohi (talk) 11:27, 5 July 2018 (UTC)
this means you are missing SSL libraries - their name is something like libssl*.dll in Huggle's folder. I have no idea why they are not getting installed, maybe antivirus is intervening to installation process? You can also try running beta version or different architecture (x64). Petrb (talk) 15:13, 6 July 2018 (UTC)
@Petrb:Ok. Now where can I find these two versions?--Mani Shokoohi (talk) 15:57, 6 July 2018 (UTC)

AfD template removal

Currently, the edit summary when removing an AfD template (correction: reverting an edit that removes an AfD template when using Huggle, I don't know why I had that terrible wording beforehand) is "unexplained AfD template removal." However, regardless of whether the removal was explained or not, AfD templates should almost never be removed before the discussion is closed, so imo, it seems more appropriate to change the summary to "removal of AfD template." If somebody explains clearly in their edit summary, "removed AfD template because the article passes WP:GNG," but the discussion has only run for a few days and has not yet been closed, the edit still needs to be reverted, even though the removal was explained.--SkyGazer 512 Oh no, what did I do this time? 13:21, 6 July 2018 (UTC)

Not sure how is Huggle involved here, what should be changed to help here? Petrb (talk) 15:15, 6 July 2018 (UTC)
Oh wow, I just realized how horrendous I worded that. Is that better? Basically, I mean the default edit summary when reverting an edit that removes an AfD template when using Huggle, mentions "unexplained." See Special:diff/849090876. I'm saying that it would be better if it did not use that word, as in most cases, AfD templates shouldn't be removed even if it is explained. Hope that clarifies things a bit.--SkyGazer 512 Oh no, what did I do this time? 15:28, 6 July 2018 (UTC)
  • "re-inserted the AfD template, AfD is still ongoing"? Not closed? Open? Petr busy with cats? —usernamekiran(talk) 16:14, 6 July 2018 (UTC)
Aha, in that case this can be easily fixed on project config page where these summaries are defined: WP:HGC Petrb (talk) 23:33, 6 July 2018 (UTC)
Wow, I never knew that page exists - that will definitely be helpful in the future for things like this! Looks like this one has already been done. :)--SkyGazer 512 Oh no, what did I do this time? 12:28, 7 July 2018 (UTC)

Huggle feed providers

Hi Huggle team! I've been noticing that starting with two or three version releases ago that XmIRcs doesn't stay as my default feed provider, and that it constantly and automatically shifts to be "Wiki" and I have to manually change it back in the menu options. First, can you explain the different feeds, what they mean, and where each one comes from exactly? And is there a reason why it switches away from my default over to "Wiki" so frequently? It will maybe stay on the same provider I pick for ~20 or 30 minutes (not sure exactly how long) until it switches... what's happening that would cause this? Thanks :-) ~Oshwah~(talk) (contribs) 21:19, 4 July 2018 (UTC)

This was fixed already in latest beta version, by default the order is:
but that was broken recently so it was falling back to Wiki in case XmlRcs provider failed. The reasons for XmlRcs to fail are numerous, I will check why is it failing so often these days. Petrb (talk) 10:21, 5 July 2018 (UTC)
Petrb, like I've stated many times before - you're my hero and I love you (lol). Thanks for getting back to me here and for answering my questions. Much appreciated :-) ~Oshwah~(talk) (contribs) 03:07, 6 July 2018 (UTC)
Petrb - FYI: I just threw on the new release (3.4.4) Win10 x64 release, and it's now switching the feed from XmlRcs to IRC (like 10 seconds after telling it to use XmlRcs). I'm running it now and I'll keep eyes on it, but I figured I'd let you know that it seems to have gotten worse in this regard since updating, not better.... interesting.... looks like XmlRcs might be down? ~Oshwah~(talk) (contribs) 03:10, 6 July 2018 (UTC)
This has been resolved since I last updated this discussion. Seemed to be working fine the next day or two. ~Oshwah~(talk) (contribs) 15:06, 12 July 2018 (UTC)

Huggle won't leave a warning at times if ClueBot NG was the last to warn

Hi Huggle team! So, here's an interesting observation that I've discovered... I'm on Huggle 3.4.4 x64 build for Windows, and I notice if I'm using the "revert and warn user" key for vandalism, Huggle won't add a warning to the user's talk page sometimes if ClueBot NG was the previous account to leave a warning. I'll keep my eyes open and continue observing, but it seems to happen only if either ClueBot NG has left the very first warning on the user's talk page, and (possibly) if ClueBot NG left the previous warning but under a new section header (for example: it created "July 2018" to leave the user a warning, and I'm now leaving a warning after ClueBot NG's first warning under that section header) - so it might have something to do with ClueBot NG and warnings under a new header. If I go back and tell Huggle to warn the user, it also does nothing. I have to go onto the user's talk page and use Twinkle to do it. I just wanted to start this discussion so that others can also keep an eye out and report what they see as well. If there's any additional information that I can provide, please let me know and I'll be happy to do so. ~Oshwah~(talk) (contribs) 15:16, 12 July 2018 (UTC)

@Oshwah:   Possibly a bug: I came across this too - but the last warning was issued in June 2015 and NOT by ClueBot NG. Cluebot NG left a level-one warning and another user left level-3 warning at that time. When I reverted the IP's edits again today, no warning template is issued. ~ Abelmoschus Esculentus (talk to me) 09:24, 14 July 2018 (UTC)

I spoke to the development team and did some further tests. I found out that this is not a bug but a new feature of Huggle (yes, queue in the programming memes you've seen hundreds of times about what I just said, but it's true). An update was recently released for Huggle - it created and now looks for how recently a user that you're about to warn was previously left a warning. If they were just warned for something a few minutes ago, Huggle by default will not prompt or add another warning to the user's talk page - this is in order to not overwhelm this user and give them actual time to read and understand what they're doing wrong. You can change this to have Huggle prompt you for what to do if a user within this threshold is found, or to have Huggle ignore this threshold and leave a subsequent warning (for the record, I do not recommend this setting be chosen). I'm updating those who are reading this discussion to recommend that you leave those settings alone and have Huggle skip leaving a warning if the user was just warned moments ago :-) ~Oshwah~(talk) (contribs) 07:23, 20 July 2018 (UTC)

Locating edits

I often come across some edits which have sizes of 1B and are located inside a large paragraph. It is REALLY hard to locate where is the edit. I suggest a feature that will have pointers beside the difference box that points out which line(s) are being edited. Thanks. ~ Abelmoschus Esculentus (talk to me) 04:01, 13 July 2018 (UTC)

Darkening the blues and yellows on the diffs windows when Huggle goes through the queue would help. I do occasionally find myself looking for small changes like this - especially if it's just a newline or space. Do you have a few example diffs that you can list here so I can look? ~Oshwah~(talk) (contribs) 07:30, 20 July 2018 (UTC)
@Oshwah: I think I lost them. Sorry. I need to eat more carrots and blueberries. ~ Abelmoschus Esculentus (alt) (talk to me) 07:48, 20 July 2018 (UTC)

It looks that you were logged out of MediaWiki for whatever reason.

I keep getting "It looks that you were logged out of MediaWiki for whatever reason" even after entering my password. I'm using the latest Huggle 3.4.4. How can I solve this? The editor whose username is Z0 11:44, 10 July 2018 (UTC)

Which wiki is that? Is it only one or multiple sites simultaneously? Does it still happen after restart of Huggle? Are you using legacy or bot login? Petrb (talk) 09:46, 11 July 2018 (UTC)
Looks like it's working now. It kept logging me out yesterday despite being logged in. The editor whose username is Z0 09:58, 11 July 2018 (UTC)
lol ~ Abelmoschus Esculentus (talk to me) 10:29, 11 July 2018 (UTC)
Yes this is very annoying issue that I am unable to trace down, I still believe that this is a bug in MediaWiki. Petrb (talk) 10:50, 11 July 2018 (UTC)
Z0 - Is it working for you now? Are you still having any problems? For the record, what Operating System and platform of Huggle 3.4.4 are you using when this has issues? Windows x86? Windows x64? Mac? Also, are you using a Bot password to log into Huggle? Or are you using the legacy login? Looking at Petrb's reply above, it sounds like he knows what might be the cause, but I figured I'd gather information as well :-) ~Oshwah~(talk) (contribs) 07:34, 20 July 2018 (UTC)
Yeah it's working now. I've always used Huggle on Windows 10 (x64) logging in via the legacy password. It logged me in and out multiple times but restarting as Petrb suggested above resolved it the first time. No issues since my last comment here. The editor whose username is Z0 07:57, 20 July 2018 (UTC)

New edit feature planned for 3.4.5... please do not map it to the 'E' keyboard shortcut!

First of all, I like the new feature that's been messaged around Wikipedia that's supposed to be released with version 3.4.5 of Huggle - the ability to edit a page within Huggle itself. That seems really awesome and useful for many, but I would heavily caution against replacing the current default key shortcut ('E' - open an edit window within a new tab within your browser) and instead add it as a new shortcut (maybe Shift+E or Ctrl/Cmd+E instead?). If you decide that this default keyboard shortcut will move forward with 3.4.5 and replace everyone's current default key, please provide a way for users to change the keyboard back to the way it was on 3.4.4 and earlier and move the feature to a predefined shortcut of their choice. I fear that changing the default shortcuts from the way they are set now will either confuse novice or casual users of Huggle and lead to them to making mistakes, or lead users of Huggle to lose trust and confidence in Huggle's development team and their ability to implement new features carefully, or both. Please consider leaving the 'E' keyboard shortcut alone and assigned by default as it is now and moving the new edit feature to a different one so people can experiment with it when they're comfortable with doing so, and that it doesn't cause interruption. Thanks :-) ~Oshwah~(talk) (contribs) 07:13, 20 July 2018 (UTC)

Well I sent a mass message to active Huggle users about this issue. They’re generally ok with this, but currently in 3.4.5 beta version the shortcut for it cannot be change unless you change the code yourself and build the software. Maybe I can help with this? ~ Abelmoschus Esculentus (alt) (talk to me) 07:47, 20 July 2018 (UTC)
I am using Qt5.8 which is too old and not the same as the compiler of the official release ~ Abelmoschus Esculentus (alt) (talk to me) 07:49, 20 July 2018 (UTC)
Abelmoschus Esculentus - Permanently changing what the 'E' keyboard shortcut will do in the next release (3.4.5) will be disruptive to many users of Huggle, including myself - especially if it's set and with no way for users to change it back using the software if they find that they don't like it. Please... before this version is compiled and released to the general public for downloading, either map this new feature to a different or new keyboard shortcut or allow users to easily undo what this new release changes and change everything back :-) ~Oshwah~(talk) (contribs) 08:05, 20 July 2018 (UTC)
Also, I recommend that this discussion be kept on the Huggle feedback discussion page instead of here so that other Huggle users can read and follow this discussion and add comments ;-) ~Oshwah~(talk) (contribs) 08:06, 20 July 2018 (UTC)
@Oshwah: Ok I will try to make it changeable inside the software. Actually many Huggle feature shortcuts in the menu bar cannot be changed unless you change the source code. ~ Abelmoschus Esculentus (alt) (talk to me) 08:11, 20 July 2018 (UTC)
@Oshwah: Good news! Petr made it configurable. ~ Abelmoschus Esculentus (talk to me) 12:33, 20 July 2018 (UTC)
Abelmoschus Esculentus - That's excellent news indeed. A big "thanks" to both Petrb and yourself - the implementation means a lot :-) ~Oshwah~(talk) (contribs) 12:44, 20 July 2018 (UTC)
@Oshwah: Now I am trying to implement configurable shortcuts for other functions. Hopefully it works. ~ Abelmoschus Esculentus (talk to me) 12:55, 20 July 2018 (UTC)

Edit form

Petrb, I tried the edit form for a while now. It works well and no big problems. However, I cannot search text in there just like a browser. Maybe there can be line numbers just like in any IDE so we can search for text easier (since there's line number provided in the diff)? ~ Abelmoschus Esculentus (talk to me) 12:50, 27 July 2018 (UTC)

Yes there is a lot of space for improvements in that form. Petrb (talk) 21:00, 27 July 2018 (UTC)

Help needed

Hi I just reinstalled "Huggle (3.4.4) for 64 bit Windows Vista or newer" and could not log after I have installed it. System indicated "Login in failed:Unable to parse the global configuration. See debug log for more details. Query result doesnt contain an data." Anyone pls advise how to proceed... thanks in advance. CASSIOPEIA(talk) 15:50, 27 July 2018 (UTC)

Hello, that usually indicates some network connectivity issues, exactly it means that Huggle didn't receive any data for that HTTP request which normally downloads the global config from meta wiki. You can try to restart Huggle and try again, or check if there isn't anything blocking the connection. Petrb (talk) 20:59, 27 July 2018 (UTC)
Hi Petrb Greetings and thank you for your quick reply. I have tried many times to restart Hunggle with no avail. For such, I decided to uninstall Hunggle and reinstall it again, and it works. All is good now. Thank you. Cheers. CASSIOPEIA(talk) 05:31, 28 July 2018 (UTC)

Help needed 2.0

Hello. I can't log in to Huggle because it says I don't have OpenSSL in my system (recently reset my PC) and now I don't know how to install it. I've tried to install OpenSSL using this method but Huggle still doesn't let me log in. The exact message shown on Huggle is the following -

The webserver of enwiki requires that SSL is to be enabled. Please turn SSL on and try again. If you can't enable SSL (option is grayed out) you may need to install OpenSSL libraries to your system.

I can't check the "Use HTTPS to log in" box because it's grayed out. The editor whose username is Z0 14:39, 28 July 2018 (UTC)

@Petrb: @Jimbo Wales: @Gurch: The editor whose username is Z0 07:37, 29 July 2018 (UTC)
I don't think it's funny to ping irrelevant people. Is that 32bit or 64bit huggle? You can also download the libs from https://petr.insw.cz/huggle/nightly/ Petrb (talk) 08:59, 29 July 2018 (UTC)
Wow pinging Jimbo. Impressive. ~ Abelmoschus Esculentus (talk to me) 09:02, 29 July 2018 (UTC)
He is the founder, isn't he? :3 The editor whose username is Z0 09:40, 29 July 2018 (UTC)
Petrb, I'm not sure how to correctly configure the libs to make Huggle stop showing me that message. I'm using 64bit, what do you recommend to solve this? Thanks and your response is appreciated. The editor whose username is Z0 09:39, 29 July 2018 (UTC)
Typically, you don't need to configure anything, by default system is looking for libraries in the current folder (where .exe file is) and then in some other system and user defined locations (taken from env vars). But Huggle installer ships the SSL libraries to same folder as where Huggle is located, so even if your env vars were somehow broken, it should find them easily. Names of the libraries are something like libeay32.dll and ssleay32.dll. Can you see these files in same folder where huggle.exe is located? If not, something probably deleted them? Maybe your anti-virus? Or maybe there is a virus on your PC that does that? I have no idea. Check the folder for presence of these 2 dll files. Petrb (talk) 09:44, 29 July 2018 (UTC)
Both the dll files are there in the Huggle folder but the message is still showing. I don't have an anti-virus because my PC was only resetted few days ago. Should be fresh as new. Could I be missing a program I had before resetting that is required for Huggle? The editor whose username is Z0 10:25, 29 July 2018 (UTC)
No additional programs are needed, Huggle works out of box on clean state Windows. Is that 64bit version of Huggle you installed? What happens when you start directly the .exe file? What happens when you try the nightly build from link I gave you. Petrb (talk) 11:10, 29 July 2018 (UTC)
I still get the same message after trying those methods. Yes, it is the 64bit version. The editor whose username is Z0 11:25, 29 July 2018 (UTC)
I've finally sorted the issue using this method. Good to be back and thanks for the guidance, Petrb. The editor whose username is Z0 16:26, 1 August 2018 (UTC)

Unable to install Mac OSX Comment

Hi All, I'm on OSX (10.11.6), and whenever I try to install Huggle I get "no demountable file system". I've re-installed the dmg file a few times with no luck. Any hints?? Cheers, -Jack Frost (talk) 07:22, 1 August 2018 (UTC)

Maybe reinstalling the whole OS? ~ Abelmoschus Esculentus (talk to me) 07:44, 1 August 2018 (UTC)
Hello, when do you get this error? When you are trying to open the .dmg file? Did you try to redownload it? Or do you get this error when you launch installed Huggle? Petrb (talk) 06:53, 3 August 2018 (UTC)

HG keeps switching edit queue

One thing I am finding with this latest version of HG, is that it transfers me from the default queue to the All edits queue without warning. I then have to switch back over to the default queue manually. A a result, my configuration page keeps getting updated, and changed back.

I have never experienced this issue with other versions of HG. Any reason why it might be doing this? Orphan Wiki 13:06, 5 August 2018 (UTC)

@Orphan Wiki: I took a look of your config page and saw your queue-id is set to "default" (Special:Diff/853540671). Also, you posted this message before the latest Huggle config update. Can you try open Huggle one more time and observe any changes to it? I have never experienced this issue with 3.4.4. Thanks. ~ Abelmoschus Esculentus (talk to me) 14:00, 5 August 2018 (UTC)
Yes, the reason it changed back again was because I logged back into Huggle and changed the queue back to default. I'll log in again, but it doesn't necessarily occur every single time I log in.
It's just that, on 2 or 3 occasions, when using Huggle, my queue has switched to 'All edits' without me doing anything to trigger it. As a user of Huggle over a fair number of years, this isn't an issue I have come across beforehand. Orphan Wiki 14:14, 5 August 2018 (UTC)

Queue feed

Is there something wrong with the queue feed? I'm getting double for each entry. The editor whose username is Z0 10:45, 11 August 2018 (UTC)

Z0 Me too ~ Abelmoschus Esculentus (talk to me) 11:23, 11 August 2018 (UTC)
Just confirming that this seems to be a widespread issue, as it's affecting me as well. Orphan Wiki 16:48, 11 August 2018 (UTC)
Also seeing this. GorillaWarfare (talk) 17:43, 11 August 2018 (UTC)
Ditto. Home Lander (talk) 20:21, 11 August 2018 (UTC)
Just got into huggle and seeing this too. Abequinn14 (talk) 23:17, 11 August 2018 (UTC)
Good news. This issue seems to have been resolved. Orphan Wiki 12:24, 12 August 2018 (UTC)

HG does not provide an edit summary

In my recent contributions, Huggle is not providing an edit summary, even after updating to version 3.4.4. How can I make huggle do that? (FYI, I use macOS.) Abequinn14 (talk) 21:42, 5 August 2018 (UTC)

@Abequinn14: Compare my config page and User:Abequinn14/huggle.yaml.js. Removing the lines 11, 12, 13 should solve the problem (specifically "default-summary", "rollback-summary", "rollback-summary-unknown"). ~ Abelmoschus Esculentus (talk to me) 00:20, 6 August 2018 (UTC)
I see this issue has been resolved, but I'd like to add that, in my case, it was the fact that I was too cautious and didn't give the bot access to my userspace. That also resulted in blank edit summaries. Just adding this for future reference if anyone has a similar problem. Perhaps it should be added to FAQ? byteflush Talk 01:03, 6 August 2018 (UTC)
No this shouldn't be in FAQ, this should be in phabricator as a bug report ;) Petrb (talk) 16:51, 13 August 2018 (UTC)

Feed provider

Hello. The queue feed provider keeps changing from XmlRcs to IRC. Every time I change it to XmlRcs, it automatically changes to IRC. It was fine before 10:00 today (10 Aug) (UTC), but this happened afterwards. I tried 3.4.4 and 3.4.5 Beta, both didn't work. ~ Abelmoschus Esculentus (talk to me) 12:01, 10 August 2018 (UTC)

I am using Wiki right now (as a temporary solution, IRC sucks). ~ Abelmoschus Esculentus (talk to me) 12:11, 10 August 2018 (UTC)
It should be in the system logs why it's doing that. My guess that XmlRcs provided was broken. Petrb (talk) 16:53, 13 August 2018 (UTC)

Deciding the level of template after a talk page blanking

Hi huggle Team, While deciding the level of template, does Huggle check the page history ? For example. what if an IP vandal after getting Level 3 warning decides to blank his page. Will he get Level 4 or Level 1 warning ? --DBigXray 20:29, 1 September 2018 (UTC)

@DBigXray: In this case, you shouldn’t be restoring the warnings (revert the IP’s edit) per WP:BLANKING, they have the right to remove it. I think it will leave a level four if you really want to do so. —AE (talkcontributions) 01:14, 2 September 2018 (UTC)
User:Abelmoschus Esculentus I am aware of WP:BLANKING, but that was not my question. are you guessing about Level 4 ? what is the source of this information ? --DBigXray 09:45, 3 September 2018 (UTC)
In my experience it will put a 4 if the blanking happened sufficiently recently. I think that a level status is kept in the user structure, and I assume that the level is reset to 0 after some period. Don't know the algorithm. - DVdm (talk) 09:55, 3 September 2018 (UTC)
Thank you DVdm that was exactly my belief, but wanted to confirm this. Thanks for sharing your experience. FYI. User:Shadowowl.--DBigXray 10:21, 3 September 2018 (UTC)
@DBigXray: It's not about experience, it's about the source code :-D You think I haven't used it before? That would not be guessing. —AE (talkcontributions) 12:01, 3 September 2018 (UTC)
Lol. AE you didn't specify before that your answer was coming directly from the "source code", plus you went off topic. So I had to confirm. :). thanks Gentlemen, for chiming in. appreciate your kind replies. --DBigXray 14:38, 3 September 2018 (UTC)
@DBigXray: Just to make sure that you won’t make the same mistakes I’ve made!   —AE (talkcontributions) 23:14, 3 September 2018 (UTC)

Warning when loginning in MacOS

Hi, I get the warning "Login failed on enwiki: Unable to parse the user configuration: document is NULL" when I login on MacOS. I just updated from 3.3.4 to 3.4.4. Does anyone know what's wrong? Running MacOS High Sierra 10.13.4 and Huggle for macOS 3.4.4. Waddie96 (talk) 12:12, 5 September 2018 (UTC)

Sorted, Petrb assisted. Waddie96 (talk) 13:53, 5 September 2018 (UTC)

Problem users

What should one do when one encounters someone who uses this tool inappropriately? 146.90.125.77 (talk) 19:41, 5 September 2018 (UTC)

Report them, either here or ANI. Petrb (talk) 19:56, 5 September 2018 (UTC)
You should post first on the editors talk page to understand the reason for his edits, if you still believe it was inappropriate you can post on WP:ANI for admins to take necessary action if needed. cheers. --DBigXray 21:24, 5 September 2018 (UTC)

{{REVISIONUSER}} Bug

[4], [5], [6], [7], [8]. See also User_talk:Z0#Signature forgery. The editor whose username is Z0 14:50, 6 September 2018 (UTC)

Z0 see phab:T203583 Galobtter (pingó mió) 16:27, 6 September 2018 (UTC)
Galobtter Right.. But can we just remove the text (that you removed and readded again today) entirely from the templates because I don't think it's helpful and it sometimes encourages vandals to edit the message on their talk page. Also, it might add in more difficulty in tracking a userpage from What Links Here. There's always a signature so I don't think not adding a name in the front is going to make the message less personalized. The editor whose username is Z0 05:48, 7 September 2018 (UTC)
It is there on pretty much all the level 1 templates (where some level of good faith is assumed) because it is supposed to make it more personalized and I believe make people more likely to listen to the message. Anyways, that is a separate discussion. Galobtter (pingó mió) 06:02, 7 September 2018 (UTC)
That might be true as well. What do the others here think? The editor whose username is Z0 07:38, 7 September 2018 (UTC)

Something bizarre is happening

I just noticed that Huggle warning templates (e.g., {{Template:Huggle/warn-1}}) are redirecting users to User talk:Abelmoschus Esculentus instead of redirecting to my talk page (1, 2). Is anything wrong with the tool? MBlaze Lightning 05:54, 1 September 2018 (UTC)

Saw this on my watchlist and checked my most recent Huggle warning and I'm seeing the same. GorillaWarfare (talk) 05:58, 1 September 2018 (UTC)
What the hell? —AE (talkcontributions) 06:02, 1 September 2018 (UTC)
Fixed. ~Oshwah~(talk) (contribs) 06:02, 1 September 2018 (UTC)
Thanks Oshwah. I accidentally broke the template while I was trying to include the user who issued the warning (or my talk page). Sorry guys. —AE (talkcontributions) 06:06, 1 September 2018 (UTC)
No problem. ~Oshwah~(talk) (contribs) 06:08, 1 September 2018 (UTC)
This should be good —AE (talkcontributions) 06:10, 1 September 2018 (UTC)
Thanks Oshwah! @Abelmoschus Esculentus: I'm glad you didn't get the whole Huggle population's worth of inquiries! GorillaWarfare (talk) 06:11, 1 September 2018 (UTC)
Maybe that's why I receive tons of questions about a revert that wasn't done by me. Sorry again. I'll try to work hard and pay back the debt that I owe. —AE (talkcontributions) 06:14, 1 September 2018 (UTC)
@MBlaze Lightning: Thanks for discovering and reporting this problem. —AE (talkcontributions) 06:16, 1 September 2018 (UTC)
No problem, mate. MBlaze Lightning 06:21, 1 September 2018 (UTC)
(edit conflict × 2) @Abelmoschus Esculentus: It makes you only #4569 on the list of most-linked pages... so it could be a lot worse :-P Kevin (aka L235 · t · c) 06:18, 1 September 2018 (UTC)
Lol I don't care about these things...   —AE (talkcontributions) 06:19, 1 September 2018 (UTC)
Just think of it this way: if it took 45 days for MBlaze Lightning to discover this issue, then I think it's safe to say that AE's user talk page probably won't get flooded with too many of those kinds of messages :-P ~Oshwah~(talk) (contribs) 06:36, 1 September 2018 (UTC)
IIRC, 4-5 —AE (talkcontributions) 06:48, 1 September 2018 (UTC)
No problem :-) ~Oshwah~(talk) (contribs) 22:42, 9 September 2018 (UTC)

Size of the header displayed in the center window

I wonder if its possible to make the size of the displayed header in the centered, main window smaller? Often there's a need to scroll down in order to see the change of edits, just because the Font size of the header is so large, and for some reason gets line breaks within the header, increasing the size of the header in the center main window frame. Dan Koehl (talk) 15:58, 15 September 2018 (UTC)

Hi, which header do you mean? Petrb (talk) 20:52, 25 September 2018 (UTC)
Hello @Petrb:, I refer to the centered main frame, where you see the actual article. The header is pretty large, as well as having some line break on half of the page, horizontally, why it covers a large portion of the area possible ti view, without scrolling. During sessions with high level of vandalism, mostly the bad edits are a bit further down on the page why, for each new edit, that frame has to be scrolled down, in order to identify a possible vandalism. Its not the end of the world, but I think one very vital way of improving the speed of checking the files, it would be great if more of the file could be viewed without scrolling, Its good to see see the header of the page, but it doesnt have to be so large, and I think it would be better to remove that line break, After such a change, it will probably be possible to view the first three lines in each article, where maybe some 60% of vandalism are located. Sorry for not being able to explain this better. Dan Koehl (talk) 21:42, 25 September 2018 (UTC)
Maybe more clear: please load the article Bermuda Triangle (disambiguation). On the page in the middle window is to be seen first, the header Bermuda Triangle (disambiguation) is with a very large font size, and since the page is divided into 2 columns, there's a line break between "Bermuda Triangle" and "(disambiguation)" which is not needed, the only result is that less of the rest of the page can be viewed without scrolling...? Personally, Id be happy if I could remove the header completely, since I can read the header above in the window left from the "load" -button. Dan Koehl (talk) 22:15, 25 September 2018 (UTC)
I can't see that, you would have to give me screenshot, I have default settings for page titles, which is that they are hidden. If you don't want to see page titles in diff window, why don't you disable them in preferences? Petrb (talk) 14:10, 26 September 2018 (UTC)
Thanks, I hadnt found that option. Dan Koehl (talk) 14:16, 26 September 2018 (UTC)