New "Eraser" flood fill mode

...to expose the background (solid color, or template or starter
background).

Closes https://sourceforge.net/p/tuxpaint/feature-requests/258/
This commit is contained in:
Bill Kendrick 2024-09-16 20:52:26 -07:00
parent 057d3d8378
commit fed69f534d
136 changed files with 14496 additions and 13674 deletions

View file

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: TuxPaint\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-07-26 01:09-0700\n"
"POT-Creation-Date: 2024-09-16 20:52-0700\n"
"PO-Revision-Date: 2023-04-01 20:01+0400\n"
"Last-Translator: Giasher <giasher@gmail.com>\n"
"Language-Team: Gia Shervashidze <giasher@gmail.com>\n"
@ -181,35 +181,15 @@ msgstr "<9>სათადარიგო-9a"
msgid "<9>spare-9b"
msgstr "<9>სათადარიგო-9b"
#: ../fill_tools.h:52
msgid "Solid"
msgstr "ერთთფეროვანი"
#: ../fill_tools.h:53
msgid "Brush"
msgstr "ფუნჯი"
#: ../fill_tools.h:54
msgid "Linear"
msgstr "ხაზები"
#: ../fill_tools.h:55
msgid "Radial"
msgstr "რადიალური"
#: ../fill_tools.h:56
msgid "Shaped"
msgstr "ფორმები"
#: ../fill_tools.h:60
#: ../fill_tools.h:62
msgid "Click to fill an area with a solid color."
msgstr "დაწკაპეთ ამ არეში ერთი ფერის ჩასასხმელად."
#: ../fill_tools.h:61
#: ../fill_tools.h:63
msgid "Click and drag to fill an area by hand, using a brush."
msgstr "დაწკაპეთ და გადაათრიეთ ამ არის ფუნჯით გასაფერადებლად."
#: ../fill_tools.h:62
#: ../fill_tools.h:64
msgid ""
"Click and drag to fill an area with a linear gradient (from the chosen color "
"to transparent)."
@ -217,14 +197,14 @@ msgstr ""
"დაწკაპეთ და გადაათრიედ არის წრფივი გრადიენტით შესავსებად (შერჩეული ფერიდან "
"გამჭვირვალემდე)."
#: ../fill_tools.h:63
#: ../fill_tools.h:65
msgid ""
"Click to fill an area with a radial gradient (from the chosen color to "
"transparent)."
msgstr ""
"დაწკაპეთ არის წრფივი გრადიენტით შესავსებად (შერჩეული ფერიდან გამჭვირვალემდე)."
#: ../fill_tools.h:64
#: ../fill_tools.h:66
msgid ""
"Click to fill an area with a shaped gradient (from the chosen color to "
"transparent)."
@ -232,7 +212,38 @@ msgstr ""
"დაწკაპეთ ამ არის ფორმა-გრადიენტით შესავსებად (შერჩეული ფერიდან "
"გამჭვირვალემდე)."
#: ../fill_tools.h:75
#: ../fill_tools.h:67
#, fuzzy
#| msgid "Click and drag the mouse around to blur the image."
msgid "Click to erase an area, filling it with the background color or image."
msgstr "დაწკაპეთ და გადაატარეთ ნახატის ნაწილების გასადღაბნად."
#: ../fill_tools.h:80
msgid "Solid"
msgstr "ერთთფეროვანი"
#: ../fill_tools.h:81
msgid "Brush"
msgstr "ფუნჯი"
#: ../fill_tools.h:82
msgid "Linear"
msgstr "ხაზები"
#: ../fill_tools.h:83
msgid "Radial"
msgstr "რადიალური"
#: ../fill_tools.h:84
msgid "Shaped"
msgstr "ფორმები"
#. Eraser tool
#: ../fill_tools.h:85 ../tools.h:91
msgid "Eraser"
msgstr "საშლელი"
#: ../fill_tools.h:88
#, fuzzy, c-format
#| msgid ""
#| "Click and drag to fill an area with a linear gradient (from the chosen "
@ -375,7 +386,7 @@ msgid "The Stamp tool is like a set of rubber stamps or stickers"
msgstr "შტამპებით ნახატებზე უამრავი სხვადასხვა ანაბეჭდის დასმას შეძლებთ"
#: ../org.tuxpaint.Tuxpaint.appdata.xml.in:52
msgid "TBD."
msgid "New Fill mode: \"Eraser\" flood fill."
msgstr ""
#: ../org.tuxpaint.Tuxpaint.appdata.xml.in:57
@ -1059,11 +1070,6 @@ msgstr "უკან"
msgid "Redo"
msgstr "წინ"
#. Eraser tool
#: ../tools.h:91
msgid "Eraser"
msgstr "საშლელი"
#. Start a new picture
#: ../tools.h:94
msgid "New"
@ -1072,7 +1078,7 @@ msgstr "ახალი"
#. Open a saved picture
#. Buttons for the file open dialog
#. Open dialog: 'Open' button, to load the selected picture
#: ../tools.h:97 ../tuxpaint.c:9843
#: ../tools.h:97 ../tuxpaint.c:9890
msgid "Open"
msgstr "გახსნა"
@ -1327,248 +1333,248 @@ msgstr ""
"შეგიძლიათ."
#. Prompt to confirm user wishes to quit
#: ../tuxpaint.c:2470
#: ../tuxpaint.c:2471
msgid "Do you really want to quit?"
msgstr "ნამდვილად გინდათ გასვლა?"
#. Quit prompt positive response (quit)
#: ../tuxpaint.c:2473
#: ../tuxpaint.c:2474
msgid "Yes, Im done!"
msgstr "დიახ, დავასრულე!"
#. Quit prompt negative response (don't quit)
#: ../tuxpaint.c:2476 ../tuxpaint.c:2503
#: ../tuxpaint.c:2477 ../tuxpaint.c:2504
msgid "No, take me back!"
msgstr "არა, უკან დამაბრუნე!"
#. Current picture is not saved; user is quitting
#: ../tuxpaint.c:2480
#: ../tuxpaint.c:2481
msgid "If you quit, youll lose your picture! Save it?"
msgstr "თუ გახვალთ თქვენი ნახატი დაიკარგება! შევინახო?"
#: ../tuxpaint.c:2481 ../tuxpaint.c:2486
#: ../tuxpaint.c:2482 ../tuxpaint.c:2487
msgid "Yes, save it!"
msgstr "დიახ, შეინახე!"
#: ../tuxpaint.c:2482 ../tuxpaint.c:2487
#: ../tuxpaint.c:2483 ../tuxpaint.c:2488
msgid "No, dont bother saving!"
msgstr "არა, ნუ შეწუხდები!"
#. Current picture is not saved; user is opening another picture
#: ../tuxpaint.c:2485
#: ../tuxpaint.c:2486
msgid "Save your picture first?"
msgstr "ჯერ თქვენი ნახატი შევინახო?"
#. Error opening picture
#: ../tuxpaint.c:2490
#: ../tuxpaint.c:2491
msgid "Cant open that picture!"
msgstr "ამ ნახატს ვერ ვხსნი!"
#. Generic dialog dismissal
#: ../tuxpaint.c:2493 ../tuxpaint.c:2498 ../tuxpaint.c:2507 ../tuxpaint.c:2514
#: ../tuxpaint.c:2525 ../tuxpaint.c:2530 ../tuxpaint.c:2538
#: ../tuxpaint.c:2494 ../tuxpaint.c:2499 ../tuxpaint.c:2508 ../tuxpaint.c:2515
#: ../tuxpaint.c:2526 ../tuxpaint.c:2531 ../tuxpaint.c:2539
msgid "OK"
msgstr "კარგი"
#. Notification that 'Open' dialog has nothing to show
#: ../tuxpaint.c:2497
#: ../tuxpaint.c:2498
msgid "There are no saved files!"
msgstr "ნახატები არ შეგინახავთ!"
#. Verification of print action
#: ../tuxpaint.c:2501
#: ../tuxpaint.c:2502
msgid "Print your picture now?"
msgstr "დავბეჭდო თქვენი ნახატი?"
#: ../tuxpaint.c:2502
#: ../tuxpaint.c:2503
msgid "Yes, print it!"
msgstr "დიახ, ამობეჭდე!"
#. Confirmation of successful (we hope) printing
#: ../tuxpaint.c:2506
#: ../tuxpaint.c:2507
msgid "Your picture has been printed!"
msgstr "თქვენი ნახატი დაიბეჭდა!"
#. We got an error printing
#: ../tuxpaint.c:2510
#: ../tuxpaint.c:2511
msgid "Sorry! Your picture could not be printed!"
msgstr "ვწუხვართ! თქვენი ნახატი ვერ ამოიბეჭდება!"
#. Notification that it's too soon to print again (--printdelay option is in effect)
#: ../tuxpaint.c:2513
#: ../tuxpaint.c:2514
msgid "You cant print yet!"
msgstr "ჯერ ვერ დაბეჭდავთ!"
#. Prompt to confirm erasing a picture in the Open dialog,
#. or exported template from the New dialog
#: ../tuxpaint.c:2518
#: ../tuxpaint.c:2519
msgid "Erase this picture?"
msgstr "წავშალო ეს ნახატი?"
#: ../tuxpaint.c:2519
#: ../tuxpaint.c:2520
#, fuzzy
#| msgid "Erase this picture?"
msgid "Erase this template?"
msgstr "წავშალო ეს ნახატი?"
#: ../tuxpaint.c:2520
#: ../tuxpaint.c:2521
msgid "Yes, erase it!"
msgstr "დიახ, წაშალე!"
#: ../tuxpaint.c:2521
#: ../tuxpaint.c:2522
msgid "No, dont erase it!"
msgstr "არა, არ წაშალო!"
#. Reminder that Mouse Button 1 is the button to use in Tux Paint
#: ../tuxpaint.c:2524
#: ../tuxpaint.c:2525
msgid "Remember to use the left mouse button!"
msgstr "არ დაგავიწყდეთ თაგუნას მარცხენა ღილაკის გამოყენება!"
#. Confirmation of successful (we hope) image export
#: ../tuxpaint.c:2528
#: ../tuxpaint.c:2529
#, fuzzy, c-format
#| msgid "Your picture has been exported!"
msgid "Your picture has been exported to \"%s\"!"
msgstr "თქვენი ნახატი დაექსპორტდა!"
#: ../tuxpaint.c:2529
#: ../tuxpaint.c:2530
#, fuzzy, c-format
#| msgid "Your slideshow GIF has been exported!"
msgid "Your slideshow GIF has been exported to \"%s\"!"
msgstr "თქვენი GIF სლაიდშოუ დაექსპორტდა!"
#. We got an error exporting
#: ../tuxpaint.c:2533
#: ../tuxpaint.c:2534
msgid "Sorry! Your picture could not be exported!"
msgstr "ვწუხვართ! თქვენი ნახატი ვერ დაექსპორტდება!"
#: ../tuxpaint.c:2534
#: ../tuxpaint.c:2535
msgid "Sorry! Your slideshow GIF could not be exported!"
msgstr "ვწუხვართ! თქვენი GIF ანიმაცია ვერ დაექსპორტდება!"
#. Confirmation of successful (we hope) image-to-template conversion
#: ../tuxpaint.c:2537
#: ../tuxpaint.c:2538
msgid "Your picture is now available as a template in the “New“ dialog!"
msgstr ""
#. We got an error doing image-to-template conversion
#: ../tuxpaint.c:2541
#: ../tuxpaint.c:2542
msgid ""
"You already turned this picture into a template. Look for it in the “New“ "
"dialog!"
msgstr ""
#: ../tuxpaint.c:2542
#: ../tuxpaint.c:2543
#, fuzzy
#| msgid "Sorry! Your picture could not be printed!"
msgid "Sorry! Your picture could not turned into a template!"
msgstr "ვწუხვართ! თქვენი ნახატი ვერ ამოიბეჭდება!"
#. Slideshow instructions
#: ../tuxpaint.c:2545
#: ../tuxpaint.c:2546
msgid "Choose the pictures you want, then click “Play”."
msgstr "აირჩიეთ ნახატი და დაწკაპეთ „ასახვა”."
#. Sound has been muted (silenced) via keyboard shortcut
#: ../tuxpaint.c:2854
#: ../tuxpaint.c:2857
msgid "Sound muted."
msgstr "ხმა ამორთულია."
#. Sound has been unmuted (unsilenced) via keyboard shortcut
#: ../tuxpaint.c:2859
#: ../tuxpaint.c:2862
msgid "Sound unmuted."
msgstr "ხმა ჩართულია."
#. Wait while Text tool finishes loading fonts
#: ../tuxpaint.c:3708
#: ../tuxpaint.c:3711
msgid "Please wait…"
msgstr "გთხოვთ დაიცადოთ…"
#. Open dialog: 'Erase' button, to erase/deleted the selected picture
#: ../tuxpaint.c:9846
#: ../tuxpaint.c:9893
msgid "Erase"
msgstr "წაშლა"
#. Open dialog: 'Slides' button, to switch to slide show mode
#: ../tuxpaint.c:9849
#: ../tuxpaint.c:9896
msgid "Slides"
msgstr "სლაიდები"
#. Open dialog: 'Template' button, to make a template out of a drawing
#: ../tuxpaint.c:9852
#: ../tuxpaint.c:9899
msgid "Template"
msgstr ""
#. Open dialog: 'Export' button, to copy an image to an easily-accessible location
#: ../tuxpaint.c:9855
#: ../tuxpaint.c:9902
msgid "Export"
msgstr "ექსპორტი"
#. Open dialog: 'Back' button, to dismiss Open dialog without opening a picture
#: ../tuxpaint.c:9858
#: ../tuxpaint.c:9905
msgid "Back"
msgstr "უკან"
#. Slideshow: 'Play' button, to begin a slideshow sequence
#: ../tuxpaint.c:9861
#: ../tuxpaint.c:9908
msgid "Play"
msgstr "ასახვა"
#. Slideshow: 'GIF Export' button, to create an animated GIF
#: ../tuxpaint.c:9864
#: ../tuxpaint.c:9911
msgid "GIF Export"
msgstr "GIF ექსპორტი"
#. Slideshow: 'Next' button, to load next slide (image)
#: ../tuxpaint.c:9867
#: ../tuxpaint.c:9914
msgid "Next"
msgstr "შემდეგ"
#. Color mixer dialog: 'Clear' button, to reset the mixed color
#: ../tuxpaint.c:9870
#: ../tuxpaint.c:9917
msgid "Clear"
msgstr "გასუფთავება"
#. Use the localized label string (e.g., "あぁ" in Japanese)
#: ../tuxpaint.c:10805 ../tuxpaint.c:10808 ../tuxpaint.c:10809
#: ../tuxpaint.c:10852 ../tuxpaint.c:10855 ../tuxpaint.c:10856
msgid "Aa"
msgstr "Aa"
#. Admittedly stupid way of determining which keys can be used for
#. positive and negative responses in dialogs (e.g., [Y] (for 'yes') in English)
#: ../tuxpaint.c:14824
#: ../tuxpaint.c:14878
msgid "Yes"
msgstr "დიახ"
#: ../tuxpaint.c:14827
#: ../tuxpaint.c:14881
msgid "No"
msgstr "არა"
#. Prompt to ask whether user wishes to save over old version of their file
#: ../tuxpaint.c:16102
#: ../tuxpaint.c:16156
msgid "Replace the picture with your changes?"
msgstr "ჩავანაცვლო ნახატი თქვენი ცვლილებებით?"
#. Positive response to saving over old version
#. (like a 'File:Save' action in other applications)
#: ../tuxpaint.c:16106
#: ../tuxpaint.c:16160
msgid "Yes, replace the old one!"
msgstr "დიახ, ჩაანაცვლე ძველი ახლით!"
#. Negative response to saving over old version (saves a new image)
#. (like a 'File:Save As...' action in other applications)
#: ../tuxpaint.c:16110
#: ../tuxpaint.c:16164
msgid "No, save a new file!"
msgstr "არა, შეინახე ახალ ფაილში!"
#: ../tuxpaint.c:17383
#: ../tuxpaint.c:17437
msgid ""
"Choose a picture and then click “Open”, “Export”, “Template“, or “Erase”. "
"Click “Slides” to create a slideshow animation or “Back“ to return to your "
"current picture."
msgstr ""
#: ../tuxpaint.c:17389
#: ../tuxpaint.c:17443
msgid ""
"Choose a picture and then click “Open”, “Export”, or “Erase”. Click “Slides” "
"to create a slideshow animation or “Back“ to return to your current picture."
@ -1577,64 +1583,64 @@ msgstr ""
#. None selected? Too dangerous to automatically select all (like we do for slideshow playback).
#. Only 1 selected? No point in saving as GIF.
#.
#: ../tuxpaint.c:19079
#: ../tuxpaint.c:19133
msgid "Select 2 or more drawings to turn into an animated GIF."
msgstr "შეარჩიეთ 2 ან მეტი ნახატი GIF ანიმაციად გარდასაქმნელად."
#. Descriptions (names) of the color mixer tool's primary colors and shades
#: ../tuxpaint.c:25283
#: ../tuxpaint.c:25337
msgid "red"
msgstr "წითელი"
#: ../tuxpaint.c:25284
#: ../tuxpaint.c:25338
msgid "yellow"
msgstr "ყვითელი"
#: ../tuxpaint.c:25285
#: ../tuxpaint.c:25339
msgid "blue"
msgstr "ლურჯი"
#: ../tuxpaint.c:25286
#: ../tuxpaint.c:25340
msgid "white"
msgstr "თეთრი"
#: ../tuxpaint.c:25287
#: ../tuxpaint.c:25341
msgid "grey"
msgstr "ნაცრისფერი"
#: ../tuxpaint.c:25288
#: ../tuxpaint.c:25342
msgid "black"
msgstr "შავი"
#. Tool tip text describing a mixed color (e.g., "1/3 red and 1/2 yellow", or "1/3 blue and 2/3 white", etc.)
#: ../tuxpaint.c:25293
#: ../tuxpaint.c:25347
#, c-format
msgid "Your color is %1$s %2$s."
msgstr "თქვენი ფერია %1$s %2$s."
#: ../tuxpaint.c:25294
#: ../tuxpaint.c:25348
#, c-format
msgid "Your color is %1$s %2$s and %3$s %4$s."
msgstr "თქვენი ფერია %1$s %2$s და %3$s %4$s."
#: ../tuxpaint.c:25295
#: ../tuxpaint.c:25349
#, c-format
msgid "Your color is %1$s %2$s, %3$s %4$s, and %5$s %6$s."
msgstr "თქვენი ფერია %1$s %2$s, %3$s %4$s, და %5$s %6$s."
#: ../tuxpaint.c:25296
#: ../tuxpaint.c:25350
#, c-format
msgid "Your color is %1$s %2$s, %3$s %4$s, %5$s %6$s, and %7$s %8$s."
msgstr "თქვენი ფერია %1$s %2$s, %3$s %4$s, %5$s %6$s, და %7$s %8$s."
#: ../tuxpaint.c:25297
#: ../tuxpaint.c:25351
#, c-format
msgid ""
"Your color is %1$s %2$s, %3$s %4$s, %5$s %6$s, %7$s %8$s, and %9$s %10$s."
msgstr ""
"თქვენი ფერია %1$s %2$s, %3$s %4$s, %5$s %6$s, %7$s %8$s, და %9$s %10$s."
#: ../tuxpaint.c:25298
#: ../tuxpaint.c:25352
#, c-format
msgid ""
"Your color is %1$s %2$s, %3$s %4$s, %5$s %6$s, %7$s %8$s, %9$s %10$s, and "
@ -1644,16 +1650,16 @@ msgstr ""
"%11$s %12$s."
#. Color mixer; e.g., "Your color is entirely grey."
#: ../tuxpaint.c:26078 ../tuxpaint.c:26083
#: ../tuxpaint.c:26132 ../tuxpaint.c:26137
msgid "entirely"
msgstr "სრულად"
#. Add "Color Select" color:
#: ../tuxpaint.c:29285
#: ../tuxpaint.c:29339
msgid "Select a color from your drawing."
msgstr "შეარჩიეთ ფერი თქვენი ნახატიდან."
#: ../tuxpaint.c:29296
#: ../tuxpaint.c:29350
msgid ""
"Pick a color. Hues go top to bottom. Saturation/intensity goes left (pale) "
"to right (pure). Value (lightness/darkness): grey bar."
@ -1661,7 +1667,7 @@ msgstr ""
"შეარჩიეთ ფერი. ტონი ნაწილდება ზემოდან ქვემოთ. გაჯერება/ინტენსიობა მარცხნიდან "
"(მქრქალი) მარჯვნივ (სუფთა). მნიშვნელობა (ღია/მუქი): ნაცრისფერი ზოლი."
#: ../tuxpaint.c:29310
#: ../tuxpaint.c:29364
msgid ""
"Click the primary colors (red, yellow, and blue), white (to tint), grey (to "
"tone), and black (to shade), to mix together a new color."