0.10.0 (2021-01-09) ===== Six months and 270 commits after 0.9.5 we are happy to release 0.10.0. 10 people contributed code to it: @wstrm, @DebXWoody, @pasis, @niacat, @kaffeekanne, @timgates42, @spth, @licaon-kter, @misaflo and @jubalh. Thanks a lot to our sponsors: @mdosch, @wstrm, @huhndev and one person who wants to stay anonymous. If you want to support us too: https://profanity-im.github.io/donate.html This release depends on: - libstrophe/libmesode >= 0.10.0. - glib >= 2.62.0 - sqlite >= 3.22.0 - gtk3 >= 3.24 or gtk2 >= 2.24.10 The goal for this release was mostly internal cleanup, like announced in the 0.10.0 roadmap: https://lists.notraces.net/pipermail/profanity/2020/000018.html There was also some undercover work done for MAM (XEP-0313). Changes: - Code cleanup - Several memory leaks fixed (b45384, #805, #1416, #1427) - Handle headline stanza (#1366) - By default log only WARN not INFO (#1353) - Fix OMEMO: check for current item (#1384) - Fix request OMEMO device id (#1332) - Add experimental OX (XEP-0373, XEP-0374) support (#1331) - Add clang format file for uniform coding style (#1396) - Add contributing guidelines (#1397) - Dont highlight console once all messages have been read (#1399) - New setting: Only highlight in console upon MUC mention (#1371) `/console muc mention` - Remove `/tiny` command (#1370) - Fix `/lastactivity` behaviour (#1411) - Fix `/correct` quotation marks usage (#1404) - Parse Stable Stanza IDs (XEP-0359) (#1207) (#660) - Only insert new messages in database (c9b154) (#660) - Support both gtk2 and gtk3 (05d19c) - Update gruvbox theme (#1421) - Add NetBSD support (#1424) - Fix uninitialized field in bookmarks (#1432) - Don't link functional tests against tcl (da513a) - Fix date format for MAM requests (15f45f) - Print error stanzas (#1435) - Add man pages for each profanity command (#1444) - Fix chatlogs for outgoing carbons (#1439) - Add OMEMO media sharing support (#1375) See `/help sendfile` `/help executable` - Expand trackbar to whole line (#1448) - Set default color for trackbar (#1453) - Log incoming carbons (#1446) - Use whole path as logfile when defined via -f (#1442) `profanity -f ~/mylog` - Fix color for outgoing messages when no receipts are enabled (#1441) - Set input window size to max window size (#1458) - For details see: https://github.com/profanity-im/profanity/milestone/20 0.9.5 (2020-07-01) ===== Changes: - Fix segfault in `/theme properties` due to uninitialized `titlebar.scrollable` (#1380) 0.9.4 (2020-06-24) ===== Changes: - Fix NULL terminated list (#1367) - Add missing string.h (#1372) (@pasis) - Fix gcc warnings for cygwin (#1373) (@pasis) 0.9.3 (2020-06-19) ===== Changes: - Fix expansion in eval_password (#1364) 0.9.2 (2020-06-13) ===== Changes: - Dont manipulate pointer from getenv (#1357) - Fix reading/writing linked files (#1362) - Use gnu99 C standard (#1357) 0.9.1 (2020-06-11) ===== This release depends on libstrophe 0.9.3 only if you want to have legacy authentication. Otherwise you can still use libstrophe 0.9.2. Changes: - Make legacy auth optional (#1360) (@pasis) 0.9.0 (2020-06-09) ===== Four months and 350 commits after 0.8.1 we are happy to release 0.9.0. 7 people contributed code to it: @pasis, @wstrm, @DebXWoody, @toogley, @pmaziere, @moppman and @jubalh. Thanks a lot to our sponsors: @mdosch and @wstrm! If you want to support us too: https://profanity-im.github.io/donate.html This release depends on libstrophe >= 0.9.3, sqlite >= 3.22.0 and glib >= 2.56.0. Changes: - Support for XEP-0308: Last Message Correction (#805) See `/correction` and `/correct`. - Code cleanup of UI and Message functions - Always send delivery receipts if they are enabled (#1268) - By default don't allow sending unencrypted files in an encrypted chat session (#1270) (@moppman and @jubalh) See `/omemo|otr|pgp sendfile`. - Add CI for OpenBSD via sr.ht (@wstrm) - OMEMO: switch to 12 byte IV for sending (#1272) - Allow UTF-8 symbols as OMEMO/OTR/PGP indicator char (#1264) - Make color of the trackbar configurable Use `main.trackbar` in themes. - Allow setting custom log file `profanity -f TEST` will log to `~/.local/share/profanity/logs/TEST.log`. - Send proper OS names for OpenBSD and NetBSD if `/os` is enabled - Fix plenty memory leaks (@pasis and @jubalh) - XEP-0084: Add option to open avatars directly (#1281) `/avatar odin@valhalla.org` became `/avatar get odin@valhalla.org` New is: `/executable avatar feh` `/avatar open odin@valhalla.org` xdg-open is used by default. So it will take your default application. - Enable popular features by default. For a nicer out of the box experience we enable: * allow message correction * sending receipts * enabling carbons * type/chat states - Add slashguard feature to prevent sending commands with typos Should protect against `q/uit` or ` /quit`. See `/slashguard`. - Optionally display both MUC name and MUC JID in titlebar (#1284) `/titlebar use name|jid` -> `/titlebar show|hide name|jid`. - Add option to define a theme at startup (#1286) `/profanity -t bios` - Add setting to not colorize own nick if XEP-0392 is enabled (#1288) `/color own on|off`. - Add new theme: jubalian - Fix docker related CI tests (#1294) - Fix OMEMO autocompletion (75a43f, df23c3) - Modify our README - Store logs in SQLite backend (#1282) - Request OMEMO device list only for non anon MUCs (#1315) (@DebXWoody) - Don't display MUC history in one uniform colour, instead colour messages like regular ones (#1261) - Fix autocompletion for `/software` in regular chat windows (#1337) - XEP-0092: Make it possible to ask servers for their version (#1338) - Add possibility to easily open URLs (#1340, #1348) `/executable urlopen firefox` `/urlopen ` - Display hint when window is scrolled (#1289) Theme via `titlebar.scrolled` - Add option to hide windows with no new messages in statusbar (#1285) `/statusbar show|hide read` - Support bookmark names (#697) - Preserve Gajims minimize flag in bookmarks (#1326) - Don't show resource in titlebar in narrow windows if it is too long (#715) - Improve autoping (#1333, #1315) (@DebXWoody) - Fix titlebar status display when using PGP (#1327) (@DebXWoody) - OMEMO: Only request "current" item (#1329) (@DebXWoody) - Add feature to ignore the autojoin flag for bookmarks (#1115) Helps users who want to autojoin MUCs with most clients but not with all. `/bookmark ignore` - Fix edge case where contacts get displayed as offline when they are online (3d7a31) - Add option for legacy authentication (#1236) (@pasis) `/connect [auth default|legacy]` `/account set auth default|legacy` - All issues: https://github.com/profanity-im/profanity/milestone/19 0.8.1 (2020-02-07) ===== This is a bugfix release. If you like Profanity, please consider donating: https://profanity-im.github.io/donate.html Changes: - Fix ending ncurses colors in rosterwin - Fix segfault when consistent nick colors where never in config (#1236) - Improve `/clear` behaviour to also clear the
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><title>Python: module ranger.fsobject.loader</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head><body bgcolor="#f0f0f8">

<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="heading">
<tr bgcolor="#7799ee">
<td valign=bottom>&nbsp;<br>
<font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong><a href="ranger.html"><font color="#ffffff">ranger</font></a>.<a href="ranger.fsobject.html"><font color="#ffffff">fsobject</font></a>.loader</strong></big></big></font></td
><td align=right valign=bottom
><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/hut/work/ranger/ranger/fsobject/loader.py">/home/hut/work/ranger/ranger/fsobject/loader.py</a></font></td></tr></table>
    <p></p>
<p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#aa55cc">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#ffffff" face="helvetica, arial"><big>