add mostly undocumented feature to disable/change the sensitivity of two-finger swipes.
`defaults com.codeux.irc.textual SwipeMinimumLength 0` will do the trick
as will `/defaults -d SwipeMinimumLength 0` in a future commit
add to /defaults a -f flag for double values. I was going to do -d but I wanted to avoid the confusion between -d and -del
Reorganize Interface preferences.
Properties are atomic by default. Redundant code.
Use .tmp as the storage location for BuildConfig.h
Sort the server list without case so that freenode is not at the bottom.
Probable fix to Textual not reconnecting after system wake. Uses Reachability to determine if the irc host is reachable. If it isn't, it waits. Does not effect the reconnect after disconnect timer.
Headers in TextualApplication.h need to be public.
autoConnectAfterWakeUp should in fact be only after waking up... this time
Log to server console if autoConnectAfterWakeUp is being delayed
grammar
bold /conn and Lexi's other grammarnazi stuff
Why reinvent the wheel with conversation detection. LogRenderer does that automatically when color hashing UUID option is turned on. Which is default
Cache sorted user list to reduce overhead on renderer.
Fix for return;
Add some helper methods to do a quick insert into a sorted array.
Used those helper methods to clean up IRCChannel insert user methods.
All that work speeding up the insert to be slowed down by this -_-. Why I didn't notice this at first?
Fix remove button for Excluded words list in highlight settings not working for PCRE