tuxpaint-pencil-sharpener/src
Bill Kendrick 3b4d2fc8f2 Ctrl+click to pick colors immediately
A keyboard shortcut is now available for picking colors from
the canvas more quickly.  Hold either (left or right) [Ctrl] key
while clicking, and the color selector option will appear.
Release the mouse button over a color on the canvas to choose it
(or outside the canvas to abort).
Closes https://sourceforge.net/p/tuxpaint/feature-requests/209/

Also,
 * Don't play 'bubble' paint sound when color picker or selector
   are aborted (e.g., via their "Back" buttons).
 * Replace many instances of "NUM_COLOR - 1" and "NUM_COLOR - 2"
   (which correspond to color chose via picker (palette) and
   selector (canvas), respectively) with #define's that
   represent them. (Avoid magic numbers.)
2022-02-10 23:42:23 +01:00
..
mouse Show "pipette"-shaped pointer when selecting colors 2022-02-01 00:32:26 +01:00
po PO/POT update after adding shape + aspect ratio tip 2022-01-21 01:33:45 -08:00
.cvsignore Attempting to debug/fix SDL_Pango stuff. 2007-07-17 18:41:16 +00:00
.indent.pro No tabs, spaces only, please 2017-10-15 10:48:45 -07:00
android_assets.c Data like brushes, starters,... now is loaded from assets in the android port. 2018-01-18 00:41:38 +01:00
android_assets.h Data like brushes, starters,... now is loaded from assets in the android port. 2018-01-18 00:41:38 +01:00
android_mbstowcs.c Integrating android support. 2017-12-06 06:39:40 +01:00
android_mbstowcs.h Integrating android support. 2017-12-06 06:39:40 +01:00
android_print.c Changing old android/support/v4 to androidX. 2021-11-15 01:08:02 +01:00
android_print.h Integrating android support. 2017-12-06 06:39:40 +01:00
BeOS_print.cpp More indentation! 2019-04-13 12:23:47 -07:00
BeOS_print.h Ran indent on .h files 2019-04-13 12:10:58 -07:00
colors.h indent colors.h 2017-10-15 10:49:43 -07:00
compiler.h Fix Haiku "unable to open saved files" bug 2020-06-22 23:04:13 -07:00
configure.in CVS Id tags added to several files for easier version tracking. 2005-11-27 08:09:37 +00:00
cursor.c Show "pipette"-shaped pointer when selecting colors 2022-02-01 00:32:26 +01:00
cursor.h Show "pipette"-shaped pointer when selecting colors 2022-02-01 00:32:26 +01:00
debug.h Updating to master 2019/6/6 2019-06-06 20:22:55 +02:00
dirwalk.c Correcting syntax. 2021-12-21 00:31:05 +01:00
dirwalk.h Indentation. 2017-12-19 02:17:27 +01:00
fill.c Merge 'Limit check to avoid crash in flood Fill' form 'master' into sdl2.0 2021-11-21 11:36:48 +01:00
fill.h Merge branch 'master' into sdl2.0 2021-10-24 11:47:54 +02:00
fill_tools.h Mended Fill->Brush instructions 2021-10-19 21:32:25 -07:00
fonts.c Fixed abnormal exit of threaded font scan which prevented enabling text/label tools on some environment such as Rocky Linux 8. 2022-01-01 19:51:31 +01:00
fonts.h Undeffing FORKED_FONTS seems to improve things on Android. The system onscreen keyboard hid the progress bar, don't show it until fonts are already in place. 2020-05-05 00:24:42 +02:00
get_fname.c mkdir exportdir's parent, if necessary 2021-01-13 22:48:29 -08:00
get_fname.h mkdir exportdir's parent, if necessary 2021-01-13 22:48:29 -08:00
gifenc.c Avoid compiler warnings in src/gifenc.c 2021-10-24 00:54:52 -07:00
gifenc.h Beginning GIF export 2020-07-25 00:18:46 -07:00
great.h Attempting to debug/fix SDL_Pango stuff. 2007-07-17 18:41:16 +00:00
i18n.c Merge branch 'master' into sdl2.0 2021-11-06 08:59:22 +01:00
i18n.h Correcting Devaganari to Devanagari 2020-11-06 21:47:42 +01:00
im.c Onscreen keyboard working on Windows, by TOYAMA Shin-ichi. 2021-12-15 20:35:43 +01:00
im.h Indentation. 2017-12-19 02:17:27 +01:00
install-dlls.sh Re-enable scripted dll install (Sorry, pushed wrong file before) 2020-10-18 21:50:20 +09:00
ios.c save/open support in ios 2021-03-23 23:50:00 -04:00
ios.h ios export dir support 2021-03-23 21:15:50 -04:00
ios_print.h iOS port initial commit 2021-03-21 23:01:49 -04:00
ios_print.m iOS port initial commit 2021-03-21 23:01:49 -04:00
macos.c save/open support in ios 2021-03-23 23:50:00 -04:00
macos.h Correct comment 2022-01-20 20:46:18 -05:00
macos_print.h Ran indent on .h files 2019-04-13 12:10:58 -07:00
macos_print.m Re-add print dialog access to macOS. 2018-09-28 23:24:56 -04:00
Makefile use .PHONY 2008-04-27 17:22:01 +00:00
onscreen_keyboard.c Step 2 of Merge branch 'master' into sdl2.0 2022-02-01 00:19:27 +01:00
onscreen_keyboard.h Better onscreen keyboard button sizing 2022-01-25 00:52:14 -08:00
parse.gperf Grok "[no]brushspacing" commandline/config option 2022-01-19 00:29:05 -08:00
parse.h Grok "[no]brushspacing" commandline/config option 2022-01-19 00:29:05 -08:00
pixels.c indent pixels.c pixels.h 2017-10-15 11:02:51 -07:00
pixels.h lots of functions made static (some had to be moved) 2009-11-22 23:17:35 +00:00
platform.h iOS port initial commit 2021-03-21 23:01:49 -04:00
playsound.c Added --nostereo option 2019-09-21 16:33:55 -07:00
playsound.h Added --nostereo option 2019-09-21 16:33:55 -07:00
postscript_print.c Re-ran indent on .c files 2019-04-13 12:00:44 -07:00
postscript_print.h Indentation. 2017-12-19 02:17:27 +01:00
progressbar.c Merge branch 'master' into sdl2.0 2018-08-30 01:37:00 +02:00
progressbar.h Progressbar seems to work again 2017-12-06 06:39:39 +01:00
rgblinear.c More function documentation 2018-05-17 00:30:48 -07:00
rgblinear.h indent rgblinear.c rgblinear.h 2017-10-15 11:06:27 -07:00
shapes.h Mend broken star shape fill 2022-01-21 01:38:25 -08:00
sounds.c extern char*[] from sounds.h to new sounds.c 2021-10-24 01:20:07 -07:00
sounds.h extern char*[] from sounds.h to new sounds.c 2021-10-24 01:20:07 -07:00
test-option.sh test-option.sh's dummy.c conflicted with the one Makefile wants. 2008-05-26 21:23:09 +00:00
tip_tux.h Added copyright/license to source files that lacked it. 2009-06-03 20:46:07 +00:00
titles.h Adding sub-tool support to Fill tool 2021-02-20 16:42:35 -08:00
tools.h Showing aspect ratio of shapes when stretching them 2022-01-21 01:33:23 -08:00
tp-magic-config.sh.in Magic tools (and tp-magic-config) supports local (user) plugins. 2007-08-08 06:56:04 +00:00
tp_magic_api.h.in Further work to remove compiler warnings 2021-10-24 00:44:53 -07:00
tuxpaint-completion.bash Sync docs & update bash completion re: brushspacing 2022-01-19 00:00:57 -08:00
tuxpaint-import.sh tuxpaint-import tool uses BASHisms, so changed shebang to #!/bin/bash 2009-11-04 19:12:12 +00:00
tuxpaint.c Ctrl+click to pick colors immediately 2022-02-10 23:42:23 +01:00
tuxpaint.conf Further work on animated GIF export: XDG Pictures 2020-07-25 16:45:17 -07:00
tuxpaint.desktop Rebuild PO & .desktop 2021-06-13 21:07:36 -07:00
tuxpaint.desktop.in Adhering to Debian & FreeDesktop.org standards regarding .desktop file. 2008-07-07 23:18:57 +00:00
tuxpaint.rsrc Added BeOS resource file. 2004-11-22 00:08:54 +00:00
win32_dirent.c Re-ran indent on .c files 2019-04-13 12:00:44 -07:00
win32_dirent.h Ran indent on .h files 2019-04-13 12:10:58 -07:00
win32_print.c Merge branch 'master' into sdl2.0 2021-11-06 08:59:22 +01:00
win32_print.h SDL2 also for Windows, by TOYAMA Shin-ichi 2021-09-29 20:25:56 +02:00
win32_trash.c win32_trash.c: converted newline from <CR><LF> to <LF> 2021-11-03 20:51:25 +09:00