Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
| Comment: | [juick] Remove a roster push hook which asks juick.com for my nickname since this query is no lnger supported. |
|---|---|
| Downloads: | Tarball | ZIP archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA1: |
937698bef056946f63b3906fa134e7d2 |
| User & Date: | sgolovan 2018-03-16 04:16:46.339 |
Context
|
2020-07-06
| ||
| 07:14 | Add a set of client icons (thanks to Lev Mikhailov). check-in: e4d9cc5d47 user: sgolovan tags: trunk | |
|
2018-03-16
| ||
| 04:16 | [juick] Remove a roster push hook which asks juick.com for my nickname since this query is no lnger supported. check-in: 937698bef0 user: sgolovan tags: trunk | |
|
2016-06-29
| ||
| 22:55 | juick: Code refactoring mixed with handling Juick changes More or less accurate history of changes can be found in [1]. [1]: https://github.com/Totktonada/tkabber4juick/ check-in: 7e0bf9ef1f user: totktonada tags: trunk | |
Changes
Changes to juick/juick.tcl.
| ︙ | ︙ | |||
32 33 34 35 36 37 38 | option add *juick_tag ForestGreen widgetDefault option add *juick_my_msg gray widgetDefault # Global variables and constants # ============================== variable options | < | 32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
option add *juick_tag ForestGreen widgetDefault
option add *juick_my_msg gray widgetDefault
# Global variables and constants
# ==============================
variable options
# list of {tag_name xrdb_name xrdb_option} sequences
# used in 'configurator' proc
variable richtext_tags {
juick_number juick_number foreground
juick_private juick_private_fg foreground
juick_private juick_private_bg background
|
| ︙ | ︙ | |||
67 68 69 70 71 72 73 |
juick_private 48
juick_citing 48
juick_nicks_tags 49
}
# list of {hook proc priority orig_proc} sequences
variable plugin_hooks {
| < | 66 67 68 69 70 71 72 73 74 75 76 77 78 79 |
juick_private 48
juick_citing 48
juick_nicks_tags 49
}
# list of {hook proc priority orig_proc} sequences
variable plugin_hooks {
draw_message_hook ignore_server_messages 0 ""
draw_message_hook draw_message_handle 21 ""
chat_window_click_hook insert_by_click 99 ""
chat_win_popup_menu_hook add_chat_things_menu 20 ""
rewrite_message_hook rewrite_incoming_message 20 ""
chat_send_message_hook rewrite_subscribe_plus_cmd 19 ""
generate_completions_hook juick_commands_comps 99 ""
|
| ︙ | ︙ | |||
159 160 161 162 163 164 165 |
if {$orig_proc ne ""} {
hook::add $hook $orig_proc $priority
}
}
}
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < | 157 158 159 160 161 162 163 164 165 166 167 168 169 170 |
if {$orig_proc ne ""} {
hook::add $hook $orig_proc $priority
}
}
}
proc juick::draw_message_handle {chatid from type body x} {
if {[is_juick $chatid]} {
# Allow juick::parser to process given chat as a juick chat.
::richtext::property_add {PROCESS_AS_JUICK_MESSAGE} {}
} elseif {[is_jubo $chatid]} {
# Allow juick::parser to process given chat as a jubo chat.
::richtext::property_add {PROCESS_AS_JUBO_MESSAGE} {}
|
| ︙ | ︙ |