Commit graph

357980 commits

Author SHA1 Message Date
khorben
9d38610a2e doc: Updated www/php-nextcloud to 23.0.4 2022-05-12 11:27:12 +00:00
khorben
81e7ed6558 php-nextcloud: update to 23.0.4
Changes since 23.0.3:

 * Run tests with primary object storage in CI + large upload fixes (server#31453)
 * User_ldap fix ldap connection resets #31421 (server#31514)
 * Validate overwrite.cli.url to be a url in setup check (server#31518)
 * Fix duplicated UUID detection when there are empty uuids (server#31521)
 * Fix occ user:add-app-password (server#31536)
 * Fix the logger that is imported for critical actions (server#31540)
 * Toggle profile globally (server#31624)
 * Improve imagick, bcmath and gmp extension warnings (server#31634)
 * Add optional WebDav propfind properties to count sub elements (server#31641)
 * Fix listeners declaration in case of occ usage (server#31656)
 * Do not forget DB table prefix with truncate query (server#31666)
 * Limit the length of app password names (server#31678)
 * Add OPcache recommendations to Transifex (server#31705)
 * Bump babel-loader from 8.2.3 to 8.2.4 (server#31721)
 * Add oauth2_clients migration for Owncloud (server#31730)
 * Dont create cards_abiduri it if already exists (server#31733)
 * Show that the web updater is not recommended on big instances (server#31740)
 * Add direct arg to login flow (server#31748)
 * Wrap oauth2 migrations inside conditions (server#31774)
 * Fix assignment of the LDAP Wizard connection (server#31785)
 * Fix ldap wizard styling (server#31804)
 * Bump guzzlehttp/psr7 from 1.8.3 to 1.8.5 (server#31821)
 * Ignore errors when searching for bundled preview (server#31831)
 * Deduplicate storage ids in list before reusing (server#31835)
 * Dont re-query fileinfo when getting dav quota (server#31836)
 * Take permissions from multiple paths into account for share permissions (server#31846)
 * Log in audit log federated shares events (server#31856)
 * Update autoloaders and Node package-lock.json (server#31862)
 * Fix incorrect if conditions in View (server#31878)
 * Do not decorate the CLI output if its explicitly turned off (server#31880)
 * Fix _App::getCurrentApp() when being called from CLI or phpunit (server#31882)
 * Bump moment from 2.29.1 to 2.29.2 (server#31913)
 * Fix shared mount roots not being returned from getSharesInFolder (server#31923)
 * Confirm user is internal to globalscale (server#31940)
 * AmazonS3: allow not implemented versioning (server#31946)
 * Fix accept/reject remote share action (server#31949)
 * Update CRL after revocation of socialsharing_telegram.csr (server#31955)
 * Fix LDAP Dark Theme Issue (server#31968)
 * Bump guzzlehttp/psr7 from 1.8.3 to 1.8.5 (3rdparty#1016)
 * Fallback to the admin settings if the user did not configure it (activity#781)
 * Bypass/limit permissions (circles#1001)
 * Update memberships on path change (circles#1007)
 * Check owner attendance (circles#1010)
 * Remove child shares (circles#1015)
 * Update displayName (circles#1017)
 * Oracle support (circles#978)
 * Limit some feature when Circles is managed by an app (circles#982)
 * Use stable23 for oci tests (circles#985)
 * Missing $prec (circles#995)
 * Update population (circles#997)
 * Disable social recommendation (firstrunwizard#693)
 * Fix settings navigation order (firstrunwizard#697)
 * Bump babel-loader from 8.2.3 to 8.2.4 (privacy#752)
 * Build(deps): bump prosemirror-view from 1.23.7 to 1.23.9 (text#2233)
 * Build(deps): bump prosemirror-view from 1.23.9 to 1.23.10 (text#2259)
 * Build(deps): bump prosemirror-view from 1.23.10 to 1.23.11 (text#2274)
 * Fix: menu bubble size at the end of the line (text#2277)
 * Build(deps): bump prosemirror-view from 1.23.11 to 1.23.12 (text#2286)
 * Properly cancel and reset ongoing streams when unmounting (viewer#1208)

Changes since 23.0.2:

 * Allow writing audit log to syslog and systemdlog (server#30852)
 * Allow to disable AuthToken v1 (server#30949)
 * Add primary key for ratelimit table (server#30965)
 * Bump samba images in tests (server#30967)
 * Update variables.scss Fallback font before Noto Color Emoji (server#30969)
 * Show if the mail server settings are not set or verified (server#30998)
 * Use the unjailed-path in OC_Helper::getStorageInfo() for files located in SharedStorage. (server#30999)
 * Fix: Birthday events missing after reimporting contacts (server#31000)
 * Bump clipboard from 2.0.9 to 2.0.10 (server#31023)
 * Fix bugs with incorrect currentFileList in the favorite and share by you view (server#31050)
 * Allow specify a config prefix for another database connection (server#31059)
 * Dont provide favorite activity settings (server#31084)
 * Only setup part of the filesystem for appdata requests (server#31098)
 * Allow sub-admins to access delegated settings. (server#31102)
 * Ignore contact interaction with self (server#31120)
 * Fix overlapping buttons in apps-management (server#31179)
 * Fix typo in DAV namespace registration (server#31183)
 * Fix a broken tooltip (server#31184)
 * Improve user status revert performance (server#31192)
 * Fix path handling when transferring incoming shares (server#31204)
 * Bump dompurify from 2.3.5 to 2.3.6 (server#31226)
 * Improve caching policy use immutable when loading versionned assets (server#31244)
 * Hide download button for images (server#31253)
 * Dont redirect when loading files index page (server#31255)
 * Consider only reminders with calendar data (server#31262)
 * Also cache non-existing to reuse it (server#31297)
 * Ignore cache in occ ldap:check-ldap command (server#31299)
 * Wrap S3 multipart upload exception (server#31302)
 * Fix ldap:check-user method for newly created LDAP users (server#31306)
 * Avoid PHP errors in the checkers drone step (server#31313)
 * Background job time windows (server#31318)
 * Mark split database configs as sensitive (server#31331)
 * Update CRL after revocation of rocket_integration.csr (server#31350)
 * Bump backbone from 1.4.0 to 1.4.1 (server#31369)
 * Make Sabre File exception messages translatable (server#31392)
 * Censor more configs (server#31399)
 * Dont set up full filesystem to check for certificates (server#31401)
 * Also use hashed/indexed column on delete (server#31402)
 * Fix caching of the user avatar (server#31410)
 * Fix duplicate primary email message (server#31412)
 * Fix developer link (server#31423)
 * Fix fileactions for sharing overview (server#31424)
 * Prevent default right-click options when hideDownload is enabled (server#31427)
 * Fix return type of avatar file (server#31432)
 * Fix Nextcloud is not allowed to use the OPcache API warning (server#31437)
 * Add Nextcloud docs link to OPcache recommends (server#31438)
 * Be conservative when reading from fresh created column (server#31442)
 * Init users file system if not existing on ownership transfer (server#31445)
 * Use persistent connections when connecting to redis (server#31450)
 * Fix settings error message timeout (server#31457)
 * Connectivity check: allow using the protocol in connectivity_check_domains (server#31479)
 * Add option to disallow creation of local storages (server#31481)
 * Fix too many file download notifications when watching a video (server#31485)
 * Fix new file menu (server#31490)
 * Fix listeners declaration in case of occ usage (server#31529)
 * Fix user status not resetting correctly after a call (server#31543)
 * Prevent reading key on SFTP stat bool (server#31547)
 * Fix more than 1000 entries in queries exception in CardDavBackend (server#31550)
 * Update CRL after revoke deckimportfromtrello.csr (server#31618)
 * Revert Fix listeners declaration in case of occ usage (server#31642)
 * Try to reduce the load from writing (activity#731)
 * Allow specify a config prefix for another database connection (activity#735)
 * Adjust nextcloud lib version (activity#739)
 * Make background job time insensitive (activity#741)
 * Fix cached circle returning bool before being parsed as JSON (circles#932)
 * MembershipsService -> membershipService (circles#934)
 * Block/force circle types (circles#938)
 * Set member as INVITED only if not external (circles#940)
 * Allow configuration of one single password per circle (circles#944)
 * Display spent time on request (circles#949)
 * Lighter SQL requests and compat with Oracle (circles#956)
 * Update population (circles#959)
 * Fix PrimaryKey on circles_event (circles#965)
 * Fix import (circles#970)
 * Only refresh notifications once with notify push (notifications#1155)
 * Improve mass notification processing (notifications#1156)
 * Bump url-parse from 1.5.4 to 1.5.10 (photos#1043)
 * Fix privacy UI with subscription (privacy#707)
 * Bump vue-loader from 15.9.6 to 15.9.8 (privacy#712)
 * Bump @nextcloud/babel-config from 1.0.0-beta.1 to 1.0.0 (privacy#715)
 * Bump @babel/core from 7.13.15 to 7.13.16 (privacy#718)
 * Bump eslint-import-resolver-webpack from 0.13.0 to 0.13.2 (privacy#721)
 * Bump babel-loader from 8.2.2 to 8.2.3 (privacy#724)
 * Bump sass from 1.32.10 to 1.32.13 (privacy#731)
 * Bump vue and vue-template-compiler (privacy#732)
 * Bump eslint-config-standard from 16.0.2 to 16.0.3 (privacy#733)
 * Bump node-polyfill-webpack-plugin from 1.1.0 to 1.1.4 (privacy#734)
 * Bump eslint-webpack-plugin from 2.5.3 to 2.5.4 (privacy#738)
 * Add index for last_contact in text_sessions table (text#2147)
 * Use file.path to track EditorWrapper instances more accurately (text#2150)
 * Build(deps): bump prosemirror-transform from 1.3.3 to 1.3.4 (text#2159)
 * Fix: only apply bullet style to ul > li (text#2195)
 * Build(deps): bump prosemirror-view from 1.23.6 to 1.23.7 (text#2207)
 * Fix: update psalm baseline to account for changes in server (text#2208)
 * Derpgon cz fix/stable23/image data urls (text#2210)
 * Display content first and then load menus (text#2228)
 * Build(deps-dev): bump @babel/plugin-proposal-class-properties from 7.16.0 to 7.16.7 (viewer#1171)
 * Build(deps-dev): bump @nextcloud/webpack-vue-config from 4.1.0 to 4.1.4 (viewer#1174)
 * Build(deps): bump camelcase from 6.2.0 to 6.2.1 (viewer#1175)
 * Build(deps): bump @nextcloud/event-bus from 2.1.0 to 2.1.1 (viewer#1176)
 * Build(deps-dev): bump @cypress/browserify-preprocessor from 3.0.1 to 3.0.2 (viewer#1178)
 * Build(deps-dev): bump @nextcloud/eslint-config from 6.1.0 to 6.1.2 (viewer#1179)
 * Build(deps-dev): bump wait-on from 6.0.0 to 6.0.1 (viewer#1180)

"Please commit it" ryoon@
2022-05-12 11:26:54 +00:00
kim
f72f4866d8 doc: Updated net/gh to 2.10.1 2022-05-12 11:15:36 +00:00
kim
c9f503b6ee gh: update to 2.10.1
GitHub CLI 2.10.1

    What's Changed
    - Hide retention-period flag by @greggroth in #5607

GitHub CLI 2.10.0

    What's New
    - Add label list list sorting and label remove command by @heaths in #5503
    - Add label list --json support by @heaths in #5567
    - Add repo list --visibility=internal flag by @hiradp in #5564
    - Add release list --exclude-drafts flag by @ffalor in #5595
    - Add codespace jupyter command to open codespaces in JupyterLab by @jungaretti in #5291
    - codespaces list: add display name to the list output by @josebalius in #5571
    - pr create: add "Submit as draft" option by @koskeller in #5570
    - Add devcontainer to this project by @joshspicer in #5592
    - Add codespace create --retention-period flag by @greggroth in #5504

    What's Changed
    - label edit: clarify --name switch by @heaths in #5525
    - gist create: add progress indicator by @ffalor in #5526
    - repo create: fix grammar prompt by @chemotaxis in #5557
    - issue comment: support quotes and arguments in EDITOR value by @mislav in #5549
    - search prs: add the ability to pass teams to --review-requested by @ffalor in #5538
    - search prs: add example to help output by @damiensedgwick in #5562
    - issue view: fix non-working usage example by @mhmdanas in #5563
    - pr merge: refactor implementation by @mntlty in #5514
    - status: omit results from archived repositories by @ffalor in #5583
    - status: ignore FORBIDDEN errors due to SAML restrictions by @heaths in #5588
    - auth: respect GH_BROWSER, "browser" config, avoid opening non-HTTP URLs by @mislav in #5604
    - repo clone: document adding upstream remote if repo is a fork by @dhalbert in #5466
    - Fix nil pointer exception in codespace selection by @cannist in #5605
    - codespaces: handle star in display name by @josebalius in #5577
    - Upgrade to go 1.18 by @samcoe in #5542
    - Bump github.com/cpuguy83/go-md2man/v2 from 2.0.1 to 2.0.2 by @dependabot in #5522
    - Bump github.com/google/go-cmp from 0.5.7 to 0.5.8 by @dependabot in #5533
    - Consistent version format in version upgrade notice by @mislav in #5559

GitHub CLI 2.9.0

    What's New
    - label edit: Command to edit existing labels by @heaths in #5519
    - label clone: Command to clone labels between repositories by @heaths in #5452
    - label create: Add --force flag to forcibly create labels by @heaths in #5451
    - codespaces: Support for multi devcontainer by @reybard in #5076

    What's Changed
    - label list: Add column for displaying the label color by @heaths in #5462
    - pr merge: Warn if PR is already merged by @mntlty in #5463
    - gist delete: Avoid crash when deleting gist with no owner by @mislav in #5510
    - list commands: Standardize output when no entries found by @rpadaki in #5479
    - repo list: Add ls alias to command by @rpadaki in #5480
    - issue/pr list: Fix searching by --state flag by @samcoe in #5513
    - search prs: Correct displayed header when searching prs command by @samcoe in #5488
    - pr create: Document that --body-file reads from stdin by @lukekarrys in #5461
    - Add tab completion descriptions for aliases and extensions by @rpadaki in #5447
    - Replace deprecated ioutil package with io and os package replacements by @estensen in #5498

GitHub CLI 2.8.0

    What's New
    - New release edit command by @plu in #5422
    - issue close: add --comment flag to close with comment by @samcoe in #5437
    - issue delete: add --confirm flag by @opelr in #5396
    - pr merge: provide instructions for resolving merge conflicts by @ErKiran in #5330
    - codespace select: add hidden select command for extensions by @legomushroom in #5390
    - codespace create: make location an optional flag by @jshorty in #5410
    - codespace create: handle idle timeout notice by @adnamalin in #5409
    - codespace code: add --web flag to open in Visual Studio Code web mode by @jackcmeyer in #5380
    - gist edit: allow non-interactive file replacement by @samcoe in #5408
    - extension upgrade: add --dry-run flag by @samcoe in #5098
    - Add new alias to all create commands by @chriscn in #5388

    What's Changed
    - Add support for installing binary extensions on M1 Macs by @mislav in #5457
    - status: respect GitHub host configuration by @mislav in #5423
    - codespace ssh/cp: check paths safely by @jshorty in #5384
    - codespace edit: remove unsupported idle timeout flag by @adnamalin in #5405
    - extension list: speed up output by avoiding checking for upgrades by @samcoe in #5098
    - extension list: don't error if no extensions are installed by @rpadaki in #5445
    - auth login: fix flow when ~/.config/gh/config.yml is read-only by @ncfavier in #5378
    - Fix table printer crash in narrow terminals by @rpadaki in #5449
    - Improve DNF installation instructions by @gto406 in #5406
    - Change issue close color from red to purple by @samcoe in #5436
    - Replace old search query builder by @samcoe in #5366
2022-05-12 11:15:14 +00:00
wiz
f059306041 genecys-client, genecys-data: remove
No successful build on any platform in the bulktracker,
last upstream release from 2004, homepage dead
2022-05-12 10:13:36 +00:00
pin
1ac42d5d9f sysutils/lsfp: reset maintainer 2022-05-12 09:39:55 +00:00
pin
9d700f3ce9 graphics/oxipng: reset maintainer 2022-05-12 09:38:46 +00:00
pin
4efd7b4fa4 wm/shod: reset maintainer 2022-05-12 09:37:44 +00:00
pin
2edf044cc4 textproc/prose: reset maintainer 2022-05-12 09:36:57 +00:00
pin
57bb20bd8d textproc/hck: needs cmake 2022-05-12 09:35:44 +00:00
pin
1c6128743b textproc/angle-grinder: needs gmake 2022-05-12 09:34:31 +00:00
pin
b9b3bdf75b doc: Updated sysutils/dua-cli to 2.17.4 2022-05-12 09:33:30 +00:00
pin
d1f58c0f3c sysutils/dua-cli: update to 2.17.4
2.17.4 (2022-05-12)
Bug Fixes
-Show all possible information even if one input path could not be read.
 Previously it would fail entirely without printing anything useful but a
 relatively non-descript error message.
-Open interactive mode even if one of the input paths can't be read. Note that
 there can still be improvements in indicating which path failed. Also it will
 happily show an empty user interface in case all input paths are not readable.
2022-05-12 09:33:11 +00:00
wiz
6e416b7d40 streamlink: fix depends, add test target 2022-05-12 09:30:54 +00:00
fcambus
e8b9cd0a10 qodem: apply --disable-gpm unconditionally in CONFIGURE_ARGS.
We do not have a package for libgpm in pkgsrc, so this previously failed
on Linux anyway.
2022-05-12 08:39:48 +00:00
wiz
04c7b97790 *: fix == vs. != confusion
Reported by adam
2022-05-12 08:20:36 +00:00
adam
cb12ffaf1c py-importlib-metadata2: disable testing 2022-05-12 08:17:53 +00:00
adam
7d8726495d py-u2f: do not TEST_DEPEND on py-fakefs for Python 2.7 2022-05-12 08:15:48 +00:00
wiz
b72c8be37e doc: Updated devel/py-freezegun to 1.2.1 2022-05-12 08:11:02 +00:00
adam
9ef39eeb1e Added sysutils/py-subprocess-tee, sysutils/py-ansible-compat, textproc/py-yamllint 2022-05-12 08:10:57 +00:00
wiz
b251e3d13c py-freezegun: update to 1.2.1.
1.2.1
-----

* Added missing typeshed types from distribution

* Pass all arguments on recursive freeze_time calls


1.2.0
-----

* Add support for `time.perf_counter` (and `…_ns`)

* Added typeshed types

* Dropped support for python 3.5

1.1.0
-----

* Add support for `time.monotonic` (and `…_ns`)

* Allow to configure default ignore list, and also to just extend the default

* Fixed when accessing from thread after stop()


1.0.0
------

* Dropped Py2 support
* Added as_kwarg argument in order to have the frozen time object passed with the name provided in as_kwarg argument
2022-05-12 08:10:53 +00:00
fcambus
5fd7067218 wabt: needs c++17. 2022-05-12 08:10:30 +00:00
adam
d6d8c825ba py-yamllint: added version 1.26.3
A linter for YAML files.

yamllint does not only check for syntax validity, but for weirdnesses
like key repetition and cosmetic problems such as lines length,
trailing spaces, indentation, etc.
2022-05-12 08:10:26 +00:00
adam
65bcb241fb py-ansible-compat: added version 2.0.3
A python package contains functions that facilitate working with various
versions of Ansible 2.9 and newer.
2022-05-12 08:07:34 +00:00
adam
480acf58b9 py-subprocess-tee: added version 0.3.5
This package provides a drop-in alternative to subprocess.run that captures the
output while still printing it in real-time, just the way tee does.

Printing output in real-time while still capturing is valuable for any tool
that executes long-running child processes. For those, you do want to provide
instant feedback (progress) related to what is happening.
2022-05-12 08:06:13 +00:00
wiz
66a57fd05c *: do not use py-freezegun with python 2.7 2022-05-12 08:05:28 +00:00
fcambus
184c765544 doc: Updated devel/binaryen to 108 2022-05-12 07:57:33 +00:00
fcambus
5f89b6e38a binaryen: update to 108.
v108
----

- Add CMake flag BUILD_TOOLS to control building tools (#4655)
- Add CMake flag JS_OF_OCAML for js_of_ocaml (#4637)
- Remove externref (#4633)
2022-05-12 07:57:22 +00:00
adam
1ae94c1280 Updated devel/py-fakefs, net/py-zeroconf 2022-05-12 07:44:00 +00:00
adam
6efbe42fe4 py-zeroconf: updated to 0.38.6
0.38.6
Performance improvements for fetching ServiceInfo


0.38.5
Fix ServiceBrowsers not getting ServiceStateChange.Removed callbacks on PTR record expire

ServiceBrowsers were only getting a ServiceStateChange.Removed callback
when the record was sent with a TTL of 0. ServiceBrowsers now correctly
get a ServiceStateChange.Removed callback when the record expires as well.

Fix missing minimum version of python 3.7
2022-05-12 07:43:43 +00:00
adam
8cdf352df9 py-fakefs: updated to 4.5.6
Version 4.5.6

Changes
* minimum supported pytest version is now 3.0 (older versions do not work
  properly with current Python versions)

Fixes
* only skip `_pytest.pathlib` in pytest versions where it is actually present

Infrastructure
* add tests with different pytest versions, starting with 3.0


Version 4.5.5

Fixes
* correctly handle file system space for files opened in write mode
* correctly handle reading/writing pipes via file
* disallow `encoding` argument on binary `open()`
* fixed compatibility issue with pytest 7.0.0
2022-05-12 07:40:38 +00:00
wiz
c47e44095b py-importlib-metadata: add missing wheel dependency 2022-05-12 06:50:16 +00:00
wiz
2271e182a5 py-websocket-client: fix dependenciess/test_dependencies 2022-05-12 06:44:20 +00:00
wiz
0fa3bf2fd6 doc: Updated fonts/fntsample to 5.4nb1 2022-05-12 06:10:40 +00:00
wiz
dc0f349e13 fntsample: update unicode tables to 14.0
Bump PKGREVISION.
2022-05-12 06:10:31 +00:00
wiz
ed901e53b3 doc: Updated devel/py-versioningit to 1.1.1nb1 2022-05-12 06:07:12 +00:00
wiz
d75b2beee4 py-versioningit: convert to wheel.mk
Add missing dependencies, add test target and test dependencies.
Mark as not-for-python-2.
2022-05-12 06:07:02 +00:00
wiz
4273a6cd34 doc/TODO: + qt5-5.15.4. 2022-05-12 05:39:41 +00:00
adam
3ae24e5e98 Updated devel/py-importlib-metadata 2022-05-12 05:15:13 +00:00
adam
1a25ec383a py-importlib-metadata: updated to 4.11.3
v4.11.3
* Removed cast of path items in FastPath, not needed.

v4.11.2
* Fixed bug where ``EntryPoint.extras`` was returning
  match objects and not the extras strings.

v4.11.1
* In ``Distribution.requires`` for egg-info, if ``requires.txt``
  is empty, return an empty list.

v4.11.0
* bpo-46246: Added ``__slots__`` to ``EntryPoints``.

v4.10.2
* Avoid leaking ``method_name`` in ``DeprecatedList``.
2022-05-12 05:13:15 +00:00
gutteridge
c6d3a627eb doc: Updated audio/py-music21 to 7.3.3 2022-05-11 23:34:14 +00:00
gutteridge
471a015be5 py-music21: update to 7.3.3
This update doesn't add much for pkgsrc users, given the focus was on
a Python 3.7-only component, but keeps us up to date with code changes.

Change log:

Music21 7.3.3 adds support for showing MIDI inside a Google Colaboratory
(colab) notebook, via music21j. Since m21 v8 will be Python 3.8+ only,
and Google Colab is still on Python 3.7, a back-port to v7 was needed.

7.3.2 was internal development only and not released
2022-05-11 23:34:04 +00:00
rillig
c1fb93ec2f doc/guide: clean up formatting, wording, obsolete notes 2022-05-11 22:48:43 +00:00
bouyer
1566c547be Require py-importlib-metadata (which is good enough) now that
py-importlib-metadata4 is gone. Ride the update to 4.0.1 which is only
a few hours old.
2022-05-11 22:30:17 +00:00
bouyer
9341f4d39e Remove py-importlib-metadata4, py-importlib-metadata is at 4.10.0 which
is good enough for streamlink.
2022-05-11 22:28:38 +00:00
rillig
e82a3c8270 doc/guide: fix line breaks in section 21.4.3 "Go" 2022-05-11 22:10:50 +00:00
pin
80ce363358 math/kalker: reset maintainer 2022-05-11 21:01:21 +00:00
pin
d0a68e6d9a textproc/paperoni: reset maintainer 2022-05-11 21:00:07 +00:00
pin
d05e080172 doc: Updated sysutils/felix to 0.9.1 2022-05-11 20:58:31 +00:00
pin
5405c300cc sysutils/felix: update to 0.9.1
v0.9.1 (2022-05-11)
Fixed
- Fix bug that after `:h`, cursor move can cause unexpected panic.

Changed
- Wrap preview text.

v0.9.0 (2022-05-10)
Added
- New command: `v` to toggle whether to show i) part of the content for text
  file (no wrapping and static), or ii) contents tree for directory. Note that
  this preview feature may not work effectively with small terminal.
- trying to make felix user guide (just to show how to use each commands)
  by mdbook

Changed
- felix now works with smaller terminal size (4 rows and 4 columns is the
  minimum). If column is fewer than 28, modified time is not displayed.
- Huge refactoring overall.
  - use `struct colors` for `state.layout.colors`
  - `is_hidden` moved to `ItemInfo`'s field, make it easier to toggle
    show/hidden items
  - in `open_files` method, use `ItemInfo`'s existing field to get extension
  - `Iteminfo.ext` to `Option<String>`
  - split `move_cursor` method to multiple methods
- Inverted color on the last row (to show distinctively)

Fixed
- Show help text correctly in small window size
  (scrollable with `j` | `k` | `Up` | `Down`)
- 'P' to print manipulation lists (put/delete/rename) is changed to work only
  when RUST_LOG has a value.
2022-05-11 20:58:10 +00:00