Loaʻa nā polokalamu kele pūnaewele: qutebrowser 1.11.0 a me Min 1.14

paʻi ʻia hoʻokuʻu pūnaewele pūnaewele Qutebrowser 1.11.0, ka mea e hāʻawi i kahi kiʻi liʻiliʻi liʻiliʻi e hoʻokaʻawale ʻole i ka nānā ʻana i ka ʻike, a me kahi ʻōnaehana hoʻokele i ke ʻano o ka mea hoʻoponopono kikokikona Vim, i kūkulu ʻia ma nā ʻaoʻao pōkole. Ua kākau ʻia ke code ma Python e hoʻohana ana iā PyQt5 a me QtWebEngine. Nā kikokikona kumu pālahalaha aku laikini ma lalo o GPLv3. ʻAʻole pili ka hoʻohana ʻana iā Python i ka hana, no ka mea, ke lawe ʻia nei ka hoʻololi ʻana a me ka paʻi ʻana o ka ʻike e ka mīkini Blink a me ka waihona Qt.

Kākoʻo ka polokalamu kele pūnaewele i kahi ʻōnaehana tab, kahi mana hoʻoiho, kahi ʻano hulina pilikino, kahi nānā PDF i kūkulu ʻia (pdf.js), kahi ʻōnaehana pale hoʻolaha (ma ka pae hoʻokipa hoʻokipa), a me kahi interface no ka nānā ʻana i ka mōʻaukala. No ka nānā ʻana i nā wikiō ma YouTube, hiki iā ʻoe ke hoʻonohonoho i kahi kelepona i kahi mea pāʻani wikiō waho. Hiki iā ʻoe ke neʻe a puni ka ʻaoʻao me ka hoʻohana ʻana i nā kī "hjkl", hiki iā ʻoe ke paʻi iā "o" e wehe i kahi ʻaoʻao hou; hoʻololi ʻia ma waena o nā ʻaoʻao me ka hoʻohana ʻana i nā kī "J" a me "K" a i ʻole "Helu tab-Alt". Ke kaomi ʻana i ":" lawe mai i kahi kauoha kauoha kahi e hiki ai iā ʻoe ke ʻimi i ka ʻaoʻao a holo i nā kauoha vim-style maʻamau, e like me ": q" e puka a me ": w" e kākau i ka ʻaoʻao. No ka hoʻokele wikiwiki ʻana i nā ʻaoʻao ʻaoʻao, ua manaʻo ʻia kahi ʻōnaehana "hints" e kaha ana i nā loulou a me nā kiʻi.

Loaʻa nā polokalamu kele pūnaewele: qutebrowser 1.11.0 a me Min 1.14

Ma ka mana hou:

  • Ua hoʻokō ʻia ke kākoʻo mua no Qt 5.15;
  • Ma ka maʻamau, ke kūkulu ʻia me QtWebEngine mai Qt 5.14, huli ka huli ʻana i kēia manawa (lele i ka hoʻomaka ma hope o ka hiki ʻana i ka hopena o ka ʻaoʻao). No ka hoʻihoʻi ʻana i ka hana kahiko, hāʻawi ʻia ka hoʻonohonoho search.wrap;
  • Hoʻohui hou i nā hoʻonohonoho hou: content.unknown_url_scheme_policy e hoʻomalu i ka hoʻomaka ʻana o nā noi waho i ka wā e wehe ai i nā loulou me kahi papahana ʻike ʻole ʻia ma ka URL; content.fullscreen.overlay_timeout e hoʻonoho i ka manawa kiʻekiʻe no ka hōʻike ʻana i kahi uhi pale piha;
    hints.padding a me hints.radius e hoʻopilikino i ka hoʻolālā ʻana o nā hōʻailona;
  • ʻO ka mea paʻamau, ʻaʻole i pakele ka {} pani i kēia manawa i nā ʻoki. Hoʻohui i nā pani hou no url.searchengines:
    {unquoted} — ʻimi ʻōlelo me ka pakele ʻole o ke ʻano,
    {semiquoted} — pakele i nā huaʻōlelo kūikawā wale nō koe ka slash
    a {quoted} - pakele i nā mea kūikawā āpau;
  • Ua hoʻokō ʻia ka loiloi hana.

I ka manawa like hoʻokuʻu ʻia polokalamu kele pūnaewele hou min 1.14, e hāʻawi ana i kahi kikowaena minimalistic i kūkulu ʻia a puni ka hoʻoponopono ʻana i ka bar address. Kūkulu ʻia ka polokalamu me ka hoʻohana ʻana i ka paepae Kelepona, hiki iā ʻoe ke hana i nā noi kū hoʻokahi e pili ana i ka mīkini Chromium a me ka platform Node.js. Ua kākau ʻia ka Min interface ma JavaScript, CSS a me HTML. Code mahele ʻia e laikini ma lalo o Apache 2.0. Hana ʻia nā kūkulu no Linux, macOS a me Windows.

