Feature Request
New Request
When opening app, go to the last used channel
Complete
3.3.1
Please add an option to go to the last used channel when opening the app, so that push notifications will open something useful rather than a blank server tab.
Developer Response
This was discussed in our IRC channel. This will be implemented but also going to the correct channel from a ZNC push, as long as the network name on ZNC matches the network name on Igloo.
Auto iCloud Sync Settings
Planned
Provide the ability to automatically sync settings across devices via iCloud. You can make this optional, per device, in case someone wants to not use it on a specific device, or not at all. This would be exponentially better than manually backing up and restoring.
Developer Response
This is one of those features that's good in theory but bad in practice most of the time. A lot can go wrong like using 2+ devices at the same time etc. This is still planned though, but will definitely be opt-in.
Colors in JOIN/PART
Complete
3.3.4
It would be very useful to put colors on the JOIN/PART lines (Even maybe add an arrow-in / arrow-out icon. This way would be easier to track users on a channel
Developer Response
Forgot versions 1 and 2 had this, this will be implemented in the next update.
TAB to find users
Planned
I know this is an implemented functionality, but I would like to be pushed further. When you press TAB after typing two words, it appears the first nick in the list. My request is to cycle among all users matching the two letters at each TAB pressing
soju.im support
soju.im is a new-generation bouncer, with some interesting bouncer-related commands that allows for e.g. connecting to all the bounced servers in a single login. Would be sweet to see it being supported in Igloo!
Developer Response
Any commands that aren't handled by Igloo are sent to the server to be handled. Igloo shouldn't need any update to handle any commands that are soju specific. You should come to our IRC channel to discuss this further.
Add support for macOS
Hello, are there any plans for development on other platforms, such as macOS?
Developer Response
The app currently works on any non Intel mac, there are no plans to make a mac specific version of Igloo.
Personal pronoun append
frequently get ptsd when misgendered, everytime i type want pronouns stated as not enough room in nick
tjr as king
Yes, hello I request that you make tjr king
Custom Slap
Add the ability to customize the SLAP action similar to customizing the kick reason.
Save Downloads to iCloud
Planned
Please consider providing the option to save downloads to iCloud, such as iCloud/ -> Igloo -> Downloads This would make using Igloo on Mac and iOs more seamless.
Developer Response
This is something that v2 had that everybody seemed to complain about, every day someone would email or come into the IRC channel asking where downloads are and how to disable syncing to iCloud etc. This will still be coming soon as an option though.
Downloads management
Planned
Currently, when clearing Downloads it deletes them from Files as well. Could you add option to just clear from the list, but not to delete from Files physically, please?
Developer Response
Sounds logical, will add shortly.
Ability to open links without the pop up dialog
Complete
3.5
I don’t want to see the url on the pop up and tap visit
Developer Response
A setting will be added to open links directly in the next build.
Disable Saved Messages
Bug
Complete
3.5.2
I have had set Saved Message Limit to 0 to disable it. Starting the app took several minutes. Now I finally tried to set it to 1, and now it's finally a fast and usable app. Would be a good idea to make it clear that 0 doesn't disable it, or change it so, that 0 disables it. Thanks!
Developer Response
This is actually a bug, setting to 0 should be disabling it. It will be fixed in the next update. Thanks :)
BananaCock
Complete
3.6
Add the fish command back where it was a bunch of latin names for many fishes because fish
Developer Response
Moar fish soon.
Auto-close download window (toggle).
Allow user to select the option to automatically close the downloads window when download is complete.
Make it faster, maybe as fast as the classic app.
It's very slow to load the app and the backlog on an iPhone 13 mini.
Developer Response
Slow startup is likely caused by setting your saved message limit too high based on how many channels you're in. The old version of Igloo would only save 100 per channel, new one you can choose but you have to consider channels * limit = X and if X is more than 10,000 or so, it's going to be slow because the phone storage is slow.
Files, data, pic uploads
I get a request to sign into arxius.io for uploading. Last I heard arxius was taken down…Easier way?
Developer Response
Yes, Arxius is gone, but you can switch Igloo to use Imgur in settings, or even a custom uploader if you want.
Slap
Please restore the option to disable the “slap” action. It’s such an outdated idea and creates issues when accidentally pushed. This was an on/off option that I was able to successfully request in the previous version. Thanks!
Developer Response
If slapping someone with a large trout causes issues, you might need new friends.
Expanded media embed/thumbnail
Expected behaviour: A url containing rich media such as a series of moving images (motion picture) is converted into an embedded miniature ‘thumbnail’ or larger interactive representation within the app Actual result: https://youtube.com/video
Disable phone-home update check
The update check takes a while to complete on iOS, sometimes causing it to take more than two minutes to open the app. It would be nice to disable these update checks and simply rely on updates from the App Store.
Developer Response
The update check should be instant, what is likely actually causing the delay is how many saved messages there are. Lower the saved messages per channel setting to something much lower.
Support file upload with soju
Hey, could you please take a look at the soju file upload implementation and support it? https://codeberg.org/emersion/soju/src/branch/master/fileupload/fileupload.go It seems that the only missing thing at the moment is Authentication Basic, as only Bearer is available now, and that requires OAuth2 configuration in soju. Thanks!
Developer Response
It looks like it actually supports bearer https://codeberg.org/emersion/soju/src/branch/master/fileupload/fileupload.go#L222-L228. Come to our support channel if you're having issues and we can try and help you debug it.
logging on iPadOS ?
If it's there I can't seem to find it
Developer Response
Do you mean saving log files? If so, no, it doesn't exist right now but would like to talk to you about this first. Email contact@igloo.app or hit support in settings and come chat about it.
ignore list
Planned
I haven't seen a way to ignore certain nicks that might be useful
Developer Response
This is planned, but also very low priority given that it only takes someone about .2 seconds to get around it.
Friend List
Can you consider adding an AOL type friend list that lets you know if your friend is online.
Respect system DNS
Invalid
I have split horizon DNS at home, so that public hostnames I host internally resolves to the internal IPs when at home. I could not connect with Igloo from within my home network, so I ran wireshark, and saw that Igloo tried to connect to the public IP for the hostname, and not the internal one that my DNS resolves. Which indicates that the app uses another DNS than the one from the system, making it impossible to seamlessly switch between internal and external access. Please fix this.
Developer Response
Unfortunately Igloo doesn't handle DNS lookups and it's actually not possible for an app to override system DNS without installing a VPN profile. The issue is somewhere else in your setup.