summary refs log tree commit diff stats
AgeCommit message (Collapse)Author
2013-05-14Merge pull request #596 from Arnavion/python3-allow-unhook-within-hookTingPing
python: Hold a reference to plugin instead of dereferencing hook to get to it.
2013-05-14python: Hold a reference to plugin instead of dereferencing hook to get to it.Arnavion
hook might have been free'd by the callback via hexchat.unhook().
2013-05-13Allow the special colors 32..41 in %Cfg,bgH.Merijn Brand
Text events allow %Cfg,bg as decribed in "Theming" on https://hexchat.readthedocs.org/en/latest/appearance.html?#theming That section describes mIRC colors 0-15 and local colors 16-31, but when selecting background colors, the 9 special internal colors are extremely useful, like %C20,33 will do bright red on the selected text background color. As the documentation is on-line, this patch has no doc-change. Ideally, the color-codes should show in the colored squares in the preferences color-dialog just as with colors 0-31 Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
2013-05-13Add note about preferred tab sizeBerke Viktor
2013-05-13Use macros instead of raw numbers for login typeBerke Viktor
2013-05-12Add "#define GLIB_DISABLE_DEPRECATION_WARNINGS" to eliminate a warning messageRichard Hitt
2013-05-12Remember selected tabBerke Viktor
2013-05-12Fix warningBerke Viktor
2013-05-12Add code for migrating existing configsBerke Viktor
2013-05-12CosmeticsBerke Viktor
2013-05-12Make the order consistent for load and saveBerke Viktor
2013-05-12Add auto-reconnect to preferencesTingPing
2013-05-12Merge pull request #588 from Repentinus/patch-2TingPing
Fixed misleading comments identifying the colours
2013-05-12Fixed misleading comments identifying the coloursHeiki Ojasild
Replaced incorrect numbers (16 to 31) for mIRC colours with the correct ones (0 to 15).
2013-05-12Remove unused variableBerke Viktor
2013-05-12Reduce GLib requirementBerke Viktor
2013-05-12Remove dead GLib codeBerke Viktor
2013-05-12g_slist_copy_deep() requires GLib 2.34Berke Viktor
2013-05-12Fix favorite channels except in inbound.cBerke Viktor
2013-05-11Fix crash when quickly attaching/detaching tabsTingPing
2013-05-11Add explanation as wellBerke Viktor
2013-05-11Make login type more intuitive and disable unused /NSBerke Viktor
2013-05-11Remove dead codeBerke Viktor
2013-05-11Fix connect commandsBerke Viktor
2013-05-11Fix layout when resizedBerke Viktor
2013-05-11Allocate all extra vertical space to the treeviewsBerke Viktor
2013-05-11Set up window sizes correctlyBerke Viktor
2013-05-11Reorganize the network editorBerke Viktor
2013-05-11GtkComboBoxText requires GTK+ 2.24, dump code for older versionsBerke Viktor
2013-05-11Reorganize a bit and fix spacingBerke Viktor
2013-05-11Re-enable resizeBerke Viktor
2013-05-11fix errorTingPing
2013-05-11serverlistgui cleanupTingPing
2013-05-11Merge pull request #582 from Repentinus/patch-1TingPing
Support for away tracking regardless of channel size
2013-05-10Merge pull request #585 from rahatarmanahmed/masterTingPing
Added help text to sysinfo
2013-05-10Added help text for sysinfo plugin.Rahat Ahmed
2013-05-11CosmeticsBerke Viktor
2013-05-11Make logmask consistent with scrollback maskBerke Viktor
2013-05-11Remove some redundancyBerke Viktor
2013-05-11Also disable labels, not just entriesBerke Viktor
2013-05-11Nuke nickserv password field and some cosmeticsBerke Viktor
2013-05-11Get rid of this unnecessary bufferBerke Viktor
2013-05-11Skeleton for tabbed uiBerke Viktor
2013-05-11Reorganize the network listBerke Viktor
2013-05-10Replace various network options with universal login method optionBerke Viktor
2013-05-09Import hexchat automatically when calling /py execTingPing
2013-05-09Fix returning gtkwin_ptr from python apiTingPing
2013-05-09Added support for marking nicks that are away in different colour when ↵Repentinus
away_size_max = 0, but tracking enabled.
2013-05-09Add option to support away tracking regardless of channel sizeHeiki Ojasild
As there is option to disable away tracking, it would make sense to treat channel size limit of 0 as infinity for away tracking purposes. These changes attempt to implement this.
2013-05-09Now process_numeric() passes the right session context to text_emit() when anDiogo Sousa
numeric event occurs regarding a nick with a open dialog. Since this session context is potentially passed to plugins this can change the behavior of plugins, but I think this is the intended semantics (http://docs.hexchat.org/en/latest/script_python.html#context-theory). Another consequence is that event messages will be displayed in the query dialog of the nick in question (if a query dialog is open, of course), which I think is sensible. (The initial intention of this patch was actually to report the "No such nick" message in the query dialog when sending a message to a user that has quit.)