Kākoʻo ʻo Min i ka hoʻokele ʻana i nā ʻaoʻao wehe ma o kahi ʻōnaehana o nā tabs, e hāʻawi ana i nā hiʻohiʻona e like me ka wehe ʻana i kahi ʻaoʻao hou ma ka ʻaoʻao o ka ʻaoʻao o kēia manawa, hūnā i nā ʻaoʻao i hoʻohana ʻole ʻia (ʻaʻole i komo ka mea hoʻohana no kekahi manawa), ka hui pū ʻana i nā ʻaoʻao, a me ka nānā ʻana i nā ʻaoʻao āpau i loko. he papa inoa. Aia nā mea hana no ke kūkulu ʻana i nā papa inoa o nā hana i hoʻopaneʻe ʻia no ka heluhelu ʻana i ka wā e hiki mai ana, a me kahi ʻōnaehana bookmark me ke kākoʻo ʻimi kikokikona piha. Loaʻa i ka polokalamu kele pūnaewele kahi ʻōnaehana pale hoʻolaha i kūkulu ʻia (e like me ka papa inoa EasyList) a me ke code no ka hahai ʻana i nā malihini, hiki ke hoʻopau i ka hoʻouka ʻana o nā kiʻi a me nā palapala.

ʻO ka mana koʻikoʻi ma Min ka pahu helu wahi, kahi e hiki ai iā ʻoe ke hoʻouna i nā nīnau i kahi ʻenekini huli (DuckDuckGo ma ka paʻamau) a huli i ka ʻaoʻao o kēia manawa. I kou kikokiko ʻana i ka pahu helu wahi, i kou paʻi ʻana, hana ʻia kahi hōʻuluʻulu o nā ʻike pili no ka noi o kēia manawa, e like me kahi loulou i kahi ʻatikala ma Wikipedia, kahi koho mai nā bookmark a me ka mōʻaukala mākaʻikaʻi, a me nā ʻōlelo aʻoaʻo mai ka ʻimi DuckDuckGo. ʻenekini. Ua kuhikuhi ʻia kēlā me kēia ʻaoʻao i wehe ʻia ma ka polokalamu kele pūnaewele a loaʻa iā ia no ka huli ʻana ma ka pahu helu wahi. Hiki iā ʻoe ke hoʻokomo i nā kauoha i loko o ka pahu helu wahi e hana wikiwiki ai i nā hana (e laʻana, "! Nā hoʻonohonoho" - hele i nā hoʻonohonoho, "! Screenshot" - hana i ka screenshot, "!clearhistory" - hoʻomaʻemaʻe i kāu mōʻaukala mākaʻikaʻi, etc.).

I ka hoʻokuʻu hou:

  • Ua hoʻololi hou ʻia ka mea hoʻohana ma ke kūkulu ʻana no ke kahua Linux. Ua wehe ʻia ka laina kiʻekiʻe me ke poʻo inoa puka makani (hiki iā ʻoe ke hoʻihoʻi iā ia i nā hoʻonohonoho). Ua ʻoi aku ka paʻakikī o nā pihi mana o ka puka makani a kūpono hoʻi me nā mea ʻē aʻe o ka polokalamu kele pūnaewele.

    Loaʻa nā polokalamu kele pūnaewele: qutebrowser 1.11.0 a me Min 1.14
  • Hoʻohui i ke kākoʻo no ka hoʻopiha piha ʻana i nā ʻāpana hōʻoia me ka hoʻohana ʻana i ka mana o ka ʻōlelo huna 1Password (ma kahi o Bitwarden i kākoʻo mua ʻia);
  • Hoʻohui ʻia nā faila me ka unuhi ʻana ma Uzbek. Ka unuhi hou ʻia ma ka ʻōlelo Lūkini;
  • Hoʻohui i ke kākoʻo no nā pūnaewele e hoʻohana ana i ka hōʻoia HTTP;
  • Hoʻomaikaʻi ʻia ka hoʻomaka ʻana o ka pā;
  • Hoʻohui i ka hiki ke hoʻololi i nā kī wela no ka hana ʻana i nā pā a me nā hana hou;
  • E hōʻoia i ka hoʻihoʻi ʻia ʻana o ke kūlana ʻōwili inā wehe hou ʻia ka pā ma hope o ka pani ʻana;
  • Hoʻohui i ka hiki ke kauo i kahi pā ma ke pihi hana hou e hana i kahi hana me kēlā pā (hoʻomanaʻo e hoʻi i ka pā i ka wā e hiki mai ana);
  • Ua maʻalahi ka neʻe ʻana i nā puka makani ma Windows a me Linux;
  • Hoʻomaikaʻi ʻia ka hana blocker maʻiʻo.

Source: opennet.ru