[utilities/kate] doc/kate: Document the new option to hide terminal with Esc
Git commit 16a1038a96b3df30e87b7eb0d2bc93b1e3ccfb9a by Yuri Chornoivan. Committed on 12/02/2021 at 07:19. Pushed by yurchor into branch 'master'. Document the new option to hide terminal with Esc M +7-0doc/kate/plugins.docbook https://invent.kde.org/utilities/kate/commit/16a1038a96b3df30e87b7eb0d2bc93b1e3ccfb9a diff --git a/doc/kate/plugins.docbook b/doc/kate/plugins.docbook index 6499fd9fb..8c1e079f4 100644 --- a/doc/kate/plugins.docbook +++ b/doc/kate/plugins.docbook @@ -3629,6 +3629,13 @@ not be able to continue using the terminal until you have closed the file in so the calling program is aware you have finished editing the file. + +Hide on pressing 'Esc' +This allows the built-in terminal by pressing the key. May cause issues with terminal apps +that use key, vim. Add such applications in the text input box below. +The items in the list should be separated with comma. + +
Re: Print filled forms
Hi, You're right, this adress is to make some propositions. My proposition is * make it possible to insert images in an existing PDF-Document. * make it possible to print also the text filled in the form and not only the existing text. (I proceded as you proposed = PDF Options >> force rasterization =>no result) Thank you N.Lederbauer Am 11.02.21 um 20:15 schrieb Yuri Chornoivan: четвер, 11 лютого 2021 р. 20:56:12 EET Norbert Lederbauer написано: Am 11.02.21 um 15:30 schrieb Yuri Chornoivan: четвер, 11 лютого 2021 р. 16:18:51 EET Norbert Lederbauer написано: I've got sent a form from the university Innsbruck to fill it and to sign. As I don't have a digital signature I have to print the form and to sign by hand, then to scan it and to send back. Problem: I can see the filled form but I can't print it. Solution? N.Lederbauer Hi, I guess it's all about Okular. You can use Inkscape to import PDF then fill the form and overlay it with the scanned (or better captured with your phone) signature (use GIMP to get rid of background, "Color -> Transform -> Replace color" + color picker for "From color"). Then save it as TIFF or JPG (File -> Export) and send it back. Hope this helps. Best regards, Yuri P.S. This mailing list is for KDE documentation problems, not for support. You can find the support channels here: https://userbase.kde.org/Getting_Help Hi Thank you for your answer. But this is a workaround and not the solution. I can fill the form in Okular without problems and I also can save it, but if I want to print, there is no more text in the form. Ok. That's easy. Press Ctrl+P, "Options >>", go to the "PDF Options" tab and check "Force rasterization". But, generally, that is not the best solution. I write you because in the help for Okular there was this adress to report problems. No. It says: "Would you like to make a comment or contribute an update to this page? Send feedback to the KDE Docs Team" I will use the adress you mailed to report the problem as well. Greetings N.Lederbauer Best regards, Yuri
Re: Print filled forms
Am 11.02.21 um 15:30 schrieb Yuri Chornoivan: четвер, 11 лютого 2021 р. 16:18:51 EET Norbert Lederbauer написано: I've got sent a form from the university Innsbruck to fill it and to sign. As I don't have a digital signature I have to print the form and to sign by hand, then to scan it and to send back. Problem: I can see the filled form but I can't print it. Solution? N.Lederbauer Hi, I guess it's all about Okular. You can use Inkscape to import PDF then fill the form and overlay it with the scanned (or better captured with your phone) signature (use GIMP to get rid of background, "Color -> Transform -> Replace color" + color picker for "From color"). Then save it as TIFF or JPG (File -> Export) and send it back. Hope this helps. Best regards, Yuri P.S. This mailing list is for KDE documentation problems, not for support. You can find the support channels here: https://userbase.kde.org/Getting_Help Hi Thank you for your answer. But this is a workaround and not the solution. I can fill the form in Okular without problems and I also can save it, but if I want to print, there is no more text in the form. I write you because in the help for Okular there was this adress to report problems. I will use the adress you mailed to report the problem as well. Greetings N.Lederbauer
[sdk/kdiff3] doc/en: Remove CVS references from docs.
Git commit 672d5550d15d413732df0e4de78256af12a1584e by Michael Reeves. Committed on 12/02/2021 at 00:11. Pushed by mreeves into branch 'master'. Remove CVS references from docs. M +6-5doc/en/index.docbook https://invent.kde.org/sdk/kdiff3/commit/672d5550d15d413732df0e4de78256af12a1584e diff --git a/doc/en/index.docbook b/doc/en/index.docbook index 9cf242d..12adaf8 100644 --- a/doc/en/index.docbook +++ b/doc/en/index.docbook @@ -1659,11 +1659,12 @@ So this is what this program can do for you: ... will be excluded from the tree. More than one pattern may be specified here via using the semicolon ";" as separator. Valid wildcards: '*' and '?'. Default is "CVS;deps;.svn". - Use .cvsignore - Ignore files and folders that would also be ignored by CVS. - Many automatically generated files are ignored by CVS. - The big advantage is that this can be folder-specific via a local .cvsignore file. - (See info:/cvs/cvsignore.) + Use Ignore File + Ignore files and folders that would also be ignored by the your source control. + Many automatically generated files are ignored using ignore lists. + The big advantage is that this can be folder-specific via a local ignore file. + (See version control docs for more detail.) + Find hidden files and folders On some file systems files have an "Hidden"-attribute. On other systems a filename starting with a dot "." causes it to be hidden. This option allows you to decide whether to
[pim/kmail] doc/kmail2: Fix some sloppy verbiage, correct a typographical error.
Git commit 7ba59856e46184c660d2309210f7b09933d04b08 by David Bryant. Committed on 12/02/2021 at 01:53. Pushed by davidbryant into branch 'master'. Fix some sloppy verbiage, correct a typographical error. M +6-6doc/kmail2/using-kmail.docbook https://invent.kde.org/pim/kmail/commit/7ba59856e46184c660d2309210f7b09933d04b08 diff --git a/doc/kmail2/using-kmail.docbook b/doc/kmail2/using-kmail.docbook index 4d542fa9c..fd9c8f4cb 100644 --- a/doc/kmail2/using-kmail.docbook +++ b/doc/kmail2/using-kmail.docbook @@ -405,13 +405,13 @@ message lists, and with shorter menus. -There are a variety of shortcuts to help -you write messages. The Select... button next to +There are a variety of shortcuts to help you select +recipients. The Select... button next to the To:, CC:, and BCC: fields opens a list from so you can -select one or more recipients. +select one or more people who should receive this message. -Alternatively, when you start typing an address in the +Alternatively, when you start typing an address in one of the To:/CC:/BCC: fields, a popup will appear that suggests similar recently used addresses and closely matching addresses from ; if you do not like this automatic @@ -608,7 +608,7 @@ keys and x.509 certificates are (usually) handled as file attachments. can automatically check the spelling of your message and underline unknown words in red. If there are too many -unknown words will disable its checking. To select the language +unknown words, will disable its checking. To select the language used when checking, select View Dictionary. You can disable automatic spell checking in the Options menu. @@ -1308,7 +1308,7 @@ processing here option. Filters are automatically named unless you explicitly rename them using the - + Rename... button. The dialog assumes that it should continue auto-naming the filter as long as the filter name starts with .
[games/kpat] /: Add new game type called Baker's Dozen
Git commit 0623605edfef76a88ef684a1c4e4a15adba22ddb by Albert Astals Cid, on behalf of Michael Lang. Committed on 11/02/2021 at 23:16. Pushed by aacid into branch 'master'. Add new game type called Baker's Dozen Added Baker's Dozen game type with several subtype variants: - Spanish Patience - Castles in Spain - Portuguese Solitaire - Other custom configurations M +52 -0doc/index.docbook A +---previews/19.png M +1-0previews/CMakeLists.txt M +2-0src/CMakeLists.txt A +425 -0src/bakersdozen.cpp [License: MIT GPL (v2+)] C +46 -71 src/bakersdozen.h [from: src/dealerinfo.h - 051% similarity] M +7-1src/dealerinfo.h M +12 -0src/kpat.kcfg M +3-0src/main.cpp M +1-1src/patsolve/abstract_fc_solve_solver.h A +288 -0src/patsolve/bakersdozensolver.cpp [License: GPL (v2+)] A +47 -0src/patsolve/bakersdozensolver.h [License: GPL (v2+)] M +1-0src/patsolve/patsolve.cpp M +17 -0src/pileutils.cpp M +1-0src/pileutils.h https://invent.kde.org/games/kpat/commit/0623605edfef76a88ef684a1c4e4a15adba22ddb diff --git a/doc/index.docbook b/doc/index.docbook index 019f8b4..484926a 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -562,6 +562,58 @@ win at Easy level, and very difficult to win at Hard level. + +Baker's Dozen + +Baker's Dozen +Baker's Dozen is played with one card deck. The game's name originates from +the 13 columns in the game, the number in a baker's dozen. +The cards are dealt into columns of four on the tableau, resulting in 13 columns. +Any king that is in the top or middle of each column must be placed on the +bottom before the game starts. Two kings that are mixed into one column are +placed on the bottom without changing their order. + + + +The object of the game is to build all the cards onto the four foundations by suit, each from ace to king + + + +In the playing piles you have to build descending sequences, regardless of suit. +You can only move one card that lays on top of a pile. + + + +Variations: + + +- In Spanish Patience, any card can fill empty tableau spaces. (In some sources, +the foundations are built up regardless of suit) + + + +- Castles in Spain is akin to Spanish Patience, but the cards in the tableau are +built down by alternate color. In some variations, the tableau is dealt face-down +aside from the top cards of each column. + + + +- Portuguese Solitaire is halfway between Baker's Dozen and Spanish Patience because +empty columns can only be filled with Kings. + + + + + + +To solve this game it is recommended to grab the cards out of the playing +sequences in the same order they have to be put into the foundation (first the +aces, then the twos, ) Typically, you want to avoid emptying a column until +the last card is ready to be moved to a foundation. + + + + diff --git a/previews/19.png b/previews/19.png new file mode 100644 index 000..e30627f Binary files /dev/null and b/previews/19.png differ diff --git a/previews/CMakeLists.txt b/previews/CMakeLists.txt index 19971fc..5f4dcc4 100644 --- a/previews/CMakeLists.txt +++ b/previews/CMakeLists.txt @@ -11,6 +11,7 @@ set( kpat_previews 12.png 17.png 18.png + 19.png ) install( FILES ${kpat_previews} DESTINATION ${KDE_INSTALL_DATADIR}/kpat/previews ) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 3996384..19486cd 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -26,6 +26,8 @@ set(kpat_SRCS ${libfcs_SRCS} patsolve/memory.cpp patsolve/patsolve.cpp +bakersdozen.cpp +patsolve/bakersdozensolver.cpp clock.cpp patsolve/clocksolver.cpp fortyeight.cpp diff --git a/src/bakersdozen.cpp b/src/bakersdozen.cpp new file mode 100644 index 000..632a026 --- /dev/null +++ b/src/bakersdozen.cpp @@ -0,0 +1,425 @@ +/* + * Copyright (C) 2000-2009 Stephan Kulow + * Copyright (C) 2010 Parker Coates + * + * License of original code: + * - + * Permission to use, copy, modify, and distribute this software and its + * documentation for any purpose and without fee is hereby granted, + * provided that the above copyright notice appear in all copies and that + * both that copyright notice and this permission notice appear in + * supporting documentation. + * + * This file is provided AS IS with no warranties of any kind. The author + * shall have no liability with respect to the infringement of copyrights, + * trade secrets or any patents by this file or any part thereof. In no + * event will the author be liable for any lost revenue or profits or + * other special, indirect and consequential damages. + * - + * + * License of modifications/additions made after 2009-01-01: + * - + *
[network/smb4k] doc: Updated handbook.
Git commit e8d464ad842b97fc9b0e1a388d111719798ded46 by Alexander Reinholdt. Committed on 11/02/2021 at 19:52. Pushed by areinholdt into branch 'master'. Updated handbook. M +207 -19 doc/index.docbook https://invent.kde.org/network/smb4k/commit/e8d464ad842b97fc9b0e1a388d111719798ded46 diff --git a/doc/index.docbook b/doc/index.docbook index 0997a20a..a3a359cf 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -2675,7 +2675,7 @@ ntlm auth = yes -File mode + File mode Sets the permissions that are applied to files. The value is given in octal and has to have 4 digits. To learn more about the file mode, you should read the mount_smbfs8 and umask2 manual pages. @@ -2705,24 +2705,212 @@ ntlm auth = yes Use the specified local and server's character sets (see below). Default: not selected - - - - - Client character set - - - Use the specified local character set. - Default: default - - - - - Server character set - - - Use the specified server's character set. - Default: default + + + +Client character set + + +Use the specified local character set. The following ones are available: + + + + default + + + Default character set used by the client's kernel. + + + + + iso8859-1 + + + ISO/IEC 8859-1:1998. This character-encoding scheme is used throughout the Americas, Western Europe, Oceania, and much of Africa. + + + + + iso8859-2 + + + ISO/IEC 8859-2:1999. It is informally referred to as "Latin-2". It is generally intended for Central or "Eastern European" languages that are written in the Latin script. + + + + + iso8859-3 + + + ISO/IEC 8859-3:1999. It is informally referred to as Latin-3 or South European. It was designed to cover Turkish, Maltese and Esperanto, though the introduction of ISO/IEC 8859-9 superseded it for Turkish. + + + + + iso8859-4 + + + ISO/IEC 8859-4:1998. It is informally referred to as Latin-4 or North European. It was designed to cover Estonian, Latvian, Lithuanian, Greenlandic, and Sami. It has been largely superseded by ISO/IEC 8859-10 and Unicode. + + + + + iso8859-5 + + + ISO/IEC 8859-5:1999. It is informally referred to as Latin/Cyrillic. It was designed to cover languages using a Cyrillic alphabet such as Bulgarian, Belarusian, Russian, Serbian and Macedonian but was never widely used. + + + + + iso8859-6 + + + ISO/IEC 8859-6:1999. It is informally referred to as Latin/Arabic. It was designed to cover Arabic. + + + + + iso8859-7 + + + ISO/IEC 8859-7:2003. It is informally referred to as Latin/Greek. It was designed to cover the modern Greek language. + + + + + iso8859-8 + + + ISO/IEC 8859-8:1999. It is informally referred to as Latin/Hebrew. ISO/IEC 8859-8 covers all the Hebrew letters, but no Hebrew vowel signs. + + + +
Re: Print filled forms
четвер, 11 лютого 2021 р. 20:56:12 EET Norbert Lederbauer написано: > Am 11.02.21 um 15:30 schrieb Yuri Chornoivan: > > четвер, 11 лютого 2021 р. 16:18:51 EET Norbert Lederbauer написано: > >> I've got sent a form from the university Innsbruck to fill it and to > >> sign. As I don't have a digital signature I have to print the form and > >> to sign by hand, then to scan it and to send back. > >> > >> Problem: > >> I can see the filled form but I can't print it. > >> > >> Solution? > >> > >> N.Lederbauer > > > > Hi, > > > > I guess it's all about Okular. > > > > You can use Inkscape to import PDF then fill the form and overlay it with > > the scanned (or better captured with your phone) signature (use GIMP to > > get rid of background, "Color -> Transform -> Replace color" + color > > picker for "From color"). Then save it as TIFF or JPG (File -> Export) > > and send it back. > > > > Hope this helps. > > > > Best regards, > > Yuri > > > > P.S. This mailing list is for KDE documentation problems, not for support. > > You can find the support channels here: > > > > https://userbase.kde.org/Getting_Help > > Hi > > Thank you for your answer. But this is a workaround and not the > solution. I can fill the form in Okular without problems and I also can > save it, but if I want to print, there is no more text in the form. Ok. That's easy. Press Ctrl+P, "Options >>", go to the "PDF Options" tab and check "Force rasterization". But, generally, that is not the best solution. > I write you because in the help for Okular there was this adress to > report problems. No. It says: "Would you like to make a comment or contribute an update to this page? Send feedback to the KDE Docs Team" > I will use the adress you mailed to report the problem as well. > > Greetings > > N.Lederbauer Best regards, Yuri
[graphics/gwenview] /: Show quality chooser for other lossy image formats too
Git commit 9aa9b09afc3422c2c2de0d4891b799f5277baa64 by Nate Graham. Committed on 11/02/2021 at 15:45. Pushed by ngraham into branch 'master'. Show quality chooser for other lossy image formats too WEBP, AVIF, HEIF, and HEIC are also compressed image formats, so it makes sense to allow the user to choose the compression level for them too, just like with JPEG images. This commit makes the internal variable names a little odd since they still have "jpeg" in them. This can be corrected in a follow-up commit. BUG: 431680 FIXED-IN: 21.04 M +2-1app/configdialog.cpp M +15 -5app/generalconfigpage.ui M +7-3app/gvcore.cpp M +2-2doc/index.docbook M +6-1lib/document/documentloadedimpl.cpp https://invent.kde.org/graphics/gwenview/commit/9aa9b09afc3422c2c2de0d4891b799f5277baa64 diff --git a/app/configdialog.cpp b/app/configdialog.cpp index a1133c55..b52dd0c7 100644 --- a/app/configdialog.cpp +++ b/app/configdialog.cpp @@ -71,7 +71,8 @@ ConfigDialog::ConfigDialog(QWidget* parent) connect(mGeneralConfigPage.jpegQualitySpinner, QOverload::of(::valueChanged), this, [=] (int value) {mGeneralConfigPage.kcfg_JPEGQuality->setValue(value);}); mGeneralConfigPage.jpegQualitySpinner->setValue(mGeneralConfigPage.kcfg_JPEGQuality->value()); mGeneralConfigPage.backgroundValueFrame->setMinimumWidth(mGeneralConfigPage.jpegQualitySpinner->width()); - + mGeneralConfigPage.lossyImageFormatHelpLabel->setFont(QFontDatabase::systemFont(QFontDatabase::SmallestReadableFont)); + mGeneralConfigPage.kcfg_AutoplayVideos->setEnabled(mGeneralConfigPage.kcfg_ListVideos->isChecked()); connect(mGeneralConfigPage.kcfg_ListVideos, ::stateChanged, [=](const int ) { mGeneralConfigPage.kcfg_AutoplayVideos->setEnabled(state == Qt::Checked); diff --git a/app/generalconfigpage.ui b/app/generalconfigpage.ui index 54769fd4..2ab19994 100644 --- a/app/generalconfigpage.ui +++ b/app/generalconfigpage.ui @@ -169,7 +169,7 @@ - JPEG save quality: + Lossy image save quality: @@ -232,6 +232,16 @@ + + + The quality level when saving images using lossy image formats such as JPEG, WEBP, AVIF, HEIF, and HEIC. Higher quality increases the file size. + + + true + + + + Qt::Vertical @@ -247,28 +257,28 @@ - + Thumbnail actions: - + All buttons - + Show selection button only - + None diff --git a/app/gvcore.cpp b/app/gvcore.cpp index 8d58a1b6..865de421 100644 --- a/app/gvcore.cpp +++ b/app/gvcore.cpp @@ -79,7 +79,7 @@ struct GvCorePrivate JPEGQualityChooserWidget->setVisible(false); // shown only for JPEGs QLabel* JPEGQualityChooserLabel = new QLabel; -JPEGQualityChooserLabel->setText(i18n("JPEG quality:")); +JPEGQualityChooserLabel->setText(i18n("Image quality:")); JPEGQualityChooserLabel->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed); QSpinBox* JPEGQualityChooserSpinBox = new QSpinBox; @@ -124,10 +124,14 @@ struct GvCorePrivate fileWidget->setMimeFilter(supportedMimetypes, MimeTypeUtils::urlMimeType(url)); -// Only show the JPEG quality chooser when saving a JPEG image +// Only show the lossy image quality chooser when saving a lossy image QObject::connect(fileWidget, ::filterChanged, JPEGQualityChooserWidget, [=](const QString ) { - JPEGQualityChooserWidget->setVisible(filter.contains(QLatin1String("jpeg"))); + JPEGQualityChooserWidget->setVisible(filter.contains(QLatin1String("jpeg")) || + filter.contains(QLatin1String("webp")) || + filter.contains(QLatin1String("avif")) || + filter.contains(QLatin1String("heif")) || + filter.contains(QLatin1String("heic")) ); }); // Show dialog diff --git a/doc/index.docbook b/doc/index.docbook index abe76126..12b93d16 100644 --- a/doc/index.docbook +++ b/doc/index.docbook @@ -739,9 +739,9 @@ Link an image. -JPEG save quality +Lossy image save quality -JPEG save/compression quality setting, which can be temporarily overridden in the Save As dialog when saving a file as a JPEG. When saving an existing JPEG file with a new name or after performing a non-lossy edit ( rotation, which only changes the EXIF rotation tag), the appearance of the file is not changed because no actual image manipulation is done. +
[pim/kmail] doc/kmail2: Fix minor typos
Git commit 68d13507a1842b2d8f777ea2079aa9e36c285764 by Yuri Chornoivan. Committed on 11/02/2021 at 15:38. Pushed by yurchor into branch 'master'. Fix minor typos M +4-4doc/kmail2/configure.docbook https://invent.kde.org/pim/kmail/commit/68d13507a1842b2d8f777ea2079aa9e36c285764 diff --git a/doc/kmail2/configure.docbook b/doc/kmail2/configure.docbook index 9a1f112c6..777eb3936 100644 --- a/doc/kmail2/configure.docbook +++ b/doc/kmail2/configure.docbook @@ -255,7 +255,7 @@ address field. This field contains alias addresses that also belong to this identity (as opposed to representing a different identity). You may define multiple aliases. To add another -alias. enter an email address in the Email aliases: +alias enter an email address in the Email aliases: field, then click the Add button Email aliases @@ -487,7 +487,7 @@ message sent from this identity. A short dialog will ensue. From existing vCard This option opens a browse directories dialog which -allows you to to select a .vcf file. (Hint: Use +allows you to select a .vcf file. (Hint: Use to export a vCard file that can be used here.) @@ -1164,9 +1164,9 @@ the threads that have been active today. Otherwise the same as Current Activity, Senders/Receivers, Flat This view groups the messages by senders or receivers (depending on the folder type). -You may specify senders (or receivers) in the Folders +You may specify senders (or receivers) in the Folder Folder Properties dialog ("View" tab, Show -Column:).Messages are not threaded. +Column:). Messages are not threaded. Standard Mailing List
Re: Print filled forms
четвер, 11 лютого 2021 р. 16:18:51 EET Norbert Lederbauer написано: > I've got sent a form from the university Innsbruck to fill it and to > sign. As I don't have a digital signature I have to print the form and > to sign by hand, then to scan it and to send back. > > Problem: > I can see the filled form but I can't print it. > > Solution? > > N.Lederbauer Hi, I guess it's all about Okular. You can use Inkscape to import PDF then fill the form and overlay it with the scanned (or better captured with your phone) signature (use GIMP to get rid of background, "Color -> Transform -> Replace color" + color picker for "From color"). Then save it as TIFF or JPG (File -> Export) and send it back. Hope this helps. Best regards, Yuri P.S. This mailing list is for KDE documentation problems, not for support. You can find the support channels here: https://userbase.kde.org/Getting_Help
Print filled forms
I've got sent a form from the university Innsbruck to fill it and to sign. As I don't have a digital signature I have to print the form and to sign by hand, then to scan it and to send back. Problem: I can see the filled form but I can't print it. Solution? N.Lederbauer