Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* NEWS: Update. * Makefile.am: Add new subdirectory. * configure.ac: Add configuration for FLTK. * fltk/Makefile.am: New file. * fltk/encrypt.xpm: Likewise. * fltk/icon.xpm: Likewise. * fltk/main.cxx: Likewise. * fltk/passwindow.cxx: Likewise. * fltk/passwindow.h: Likewise. * fltk/pinwindow.cxx: Likewise. * fltk/pinwindow.h: Likewise. * fltk/qualitypasswindow.cxx: Likewise. * fltk/qualitypasswindow.h: Likewise. Signed-off-by: Justus Winter <justus@gnupg.org>
- Loading branch information
Anatoly madRat L. Berenblit
authored and
Justus Winter
committed
Mar 8, 2017
1 parent
cd7b35e
commit 6c45eed
Showing
13 changed files
with
1,217 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
# Makefile.am - PIN entry FLTK frontend. | ||
|
||
bin_PROGRAMS = pinentry-fltk | ||
|
||
if FALLBACK_CURSES | ||
ncurses_include = $(NCURSES_INCLUDE) | ||
libcurses = ../pinentry/libpinentry-curses.a $(LIBCURSES) $(LIBICONV) | ||
else | ||
ncurses_include = | ||
libcurses = | ||
endif | ||
|
||
AM_CPPFLAGS = $(COMMON_CFLAGS) $(FLTKCXXFLAGS) $(ncurses_include) -I$(top_srcdir)/secmem -I$(top_srcdir)/pinentry | ||
LDADD = ../pinentry/libpinentry.a ../secmem/libsecmem.a $(COMMON_LIBS) $(LIBCAP) $(FLTKLIBS) $(libcurses) | ||
|
||
pinentry_fltk_SOURCES = main.cxx pinwindow.cxx passwindow.cxx qualitypasswindow.cxx |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,83 @@ | ||
/* XPM */ | ||
static const char * const encrypt_xpm[] = { | ||
/* columns rows colors chars-per-pixel */ | ||
"32 45 32 1 ", | ||
" c #9B7738", | ||
". c #B08830", | ||
"X c #CA9703", | ||
"o c #C99607", | ||
"O c #CD9A02", | ||
"+ c #D19D03", | ||
"@ c #D4A002", | ||
"# c #D7A305", | ||
"$ c #D8A501", | ||
"% c #DFAB01", | ||
"& c #DCA803", | ||
"* c #E3B103", | ||
"= c #E7B702", | ||
"- c #C39A31", | ||
"; c #D4AC2F", | ||
": c #E6BE26", | ||
"> c #EFC002", | ||
", c #F5CD06", | ||
"< c #FEE21D", | ||
"1 c #FCE01F", | ||
"2 c #F6D424", | ||
"3 c #B49A55", | ||
"4 c #CAAC5F", | ||
"5 c #FCE854", | ||
"6 c #888887", | ||
"7 c #9A9A9A", | ||
"8 c #A7A7A7", | ||
"9 c #B8B8B7", | ||
"0 c #F3F08F", | ||
"q c #C3C3C3", | ||
"w c gray85", | ||
"e c None", | ||
/* pixels */ | ||
"eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", | ||
"eeeeeeeeeee889qqqq987eeeeeeeeeee", | ||
"eeeeeeeee89qwwwqqwwww88eeeeeeeee", | ||
"eeeeeeee99qq877777669wq8eeeeeeee", | ||
"eeeeeee99q888888888876ww9eeeeeee", | ||
"eeeeee99q888888887778869q9eeeeee", | ||
"eeeee89q8888eeeeeeee7786wq8eeeee", | ||
"eeeee999888eeeeeeeeee7777wqeeeee", | ||
"eeee899778eeeeeeeeeeee776wq8eeee", | ||
"eeee8q977eeeeeeeeeeeeee779q9eeee", | ||
"eeee8q977eeeeeeeeeeeeee777w9eeee", | ||
"eeee8q867eeeeeeeeeeeeee776wqeeee", | ||
"eeee8q768eeeeeeeeeeeeee766wqeeee", | ||
"eeee8q768eeeeeeeeeeeeee766wqeeee", | ||
"eeee8q778eeeeeeeeeeeeee776wqeeee", | ||
"eeee8q778eeeeeeeeeeeeee776wqeeee", | ||
"eeee8q888eeeeeeeeeeeeee786wqeeee", | ||
"eeee8q888eeeeeeeeeeeeee786wqeeee", | ||
"eeee8q898eeeeeeeeeeeeee796wqeeee", | ||
"eeee8q898eeeeeeeeeeeeee896wqeeee", | ||
"e45444443333 3333444003e", | ||
"e4552::;;--... ...--;;:25003e", | ||
"e4552,>>=&@OXXooXO+@$&*=>,15003e", | ||
"e4552,>>*&#+ooooo++##&*=>,15003e", | ||
"e4552,>>*&#+XXXXXO+@#&*=>,<5003e", | ||
"e4552,>>=%$+OXXOO++##&*=>,15003e", | ||
"e4552,>>=%$OooXXO+@@#&%=,,<5003e", | ||
"e4552,>>=%$@OXXO+@@#&&*=>,15003e", | ||
"e4552,>>*&$+XXXXOO++@#%=>,<5003e", | ||
"e4552,>>=&$+OXXO++@@$&*=,,<5003e", | ||
"e4552,>>=%$+XXXXOO+@#&*=>,<5003e", | ||
"e4552,>>*&#+ooXO++@##&*>,,<5003e", | ||
"e4552,>>=%$@OXXO++@$$%*>,,<5003e", | ||
"e4552,>>=%$+OXXO++@#$&*=,,<5003e", | ||
"e4552,>>=%$@OOOO++@$&%*=>,<5003e", | ||
"e4552,>>=%$+OXXOO+@#&%=>,,<5003e", | ||
"e4552,>>=%$+OXXOO+@##%*=>,<5003e", | ||
"e4552,>>*&#+oooO++@#&&*>,,<5003e", | ||
"e4552,>>=%$@OOOO+@$&%%*>,,<5003e", | ||
"e4552,>>=%$@OOXO+@$&%%*>,,<5003e", | ||
"e4552,>>=%$+OXXO+@$&&%*>,,<5003e", | ||
"e4552,>>=%$@OOO+@@$&%%=>,,<5003e", | ||
"e4552,>>=%$@OOO+@@$&%%=>,,<5003e", | ||
"e4552,>>=%$@OOO+@@$&%%=>,,<5003e", | ||
"eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee" | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
/* XPM */ | ||
static const char *const icon_xpm[] = { | ||
"31 29 3 1 ", | ||
" c black", | ||
". c yellow", | ||
"X c None", | ||
|
||
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", | ||
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", | ||
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", | ||
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", | ||
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", | ||
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", | ||
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", | ||
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", | ||
" XXXXXXXXXXXXXXXXXX", | ||
" ........... XXXXXXXXXXXXXXXXXX", | ||
" ........... XXXXXXXXXXXXXXXXXX", | ||
" ... ... XXXXXXXXXXXXXXXXXX", | ||
" ... XXX ... ", | ||
" ... XXX ... ................. ", | ||
" ... XXX ... ................. ", | ||
" ... XXX ... ... ... ", | ||
" ... ... XXXXXXX ... X ... ", | ||
" ........... XXXXXXX ... X ... ", | ||
" ........... XXXXXXX X ... ", | ||
" XXXXXXXXXXXXX ", | ||
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", | ||
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", | ||
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", | ||
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", | ||
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", | ||
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", | ||
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", | ||
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", | ||
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" | ||
}; |
Oops, something went wrong.