Merge lp:~john-j-beard/kicad/moveexact into lp:kicad/product
- moveexact
- Merge into product
Status: | Merged |
---|---|
Merged at revision: | 5435 |
Proposed branch: | lp:~john-j-beard/kicad/moveexact |
Merge into: | lp:kicad/product |
Diff against target: |
29194 lines (+27393/-203) (has conflicts) 129 files modified
.gitconfig (+2/-0) Documentation/development/coding-style-policy.md (+800/-0) bitmaps_png/CMakeLists.txt (+14/-0) bitmaps_png/cpp_26/array_footprint.cpp (+25/-0) bitmaps_png/cpp_26/array_line.cpp (+54/-0) bitmaps_png/cpp_26/array_module.cpp (+25/-0) bitmaps_png/cpp_26/array_pad.cpp (+77/-0) bitmaps_png/cpp_26/array_target.cpp (+51/-0) bitmaps_png/cpp_26/array_text.cpp (+39/-0) bitmaps_png/cpp_26/array_zone.cpp (+51/-0) bitmaps_png/cpp_26/contrast_mode.cpp (+49/-0) bitmaps_png/cpp_26/duplicate_footprint.cpp (+43/-0) bitmaps_png/cpp_26/duplicate_line.cpp (+37/-0) bitmaps_png/cpp_26/duplicate_module.cpp (+43/-0) bitmaps_png/cpp_26/duplicate_pad.cpp (+50/-0) bitmaps_png/cpp_26/duplicate_target.cpp (+63/-0) bitmaps_png/cpp_26/duplicate_text.cpp (+40/-0) bitmaps_png/cpp_26/duplicate_zone.cpp (+63/-0) bitmaps_png/cpp_26/move_target.cpp (+67/-0) bitmaps_png/cpp_26/move_zone.cpp (+62/-0) bitmaps_png/cpp_26/rescue_pcbnew.cpp (+88/-0) bitmaps_png/cpp_26/revert_pcbnew.cpp (+102/-0) bitmaps_png/cpp_48/wizard_add_fplib_icon.cpp (+314/-0) bitmaps_png/sources/array_line.svg (+44/-0) bitmaps_png/sources/array_module.svg (+141/-0) bitmaps_png/sources/array_pad.svg (+44/-0) bitmaps_png/sources/array_target.svg (+174/-0) bitmaps_png/sources/array_text.svg (+44/-0) bitmaps_png/sources/array_zone.svg (+161/-0) bitmaps_png/sources/contrast_mode.svg (+134/-0) bitmaps_png/sources/duplicate_line.svg (+95/-0) bitmaps_png/sources/duplicate_module.svg (+145/-0) bitmaps_png/sources/duplicate_pad.svg (+70/-0) bitmaps_png/sources/duplicate_target.svg (+164/-0) bitmaps_png/sources/duplicate_text.svg (+90/-0) bitmaps_png/sources/duplicate_zone.svg (+161/-0) bitmaps_png/sources/move_target.svg (+227/-0) bitmaps_png/sources/move_zone.svg (+169/-0) bitmaps_png/sources/rescue_pcbnew.svg (+691/-0) bitmaps_png/sources/revert_pcbnew.svg (+730/-0) bitmaps_png/sources/wizard_add_fplib_icon.svg (+715/-0) common/base_units.cpp (+42/-13) common/block_commande.cpp (+1/-0) common/common.cpp (+12/-0) common/tool/tool_manager.cpp (+22/-1) cvpcb/autosel.h (+45/-0) cvpcb/dialogs/dialog_config_equfiles.cpp (+308/-0) cvpcb/dialogs/dialog_config_equfiles.h (+71/-0) cvpcb/dialogs/dialog_config_equfiles_base.cpp (+151/-0) cvpcb/dialogs/dialog_config_equfiles_base.fbp (+1108/-0) cvpcb/dialogs/dialog_config_equfiles_base.h (+82/-0) demos/ecc83/ecc83-pp_v2.cmp (+108/-0) demos/ecc83/ecc83-pp_v2.net (+209/-0) demos/ecc83/fp-lib-table (+3/-0) eeschema/block_libedit.cpp (+3/-0) eeschema/sch_base_frame.cpp (+5/-0) gerbview/gerbview_frame.cpp (+8/-0) include/base_units.h (+12/-1) include/bitmaps.h (+14/-0) include/block_commande.h (+1/-0) include/class_board_item.h (+13/-0) include/class_page_info.h (+242/-0) include/common.h (+8/-0) include/id.h (+1/-0) include/tool/tool_manager.h (+26/-0) include/wxPcbStruct.h (+22/-0) pagelayout_editor/pl_editor_frame.cpp (+4/-0) pcbnew/CMakeLists.txt (+4/-0) pcbnew/basepcbframe.cpp (+34/-9) pcbnew/block_module_editor.cpp (+99/-3) pcbnew/class_board.cpp (+166/-17) pcbnew/class_board.h (+10/-0) pcbnew/class_board_item.cpp (+48/-0) pcbnew/class_drawsegment.cpp (+66/-4) pcbnew/class_drawsegment.h (+1/-1) pcbnew/class_module.cpp (+119/-0) pcbnew/class_module.h (+43/-1) pcbnew/class_pad.cpp (+10/-0) pcbnew/class_pad.h (+10/-0) pcbnew/dialogs/dialog_create_array.cpp (+512/-0) pcbnew/dialogs/dialog_create_array.h (+360/-0) pcbnew/dialogs/dialog_create_array_base.cpp (+341/-0) pcbnew/dialogs/dialog_create_array_base.fbp (+4965/-0) pcbnew/dialogs/dialog_create_array_base.h (+121/-0) pcbnew/dialogs/dialog_modedit_options.cpp (+133/-0) pcbnew/dialogs/dialog_modedit_options_base.cpp (+197/-0) pcbnew/dialogs/dialog_modedit_options_base.fbp (+2643/-0) pcbnew/dialogs/dialog_modedit_options_base.h (+86/-0) pcbnew/dialogs/dialog_move_exact.cpp (+210/-0) pcbnew/dialogs/dialog_move_exact.fbp (+1281/-0) pcbnew/dialogs/dialog_move_exact.h (+87/-0) pcbnew/dialogs/dialog_move_exact_base.cpp (+114/-0) pcbnew/dialogs/dialog_move_exact_base.h (+77/-0) pcbnew/dialogs/dialog_select_dirlist_base.cpp (+65/-0) pcbnew/dialogs/dialog_select_dirlist_base.fbp (+391/-0) pcbnew/dialogs/dialog_select_dirlist_base.h (+60/-0) pcbnew/dialogs/wizard_add_fplib.cpp (+961/-0) pcbnew/dialogs/wizard_add_fplib.h (+255/-0) pcbnew/dialogs/wizard_add_fplib_base.cpp (+258/-0) pcbnew/dialogs/wizard_add_fplib_base.fbp (+2215/-0) pcbnew/dialogs/wizard_add_fplib_base.h (+90/-0) pcbnew/edit.cpp (+209/-0) pcbnew/github/github_getliblist.cpp (+196/-0) pcbnew/github/github_getliblist.h (+83/-0) pcbnew/hotkeys.cpp (+10/-3) pcbnew/hotkeys.h (+4/-0) pcbnew/hotkeys_board_editor.cpp (+75/-1) pcbnew/hotkeys_module_editor.cpp (+111/-81) pcbnew/modedit.cpp (+116/-2) pcbnew/modedit_onclick.cpp (+53/-1) pcbnew/module_editor_frame.h (+41/-9) pcbnew/moduleframe.cpp (+1/-0) pcbnew/onrightclick.cpp (+122/-5) pcbnew/pcb_base_edit_frame.cpp (+14/-0) pcbnew/pcb_base_edit_frame.h (+10/-0) pcbnew/pcbnew_id.h (+5/-0) pcbnew/tools/common_actions.cpp (+16/-0) pcbnew/tools/common_actions.h (+12/-0) pcbnew/tools/edit_tool.cpp (+379/-5) pcbnew/tools/edit_tool.h (+22/-0) pcbnew/tools/module_tools.cpp (+3/-46) pcbnew/tools/module_tools.h (+7/-0) pcbnew/tools/pcb_editor_control.cpp (+3/-0) pcbnew/tools/selection_tool.cpp (+24/-0) pcbnew/tools/selection_tool.h (+2/-0) webviewer/CMakeLists.txt (+15/-0) webviewer/html_link_parser.cpp (+70/-0) webviewer/html_link_parser.h (+109/-0) webviewer/webviewer.cpp (+970/-0) Conflict adding file .gitconfig. Moved existing file to .gitconfig.moved. Conflict adding file Documentation/development/coding-style-policy.md. Moved existing file to Documentation/development/coding-style-policy.md.moved. Conflict adding file bitmaps_png/cpp_26/contrast_mode.cpp. Moved existing file to bitmaps_png/cpp_26/contrast_mode.cpp.moved. Conflict adding file bitmaps_png/cpp_26/rescue_pcbnew.cpp. Moved existing file to bitmaps_png/cpp_26/rescue_pcbnew.cpp.moved. Conflict adding file bitmaps_png/cpp_26/revert_pcbnew.cpp. Moved existing file to bitmaps_png/cpp_26/revert_pcbnew.cpp.moved. Conflict adding file bitmaps_png/cpp_48/wizard_add_fplib_icon.cpp. Moved existing file to bitmaps_png/cpp_48/wizard_add_fplib_icon.cpp.moved. Conflict adding file bitmaps_png/sources/contrast_mode.svg. Moved existing file to bitmaps_png/sources/contrast_mode.svg.moved. Conflict adding file bitmaps_png/sources/rescue_pcbnew.svg. Moved existing file to bitmaps_png/sources/rescue_pcbnew.svg.moved. Conflict adding file bitmaps_png/sources/revert_pcbnew.svg. Moved existing file to bitmaps_png/sources/revert_pcbnew.svg.moved. Conflict adding file bitmaps_png/sources/wizard_add_fplib_icon.svg. Moved existing file to bitmaps_png/sources/wizard_add_fplib_icon.svg.moved. Conflict adding file cvpcb/autosel.h. Moved existing file to cvpcb/autosel.h.moved. Conflict adding file cvpcb/dialogs/dialog_config_equfiles.cpp. Moved existing file to cvpcb/dialogs/dialog_config_equfiles.cpp.moved. Conflict adding file cvpcb/dialogs/dialog_config_equfiles.h. Moved existing file to cvpcb/dialogs/dialog_config_equfiles.h.moved. Conflict adding file cvpcb/dialogs/dialog_config_equfiles_base.cpp. Moved existing file to cvpcb/dialogs/dialog_config_equfiles_base.cpp.moved. Conflict adding file cvpcb/dialogs/dialog_config_equfiles_base.fbp. Moved existing file to cvpcb/dialogs/dialog_config_equfiles_base.fbp.moved. Conflict adding file cvpcb/dialogs/dialog_config_equfiles_base.h. Moved existing file to cvpcb/dialogs/dialog_config_equfiles_base.h.moved. Conflict adding file demos/ecc83/ecc83-pp_v2.cmp. Moved existing file to demos/ecc83/ecc83-pp_v2.cmp.moved. Conflict adding file demos/ecc83/ecc83-pp_v2.net. Moved existing file to demos/ecc83/ecc83-pp_v2.net.moved. Conflict adding file demos/ecc83/fp-lib-table. Moved existing file to demos/ecc83/fp-lib-table.moved. Conflict adding file include/class_page_info.h. Moved existing file to include/class_page_info.h.moved. Text conflict in include/common.h Text conflict in pcbnew/basepcbframe.cpp Text conflict in pcbnew/class_board.cpp Text conflict in pcbnew/class_module.h Conflict adding file pcbnew/dialogs/dialog_modedit_options.cpp. Moved existing file to pcbnew/dialogs/dialog_modedit_options.cpp.moved. Conflict adding file pcbnew/dialogs/dialog_modedit_options_base.cpp. Moved existing file to pcbnew/dialogs/dialog_modedit_options_base.cpp.moved. Conflict adding file pcbnew/dialogs/dialog_modedit_options_base.fbp. Moved existing file to pcbnew/dialogs/dialog_modedit_options_base.fbp.moved. Conflict adding file pcbnew/dialogs/dialog_modedit_options_base.h. Moved existing file to pcbnew/dialogs/dialog_modedit_options_base.h.moved. Conflict adding file pcbnew/dialogs/dialog_select_dirlist_base.cpp. Moved existing file to pcbnew/dialogs/dialog_select_dirlist_base.cpp.moved. Conflict adding file pcbnew/dialogs/dialog_select_dirlist_base.fbp. Moved existing file to pcbnew/dialogs/dialog_select_dirlist_base.fbp.moved. Conflict adding file pcbnew/dialogs/dialog_select_dirlist_base.h. Moved existing file to pcbnew/dialogs/dialog_select_dirlist_base.h.moved. Conflict adding file pcbnew/dialogs/wizard_add_fplib.cpp. Moved existing file to pcbnew/dialogs/wizard_add_fplib.cpp.moved. Conflict adding file pcbnew/dialogs/wizard_add_fplib.h. Moved existing file to pcbnew/dialogs/wizard_add_fplib.h.moved. Conflict adding file pcbnew/dialogs/wizard_add_fplib_base.cpp. Moved existing file to pcbnew/dialogs/wizard_add_fplib_base.cpp.moved. Conflict adding file pcbnew/dialogs/wizard_add_fplib_base.fbp. Moved existing file to pcbnew/dialogs/wizard_add_fplib_base.fbp.moved. Conflict adding file pcbnew/dialogs/wizard_add_fplib_base.h. Moved existing file to pcbnew/dialogs/wizard_add_fplib_base.h.moved. Conflict adding file pcbnew/github/github_getliblist.cpp. Moved existing file to pcbnew/github/github_getliblist.cpp.moved. Conflict adding file pcbnew/github/github_getliblist.h. Moved existing file to pcbnew/github/github_getliblist.h.moved. Text conflict in pcbnew/modedit.cpp Text conflict in pcbnew/module_editor_frame.h Conflict adding file webviewer. Moved existing file to webviewer.moved. |
To merge this branch: | bzr merge lp:~john-j-beard/kicad/moveexact |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Maciej Suminski | Needs Fixing | ||
Nick Østergaard (community) | testing | Approve | |
Review via email: mp+243870@code.launchpad.net |
Commit message
Description of the change
This is a new merge request for two new features:
* Duplication of an object in modedit
* Dialog to move an object exact by some amount, either x,y or polar. This is in modedit and in pcbnew when GAL is used.
Default hotkeys Ctrl-D and Ctrl-M are also assigned. Ctrl-D echoes Inkscape's duplicate key.
Both tools should work in the lagacy mode and in the GAL modes.
When duplicating, pads have their numbers incremented automatically (unless they are NPTH). You can also do a "move exact" while duplicating or moving, and it will be applied from the objects original position, as a since atomic action.
Apologies for making a new merge request, but I couldn't find a way to rebase some changes from Orson and push them using bzr.
Nick Østergaard (nickoe) wrote : | # |
Wayne Stambaugh (stambaughw) wrote : | # |
On 12/8/2014 12:05 PM, Nick Østergaard wrote:
> I have tried to test this by download the diff from https:/
Thanks Nick! Any help I can get reviewing patches is greatly
appreciated. This is a thorough review with well thought out comments.
>
> I see multiple issues.
> 1. Ctrl+D does not work in default render in modedit.
I agree that this should work in the default rendering mode. My
preference is that any new feature should work in both rendering modes
until we finish porting all of the legacy editing code to the new tool
framework. Once that task is complete and we do away with the legacy
rendering code, then we can start adding features only to the new tool
framework.
> 2. Ctrl+D kind of works in GAL in modedit, but some pads of the original gets moved to some other pads position.
It would be a good idea to add code to prevent fully overlapped
(stacked) pads. There are some useful cases where you might want
partially overlapped pads.
> 3. I don't think that incrementing the number for the duplicate is good, this does not happen in Inkscape, here a duplicate is a duplicate and not modified. I can use the enumeratefuncti
I actually like this idea. I've always drawn footprints from pin 1 to
pin N incrementally so this works for me. There is always the dreaded
option setting to enable or disable it.
> 4. For the move exact dialog, it is not possible to enter a value as 0.1 for me, only 0,1 is accepted. This is locale dependent, I use da_DK.utf8. On LANG=C it is the opposite. It should accept both, as the pad properties do.
This will have to be fixed before the patch is committed.
>
John Beard (john-j-beard) wrote : | # |
> > 1. Ctrl+D does not work in default render in modedit.
>
> Ctrl-D does not work _for blocks_ in the legacy mode, because it is not very easy to work it into the existing block code. It should work for single items. Orignally, it was only going to work like that, but then I found how to do everything and more in the GAL.
>
> > 2. Ctrl+D kind of works in GAL in modedit, but some pads of the original
> gets moved to some other pads position.
>
> That was a bug due to misunderstanding what happens with selections in GAL mode (I was essentially changing an array while iterating on it, hilarity ensued.
>
> > 3. I don't think that incrementing the number for the duplicate is good,
> this does not happen in Inkscape, here a duplicate is a duplicate and not
> modified. I can use the enumeratefuncti
>
> I actually like this idea. I've always drawn footprints from pin 1 to
> pin N incrementally so this works for me. There is always the dreaded
> option setting to enable or disable it.
>
> > The original merge request also had a request for this. I think it is quite handy,
> > but since we have the GAL enumerate function too, I have no strong feelings.
>
> > 4. For the move exact dialog, it is not possible to enter a value as 0.1 for
> me, only 0,1 is accepted. This is locale dependent, I use da_DK.utf8. On
> LANG=C it is the opposite. It should accept both, as the pad properties do.
>
> This will have to be fixed before the patch is committed.
>
> > Fixed. I also added some code to parse an angle from a text control into the internal "decidegrees" representation and used that for the angle input, which means you can also write "1 rad" in there and get 57.3 degrees of rotation. Not that I imagine many PCBs are designed in radians! This could also be used in other dialogs where angle input is desired. The exposure of the DoubleValueFrom
Nick Østergaard (nickoe) wrote : | # |
I have added some line comments.
Nick Østergaard (nickoe) wrote : | # |
Wayne wrote:
> On 12/8/2014 12:05 PM, Nick Østergaard wrote:
> > I have tried to test this by download the diff from https:/
>
> Thanks Nick! Any help I can get reviewing patches is greatly
> appreciated. This is a thorough review with well thought out comments.
>
> >
> > I see multiple issues.
> > 1. Ctrl+D does not work in default render in modedit.
>
> I agree that this should work in the default rendering mode. My
> preference is that any new feature should work in both rendering modes
> until we finish porting all of the legacy editing code to the new tool
> framework. Once that task is complete and we do away with the legacy
> rendering code, then we can start adding features only to the new tool
> framework.
Ok, for this point, John pointed out that it do only work on a single pad, not a block selection.
> > 2. Ctrl+D kind of works in GAL in modedit, but some pads of the original gets moved to some other pads position.
This is now fixed in the latest commits.
> It would be a good idea to add code to prevent fully overlapped
> (stacked) pads. There are some useful cases where you might want
> partially overlapped pads.
I am not sure that it would be a good idea to remove the possibility of fully overlaping pads. I could think of pad constructions where it is convienient to do this, e.g. to make sort of a stack up.
> > 3. I don't think that incrementing the number for the duplicate is good, this does not happen in Inkscape, here a duplicate is a duplicate and not modified. I can use the enumeratefuncti
>
> I actually like this idea. I've always drawn footprints from pin 1 to
> pin N incrementally so this works for me. There is always the dreaded
> option setting to enable or disable it.
I would like the option to turn it off at least. I don't care what the default would be.
> > 4. For the move exact dialog, it is not possible to enter a value as 0.1 for me, only 0,1 is accepted. This is locale dependent, I use da_DK.utf8. On LANG=C it is the opposite. It should accept both, as the pad properties do.
>
> This will have to be fixed before the patch is committed.
This is working just fine in the latest. Great.
John Beard (john-j-beard) wrote : | # |
> > > 3. I don't think that incrementing the number for the duplicate is good,
> this does not happen in Inkscape, here a duplicate is a duplicate and not
> modified. I can use the enumeratefuncti
> >
> > I actually like this idea. I've always drawn footprints from pin 1 to
> > pin N incrementally so this works for me. There is always the dreaded
> > option setting to enable or disable it.
>
> I would like the option to turn it off at least. I don't care what the default
> would be.
I have delivered a commit that adds a new hotkey "Ctrl-Shift-D" for duplicating with increment, and "Ctrl-D" without. This doesn't work in legacy mode because of the reasons I outlined in this mail:
https:/
I have also added a few style fixes in response to Nick's comments. This includes some warning squashes. Because I have added a new (non-length) value to EDA_UNITS_T, there are a few switch checks to make sure that the unit is a length (degrees doesn't make sense in a place where length is expected). I have added wxASSERT_MSG's in these places in such a way that any future units (VOLT, AMPS_PER_
- 5313. By Nick Østergaard
-
Add remove fill and fill all zones hot keys.
- 5314. By Paul "LeoNerd" Evans
-
Fix Eagle footprint library import of arcs. (fixes lp:1399745)
- 5315. By John Beard
-
Fix debug assertion when CvPcb footprint list is empty.
- 5316. By Blair Bonnett
-
Imporve hot key name description. (fixes lp:1066193)
- 5317. By Johannes Maibaum
-
OSX build fixes.
* Make patches/
wxwidgets- 3.0.2_macosx_ yosemite. patch usable. There were
complaints here before that the patch does not work because it is a
"metapatch" that tries to patch another patch (which is not in the tree
and therefore fails). With this change, it becomes a normal patch again,
that can be applied to the wxWidgets source tree as described in
Documentation/compiling/ mac-osx. txt.
* Make scripts/library- repos-install. sh compatible with OSX: This involves
checking for the correct option to enable extended regular expressions in
sed during detect_pretty_ repos, as the script uses "-r", which is only
available in GNU sed. The sed shipped with Mac OSX is an older BSD descendant
sed which needs "-E". This change has been tested to work on Mac OSX 10.10.1
and on an up-to-date Arch Linux. I also changed the error message during
--install-prerequisites to inform users without apt-get or yum which programs
need to be installed to use the script.
* Add the execute flag to scripts/osx_build_ wx.sh: At the moment, after
fetching the source with bzr, one has to chmod the file by hand. This
change change ensures consistency between the script and the build docs
for OSX, which assumes the script to be executable. - 5318. By Nick Østergaard
-
Shortcut for fill all and unfill all zones for GAL.
- 5319. By Maciej Suminski
-
bugfix: Tools are deactivated on canvas switch.
- 5320. By jean-pierre charras
-
Minor fixes. Remove unused icon. Add 3 new icons. Change one icon (3 icons are from Konstantin Baranowskiy)
- 5321. By Nick Østergaard
-
Enable search to Doxygen html files.
- 5322. By Wayne Stambaugh
-
Update road map.
- 5323. By jean-pierre charras
-
Fix Bug #1210120 (commit rev 4280 did not fully fixed this bug)
Road map: Gerber X2 file function extension marked done in Pcbnew and Gerbview - 5324. By Ashley Mills
-
Fix FreeBSD build issues.
- 5325. By jean-pierre charras
-
Aesthetic enhancements ( use few svg icons from Konstantin Baranowskiy).
Allows use of modifier shift key with letters A ... Z in hot keys (including hot key editor). Thanks to John Bird, who helped me with his patch. - 5326. By jean-pierre charras
-
Eeschema: Fix Bug #1404118 (Schematic Editor Option Seg Fault in Template Field Names)
- 5327. By jean-pierre charras
-
Pcbnew: fix Bug #1404191 (Zone filling fails when a zone inside having the same net and a highter priority exists, which is allowed to manage different fill parameters )
- 5328. By Nick Østergaard
-
Handle arcs in board outline in Eagle pluging.
- 5329. By Cirilo Bernardo
-
Add option to VRML Export for Plain PCB (patch from Cirilo Bernardo)
- 5330. By Wayne Stambaugh
-
Improve component unit naming consistency. (fixes lp:1369153)
* Remove redundant number from unit context menu.
* Use letters instead of numbers in component edit dialog. - 5331. By Wayne Stambaugh
-
Save document file when creating new component library from component in library editor. (fixes lp:1351952)
- 5332. By jean-pierre charras
-
Add a wizard to the footprint library table dialog editor, to help users to select the right plugin, an existing enviroment vairable or an absolute path, and addl a list of new entries to the table.
Note: the wxWidgets webkit/webview library is needed.
On windows,there is no problem.
On Linux, the libwebkitgtk-dev tool (sudo apt-get install libwebkitgtk-dev) must be installed if it is missing (and wxWidgets rebuilt).
However, to avoid use of wxwebview, you can compile kicad with cmake option -DKICAD_USE_WEBKIT= OFF.
But the github plugin wizard will be not available. - 5333. By jean-pierre charras
-
Very minor fixes.
- 5334. By jean-pierre charras
-
FindwxWidgets.
cmake: fix missing webview library name in library list to analyze. this fixes missing symbols issue in winbuilder. - 5335. By jean-pierre charras
-
Fix install issue after removing freeroute.jnl, now useless because freeroute is no more accessible via the web.
(Kicad is still able to run freeroute if freeroute.jar is accessible)
add wxWidgets-3.0.2 folder detection in FindwxWidgets.cmake - 5336. By jean-pierre charras
-
Freeroute dialog: remove freeroute access via java web start, because freeroutecanot be run now via java web start.
freeroute.ja rcan be run by Kicad, as long as freeroute.jar is found by Kicad (for instance if it is in kicad bin folder) - 5337. By jean-pierre charras
-
Code cleaning: move class PAGE_INFO from common.h to class_page_info.h;
Fix issue when using a page layout file in project folder: eeschema and Pcbnew did not use it, unless using an absolute path.
Now, if the file path is not absolute, it is seen as relative to the project (which is the expected behavior)
fp lib wizard: when pcbnew id compiled with USE_GITHUB_PLUGIN= OFF, the github plugin option is no more accessible (and the web viewer no more used). - 5338. By Maciej Suminski
-
Fixed crash on toggling the pad outline display mode in CvPcb.
John Beard (john-j-beard) wrote : | # |
Merged with the main product branch as this has a fix for hotkeys using shift in legacy mode.
John Beard (john-j-beard) wrote : | # |
I'm not sure how the conflicts happened - the diff I have between r5338 and this branch doesn't show those files.
- 5339. By Cirilo Bernardo
-
Fix bug in IDF exporter when circles and arcs have zero radius. (fixes lp:1371656)
- 5340. By Bernhard Stegmaier
-
Add KIGITHUB definition for stand alone version of Pcbnew on OSX
- 5341. By Wayne Stambaugh
-
Fix a CMake 3.1 policy violation warning in CMakeLists.txt.
- 5342. By jean-pierre charras
-
Minor fixes (typo in messages)
- 5343. By Wayne Stambaugh
-
Fix paths and hints variable naming bug in FindOpenSSL.cmake.
- 5344. By jean-pierre charras
-
Page layout selection: fix Bug #1405972, and add minor enhancement in page layout selection dialog (the new layout is shown after selection).
When the filename is not absolute, the page layout file is now searched first in project folder, and then in kicad template folder, if not found in project. - 5345. By jean-pierre charras
-
Fix a minor issue in fp lib wizard.
Remove a duplicate code for dialog select dir list. - 5346. By jean-pierre charras
-
Cvpcb: force project name in stand alone mode, to allow access to project fp lib table. In project mode: disable the read netlist option (the netlist is read when Cvpcb is started by eeschema)
Dialog fp lib table editor: now shows the table full filenames, to help users. - 5347. By jean-pierre charras
-
Update ecc83 demo. default KISYS3DMOD definition on Linux: add /usr/local/
kicad/share/ kicad/module/ package3d test to find a suitable value. - 5348. By Alexander Golubev
-
Fix Bug #1381287 (CvPCB ignores the footprint filter field on aliased components)
- 5349. By jean-pierre charras
-
Pcbnew scripting: fix swig 3.03 compatibility
- 5350. By jean-pierre charras
-
Cvpcb: better fix of Bug #1402306
- 5351. By Adam Wolf
-
Fix a typo error in wizard lib.
- 5352. By Wayne Stambaugh
-
Minor toolbar and menu coherence fixes.
* Change Read to Load in Pcbnew and Eeschema preference menus.
* Make electrical rules check status bar message the same for both the menu
and toolbar entries. - 5353. By Paulo Henrique Silva
-
Fix duplicate text in IDF header export. (fixes lp:1407336)
- 5354. By jean-pierre charras
-
Pcbnew: better display of tracks/vias/grid in toolbar. All: modify the zoom value shown in toolbar or status bar (roughly now zoom 1.0 is near the 1:1 scale, on a 22 inches Monitor). Fix also many other minor and very minor issues
- 5355. By Paulo Henrique Silva
-
Add .gitignore file for github mirror developers. (fixes lp:1407338)
- 5356. By Nick Østergaard
-
Remove .gitignore file and add .gitconfig. (fixes previous fix for lp:1407338)
- 5357. By José I. Romero
-
Use XDG_CONFIG_DIR for lock file path on Linux.
* With fixes from Adam Wolf.
- 5358. By Adam Wolf
-
Fix KiCad project file missing error meassage on first run and missing history file.
- 5359. By jean-pierre charras
-
Modedit: now shows a specific layers manager, which allows user to select the technical layer which is used when adding a new graphic text or outline to the current footprint.
Please, note the layer manager was already available in GAL mode, but is was the same as tne board editor, which is not good.
Now:
- In default mode or GAL mode, the look is the same.
- Only suitable technical layers (i.e. paired layers) are selectable from the layers manager (for special purposes, some other layers can be used, via the graphic items properties dialog) - 5360. By John Beard
-
Fix case statement indentation setting for uncrustify.
John Beard (john-j-beard) wrote : | # |
Please find attached an array tool for use in creating regular arrays of elements in modedit.
The array tool is heavily dependent on the movexact and duplicate functions. I have rebased and squashed the commits to make it easier to see as two separate steps. I don't know why the r5339 to r5360 commits are showing up or why there are conflicts - the diff of r5361 and r5362 should apply cleanly.
John Beard (john-j-beard) wrote : | # |
Here is a quick screenshot of a 100-pad staggered-grid array with co-ordinate "A1"-style numbering: http://
- 5361. By jean-pierre charras
-
Fix Eeschema drag Bug #1408661
- 5362. By jean-pierre charras
-
Add hight contrast option in Modedit. In hight contrast mode, solder masks and solder paste are shown.
this option was possible only by modifying the way display options are managed.
before these changes, display options were a global DISPLAY_OPTIONS class instance.
Now each EDA_DRAW_FRAME(and derivated classes) includes its own DISPLAY_OPTIONS class instance.
As a consequence, some duplicate display option variables in these classes have been removed, because there were just duplicate variables of the DISPLAY_OPTIONS class instance. - 5363. By jean-pierre charras
-
ModEdit: fix incorrect size of the toolbar grid size combo box
- 5364. By jean-pierre charras
-
Cvpcb: fix issues relatives to .equ files management:
* Add dialog to edit the list of active equ files.
* allows use of our environment variables in .equ file names. - 5365. By jean-pierre charras
-
Cvpcb: very minor fixes.
- 5366. By Wayne Stambaugh
-
Minor dialog improvements.
* Make generate button the default in Eeschema netlist dialog.
* Fix spacing issues in export IDF dialog.
* Make OK button the default in export IDF dialog.
* Remove unnecessary end dialog code from export IDF dialog.
* Improve resizing of export IDF dialog. - 5367. By jean-pierre charras
-
Cvpcb: fix a typo which prevents cvpcb to be compiled with webkit suppport. Equ files support enhancements.
- 5368. By jean-pierre charras
-
Cvpcb: minor fixes.
- 5369. By Cirilo Bernardo
-
Fixes issues with IDF file I/O on Windows (the famous 'ascii vs. binary' issue) and the reported problem of partial paths when KISYS3DMOD is specified.
- 5370. By jean-pierre charras
-
More work on fp lib table wizard: add a button to import the full list of .pretty libs on github.
* if the current select plugin is the github plugin, one can select some of these libraries and add them to the table
* if the current select plugin is the kicad plugin, one can select some of these libraries and download them to make alocal copy.
They can added to the table after they are downloaded. - 5371. By jean-pierre charras
-
Fix issues in fp lib table wizard
- 5372. By Mark Roszko
-
2 minor fixes.
- 5373. By Wayne Stambaugh
-
Fix variable naming bug causing the bzr version to be dropped in FindBazaar.cmake.
- 5374. By Maciej Suminski
-
Support for zone cut-outs in the point editor (GAL).
- 5375. By Nick Østergaard
-
Convert coding policy document from odt to markdown for inclusion in developer's documentation.
- 5376. By Wayne Stambaugh
-
Add missing coding policy to full documentatin build.
- 5377. By jean-pierre charras
-
Minor and very minors fixes: move -DKICAD_USE_WEBKIT definition to the main CMakeLists.txt. Remove duplicate semi-colon at end of some lines.
- 5378. By Mark Roszko
-
Misc minor fixes (Fix some minor compil warnings).
- 5379. By jean-pierre charras
-
Very minor fixes: add missing const return type to some GetBoundingBox() declarations. Change few functions names to better names in some places (like GetName() to GetPinName() )
- 5380. By jean-pierre charras
-
Pcbnew: Fix potential bug in DRAG_SEGM_PICKER (a variable type bool was used as int. type is now int). Minor code cleanup.
- 5381. By jean-pierre charras
-
Fix bugs detected by Cppcheck.
- 5382. By jean-pierre charras
-
Pcbnew, layers manager: Fix an annoying bug I added in rev 5359, in Render options: in Board editor many render options were not displayed (similar fp editor mode).
Now fixed. - 5383. By jean-pierre charras
-
Eeschema: fix a minor bug and enhances SCH_MARHER::Matches function ( partial use of 0005-SCH_
MARKER- fix-a-Woverload ed-virtual. patch, from <email address hidden> ) and other very minor fix. - 5384. By jean-pierre charras
-
Pcbnew: fix issues and potential issues when reading board files and mainly old board files, and enhance the DRC tests and Delete Single Pad Net option when reading a netlist:
* Delete Single Pad Net option does not delete the net if a zone use this net (i.e. is attached to this pad).
* pcb_parser accept now negative netcodes in zones (can happen with old files, which previously could crash Pcbnew)
* pcb_parser accept now files with incorrect or missing net count (can happen with old files, which previously could crash Pcbnew)
* if a zone has a non-existent net name it now keep this net name, and DRC detect it (previously, the net name was lost, and the DRC did not tected this issue).
* Drc test: now detect a "dead" net, i.e. a net with 0 pads, but still used by a zone. It happens easily after a schematic modification, when a net disappears or is renamed. - 5385. By Wayne Stambaugh
-
Remove EDA_DRAW_
FRAME:: IsActive( ) and replace with wxFrame: :IsActive( ). - 5386. By jean-pierre charras
-
Pcbnew: fix Bug #1413701 (Segfault on highlight "unconnected" net 0 in Pcbnew ). Also, remove now useless code and other very minor fixes.
- 5387. By Maciej Suminski
-
bugfix: Pcbnew (Windows) crashes using selection tool in OpenGL or Cairo
- 5388. By Maciej Suminski
-
Fixed context submenus event handlers (GAL/Windows).
- 5389. By jean-pierre charras
-
Minor fixes
- 5390. By Wayne Stambaugh
-
Fix FindOpenSSL.cmake version string regex breakage in OpenSSL 1.0.2.
- 5391. By Wayne Stambaugh
-
Minor fixes and code cleaning.
* Check to see if image handler is already initialized to prevent warning
on debug builds.
* Change LIB_PART destructor message output to use wxLogDebug for debugging
on windows builds.
* Minor code cleaning and coding policy fixes. - 5392. By jean-pierre charras
-
Footprint Editor: New footprint creation: change defaults for ref and value texts: now Ref text is REF** and Value text is the footprint name. Also Value is put on fab layer (front)
muonde.cpp: cleanup this very old code, and fix not working code. - 5393. By Alexander Golubev
-
Minor compiler warning and object improvements.
* Fix -Woverloaded-
virtual warning in DIALOG_ LIB_NEW_ COMPONENT class
definition.
* Make EDA_ITEM::Matches( const wxString& wxFindReplaceData& ) protected
since it's a helper function that should only be called by derived objects. - 5394. By Simon Richter
-
Hide EDA_ITEM ctors to prevent direct instantiation of abstract class.
- 5395. By jean-pierre charras
-
Class BOARD: Rename an overloaded method named SetLayer with the better name SetLayerDescr, and comment it. It also remove some warnings when compiled with option -Woverloaded-
virtual - 5396. By Maciej Suminski
-
bugfix: Find does not work in high contrast mode in GAL.
- 5397. By jean-pierre charras
-
ModEdit: add a settings menu option(and the corresponding dialog) to set default values used when creating a footprint or add graphic items to a footprint being edited.
These settings are now not common to the board editor, because the footprint editor can be run outside the board editor.
download_boost.cmake: ignore .htm* files when installing boost. They are not used, and often have a very very long (and stupid) name which sometimes creates issues. - 5398. By jean-pierre charras
-
Fix the minor bug 1016924 ( Unhandled event id 6263 in pcbnew ). Remove duplicate code.
- 5399. By Miguel Angel Ajo
-
qa/test.py change to make sure failed tests return 1 in all systems.
- 5400. By Miguel Angel Ajo
-
Fix the pcb bouncing box test adding the track clearance.
- 5401. By jean-pierre charras
-
Pcbnew: simplify draw code in default canvas and plot functions by removing the plot LINE option, which is not existing in all plotters, not existing in opengl/cairo canvas, and not usefull in default canvas.
- 5402. By jean-pierre charras
-
Dialogs edit footprint in module editor and edit footprint in board editor: add button to edit the selected 3D shape filename.
Dialog edit component in library editor: add button to edit the selected footprint filter. - 5403. By jean-pierre charras
-
Pcbnew - plot dialog: fix Bug #1417435 (Gerber(and some others) plot mode is fixed as”sketch” instead of "filled" )
- 5404. By Wayne Stambaugh
-
Set default footprint library table and 3D model library environment variables.
- 5405. By jean-pierre charras
-
Pcbnew build: Set KICAD_USE_WEBKIT option default value to OFF. There are 3 reasons:
* Using a Web navigator embedded in Kicad can create security issues in Kicad.
* The web kit is not always easily available on Linux.
* There is now a tool in kicad fp lib wizard to list and select the .pretty libs available on Github Kicad repo (When the kicad plugin is selected, this tool can download and make a local copy of these libs)
However, using -D KICAD_USE_WEBKIT=ON when invoking cmake still build the embedded web viewer. - 5406. By jean-pierre charras
-
Pcbnew: fix Bug #1418135 (scrollbars never shown in design rules dialog, in netclasses grid list, which prevent to use many netclasses). Also fix very minor other issues.
- 5407. By Wayne Stambaugh
-
Fix serious memory leak in schematic part library manager.
- 5408. By jean-pierre charras
-
bugfix 1418736: pcbnew crashes if "Interactive Router" was selected from the context menu.
- 5409. By Adam Wolf
-
Fix OSX help search paths.
- 5410. By Blair Bonnett
-
Prevent Pcbnew edit graphics property dialog from excepting zero length objects. (fixes lp:1392117)
- 5411. By jean-pierre charras
-
Pcbnew: fix ver minor issues. ModEdit: fix issue in GAL mode: when importing a footprint from the footprint wizard, the new footprint was not shown.
- 5412. By jean-pierre charras
-
Dialog enum pads: fix incorrect use of sizers.
- 5413. By Maciej Suminski
-
Fix for clarification menu crash (GAL/Windows).
- 5414. By jean-pierre charras
-
Pcbnew: Fix Bug #1420074 (Crash when a footprint is added to the board (or edited) from the footprint editor, if a new pad was added, because the net info of the new pad is broken in this case)
- 5415. By John Beard
-
Add "move exact" and "duplicate" tools to pcbnew
- 5416. By John Beard
-
Add create array tool
- 5417. By John Beard
-
Extend arrays and duplicate to pcbnew (GAL and legacy), covering modules, text, lines, tracks, dimensions and targets.
Text arrays can now use "%s" as a placeholder to be substituted with the array index.
Also expand menu options for move exact, arrays and duplicate.
Minor fixes for arrays - use proper unit parsing, add numbering start for circular arrays
Add circle radius indicator to array dialogue
- 5418. By John Beard
-
Add Fit() call to move exact and create array dialogs
Maciej Suminski (orsonmmz) wrote : | # |
Hi John,
I am sorry that you had to wait so long for the feedback. There are some
conflicts in the branch, but it seems to me that bzr is simply overwhelmed with
merging process, and a bunch of interleaved "bzr rebase-continue" and "bzr
resolve --take-other" seems to fix the problem.
There are some minor issues with the legacy renderer in layout editor - you can
invoke duplicate/create array/move exact for individual pads. Move exact for
pads might be intentional, and it works, but duplicate just fires an assert.
Nothing major, KiCad does not explode, but it would be good to address the
problem.
In GAL, the ratsnest is not updated once an array was created. One day (I feel
like I am promising this since ever), we will have an observer to follow the changes.
Then such explicit updates will not be necessary, but at the moment it is required.
Again, nothing serious.
Overall, it is a great add-on for KiCad. I am really impressed with the
provided features, and I think it would be a pity not to have in the master
repository. Once the minor things are fixed, and Wayne gives the green light I
can handle the merging process. Thank you!
Regards,
Orson
Wayne Stambaugh (stambaughw) wrote : | # |
On 2/14/2015 6:37 AM, Maciej Sumiński wrote:
> Review: Needs Fixing
>
> Hi John,
>
> I am sorry that you had to wait so long for the feedback. There are some
> conflicts in the branch, but it seems to me that bzr is simply overwhelmed with
> merging process, and a bunch of interleaved "bzr rebase-continue" and "bzr
> resolve --take-other" seems to fix the problem.
>
> There are some minor issues with the legacy renderer in layout editor - you can
> invoke duplicate/create array/move exact for individual pads. Move exact for
> pads might be intentional, and it works, but duplicate just fires an assert.
> Nothing major, KiCad does not explode, but it would be good to address the
> problem.
>
> In GAL, the ratsnest is not updated once an array was created. One day (I feel
> like I am promising this since ever), we will have an observer to follow the changes.
> Then such explicit updates will not be necessary, but at the moment it is required.
> Again, nothing serious.
>
> Overall, it is a great add-on for KiCad. I am really impressed with the
> provided features, and I think it would be a pity not to have in the master
> repository. Once the minor things are fixed, and Wayne gives the green light I
> can handle the merging process. Thank you!
>
> Regards,
> Orson
>
Orson,
Thanks for taking the time to review this. It's definitely a feature
that would be useful. If issues you raised are addressed before we do a
feature freeze (the diff pair router will be the last new feature) and
there are no coding policy issues, then commit it so it can be part of
the next stable release.
Thanks,
Wayne
Preview Diff
1 | === added file '.gitconfig' |
2 | --- .gitconfig 1970-01-01 00:00:00 +0000 |
3 | +++ .gitconfig 2015-02-12 04:47:59 +0000 |
4 | @@ -0,0 +1,2 @@ |
5 | +[core] |
6 | + excludesfile .bzrignore |
7 | |
8 | === renamed file '.gitconfig' => '.gitconfig.moved' |
9 | === added file 'Documentation/development/coding-style-policy.md' |
10 | --- Documentation/development/coding-style-policy.md 1970-01-01 00:00:00 +0000 |
11 | +++ Documentation/development/coding-style-policy.md 2015-02-12 04:47:59 +0000 |
12 | @@ -0,0 +1,800 @@ |
13 | +# KiCad C++ Source Code Style Guide # |
14 | + |
15 | +Latest Publishing: February 2013 |
16 | + |
17 | +First Published: September 2010 |
18 | + |
19 | +written by |
20 | + |
21 | +Wayne Stambaugh \<<stambaughw@verizon.net>\> |
22 | +and |
23 | +Dick Hollenbeck \<<dick@softplc.com>\> |
24 | + |
25 | +[TOC] |
26 | + |
27 | +# 1. Introduction # {#intro} |
28 | +The purpose of this document is to provide a reference guide for KiCad |
29 | +developers about how source code should be styled and formatted in |
30 | +KiCad. It is not a comprehensive programming guide because it does not |
31 | +discuss many things such as software engineering strategies, source |
32 | +directories, existing classes, or how to internationalize text. The goal |
33 | +is to make all of the KiCad source conform to this guide. |
34 | + |
35 | +## 1.1 Why Coding Style Matters ## {#why} |
36 | +You may be thinking to yourself that using the style defined in this |
37 | +document will not make you a good programmer and you would be correct. |
38 | +Any given coding style is no substitute for experience. However, any |
39 | +experienced coder will tell that the only thing worse than looking at |
40 | +code that is not in your preferred coding style, is looking at twenty |
41 | +different coding styles that are not your preferred coding style. |
42 | +Consistency makes a) problems easier to spot, and b) looking at code for |
43 | +long periods of time more tolerable. |
44 | + |
45 | +## 1.2 Enforcement ## {#enforcement} |
46 | +The KiCad coding police are not going to break down your door and beat |
47 | +you with your keyboard if you don't follow these guidelines (although |
48 | +there are those who would argue that they should). However, there are |
49 | +some very sound reasons why you should follow them. If you are |
50 | +contributing patches, you are much more likely to be taken seriously by |
51 | +the primary developers if your patches are formatted correctly. Busy |
52 | +developers don't have the time to go back and reformat your code. If you |
53 | +have a desire to become a regular KiCad developer with commit access to |
54 | +the development branch, you're not likely to get a glowing |
55 | +recommendation by the lead developers if you will not follow these |
56 | +guidelines. It is just good programming courtesy to follow this policy |
57 | +because it is respectful of the investment already made by the existing |
58 | +developers. The other KiCad developers will appreciate your effort. |
59 | + |
60 | +**Warning** |
61 | + |
62 | +**Do not modify this document without the consent of the project |
63 | +leader. All changes to this document require approval.** |
64 | + |
65 | + |
66 | +# 2. Naming Conventions # {#naming_conventions} |
67 | +Before delving into anything as esoteric as indentation and formatting, |
68 | +naming conventions need to be addressed. This section does not attempt |
69 | +to define what names you use for your code. Rather, it defines the style |
70 | +for naming. See the references section for links to some excellent |
71 | +coding references. When defining multiple word names use the following |
72 | +conventions for improved readability: |
73 | + |
74 | +- Use underscores for all upper and all lower case variables to make |
75 | + multiple word names more readable. |
76 | +- Use camel case for mixed case variable names. |
77 | + |
78 | +Avoid mixing camel case and underscores. |
79 | + |
80 | +**Examples** |
81 | +~~~~~~~~~~~~~{.cpp} |
82 | + CamelCaseName // if camelcase, then no underscores |
83 | + all_lower_case_name |
84 | + ALL_UPPER_CASE_NAME |
85 | +~~~~~~~~~~~~~ |
86 | + |
87 | +## 2.1 Class, Type Definitions, Name Space, and Macro Names ## {#definitions} |
88 | +Class, typedef, enum, name space, and macro names should be comprised of |
89 | +all capital letters. |
90 | + |
91 | +**Examples** |
92 | +~~~~~~~~~~~~~{.cpp} |
93 | + class SIMPLE |
94 | + #define LONG_MACRO_WITH_UNDERSCORES |
95 | + typedef boost::ptr_vector<PIN> PIN_LIST; |
96 | + enum KICAD_T {...}; |
97 | +~~~~~~~~~~~~~ |
98 | + |
99 | +## 2.2 Local, Private and Automatic Variables ## {#local_variables} |
100 | +The first character of automatic, static local, and private variable |
101 | +names should be lower case. This indicates that the variable will not be |
102 | +“visible” outside of the function, file, or class where they are |
103 | +defined, respectively. The limited visibility is being acknowledged with |
104 | +the lowercase starting letter, where lowercase is considered to be less |
105 | +boisterous than uppercase. |
106 | + |
107 | +**Examples** |
108 | +~~~~~~~~~~~~~{.cpp} |
109 | + int i; |
110 | + double aPrivateVariable; |
111 | + static char* static_variable = NULL; |
112 | +~~~~~~~~~~~~~ |
113 | + |
114 | +## 2.3 Public and Global Variables ## {#global_variables} |
115 | +The first character of public and global variable names are to be |
116 | +uppercase. This indicates that the variable is visible outside the class |
117 | +or file in which it was defined. (An exception is the use of prefix `g_` |
118 | +which is also sometimes used to indicate a global variable.) |
119 | + |
120 | +**Example** |
121 | +~~~~~~~~~~~~~{.cpp} |
122 | + char* GlobalVariable; |
123 | +~~~~~~~~~~~~~ |
124 | + |
125 | +## 2.4 Local, Private and Static Functions ## {#functions} |
126 | +The first character of local, private, and static functions should be |
127 | +lower case. This indicates that the function is not visible outside the |
128 | +class or file where it is defined. |
129 | + |
130 | +**Example** |
131 | +~~~~~~~~~~~~~{.cpp} |
132 | + bool isModified(); |
133 | + static int buildList( int* list ); |
134 | +~~~~~~~~~~~~~ |
135 | + |
136 | +## 2.5 Function Arguments ## {#function_arguments} |
137 | +Function arguments are prefixed with an 'a' to indicate these are |
138 | +arguments to a function. The 'a' stands for “argument”, and it also |
139 | +enables clever and concise Doxygen comments. |
140 | + |
141 | +**Example** |
142 | +~~~~~~~~~~~~~{.cpp} |
143 | + /*/** */* |
144 | + * Function SetFoo |
145 | + * takes aFoo and copies it into this instance. |
146 | + */ |
147 | + void SetFoo( int aFoo ); |
148 | +~~~~~~~~~~~~~ |
149 | + |
150 | +Notice how the reader can say “a Foo” to himself when reading this. |
151 | + |
152 | +## 2.6 Pointers ## {#pointers} |
153 | +It is not desired to identify a pointer by building a 'p' into the |
154 | +variable name. The pointer aspect of the variable pertains to type, not |
155 | +purpose. |
156 | + |
157 | +**Example** |
158 | +~~~~~~~~~~~~~{.cpp} |
159 | + MODULE* module; |
160 | +~~~~~~~~~~~~~ |
161 | + |
162 | +The purpose of the variable is that it represents a MODULE. Something |
163 | +like `p_module` would only make that harder to discern. |
164 | + |
165 | +## 2.7 Accessing Member Variables and Member Functions ## {#accessing_members} |
166 | +We do not use “`this->`” to access either member variables or member |
167 | +functions from within the containing class. We let C++ perform this for |
168 | +us. |
169 | + |
170 | + |
171 | +# 3. Commenting # {#commenting} |
172 | +Comments in KiCad typically fall into two categories: in line code |
173 | +comments and Doxygen comments. In line comments have no set formatting |
174 | +rules other than they should have the same indent level as the code if |
175 | +they do not follow a statement. In line comments that follow statements |
176 | +should not exceed 99 columns unless absolutely necessary. The prevents |
177 | +word wrapping in an editor when the viewable columns is set to 100. In |
178 | +line comments can use either the C++ or the C commenting style, but C++ |
179 | +comments are preferred for single line comments or comments consisting |
180 | +of only a few lines. |
181 | + |
182 | +## 3.1 Blank Lines Above Comments ## {#blank_lines_above_comments} |
183 | +If a comment is the first thing on a line, then that comment should have |
184 | +one or more blank lines above them. One blank line is preferred. |
185 | + |
186 | +## 3.2 Doxygen ## {#doxygen} |
187 | +Doxygen is a C++ source code documenting tool used by the project. Descriptive |
188 | +*.html files can be generated from the source code by installing Doxygen and |
189 | +building the target named **doxygen-docs**. |
190 | + |
191 | + $ cd <kicad_build_base> |
192 | + $ make doxygen-docs |
193 | + |
194 | +The \*.html files will be placed into |
195 | +\<kicad\_project\_base\>/Documentation/doxygen/html/ |
196 | + |
197 | +Doxygen comments are used to build developer documentation from the |
198 | +source code. They should normally be only placed in header files and not |
199 | +in \*.cpp files. This eliminates the obligation to keep two comments in |
200 | +agreement with each other. is if the class, function, or enum, etc. is |
201 | +only defined in a \*.cpp source file and not present in any header file, |
202 | +in which case the Doxygen comments should go into the \*.cpp source file. |
203 | +Again, avoid duplicating the Doxygen comments in both the header and |
204 | +\*.cpp source files. |
205 | + |
206 | +KiCad uses the JAVADOC comment style defined in the [“Documenting the |
207 | +code”][doccode] section of the Doxygen [manual][manual]. Don't forget |
208 | +to use the special Doxygen tags: bug, todo, deprecated, etc., so other |
209 | +developers can quickly get useful information about your code. It is |
210 | +good practice to actually generate the Doxygen \*.html files by |
211 | +building target doxygen-docs, and then to review the quality of your |
212 | +Doxygen comments with a web browser before submitting a patch. |
213 | + |
214 | +[doccode]: http://www.stack.nl/~dimitri/doxygen/manual/docblocks.html |
215 | +[manual]: http://www.stack.nl/~dimitri/doxygen/manual.html |
216 | + |
217 | +### 3.2.1 Function Comments ### {#function_comments} |
218 | +These go into a header file, unless the function is a private (i.e. |
219 | +static) function known only to a \*.cpp file. The format of a function |
220 | +comment is chosen to serve a dual purpose role: delineation of the |
221 | +function declaration within the source code and to create a consistent |
222 | +leading sentence in the doxygen html output. The chosen format is |
223 | +“Function \<name\>” as shown in the example below. |
224 | + |
225 | +**Example** |
226 | +~~~~~~~~~~~~~{.cpp} |
227 | + /*/** */* |
228 | + * Function Print |
229 | + * formats and writes text to the output stream. |
230 | + * @param nestLevel is the multiple of spaces to precede the output with. |
231 | + * @param fmt is a printf() style format string. |
232 | + * @param ... is a variable list of parameters that will get blended into |
233 | + * the output under control of the format string. |
234 | + * @return int - the number of characters output. |
235 | + * @throw IO_ERROR, if there is a problem outputting, such asisk. |
236 | + */ |
237 | + int PRINTF_FUNC Print( int nestLevel, |
238 | + const char* fmt, ... ) throw( IO_ERROR ); |
239 | +~~~~~~~~~~~~~ |
240 | + |
241 | +The “Function \<name\>” text goes on the 2nd line of the comment. The |
242 | +\@return keyword if present, should show the type of the return value |
243 | +followed by a hiphen. The \@param keyword names a function parameter |
244 | +and the text following should flow like a normal English sentence. |
245 | + |
246 | +### 3.2.2 Class Comments ### {#class_comments} |
247 | +A class comment describes a class declaration by giving the purpose and |
248 | +use of the class. Its format is similar to a function comment. Doxygen |
249 | +can use the html \<p\> (paragraph designation) to begin a new paragraph |
250 | +in its output. So if the text of the comment is large, break it put into |
251 | +multiple paragraphs. |
252 | + |
253 | +**Example** |
254 | +~~~~~~~~~~~~~{.cpp} |
255 | + /*/** */* |
256 | + * Class OUTPUTFORMATTER |
257 | + * is an important interface (abstract) class used to output UTF8 text in |
258 | + * a convenient way. The primary interface is "printf() - like" but |
259 | + * with support for indentation control. The destination of the 8 bit |
260 | + * wide text is up to the implementer. |
261 | + * <p> |
262 | + * The implementer only has to implement the write() function, but can |
263 | + * also optionally re-implement GetQuoteChar(). |
264 | + * <p> |
265 | + * If you want to output a wxString, then use CONV_TO_UTF8() on it |
266 | + * before passing it as an argument to Print(). |
267 | + * <p> |
268 | + * Since this is an abstract interface, only classes derived from |
269 | + * this one may actually be used. |
270 | + */ |
271 | + class OUTPUTFORMATTER |
272 | + { |
273 | +~~~~~~~~~~~~~ |
274 | + |
275 | + |
276 | +# 4. Formatting # {#formatting} |
277 | +This section defines the formatting style used in the KiCad source. |
278 | + |
279 | +## 4.1 Indentation ## {#indentation} |
280 | +The indentation level for the KiCad source code is defined as four |
281 | +spaces. Please do not use tabs. |
282 | + |
283 | +### 4.1.1 Defines ### {#defines} |
284 | +There should be only one space after a \#define statement. |
285 | + |
286 | +### 4.1.2 Column Alignment ### {#column_alignment} |
287 | +Please try to align multiple consecutive similar lines into consistent |
288 | +columns when possible, such as \#define lines which can be thought of as |
289 | +containing 4 columns: \#define, symbol, value, and comment. Notice how |
290 | +all 4 columns are aligned in the example below. |
291 | + |
292 | +**Example** |
293 | +~~~~~~~~~~~~~{.cpp} |
294 | + #define LN_RED 12 // my favorite |
295 | + #define LN_GREEN 13 // eco friendly |
296 | +~~~~~~~~~~~~~ |
297 | + |
298 | +Another common case is the declaration of automatic variables. These are |
299 | +preferably shown in columns of type and variable name. |
300 | + |
301 | +## 4.2 Blank Lines ## {#blank_lines} |
302 | + |
303 | +### 4.2.1 Function Declarations ### {#function_declarations} |
304 | +There should be 1 blank line above a function declaration in a class |
305 | +file if that function declaration is presented with a Javadoc comment. |
306 | +This is consist with the statement above about blank lines above |
307 | +comments. |
308 | + |
309 | +### 4.2.2 Function Definitions ### {#function_definitions} |
310 | +Function definitions in *.cpp files will not typically be accompanied by |
311 | +any comment, since those are normally only in the header file. It is |
312 | +desirable to set off the function definition within the *.cpp file by |
313 | +leaving two blank lines above the function definition. |
314 | + |
315 | +### 4.2.3 If Statements ### {#if_statements} |
316 | +There should be one blank line above if statements. |
317 | + |
318 | +## 4.3 Line Length ### {#line_length} |
319 | +The maximum line width is 99 columns. An exception to this is a long |
320 | +quoted string such as the internationalized text required to satisfy |
321 | +MSVC++, described below. |
322 | + |
323 | +## 4.4 Strings ## {#strings} |
324 | +The KiCad project team no longer supports compiling with Microsoft |
325 | +Visual C++. When you need to break long strings into smaller substrings, |
326 | +please use the C99 compliant method for improved readability. Using |
327 | +any of previously accepted methods defined below for breaking |
328 | +long internationalized strings will no longer be accepted. |
329 | + |
330 | +**Examples** |
331 | +~~~~~~~~~~~~~{.cpp} |
332 | + // This works with C99 compliant compilers is the **only** accepted method: |
333 | + wxChar* foo = _( “this is a long string broken ” |
334 | + “into pieces for readability.” ); |
335 | + |
336 | + // This works with MSVC, breaks POEdit, and is **not** acceptable: |
337 | + wxChar* foo = _( “this is a long string broken ” |
338 | + L“into pieces for readability” ); |
339 | + |
340 | + // This works with MSVC, is ugly, and is **not** accepted: |
341 | + wxChar* foo = _( “this is a long string \ |
342 | + broken into pieces for readability” ); |
343 | +~~~~~~~~~~~~~ |
344 | + |
345 | +A second acceptable solution is to simply put the text all on one |
346 | +line, even if it exceeds the 99 character line length limit. However, |
347 | +the preferred method is to break strings within the 99 character limit |
348 | +whenever possible to prevent wrapping. |
349 | + |
350 | +## 4.5 Trailing Whitespace ## {#trailing_whitespace} |
351 | +Many programming editors conveniently indent your code for you. Some of |
352 | +them do it rather poorly and leave trailing whitespace. Thankfully, most |
353 | +editors come with a remove trailing whitespace macro or at least a |
354 | +setting to make trailing whitespace visible so you can see it and |
355 | +manually remove it. Trailing whitespace is known to break some text |
356 | +parsing tools. It also leads to unnecessary diffs in the version control |
357 | +system. Please remove trailing whitespace. |
358 | + |
359 | +## 4.6 Multiple Statements per Line ## {#multiple_statements_per_line} |
360 | +It is generally preferred that each statement be placed on its own line. |
361 | +This is especially true for statements without keywords. |
362 | + |
363 | +**Example** |
364 | +~~~~~~~~~~~~~{.cpp} |
365 | + x=1; y=2; z=3; // Bad, should be on separate lines. |
366 | +~~~~~~~~~~~~~ |
367 | + |
368 | +## 4.7 Braces ## {#braces} |
369 | +Braces should be placed on the line proceeding the keyword and indented |
370 | +to the same level. It is not necessary to use braces if there is only a |
371 | +single line statement after the keyword. In the case of if..else |
372 | +if..else, indent all to the same level. |
373 | + |
374 | +**Example** |
375 | +~~~~~~~~~~~~~{.cpp} |
376 | + void function() |
377 | + { |
378 | + if( foo ) |
379 | + { |
380 | + statement1; |
381 | + statement2; |
382 | + } |
383 | + else if( bar ) |
384 | + { |
385 | + statement3; |
386 | + statement4; |
387 | + } |
388 | + else |
389 | + statement5; |
390 | + } |
391 | +~~~~~~~~~~~~~ |
392 | + |
393 | +## 4.8 Parenthesis ## {#parenthesis} |
394 | +Parenthesis should be placed immediately after function names and |
395 | +keywords. Spaces should be placed after the opening parenthesis, before |
396 | +the closing parenthesis, and between the comma and the next argument in |
397 | +functions. No space is needed if a function has no arguments. |
398 | + |
399 | +**Example** |
400 | +~~~~~~~~~~~~~{.cpp} |
401 | + void Function( int aArg1, int aArg2 ) |
402 | + { |
403 | + while( busy ) |
404 | + { |
405 | + if( a || b || c ) |
406 | + doSomething(); |
407 | + else |
408 | + doSomethingElse(); |
409 | + } |
410 | + } |
411 | +~~~~~~~~~~~~~ |
412 | + |
413 | +## 4.9 Switch Formatting ## {#switch} |
414 | +The case statement is to be indented to the same level as the switch. |
415 | + |
416 | +**Example** |
417 | +~~~~~~~~~~~~~{.cpp} |
418 | + switch( foo ) |
419 | + { |
420 | + case 1: |
421 | + doOne(); |
422 | + break; |
423 | + case 2: |
424 | + doTwo(); |
425 | + // Fall through. |
426 | + default: |
427 | + doDefault(); |
428 | + } |
429 | +~~~~~~~~~~~~~ |
430 | + |
431 | + |
432 | +# 5. License Statement # {#license_statement} |
433 | +There is a the file copyright.h which you can copy into the top of |
434 | +your new source files and edit the \<author\> field. KiCad depends on |
435 | +the copyright enforcement capabilities of copyright law, and this |
436 | +means that source files must be copyrighted and not be released into |
437 | +the public domain. Each source file has one or more owners. |
438 | + |
439 | + |
440 | +# 6. Header Files # {#header_files} |
441 | +Project \*.h source files should: |
442 | + |
443 | +- contain a license statement |
444 | +- contain a nested include \#ifndef |
445 | +- be fully self standing and not depend on other headers that are not |
446 | + included within it. |
447 | + |
448 | +The license statement was described above. |
449 | + |
450 | +## 6.1 Nested Include #ifndef ## {#nested_include} |
451 | +Each header file should include an \#ifndef which is commonly used to |
452 | +prevent compiler errors in the case where the header file is seen |
453 | +multiple times in the code stream presented to the compiler. Just |
454 | +after the license statement, at the top of the file there should be |
455 | +lines similar to these (but with a filename specific token other than |
456 | +`RICHIO_H_`): |
457 | + |
458 | +~~~~~~~~~~~~~{.cpp} |
459 | + #ifndef RICHIO_H_ |
460 | + #define RICHIO_H_ |
461 | +~~~~~~~~~~~~~ |
462 | + |
463 | +And at the very bottom of the header file, use a line like this one: |
464 | + |
465 | +~~~~~~~~~~~~~{.cpp} |
466 | + #endif // RICHIO_H_ |
467 | +~~~~~~~~~~~~~ |
468 | + |
469 | +The \#ifndef wrapper begins after the license statement, and ends at |
470 | +the very bottom of the file. It is important that it wrap any nested |
471 | +\#include statements, so that the compiler can skip them if the |
472 | +\#ifndef evaluates to false, which will reduce compilation time. |
473 | + |
474 | +## 6.2 Headers Without Unsatisfied Dependencies ## {#header_depends} |
475 | +Any header file should include other headers that it depends on. (Note: |
476 | +KiCad is not at this point now, but this section is a goal of the |
477 | +project.) |
478 | + |
479 | +It should be possible to run the compiler on any header file within the |
480 | +project, and with proper include paths being passed to the compiler, the |
481 | +header file should compile without error. |
482 | + |
483 | +**Example** |
484 | + |
485 | + $ cd /svn/kicad/testing.checkout/include |
486 | + $ g++ wx-config --cxxflags -I . xnode.h -o /tmp/junk |
487 | + |
488 | +Such structuring of the header files removes the need within a client |
489 | +\*.cpp file to include some project header file before some other project |
490 | +header file. (A client \*.cpp file is one that intends to **use, not |
491 | +implement,** the public API exposed within the header file.) |
492 | + |
493 | +Client code should not have to piece together things that a header file |
494 | +wishes to expose. The exposing header file should be viewed as a fully |
495 | +sufficient **ticket to use** the public API of that header file. |
496 | + |
497 | +This is not saying anything about how much to expose, only that that |
498 | +which is exposed needs to be fully usable merely by including the header |
499 | +file that exposes it, with no additional includes. |
500 | + |
501 | +For situations where there is a class header file and an |
502 | +implementation \*.cpp file, it is desirable to hide as much of the |
503 | +private implementation as is practical and any header file that is not |
504 | +needed as part of the public API can and should be included only in |
505 | +the implementation \*.cpp file. However, the number one concern of |
506 | +this section is that client (using) code can use the public API which |
507 | +is exposed in the header file, merely by including that one header |
508 | +file. |
509 | + |
510 | + |
511 | +# 7. I Wrote X Lines of Code Before I Read This Document # {#x_lines} |
512 | +It's OK. We all make mistakes. Fortunately, KiCad provides a |
513 | +configuration file for the code beautifier uncrustify. Uncrustify won't |
514 | +fix your naming problems but it does a pretty decent job of formatting |
515 | +your source code. There are a few places where uncrustify makes some |
516 | +less than ideal indentation choices. It struggles with the string |
517 | +declaration macros wxT(“”) and \_(“”) and functions used as arguments to |
518 | +other functions. After you uncrustify your source code, please review the |
519 | +indentation for any glaring errors and manually fix them. See the |
520 | +uncrustify [website][uncrustify] for more information. |
521 | + |
522 | +[uncrustify]: http://uncrustify.sourceforge.net/ |
523 | + |
524 | + |
525 | +# 8. Show Me an Example # {#show_me_an_example} |
526 | +Nothing drives the point home like an example. The source file richio.h |
527 | +below was taken directly from the KiCad source. |
528 | + |
529 | +~~~~~~~~~~~~~{.cpp} |
530 | + /* |
531 | + * This program source code file is part of KICAD, a free EDA CAD application. |
532 | + * |
533 | + * Copyright (C) 2007-2010 SoftPLC Corporation, Dick Hollenbeck <dick@softplc.com> |
534 | + * Copyright (C) 2007 KiCad Developers, see change_log.txt for contributors. |
535 | + * |
536 | + * This program is free software; you can redistribute it and/or |
537 | + * modify it under the terms of the GNU General Public License |
538 | + * as published by the Free Software Foundation; either version 2 |
539 | + * of the License, or (at your option) any later version. |
540 | + * |
541 | + * This program is distributed in the hope that it will be useful, |
542 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of |
543 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
544 | + * GNU General Public License for more details. |
545 | + * |
546 | + * You should have received a copy of the GNU General Public License |
547 | + * along with this program; if not, you may find one here: |
548 | + * http://www.gnu.org/licenses/old-licenses/gpl-2.0.html |
549 | + * or you may search the http://www.gnu.org website for the version 2 license, |
550 | + * or you may write to the Free Software Foundation, Inc., |
551 | + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA |
552 | + */ |
553 | + |
554 | + #ifndef RICHIO_H_ |
555 | + #define RICHIO_H_ |
556 | + |
557 | + |
558 | + // This file defines 3 classes useful for working with DSN text files and is named |
559 | + // "richio" after its author, Richard Hollenbeck, aka Dick Hollenbeck. |
560 | + |
561 | + |
562 | + #include <string> |
563 | + #include <vector> |
564 | + |
565 | + // I really did not want to be dependent on wxWidgets in richio |
566 | + // but the errorText needs to be wide char so wxString rules. |
567 | + #include <wx/wx.h> |
568 | + #include <cstdio> // FILE |
569 | + |
570 | + |
571 | + |
572 | + /*/** */* |
573 | + * Struct IOError |
574 | + * is a class used to hold an error message and may be used to throw exceptions |
575 | + * containing meaningful error messages. |
576 | + */ |
577 | + struct IOError |
578 | + { |
579 | + wxString errorText; |
580 | + |
581 | + IOError( const wxChar* aMsg ) : |
582 | + errorText( aMsg ) |
583 | + { |
584 | + } |
585 | + |
586 | + IOError( const wxString& aMsg ) : |
587 | + errorText( aMsg ) |
588 | + { |
589 | + } |
590 | + }; |
591 | + |
592 | + |
593 | + /*/** */* |
594 | + * Class LINE_READER |
595 | + * reads single lines of text into its buffer and increments a line number counter. |
596 | + * It throws an exception if a line is too long. |
597 | + */ |
598 | + class LINE_READER |
599 | + { |
600 | + protected: |
601 | + |
602 | + FILE* fp; |
603 | + int lineNum; |
604 | + unsigned maxLineLength; |
605 | + unsigned length; |
606 | + char* line; |
607 | + unsigned capacity; |
608 | + |
609 | + public: |
610 | + |
611 | + /*/** */* |
612 | + * Constructor LINE_READER |
613 | + * takes an open FILE and the size of the desired line buffer. |
614 | + * @param aFile An open file in "ascii" mode, not binary mode. |
615 | + * @param aMaxLineLength The number of bytes to use in the line buffer. |
616 | + */ |
617 | + LINE_READER( FILE* aFile, unsigned aMaxLineLength ); |
618 | + |
619 | + ~LINE_READER() |
620 | + { |
621 | + delete[] line; |
622 | + } |
623 | + |
624 | + /* |
625 | + int CharAt( int aNdx ) |
626 | + { |
627 | + if( (unsigned) aNdx < capacity ) |
628 | + return (char) (unsigned char) line[aNdx]; |
629 | + return -1; |
630 | + } |
631 | + */ |
632 | + |
633 | + /*/** */* |
634 | + * Function ReadLine |
635 | + * reads a line of text into the buffer and increments the line number |
636 | + * counter. If the line is larger than the buffer size, then an exception |
637 | + * is thrown. |
638 | + * @return int - The number of bytes read, 0 at end of file. |
639 | + * @throw IOError only when a line is too long. |
640 | + */ |
641 | + int ReadLine() throw (IOError); |
642 | + |
643 | + operator char* () |
644 | + { |
645 | + return line; |
646 | + } |
647 | + |
648 | + int LineNumber() |
649 | + { |
650 | + return lineNum; |
651 | + } |
652 | + |
653 | + unsigned Length() |
654 | + { |
655 | + return length; |
656 | + } |
657 | + }; |
658 | + |
659 | + |
660 | + |
661 | + /*/** */* |
662 | + * Class OUTPUTFORMATTER |
663 | + * is an interface (abstract class) used to output ASCII text in a convenient |
664 | + * way. The primary interface is printf() like but with support for indentation |
665 | + * control. The destination of the 8 bit wide text is up to the implementer. |
666 | + * If you want to output a wxString, then use CONV_TO_UTF8() on it before passing |
667 | + * it as an argument to Print(). |
668 | + * <p> |
669 | + * Since this is an abstract interface, only classes derived from this one |
670 | + * will be the implementations. |
671 | + */ |
672 | + class OUTPUTFORMATTER |
673 | + { |
674 | + |
675 | + #if defined(__GNUG__) // The GNU C++ compiler defines this |
676 | + |
677 | + // When used on a C++ function, we must account for the "this" pointer, |
678 | + // so increase the STRING-INDEX and FIRST-TO_CHECK by one. |
679 | + // See http://docs.freebsd.org/info/gcc/gcc.info.Function_Attributes.html |
680 | + // Then to get format checking during the compile, compile with -Wall or -Wformat |
681 | + #define PRINTF_FUNC __attribute__ ((format (printf, 3, 4))) |
682 | + |
683 | + #else |
684 | + #define PRINTF_FUNC // nothing |
685 | + #endif |
686 | + |
687 | + public: |
688 | + |
689 | + /*/** */* |
690 | + * Function Print |
691 | + * formats and writes text to the output stream. |
692 | + * |
693 | + * @param nestLevel The multiple of spaces to preceed the output with. |
694 | + * @param fmt A printf() style format string. |
695 | + * @param ... a variable list of parameters that will get blended into |
696 | + * the output under control of the format string. |
697 | + * @return int - the number of characters output. |
698 | + * @throw IOError, if there is a problem outputting, such as a full disk. |
699 | + */ |
700 | + virtual int PRINTF_FUNC Print( int nestLevel, const char* fmt, ... ) throw( IOError ) = 0; |
701 | + |
702 | + /*/** */* |
703 | + * Function GetQuoteChar |
704 | + * performs quote character need determination. |
705 | + * It returns the quote character as a single character string for a given |
706 | + * input wrapee string. If the wrappee does not need to be quoted, |
707 | + * the return value is "" (the null string), such as when there are no |
708 | + * delimiters in the input wrapee string. If you want the quote_char |
709 | + * to be assuredly not "", then pass in "(" as the wrappee. |
710 | + * <p> |
711 | + * Implementations are free to override the default behavior, which is to |
712 | + * call the static function of the same name. |
713 | + |
714 | + * @param wrapee A string that might need wrapping on each end. |
715 | + * @return const char* - the quote_char as a single character string, or "" |
716 | + * if the wrapee does not need to be wrapped. |
717 | + */ |
718 | + virtual const char* GetQuoteChar( const char* wrapee ) = 0; |
719 | + |
720 | + virtual ~OUTPUTFORMATTER() {} |
721 | + |
722 | + /*/** */* |
723 | + * Function GetQuoteChar |
724 | + * performs quote character need determination according to the Specctra DSN |
725 | + * specification. |
726 | + |
727 | + * @param wrapee A string that might need wrapping on each end. |
728 | + * @param quote_char A single character C string which provides the current |
729 | + * quote character, should it be needed by the wrapee. |
730 | + * |
731 | + * @return const char* - the quote_char as a single character string, or "" |
732 | + * if the wrapee does not need to be wrapped. |
733 | + */ |
734 | + static const char* GetQuoteChar( const char* wrapee, const char* quote_char ); |
735 | + }; |
736 | + |
737 | + |
738 | + /*/** */* |
739 | + * Class STRINGFORMATTER |
740 | + * implements OUTPUTFORMATTER to a memory buffer. After Print()ing the |
741 | + * string is available through GetString() |
742 | + */ |
743 | + class STRINGFORMATTER : public OUTPUTFORMATTER |
744 | + { |
745 | + std::vector<char> buffer; |
746 | + std::string mystring; |
747 | + |
748 | + int sprint( const char* fmt, ... ); |
749 | + int vprint( const char* fmt, va_list ap ); |
750 | + |
751 | + public: |
752 | + |
753 | + /*/** */* |
754 | + * Constructor STRINGFORMATTER |
755 | + * reserves space in the buffer |
756 | + */ |
757 | + STRINGFORMATTER( int aReserve = 300 ) : |
758 | + buffer( aReserve, '\0' ) |
759 | + { |
760 | + } |
761 | + |
762 | + |
763 | + /*/** */* |
764 | + * Function Clear |
765 | + * clears the buffer and empties the internal string. |
766 | + */ |
767 | + void Clear() |
768 | + { |
769 | + mystring.clear(); |
770 | + } |
771 | + |
772 | + /*/** */* |
773 | + * Function StripUseless |
774 | + * removes whitespace, '(', and ')' from the mystring. |
775 | + */ |
776 | + void StripUseless(); |
777 | + |
778 | + |
779 | + std::string GetString() |
780 | + { |
781 | + return mystring; |
782 | + } |
783 | + |
784 | + |
785 | + //-----<OUTPUTFORMATTER>------------------------------------------------ |
786 | + int PRINTF_FUNC Print( int nestLevel, const char* fmt, ... ) throw( IOError ); |
787 | + const char* GetQuoteChar( const char* wrapee ); |
788 | + //-----</OUTPUTFORMATTER>----------------------------------------------- |
789 | + }; |
790 | + |
791 | + |
792 | + #endif // RICHIO_H_ |
793 | +~~~~~~~~~~~~~ |
794 | + |
795 | + |
796 | +# 9. Resources # {#resources} |
797 | +There are plenty of excellent resources on the Internet on C++ coding |
798 | +styles and coding do's and don'ts. Here are a few useful ones. In most |
799 | +cases, the coding styles do not follow the KiCad coding style but there |
800 | +is plenty of other good information here. Besides, most of them have |
801 | +some great humor in them enjoyable to read. Who knows, you might even |
802 | +learn something new. |
803 | + |
804 | +- [C++ Coding Standard][cppstandard] |
805 | +- [Linux Kernel Coding Style][kernel] |
806 | +- [C++ Operator Overloading Guidelines][overloading] |
807 | +- [Wikipedia's Programming Style Page][style] |
808 | + |
809 | +[cppstandard]:http://www.possibility.com/Cpp/CppCodingStandard.html |
810 | +[kernel]:http://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/Documentation/CodingStyle |
811 | +[overloading]:http://www.cs.caltech.edu/courses/cs11/material/cpp/donnie/cpp-ops.html |
812 | +[style]:http://en.wikipedia.org/wiki/Programming_style |
813 | |
814 | === renamed file 'Documentation/development/coding-style-policy.md' => 'Documentation/development/coding-style-policy.md.moved' |
815 | === modified file 'bitmaps_png/CMakeLists.txt' |
816 | --- bitmaps_png/CMakeLists.txt 2014-12-18 18:53:19 +0000 |
817 | +++ bitmaps_png/CMakeLists.txt 2015-02-12 04:47:59 +0000 |
818 | @@ -151,6 +151,12 @@ |
819 | annotate_down_right |
820 | annotate_right_down |
821 | annotate |
822 | + array_line |
823 | + array_module |
824 | + array_pad |
825 | + array_text |
826 | + array_target |
827 | + array_zone |
828 | auto_associe |
829 | auto_delete_track |
830 | auto_track_width |
831 | @@ -217,6 +223,12 @@ |
832 | drag_track_segment |
833 | drc_off |
834 | drc |
835 | + duplicate_line |
836 | + duplicate_module |
837 | + duplicate_pad |
838 | + duplicate_target |
839 | + duplicate_text |
840 | + duplicate_zone |
841 | edges_sketch |
842 | edit_comp_footprint |
843 | edit_component |
844 | @@ -363,9 +375,11 @@ |
845 | move_polygon |
846 | move_rectangle |
847 | move_sheet |
848 | + move_target |
849 | move_text |
850 | move_track_segment |
851 | move_track |
852 | + move_zone |
853 | move |
854 | mw_add_gap |
855 | mw_add_line |
856 | |
857 | === added file 'bitmaps_png/cpp_26/array_footprint.cpp' |
858 | --- bitmaps_png/cpp_26/array_footprint.cpp 1970-01-01 00:00:00 +0000 |
859 | +++ bitmaps_png/cpp_26/array_footprint.cpp 2015-02-12 04:47:59 +0000 |
860 | @@ -0,0 +1,25 @@ |
861 | + |
862 | +/* Do not modify this file, it was automatically generated by the |
863 | + * PNG2cpp CMake script, using a *.png file as input. |
864 | + */ |
865 | + |
866 | +#include <bitmaps.h> |
867 | + |
868 | +static const unsigned char png[] = { |
869 | + 0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52, |
870 | + 0x00, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, 0x1a, 0x08, 0x06, 0x00, 0x00, 0x00, 0xa9, 0x4a, 0x4c, |
871 | + 0xce, 0x00, 0x00, 0x00, 0x79, 0x49, 0x44, 0x41, 0x54, 0x48, 0xc7, 0xdd, 0x94, 0x41, 0x0a, 0x00, |
872 | + 0x31, 0x08, 0x03, 0xfd, 0x4a, 0xff, 0x94, 0xff, 0xf6, 0xdc, 0xfd, 0x94, 0x7b, 0xda, 0x43, 0x65, |
873 | + 0x41, 0xad, 0x90, 0x82, 0x07, 0xc1, 0x8b, 0x0e, 0xc4, 0x18, 0x51, 0x55, 0x61, 0x94, 0xd0, 0x41, |
874 | + 0x00, 0xd4, 0x2b, 0x3b, 0x0c, 0x60, 0x7a, 0xb5, 0x81, 0xbe, 0x45, 0xb2, 0x86, 0x7a, 0xbd, 0x85, |
875 | + 0xc8, 0x33, 0xa6, 0xd7, 0xdf, 0x03, 0x65, 0xe4, 0x8b, 0xc8, 0xf6, 0x0b, 0x8a, 0x1c, 0xd4, 0x82, |
876 | + 0x82, 0x33, 0x97, 0x40, 0x34, 0xe9, 0x7a, 0xb9, 0x8e, 0xf6, 0xb0, 0x6d, 0xb3, 0x2e, 0x2c, 0x43, |
877 | + 0x25, 0xeb, 0x52, 0x87, 0xad, 0xb8, 0x8e, 0x0b, 0xca, 0x48, 0x71, 0xfa, 0xb0, 0xa9, 0x38, 0xa9, |
878 | + 0x44, 0x10, 0x0f, 0x44, 0x93, 0xae, 0x97, 0xeb, 0x68, 0x0f, 0xdb, 0x2a, 0xeb, 0x5e, 0x8c, 0x95, |
879 | + 0x3c, 0x73, 0x5c, 0xe2, 0x55, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, |
880 | + 0x60, 0x82, |
881 | +}; |
882 | + |
883 | +const BITMAP_OPAQUE array_footprint_xpm[1] = {{ png, sizeof( png ), "array_footprint_xpm" }}; |
884 | + |
885 | +//EOF |
886 | |
887 | === added file 'bitmaps_png/cpp_26/array_line.cpp' |
888 | --- bitmaps_png/cpp_26/array_line.cpp 1970-01-01 00:00:00 +0000 |
889 | +++ bitmaps_png/cpp_26/array_line.cpp 2015-02-12 04:47:59 +0000 |
890 | @@ -0,0 +1,54 @@ |
891 | + |
892 | +/* Do not modify this file, it was automatically generated by the |
893 | + * PNG2cpp CMake script, using a *.png file as input. |
894 | + */ |
895 | + |
896 | +#include <bitmaps.h> |
897 | + |
898 | +static const unsigned char png[] = { |
899 | + 0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52, |
900 | + 0x00, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, 0x1a, 0x08, 0x06, 0x00, 0x00, 0x00, 0xa9, 0x4a, 0x4c, |
901 | + 0xce, 0x00, 0x00, 0x02, 0x51, 0x49, 0x44, 0x41, 0x54, 0x48, 0xc7, 0xa5, 0x96, 0x4f, 0x6c, 0x4c, |
902 | + 0x51, 0x14, 0xc6, 0x7f, 0xa3, 0xff, 0xa4, 0xd5, 0x4a, 0x34, 0xb5, 0x20, 0x4d, 0xc5, 0x42, 0x5a, |
903 | + 0x74, 0xa9, 0x34, 0x44, 0x42, 0x10, 0x82, 0x48, 0x2c, 0x84, 0x88, 0x58, 0x58, 0xd0, 0x8d, 0xda, |
904 | + 0x48, 0x49, 0xa4, 0xe9, 0x06, 0x8b, 0x62, 0x31, 0xb4, 0xe3, 0xdd, 0x73, 0xdf, 0x8c, 0x69, 0xaa, |
905 | + 0x99, 0x94, 0x11, 0xed, 0x58, 0xb1, 0x60, 0x67, 0x6d, 0x65, 0x6b, 0x63, 0x67, 0x61, 0x23, 0xb1, |
906 | + 0x20, 0xd7, 0xe6, 0x78, 0xf3, 0x5a, 0x33, 0xef, 0xde, 0xc6, 0xe2, 0x25, 0x2f, 0x99, 0xef, 0xe4, |
907 | + 0x77, 0xee, 0x79, 0xe7, 0xfb, 0xee, 0xe0, 0x9c, 0x23, 0xf4, 0x61, 0x8a, 0x75, 0x6b, 0xd2, 0x43, |
908 | + 0x2e, 0x79, 0x0f, 0x2e, 0x12, 0xc6, 0x10, 0xde, 0x11, 0xd3, 0x1d, 0xa4, 0x37, 0x5c, 0xc4, 0x30, |
909 | + 0xc1, 0x7b, 0x5a, 0x83, 0x41, 0x08, 0x67, 0x11, 0x7e, 0x23, 0x38, 0x84, 0x9b, 0x01, 0x90, 0x13, |
910 | + 0x08, 0x35, 0x84, 0x1a, 0x31, 0x87, 0x82, 0x40, 0x58, 0x0e, 0x22, 0xfc, 0x54, 0xc8, 0x0b, 0xdf, |
911 | + 0xf8, 0x88, 0x19, 0x45, 0x58, 0x56, 0xd0, 0x58, 0xd0, 0xe8, 0x88, 0x18, 0x46, 0xf8, 0xae, 0x90, |
912 | + 0x0f, 0xe4, 0xe9, 0xf0, 0x9c, 0x64, 0x17, 0x42, 0x15, 0xa1, 0x86, 0xe5, 0x36, 0x2e, 0xe0, 0x1b, |
913 | + 0x61, 0x19, 0x40, 0xf8, 0xaa, 0x90, 0x4f, 0x44, 0x6c, 0xf4, 0x9c, 0x7c, 0x00, 0xa1, 0xa2, 0x27, |
914 | + 0xb9, 0x4f, 0x44, 0xdb, 0x8a, 0xdf, 0x1b, 0x16, 0x95, 0xe9, 0x45, 0xf8, 0xac, 0x90, 0x2f, 0xc4, |
915 | + 0x6c, 0xc9, 0x84, 0x14, 0xe9, 0x43, 0x78, 0xa6, 0x90, 0x27, 0xcc, 0xd1, 0xf5, 0x8f, 0xa6, 0xc1, |
916 | + 0xb8, 0x3a, 0x11, 0x3e, 0x2a, 0xe4, 0x1b, 0x11, 0x83, 0x9e, 0x6f, 0xd2, 0x8d, 0x50, 0x50, 0x48, |
917 | + 0x91, 0x32, 0xbd, 0x0d, 0x75, 0xab, 0x7c, 0xd2, 0x8a, 0xe1, 0x8d, 0x42, 0x7e, 0x10, 0x33, 0x9a, |
918 | + 0x09, 0xc9, 0xd3, 0x81, 0x61, 0x5a, 0x21, 0x0b, 0xcc, 0xd0, 0xdf, 0x54, 0xbb, 0x6a, 0xce, 0x25, |
919 | + 0x85, 0xfc, 0xc2, 0x70, 0x2a, 0x13, 0xb2, 0x48, 0x0b, 0x86, 0x49, 0x85, 0x54, 0x11, 0x86, 0x32, |
920 | + 0xf5, 0xa9, 0x8d, 0xb9, 0xa7, 0x10, 0x87, 0x70, 0x25, 0xc0, 0x5b, 0xd7, 0x75, 0xbb, 0x96, 0x88, |
921 | + 0xd8, 0xeb, 0xd5, 0x6b, 0xd1, 0x85, 0x04, 0x62, 0xb8, 0x13, 0x00, 0x39, 0x93, 0x32, 0xe4, 0xb1, |
922 | + 0x20, 0xd3, 0x3b, 0xe7, 0x60, 0x86, 0x0d, 0x08, 0x6f, 0x11, 0x66, 0x9b, 0x0a, 0x0b, 0x6c, 0x45, |
923 | + 0x38, 0xec, 0x9c, 0x83, 0x79, 0x7a, 0x30, 0x3c, 0xc2, 0x72, 0x3e, 0xc3, 0x53, 0x3b, 0xd2, 0x27, |
924 | + 0x4d, 0xcf, 0xbc, 0xbd, 0x99, 0xeb, 0xb1, 0x6c, 0xc2, 0x10, 0xeb, 0xa8, 0x8e, 0xeb, 0xe2, 0xb4, |
925 | + 0x7b, 0x9a, 0x7a, 0x8e, 0x65, 0x09, 0x61, 0x5f, 0x58, 0x04, 0x4d, 0xd3, 0x85, 0xe1, 0xb1, 0x8e, |
926 | + 0xaa, 0x4c, 0x91, 0x3e, 0x8f, 0x71, 0xeb, 0x4d, 0x19, 0x9e, 0xfe, 0x0d, 0x61, 0x5f, 0x04, 0xb5, |
927 | + 0xe9, 0x92, 0xd4, 0x10, 0x2a, 0x14, 0xd8, 0xe6, 0xd1, 0x77, 0x22, 0xe4, 0x93, 0xa6, 0x0a, 0x6c, |
928 | + 0xf6, 0x47, 0x90, 0x23, 0x87, 0x70, 0x4b, 0x8b, 0x5e, 0x61, 0xd9, 0xed, 0x6d, 0x4a, 0xb8, 0x9b, |
929 | + 0x34, 0x55, 0x5a, 0xd9, 0x54, 0x56, 0x40, 0x5e, 0xd3, 0xa2, 0x65, 0x2c, 0xfb, 0xb3, 0x37, 0x8a, |
930 | + 0x1c, 0x96, 0x89, 0xa4, 0xa9, 0x88, 0x61, 0x6f, 0x04, 0x29, 0xe4, 0x5c, 0xb2, 0xbe, 0x96, 0x93, |
931 | + 0x01, 0x57, 0xc9, 0xd5, 0xa4, 0xa9, 0x88, 0x03, 0xde, 0x64, 0x50, 0x8f, 0x1c, 0x4d, 0x41, 0x2e, |
932 | + 0x05, 0x5c, 0x72, 0xe9, 0xa6, 0x4e, 0x87, 0x46, 0xd0, 0x88, 0xae, 0x64, 0x0d, 0xc3, 0x78, 0x00, |
933 | + 0xe4, 0x48, 0x0a, 0x72, 0x39, 0x2c, 0x82, 0x22, 0x06, 0x53, 0x97, 0xd6, 0x24, 0x8b, 0xb4, 0x78, |
934 | + 0x20, 0x7b, 0x10, 0x5e, 0x2b, 0xe8, 0x46, 0x68, 0x32, 0xf4, 0x23, 0x2c, 0x68, 0xd1, 0x03, 0xef, |
935 | + 0x4d, 0x1a, 0x31, 0x88, 0xe5, 0xa5, 0xea, 0xa7, 0x7c, 0x4d, 0xd5, 0x41, 0x45, 0x76, 0x22, 0x54, |
936 | + 0xd2, 0x06, 0xf3, 0x7c, 0xfc, 0x11, 0x84, 0x2a, 0x96, 0x87, 0x94, 0x58, 0x1f, 0x9c, 0x75, 0xce, |
937 | + 0x39, 0x98, 0x65, 0x3b, 0x73, 0x75, 0x83, 0x05, 0x04, 0xeb, 0x10, 0xf3, 0xf4, 0x04, 0xeb, 0xd7, |
938 | + 0xf2, 0x87, 0xf0, 0x7f, 0x9e, 0x3f, 0x6d, 0x57, 0x45, 0xa7, 0xea, 0xac, 0xbd, 0xc8, 0x00, 0x00, |
939 | + 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82, |
940 | +}; |
941 | + |
942 | +const BITMAP_OPAQUE array_line_xpm[1] = {{ png, sizeof( png ), "array_line_xpm" }}; |
943 | + |
944 | +//EOF |
945 | |
946 | === added file 'bitmaps_png/cpp_26/array_module.cpp' |
947 | --- bitmaps_png/cpp_26/array_module.cpp 1970-01-01 00:00:00 +0000 |
948 | +++ bitmaps_png/cpp_26/array_module.cpp 2015-02-12 04:47:59 +0000 |
949 | @@ -0,0 +1,25 @@ |
950 | + |
951 | +/* Do not modify this file, it was automatically generated by the |
952 | + * PNG2cpp CMake script, using a *.png file as input. |
953 | + */ |
954 | + |
955 | +#include <bitmaps.h> |
956 | + |
957 | +static const unsigned char png[] = { |
958 | + 0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52, |
959 | + 0x00, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, 0x1a, 0x08, 0x06, 0x00, 0x00, 0x00, 0xa9, 0x4a, 0x4c, |
960 | + 0xce, 0x00, 0x00, 0x00, 0x79, 0x49, 0x44, 0x41, 0x54, 0x48, 0xc7, 0xdd, 0x94, 0x41, 0x0a, 0x00, |
961 | + 0x31, 0x08, 0x03, 0xfd, 0x4a, 0xff, 0x94, 0xff, 0xf6, 0xdc, 0xfd, 0x94, 0x7b, 0xda, 0x43, 0x65, |
962 | + 0x41, 0xad, 0x90, 0x82, 0x07, 0xc1, 0x8b, 0x0e, 0xc4, 0x18, 0x51, 0x55, 0x61, 0x94, 0xd0, 0x41, |
963 | + 0x00, 0xd4, 0x2b, 0x3b, 0x0c, 0x60, 0x7a, 0xb5, 0x81, 0xbe, 0x45, 0xb2, 0x86, 0x7a, 0xbd, 0x85, |
964 | + 0xc8, 0x33, 0xa6, 0xd7, 0xdf, 0x03, 0x65, 0xe4, 0x8b, 0xc8, 0xf6, 0x0b, 0x8a, 0x1c, 0xd4, 0x82, |
965 | + 0x82, 0x33, 0x97, 0x40, 0x34, 0xe9, 0x7a, 0xb9, 0x8e, 0xf6, 0xb0, 0x6d, 0xb3, 0x2e, 0x2c, 0x43, |
966 | + 0x25, 0xeb, 0x52, 0x87, 0xad, 0xb8, 0x8e, 0x0b, 0xca, 0x48, 0x71, 0xfa, 0xb0, 0xa9, 0x38, 0xa9, |
967 | + 0x44, 0x10, 0x0f, 0x44, 0x93, 0xae, 0x97, 0xeb, 0x68, 0x0f, 0xdb, 0x2a, 0xeb, 0x5e, 0x8c, 0x95, |
968 | + 0x3c, 0x73, 0x5c, 0xe2, 0x55, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, |
969 | + 0x60, 0x82, |
970 | +}; |
971 | + |
972 | +const BITMAP_OPAQUE array_module_xpm[1] = {{ png, sizeof( png ), "array_module_xpm" }}; |
973 | + |
974 | +//EOF |
975 | |
976 | === added file 'bitmaps_png/cpp_26/array_pad.cpp' |
977 | --- bitmaps_png/cpp_26/array_pad.cpp 1970-01-01 00:00:00 +0000 |
978 | +++ bitmaps_png/cpp_26/array_pad.cpp 2015-02-12 04:47:59 +0000 |
979 | @@ -0,0 +1,77 @@ |
980 | + |
981 | +/* Do not modify this file, it was automatically generated by the |
982 | + * PNG2cpp CMake script, using a *.png file as input. |
983 | + */ |
984 | + |
985 | +#include <bitmaps.h> |
986 | + |
987 | +static const unsigned char png[] = { |
988 | + 0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52, |
989 | + 0x00, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, 0x1a, 0x08, 0x06, 0x00, 0x00, 0x00, 0xa9, 0x4a, 0x4c, |
990 | + 0xce, 0x00, 0x00, 0x03, 0xbd, 0x49, 0x44, 0x41, 0x54, 0x48, 0xc7, 0xbd, 0x96, 0xdd, 0x4b, 0x54, |
991 | + 0x41, 0x18, 0xc6, 0x67, 0x3f, 0xdc, 0x2b, 0x53, 0x28, 0x93, 0xa0, 0x08, 0xef, 0x14, 0x8a, 0x4c, |
992 | + 0x44, 0x2c, 0x8c, 0x2d, 0xcb, 0x4a, 0xc1, 0x7f, 0xa0, 0x8b, 0xfe, 0x82, 0xa0, 0x8b, 0x8c, 0x22, |
993 | + 0xf2, 0x63, 0x3d, 0x47, 0x57, 0x4b, 0xca, 0x42, 0xd4, 0xf5, 0xb3, 0x14, 0xf3, 0x83, 0x5c, 0x95, |
994 | + 0x45, 0x02, 0x15, 0x0c, 0xfb, 0x07, 0x8a, 0x84, 0x10, 0x25, 0x23, 0x24, 0x24, 0xa2, 0x8b, 0x6e, |
995 | + 0x82, 0xbc, 0xc8, 0xde, 0xdf, 0x38, 0x47, 0x8f, 0xeb, 0x6e, 0x7a, 0x61, 0x5d, 0x3c, 0x9c, 0x61, |
996 | + 0xce, 0xcc, 0x3c, 0xf3, 0x3e, 0xef, 0x33, 0xef, 0x8c, 0x5a, 0x5f, 0x5f, 0x57, 0xff, 0x03, 0x89, |
997 | + 0x3b, 0x43, 0xea, 0xa0, 0xa0, 0x54, 0x50, 0xae, 0xc2, 0xea, 0xf0, 0xae, 0x8b, 0x34, 0xaa, 0x74, |
998 | + 0x65, 0xa9, 0x02, 0x55, 0xa5, 0xf2, 0xd5, 0x1d, 0x75, 0x60, 0x57, 0x22, 0x59, 0x38, 0x43, 0x30, |
999 | + 0xa1, 0x6a, 0xd5, 0x6f, 0xf9, 0x7e, 0xd7, 0xd8, 0x68, 0xcf, 0xaa, 0x3a, 0x75, 0x74, 0xc7, 0xe4, |
1000 | + 0xb0, 0x3a, 0x14, 0xa8, 0x0b, 0xd4, 0xcb, 0x98, 0x58, 0xea, 0x83, 0xd4, 0xc1, 0xd4, 0x86, 0xd4, |
1001 | + 0x41, 0xda, 0x7e, 0xcb, 0x5f, 0x29, 0x73, 0xd2, 0x12, 0x12, 0x19, 0x92, 0xaf, 0x82, 0xcf, 0x82, |
1002 | + 0x69, 0x41, 0x4c, 0xa3, 0x46, 0x4d, 0xc9, 0xf7, 0x93, 0xe0, 0x87, 0x20, 0xcb, 0x35, 0x3e, 0xd3, |
1003 | + 0x67, 0xfb, 0x86, 0x73, 0x9f, 0x9d, 0xea, 0x6e, 0x5d, 0x7e, 0x64, 0x8d, 0x7c, 0xeb, 0xab, 0x02, |
1004 | + 0x4f, 0x16, 0x1f, 0xda, 0x39, 0x1d, 0xd9, 0xbd, 0xf2, 0x6f, 0xc0, 0x4d, 0xe6, 0x26, 0x9a, 0x30, |
1005 | + 0x24, 0x31, 0x43, 0xf4, 0x41, 0xb0, 0x20, 0x98, 0x31, 0x7d, 0x1f, 0x65, 0xb7, 0x6f, 0x9c, 0xf1, |
1006 | + 0x01, 0x3b, 0xd0, 0x58, 0x34, 0x50, 0x18, 0x61, 0xf1, 0xc7, 0x8b, 0x61, 0xfb, 0xd2, 0xc8, 0x85, |
1007 | + 0x48, 0x59, 0xf4, 0x4a, 0x5b, 0xcb, 0x72, 0x93, 0x26, 0x85, 0x8c, 0xc8, 0xb6, 0x11, 0xe9, 0x9c, |
1008 | + 0x6c, 0x48, 0x34, 0x6d, 0xf0, 0xcb, 0x7c, 0xa3, 0x82, 0x35, 0xc1, 0x6b, 0xc1, 0x2b, 0xdd, 0xb6, |
1009 | + 0x55, 0x36, 0x32, 0xfa, 0x2c, 0xdf, 0x78, 0xdf, 0x97, 0x8e, 0x1a, 0x7b, 0xbe, 0x3a, 0x4c, 0xdb, |
1010 | + 0x6f, 0xfb, 0xab, 0x64, 0xe1, 0x7a, 0xc1, 0x18, 0x64, 0x44, 0x86, 0x8c, 0x4e, 0xce, 0x1c, 0xa2, |
1011 | + 0x52, 0x93, 0x93, 0x98, 0x89, 0x64, 0xca, 0x15, 0x29, 0x12, 0x2c, 0x99, 0x7f, 0xab, 0x32, 0xf9, |
1012 | + 0x9a, 0x10, 0x05, 0x33, 0x9b, 0x33, 0xfa, 0xd9, 0xf9, 0x99, 0xfe, 0x82, 0x4e, 0xaf, 0xe5, 0xbd, |
1013 | + 0xe5, 0x8c, 0x87, 0x8c, 0xc8, 0xf8, 0xa7, 0x73, 0x26, 0x06, 0x71, 0x13, 0x95, 0xbb, 0x88, 0x90, |
1014 | + 0x2b, 0xea, 0x22, 0x8a, 0x68, 0xd9, 0xb6, 0x88, 0xae, 0x0b, 0x8a, 0x8f, 0x34, 0x67, 0x6a, 0xa2, |
1015 | + 0xfc, 0xe7, 0xa7, 0xbb, 0xbc, 0xb6, 0xf7, 0xc6, 0x26, 0x91, 0x44, 0x86, 0x8c, 0x9a, 0x48, 0x0c, |
1016 | + 0x82, 0x1b, 0xb7, 0x88, 0xc4, 0xc2, 0x5a, 0xba, 0x8d, 0xc4, 0xcf, 0x18, 0xb9, 0x06, 0x0c, 0x09, |
1017 | + 0x32, 0xce, 0x09, 0x26, 0x75, 0xbf, 0xa5, 0x4e, 0xc8, 0xf7, 0xb8, 0xcf, 0xf2, 0x8c, 0x0f, 0xac, |
1018 | + 0x76, 0x57, 0x57, 0xbd, 0xbb, 0xdb, 0x40, 0x1b, 0x32, 0x41, 0x05, 0x32, 0x92, 0x33, 0x0c, 0xa2, |
1019 | + 0xa5, 0x13, 0xeb, 0xc7, 0x9b, 0x61, 0xd6, 0xb8, 0x2b, 0x66, 0x72, 0xb2, 0x64, 0x22, 0x99, 0xd3, |
1020 | + 0x7d, 0xb5, 0x6a, 0x51, 0xbe, 0x6f, 0xd5, 0xba, 0xf2, 0x80, 0x94, 0xba, 0x94, 0xa7, 0xc5, 0xc3, |
1021 | + 0x41, 0xbd, 0x73, 0xc8, 0x88, 0x0c, 0x19, 0xc9, 0x19, 0x7d, 0xb8, 0x11, 0xeb, 0xef, 0x74, 0x9d, |
1022 | + 0x24, 0xd8, 0x58, 0xf8, 0xa3, 0x49, 0x7c, 0xcc, 0x60, 0x52, 0x93, 0xd4, 0xaa, 0x9f, 0xd2, 0xce, |
1023 | + 0x71, 0x6d, 0xec, 0x98, 0xa7, 0xd6, 0x33, 0x0a, 0x19, 0x91, 0x39, 0xf6, 0xc6, 0x20, 0xb8, 0x11, |
1024 | + 0xeb, 0x73, 0xce, 0x92, 0x1d, 0xd8, 0x2c, 0x2c, 0x6c, 0xa4, 0x5b, 0x35, 0x58, 0xd3, 0x91, 0xb8, |
1025 | + 0x48, 0xdc, 0x64, 0x44, 0x86, 0x74, 0xe4, 0x0c, 0x83, 0x20, 0x1d, 0xd6, 0xe7, 0x9c, 0xed, 0x5e, |
1026 | + 0x82, 0xb0, 0x30, 0xee, 0x22, 0xf1, 0xe4, 0x44, 0xa4, 0x4a, 0x5e, 0xc3, 0x44, 0x4a, 0xc9, 0x19, |
1027 | + 0x06, 0xc1, 0x8d, 0x89, 0x2a, 0x48, 0x72, 0x22, 0x64, 0x64, 0x12, 0x93, 0x59, 0x64, 0xbf, 0x89, |
1028 | + 0x08, 0x97, 0xb0, 0x3d, 0x22, 0x05, 0x32, 0x20, 0x07, 0xb2, 0x20, 0x0f, 0x32, 0xed, 0x45, 0x3a, |
1029 | + 0xe6, 0xfe, 0x55, 0x3a, 0x12, 0x27, 0xfa, 0x8e, 0x14, 0xf4, 0xe5, 0x75, 0xf5, 0xac, 0xb4, 0x86, |
1030 | + 0x9c, 0xe4, 0xf6, 0xaf, 0x76, 0x56, 0x07, 0x87, 0xce, 0x76, 0xc8, 0x02, 0x51, 0x37, 0x99, 0x36, |
1031 | + 0x83, 0xe5, 0x19, 0x0d, 0x0e, 0x17, 0x45, 0x18, 0xe3, 0x8c, 0x67, 0x2e, 0x6b, 0xb0, 0x56, 0x42, |
1032 | + 0x33, 0x60, 0xc5, 0xdc, 0xde, 0x93, 0x3d, 0x0c, 0xb6, 0xe7, 0x2b, 0xc3, 0x85, 0x62, 0x55, 0x2c, |
1033 | + 0x8b, 0x75, 0xe9, 0x83, 0x4c, 0x47, 0xe6, 0xb2, 0xf7, 0xc5, 0x91, 0x60, 0x7b, 0x52, 0x7b, 0xcb, |
1034 | + 0x5a, 0x3b, 0xec, 0xad, 0xef, 0x13, 0x39, 0x5c, 0x1c, 0x32, 0x0e, 0x9b, 0x39, 0x80, 0x15, 0x1c, |
1035 | + 0x42, 0xda, 0x2c, 0xc4, 0xae, 0x69, 0xeb, 0x7c, 0xc4, 0x1d, 0x58, 0x8f, 0x73, 0x60, 0x2d, 0xef, |
1036 | + 0x6d, 0xda, 0x49, 0x0f, 0x2c, 0x65, 0x82, 0x72, 0xc1, 0x4e, 0x28, 0x1f, 0x52, 0x46, 0xee, 0x39, |
1037 | + 0x3b, 0x61, 0x01, 0x76, 0xcb, 0x3f, 0xf2, 0xa0, 0x93, 0x1e, 0x5f, 0x82, 0x2c, 0xef, 0x4d, 0x57, |
1038 | + 0x09, 0x0a, 0x25, 0x2f, 0x41, 0x52, 0xf8, 0x28, 0x80, 0xfc, 0x2c, 0x8b, 0x96, 0xb4, 0x49, 0x32, |
1039 | + 0x2d, 0x17, 0x51, 0x05, 0x32, 0xf2, 0x8f, 0x64, 0x1b, 0x67, 0x6d, 0x16, 0xd5, 0xc2, 0xfe, 0xfc, |
1040 | + 0xf8, 0xa2, 0x6a, 0x5f, 0x1d, 0x2d, 0x69, 0x4f, 0x5c, 0x54, 0xa5, 0x94, 0x13, 0x26, 0xa5, 0x1d, |
1041 | + 0xe8, 0x43, 0x67, 0x05, 0x6c, 0x22, 0x43, 0x22, 0x72, 0x46, 0x92, 0x91, 0xc5, 0x58, 0x7f, 0xf3, |
1042 | + 0x9a, 0x08, 0xbd, 0xbf, 0xaf, 0x6b, 0x1d, 0x63, 0xd9, 0xa0, 0xdf, 0xf2, 0x8d, 0x39, 0xeb, 0xec, |
1043 | + 0xb8, 0x26, 0xcc, 0x4e, 0x2a, 0xb9, 0xac, 0x9c, 0x5b, 0x92, 0xc8, 0x90, 0x00, 0xbd, 0xe9, 0xc3, |
1044 | + 0x49, 0xd8, 0x36, 0xd1, 0xc5, 0xd7, 0xb4, 0x50, 0x5f, 0x77, 0x7e, 0xe8, 0x5c, 0xc7, 0xe5, 0x97, |
1045 | + 0xc5, 0x11, 0xe6, 0x26, 0xbd, 0xf8, 0x8c, 0x5d, 0xd3, 0xb8, 0x7e, 0x19, 0xe0, 0x0c, 0x06, 0x24, |
1046 | + 0x15, 0x07, 0x69, 0xbb, 0xba, 0xce, 0x86, 0x73, 0x95, 0xe7, 0x49, 0x8e, 0xba, 0x56, 0x5a, 0x42, |
1047 | + 0x7b, 0xbe, 0xca, 0x1d, 0x32, 0xfd, 0xb0, 0xe0, 0xb1, 0x21, 0xfa, 0xea, 0x64, 0x4a, 0x5b, 0x3f, |
1048 | + 0x40, 0x5c, 0x67, 0x22, 0xfe, 0x71, 0x22, 0xc5, 0x35, 0x96, 0xde, 0x98, 0xf6, 0x62, 0x4f, 0x8f, |
1049 | + 0x93, 0x6d, 0x9d, 0xe4, 0x8c, 0xa7, 0x13, 0x4f, 0x28, 0x63, 0xcf, 0x7d, 0x7d, 0x6e, 0xfd, 0x4b, |
1050 | + 0xfc, 0x01, 0x33, 0x8a, 0x28, 0x8c, 0xb5, 0xeb, 0xec, 0xf9, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, |
1051 | + 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82, |
1052 | +}; |
1053 | + |
1054 | +const BITMAP_OPAQUE array_pad_xpm[1] = {{ png, sizeof( png ), "array_pad_xpm" }}; |
1055 | + |
1056 | +//EOF |
1057 | |
1058 | === added file 'bitmaps_png/cpp_26/array_target.cpp' |
1059 | --- bitmaps_png/cpp_26/array_target.cpp 1970-01-01 00:00:00 +0000 |
1060 | +++ bitmaps_png/cpp_26/array_target.cpp 2015-02-12 04:47:59 +0000 |
1061 | @@ -0,0 +1,51 @@ |
1062 | + |
1063 | +/* Do not modify this file, it was automatically generated by the |
1064 | + * PNG2cpp CMake script, using a *.png file as input. |
1065 | + */ |
1066 | + |
1067 | +#include <bitmaps.h> |
1068 | + |
1069 | +static const unsigned char png[] = { |
1070 | + 0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52, |
1071 | + 0x00, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, 0x1a, 0x08, 0x06, 0x00, 0x00, 0x00, 0xa9, 0x4a, 0x4c, |
1072 | + 0xce, 0x00, 0x00, 0x02, 0x22, 0x49, 0x44, 0x41, 0x54, 0x48, 0xc7, 0xbd, 0x94, 0x4f, 0x4b, 0x1b, |
1073 | + 0x41, 0x18, 0x87, 0x67, 0xc1, 0x59, 0xdd, 0x4d, 0xb6, 0x69, 0x24, 0xb6, 0xb6, 0x62, 0xbd, 0x0a, |
1074 | + 0x31, 0x15, 0x94, 0x5d, 0x12, 0x6a, 0xbd, 0xd9, 0xcf, 0xe1, 0xb9, 0x58, 0xe8, 0x27, 0x29, 0x3d, |
1075 | + 0xf5, 0xd8, 0x4b, 0xa1, 0xe0, 0x45, 0xb1, 0xc1, 0x4b, 0xa1, 0x9d, 0x0f, 0xe0, 0xd5, 0x8b, 0x8a, |
1076 | + 0x87, 0xf6, 0xa4, 0xa0, 0x87, 0xf6, 0x94, 0x16, 0xe9, 0x74, 0x9e, 0x25, 0x23, 0x13, 0x49, 0xc2, |
1077 | + 0xfe, 0x09, 0x2e, 0xbc, 0x2c, 0x3b, 0xb3, 0xef, 0x3e, 0xf3, 0xbe, 0xbf, 0x77, 0x7f, 0x42, 0x6b, |
1078 | + 0x2d, 0x86, 0x85, 0xb9, 0xf4, 0xa8, 0xbd, 0x31, 0x39, 0x6a, 0xe4, 0xde, 0x9d, 0x17, 0xa3, 0xa8, |
1079 | + 0x22, 0xde, 0x35, 0x1e, 0xca, 0x73, 0x40, 0x73, 0xb3, 0xf2, 0x84, 0x67, 0xd6, 0xc7, 0x7c, 0x3c, |
1080 | + 0xac, 0x86, 0xe2, 0x75, 0xa3, 0x26, 0x3f, 0x03, 0x6a, 0xd4, 0xe5, 0x27, 0x9e, 0x59, 0x1f, 0x0a, |
1081 | + 0x32, 0x57, 0x1c, 0xcc, 0x78, 0x57, 0xeb, 0xab, 0xf3, 0x37, 0x9d, 0x76, 0xc2, 0x82, 0x3e, 0xea, |
1082 | + 0x6e, 0xea, 0x37, 0xdb, 0x8b, 0xbd, 0x30, 0xf0, 0x2e, 0xd9, 0x1f, 0x02, 0x59, 0x0e, 0xa6, 0xbd, |
1083 | + 0x83, 0xb5, 0xe7, 0xf3, 0xdf, 0x3a, 0xed, 0x58, 0x01, 0x3a, 0xea, 0xbe, 0x54, 0x3b, 0xdb, 0x8b, |
1084 | + 0x5f, 0x4d, 0xce, 0x3e, 0xfb, 0x03, 0x20, 0x4e, 0x3c, 0xe3, 0x7b, 0xd7, 0xed, 0x64, 0x45, 0xb7, |
1085 | + 0x5a, 0x2d, 0xbd, 0xb1, 0xf1, 0x22, 0x05, 0xf5, 0xce, 0x5e, 0xe9, 0x3f, 0x27, 0x1d, 0xdd, 0xfd, |
1086 | + 0xb8, 0xae, 0xfb, 0xb0, 0xc8, 0xad, 0x64, 0xda, 0xf7, 0xbe, 0xb4, 0xe3, 0x15, 0x65, 0x72, 0x94, |
1087 | + 0xc9, 0x49, 0x41, 0xbd, 0xb3, 0x2d, 0xf5, 0xf7, 0xb4, 0xa3, 0x4c, 0x8e, 0xea, 0xc3, 0xc2, 0x5b, |
1088 | + 0x10, 0xed, 0x59, 0x7a, 0xf6, 0xf8, 0x1f, 0x10, 0x00, 0x2e, 0xe8, 0xe6, 0xb8, 0x96, 0xc2, 0xa8, |
1089 | + 0x8c, 0xf7, 0x2c, 0x88, 0xf6, 0x98, 0x9c, 0xef, 0x40, 0x00, 0xb8, 0x20, 0x93, 0x93, 0xc2, 0xa8, |
1090 | + 0x8c, 0xf7, 0x6e, 0x41, 0xf5, 0x9a, 0xfc, 0x91, 0x24, 0x49, 0x0a, 0xb0, 0x61, 0x41, 0x36, 0x68, |
1091 | + 0x23, 0x9a, 0x59, 0x90, 0xc9, 0xd9, 0x8d, 0xe3, 0x38, 0x05, 0xd8, 0xb0, 0x20, 0x1b, 0xb4, 0x11, |
1092 | + 0xcd, 0xfa, 0x1d, 0x10, 0xba, 0x40, 0xa8, 0xdc, 0x01, 0x8d, 0x93, 0x72, 0x62, 0xb7, 0x02, 0xdb, |
1093 | + 0x42, 0x1b, 0x54, 0x1c, 0x55, 0xa6, 0x2e, 0x6c, 0x45, 0x9c, 0x94, 0x13, 0xbb, 0x15, 0xd8, 0x16, |
1094 | + 0xda, 0xa0, 0xe2, 0x28, 0x9c, 0xda, 0x1b, 0xd0, 0x08, 0x0d, 0xd0, 0x02, 0x4d, 0x5c, 0x10, 0x77, |
1095 | + 0xb4, 0x5b, 0x78, 0xfa, 0x48, 0x87, 0xa1, 0xf8, 0xe0, 0x6a, 0x84, 0x06, 0x68, 0x81, 0x26, 0x2e, |
1096 | + 0x88, 0x3b, 0xda, 0x2d, 0x3c, 0x99, 0x53, 0x41, 0x20, 0xde, 0x0e, 0x4c, 0x1d, 0x53, 0xc5, 0x74, |
1097 | + 0x01, 0x73, 0x41, 0x40, 0x9a, 0xcd, 0xa6, 0x96, 0xd2, 0xfb, 0x7d, 0x77, 0xea, 0x98, 0x2a, 0xa6, |
1098 | + 0x0b, 0x98, 0x0b, 0x02, 0x62, 0x72, 0x94, 0xef, 0x7b, 0x87, 0x03, 0x53, 0x67, 0xff, 0x23, 0x60, |
1099 | + 0x54, 0x46, 0x1b, 0x01, 0xd1, 0x2e, 0x2a, 0xf1, 0xa5, 0xf7, 0x6b, 0xd4, 0x7f, 0x04, 0x8c, 0xca, |
1100 | + 0x68, 0x23, 0x20, 0xda, 0x45, 0x25, 0x7d, 0xc8, 0xf2, 0x58, 0x67, 0x40, 0x33, 0x40, 0xf5, 0x07, |
1101 | + 0xf2, 0x67, 0xb5, 0x22, 0xde, 0x67, 0x72, 0x06, 0xa3, 0x19, 0x20, 0x93, 0xb3, 0x5b, 0x0d, 0xc4, |
1102 | + 0xce, 0x48, 0x67, 0xb8, 0x57, 0xaf, 0xcb, 0x9a, 0x34, 0x09, 0x53, 0xcd, 0x64, 0x90, 0x65, 0x4d, |
1103 | + 0x35, 0xb3, 0x41, 0x96, 0x31, 0xd5, 0x5c, 0x06, 0x59, 0xd8, 0x54, 0xf3, 0x1a, 0x64, 0x19, 0x53, |
1104 | + 0xcd, 0x65, 0x90, 0x45, 0x4d, 0x55, 0xdd, 0x4b, 0x14, 0x31, 0xc8, 0xc2, 0xa6, 0x9a, 0xd7, 0x20, |
1105 | + 0xcb, 0x98, 0x6a, 0x2e, 0x83, 0x2c, 0x6b, 0xaa, 0x99, 0x0d, 0x72, 0x12, 0xa6, 0x9a, 0xc9, 0x20, |
1106 | + 0x27, 0x6d, 0xaa, 0x13, 0xf5, 0xba, 0xff, 0x0c, 0x96, 0xd3, 0x5f, 0x78, 0x1d, 0xd5, 0x5b, 0x00, |
1107 | + 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82, |
1108 | +}; |
1109 | + |
1110 | +const BITMAP_OPAQUE array_target_xpm[1] = {{ png, sizeof( png ), "array_target_xpm" }}; |
1111 | + |
1112 | +//EOF |
1113 | |
1114 | === added file 'bitmaps_png/cpp_26/array_text.cpp' |
1115 | --- bitmaps_png/cpp_26/array_text.cpp 1970-01-01 00:00:00 +0000 |
1116 | +++ bitmaps_png/cpp_26/array_text.cpp 2015-02-12 04:47:59 +0000 |
1117 | @@ -0,0 +1,39 @@ |
1118 | + |
1119 | +/* Do not modify this file, it was automatically generated by the |
1120 | + * PNG2cpp CMake script, using a *.png file as input. |
1121 | + */ |
1122 | + |
1123 | +#include <bitmaps.h> |
1124 | + |
1125 | +static const unsigned char png[] = { |
1126 | + 0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52, |
1127 | + 0x00, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, 0x1a, 0x08, 0x06, 0x00, 0x00, 0x00, 0xa9, 0x4a, 0x4c, |
1128 | + 0xce, 0x00, 0x00, 0x01, 0x59, 0x49, 0x44, 0x41, 0x54, 0x48, 0xc7, 0xed, 0x96, 0xb1, 0x6a, 0x02, |
1129 | + 0x41, 0x10, 0x86, 0x07, 0x7c, 0x06, 0xad, 0x0c, 0xd8, 0x48, 0xb0, 0x31, 0x36, 0xd6, 0x22, 0x58, |
1130 | + 0x5a, 0xa4, 0xb8, 0x4a, 0xc8, 0x1b, 0x58, 0xa5, 0xca, 0x95, 0xa9, 0x7c, 0x82, 0x20, 0xec, 0xed, |
1131 | + 0xa9, 0x98, 0xce, 0xca, 0x60, 0x93, 0xd6, 0x77, 0xb1, 0xf0, 0x1d, 0x0c, 0x5c, 0x66, 0x6f, 0xe6, |
1132 | + 0xbc, 0xec, 0xe6, 0x76, 0xdd, 0x1c, 0x41, 0x10, 0xee, 0xe0, 0x67, 0x6f, 0x66, 0xff, 0xe1, 0x63, |
1133 | + 0xef, 0x98, 0x61, 0x21, 0x49, 0x12, 0xb8, 0x86, 0xf0, 0x91, 0x53, 0x80, 0xe8, 0xe8, 0x2f, 0xe5, |
1134 | + 0x17, 0x63, 0x7c, 0x7f, 0xf7, 0x97, 0xf2, 0x43, 0xf4, 0x82, 0x42, 0x64, 0x74, 0x40, 0x7d, 0xa2, |
1135 | + 0xf6, 0x1c, 0x67, 0xda, 0x73, 0xfe, 0xc0, 0xb1, 0xf2, 0x07, 0xa8, 0x1d, 0x6a, 0x85, 0xe0, 0x57, |
1136 | + 0x5c, 0x67, 0x1c, 0x67, 0x9a, 0x71, 0x7e, 0xc5, 0x71, 0x90, 0x81, 0xbe, 0x90, 0xda, 0xa7, 0x23, |
1137 | + 0xce, 0x5b, 0x3a, 0x68, 0xde, 0xa2, 0xbc, 0xe8, 0x93, 0x2f, 0x03, 0xc9, 0x0f, 0x80, 0x65, 0x9b, |
1138 | + 0xf6, 0xd6, 0x0d, 0x1d, 0xb4, 0x6e, 0x50, 0x7e, 0xd9, 0x26, 0x1f, 0x81, 0x3a, 0x00, 0xf1, 0x30, |
1139 | + 0xff, 0x96, 0xc5, 0x20, 0xda, 0x8b, 0x87, 0xe4, 0x7f, 0xbb, 0xc3, 0xb5, 0x9b, 0xe7, 0x8b, 0x41, |
1140 | + 0xb4, 0x17, 0x75, 0x53, 0xff, 0xef, 0x9f, 0x66, 0x07, 0xd9, 0x7f, 0xb4, 0x1d, 0x74, 0xf6, 0x54, |
1141 | + 0xa0, 0x5b, 0x04, 0x89, 0x91, 0x0e, 0x12, 0xa3, 0xcb, 0x20, 0xd1, 0xd3, 0x41, 0xa2, 0xe7, 0x04, |
1142 | + 0xa1, 0xe1, 0x19, 0x8d, 0x27, 0xa3, 0x61, 0x4f, 0x2a, 0x6f, 0x87, 0xc8, 0x47, 0xf4, 0x6c, 0x8d, |
1143 | + 0x86, 0xdd, 0xaa, 0xbc, 0x03, 0x24, 0x27, 0xdc, 0x90, 0x86, 0xe4, 0xc4, 0x71, 0x9a, 0x01, 0x4f, |
1144 | + 0x0a, 0x43, 0x62, 0x60, 0xcc, 0xba, 0xf8, 0xbe, 0xd8, 0x68, 0x93, 0xf2, 0x97, 0xa9, 0xc9, 0xe7, |
1145 | + 0x96, 0xaf, 0x82, 0x72, 0x35, 0xe7, 0x22, 0xf9, 0x84, 0x6b, 0x13, 0xe9, 0x0f, 0xba, 0x29, 0x8d, |
1146 | + 0x9b, 0xbc, 0x6f, 0x80, 0xfe, 0x52, 0x93, 0xce, 0x2f, 0x19, 0x02, 0x6c, 0x6a, 0xee, 0x01, 0xb9, |
1147 | + 0xa9, 0x91, 0x4f, 0xf9, 0x4b, 0xd4, 0x94, 0xe9, 0x89, 0x7f, 0xea, 0xa3, 0x0a, 0x54, 0x81, 0xd2, |
1148 | + 0x82, 0x45, 0x9d, 0x2f, 0x15, 0x3f, 0x8a, 0x54, 0xbc, 0xa8, 0xdb, 0x21, 0x7e, 0x35, 0xe6, 0xdc, |
1149 | + 0x0a, 0x2d, 0xd7, 0xa5, 0xd0, 0x31, 0xeb, 0xbc, 0x6a, 0xe0, 0x5a, 0x17, 0xc8, 0x6f, 0x28, 0x7d, |
1150 | + 0x35, 0x0d, 0xec, 0xf1, 0xfb, 0x82, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, |
1151 | + 0x60, 0x82, |
1152 | +}; |
1153 | + |
1154 | +const BITMAP_OPAQUE array_text_xpm[1] = {{ png, sizeof( png ), "array_text_xpm" }}; |
1155 | + |
1156 | +//EOF |
1157 | |
1158 | === added file 'bitmaps_png/cpp_26/array_zone.cpp' |
1159 | --- bitmaps_png/cpp_26/array_zone.cpp 1970-01-01 00:00:00 +0000 |
1160 | +++ bitmaps_png/cpp_26/array_zone.cpp 2015-02-12 04:47:59 +0000 |
1161 | @@ -0,0 +1,51 @@ |
1162 | + |
1163 | +/* Do not modify this file, it was automatically generated by the |
1164 | + * PNG2cpp CMake script, using a *.png file as input. |
1165 | + */ |
1166 | + |
1167 | +#include <bitmaps.h> |
1168 | + |
1169 | +static const unsigned char png[] = { |
1170 | + 0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52, |
1171 | + 0x00, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, 0x1a, 0x08, 0x06, 0x00, 0x00, 0x00, 0xa9, 0x4a, 0x4c, |
1172 | + 0xce, 0x00, 0x00, 0x02, 0x1a, 0x49, 0x44, 0x41, 0x54, 0x48, 0xc7, 0xcd, 0x94, 0x3d, 0x88, 0x13, |
1173 | + 0x41, 0x18, 0x86, 0xe7, 0x40, 0xbb, 0x20, 0xe1, 0x1a, 0x13, 0x3b, 0xb1, 0xb3, 0xb0, 0xbf, 0x43, |
1174 | + 0x0e, 0xe5, 0x38, 0xbd, 0xd2, 0x46, 0x10, 0x04, 0x0b, 0x0b, 0x4b, 0xb9, 0xce, 0x9f, 0xc2, 0xcc, |
1175 | + 0x9a, 0x9d, 0x9d, 0x9f, 0x6c, 0x22, 0xc1, 0x22, 0x6a, 0x27, 0x07, 0x5a, 0x18, 0xb2, 0xe4, 0xe4, |
1176 | + 0x20, 0x46, 0x4c, 0x8a, 0x6b, 0x6c, 0xc5, 0xeb, 0x4e, 0x2c, 0x6c, 0x44, 0x39, 0x72, 0x57, 0xa8, |
1177 | + 0xa0, 0x98, 0x1b, 0xdf, 0xec, 0xae, 0x49, 0x30, 0xeb, 0xdd, 0x8e, 0x03, 0xc1, 0xe2, 0xdd, 0x6f, |
1178 | + 0x77, 0x66, 0xbe, 0x79, 0xe7, 0xe7, 0xdb, 0x87, 0x68, 0xad, 0xc9, 0x34, 0x14, 0x3d, 0x1c, 0xf2, |
1179 | + 0x93, 0x50, 0xa2, 0x0f, 0x14, 0xc6, 0x0d, 0x13, 0x29, 0xa9, 0x43, 0xdd, 0x14, 0xaa, 0x8f, 0x8c, |
1180 | + 0xa2, 0x89, 0xde, 0x61, 0xa2, 0xf7, 0x88, 0x3b, 0xd0, 0xd7, 0x38, 0x7e, 0x08, 0xdb, 0x47, 0xd2, |
1181 | + 0x63, 0x46, 0x83, 0x49, 0x6e, 0x42, 0xb7, 0xa1, 0x0a, 0x29, 0x90, 0x87, 0x61, 0xa4, 0xe4, 0x4e, |
1182 | + 0xdc, 0xfe, 0x5b, 0xdd, 0x3f, 0x8d, 0x3e, 0x42, 0x7d, 0x98, 0xed, 0x22, 0x6e, 0x86, 0xd1, 0x21, |
1183 | + 0x7b, 0x78, 0xff, 0x1c, 0x2f, 0x60, 0xd2, 0xa8, 0x40, 0x18, 0x62, 0x00, 0x55, 0xa1, 0x95, 0x38, |
1184 | + 0xae, 0x43, 0x22, 0x5c, 0x80, 0x43, 0x6e, 0x25, 0x19, 0xf5, 0xa1, 0xfb, 0x9e, 0xef, 0x5d, 0x10, |
1185 | + 0x92, 0xb5, 0xa5, 0x64, 0x67, 0xf1, 0xcd, 0x63, 0xb3, 0x41, 0xff, 0x5e, 0xc2, 0x8e, 0x02, 0xf4, |
1186 | + 0x2f, 0x16, 0x4b, 0xc5, 0xe3, 0x52, 0xf2, 0xcb, 0x52, 0xd2, 0x63, 0x68, 0x3b, 0x1d, 0x9b, 0xbd, |
1187 | + 0x84, 0xd6, 0x26, 0x8d, 0xb0, 0x03, 0xae, 0xf8, 0xc5, 0x52, 0x59, 0xe8, 0x46, 0xf0, 0x4c, 0x2b, |
1188 | + 0x9f, 0x6b, 0xe1, 0xbb, 0x0b, 0x63, 0x13, 0xef, 0x26, 0x18, 0x55, 0x95, 0x52, 0x27, 0x54, 0x59, |
1189 | + 0xb4, 0x91, 0xf3, 0x42, 0xfa, 0x5e, 0x9b, 0x31, 0x96, 0x1f, 0x1b, 0x53, 0x4d, 0xda, 0xd1, 0x5b, |
1190 | + 0xe9, 0xf3, 0x8d, 0xe6, 0x5a, 0xa0, 0x7b, 0xbd, 0x6d, 0xfd, 0xe4, 0xe9, 0xaa, 0x16, 0x8a, 0x0d, |
1191 | + 0x95, 0xbf, 0x7b, 0xf4, 0x5e, 0x82, 0xd1, 0x8a, 0x2a, 0xf3, 0xab, 0xcd, 0xe7, 0x8d, 0x0e, 0x72, |
1192 | + 0xba, 0xc8, 0xe9, 0x0a, 0xe5, 0x45, 0x2a, 0xb1, 0x56, 0xae, 0x98, 0x3b, 0x93, 0x7a, 0x47, 0xe8, |
1193 | + 0x3b, 0x82, 0xa3, 0xdc, 0x12, 0xca, 0x7d, 0x85, 0xf7, 0x53, 0x69, 0x76, 0x84, 0xb2, 0x38, 0x8c, |
1194 | + 0xa3, 0xbf, 0x81, 0x05, 0x5e, 0xc1, 0x98, 0xd9, 0x34, 0x77, 0x34, 0x38, 0x6b, 0x7d, 0xde, 0x5b, |
1195 | + 0x72, 0x90, 0xd4, 0xa7, 0x94, 0x66, 0x52, 0xdc, 0xd1, 0x25, 0xa8, 0xb3, 0xec, 0x2d, 0xcf, 0x21, |
1196 | + 0xa7, 0x8e, 0x9c, 0x43, 0xc9, 0x55, 0x17, 0xdd, 0xc5, 0x1b, 0xe8, 0x7b, 0x5c, 0x85, 0x3f, 0x10, |
1197 | + 0x5f, 0x23, 0xa9, 0x87, 0x23, 0x79, 0xb0, 0x4f, 0xd5, 0x5d, 0x87, 0x1e, 0xc7, 0xdf, 0xab, 0xd0, |
1198 | + 0x35, 0x21, 0x58, 0x85, 0x73, 0x7e, 0x6e, 0xbf, 0xff, 0xe8, 0x0b, 0xf4, 0x29, 0x6c, 0x2b, 0x44, |
1199 | + 0x0b, 0x28, 0x96, 0x1c, 0x17, 0x66, 0xdf, 0xfe, 0xfa, 0x1f, 0x51, 0x52, 0x0b, 0xcb, 0x3a, 0x2a, |
1200 | + 0x69, 0x77, 0x60, 0x28, 0x84, 0x3b, 0x2f, 0xa4, 0xfb, 0xc8, 0x88, 0x0c, 0x19, 0x9a, 0x39, 0xc9, |
1201 | + 0x15, 0xab, 0x0d, 0x8f, 0xe2, 0x20, 0x32, 0x38, 0xa4, 0x95, 0xa5, 0xd9, 0x2c, 0xae, 0x60, 0x09, |
1202 | + 0xe3, 0x67, 0xc8, 0x54, 0x59, 0x37, 0x3d, 0xa8, 0x1a, 0x02, 0xd2, 0x06, 0xaa, 0x46, 0x80, 0xb4, |
1203 | + 0x81, 0xaa, 0x11, 0x20, 0x6d, 0xa0, 0x6a, 0x04, 0x48, 0x1b, 0xa8, 0x1a, 0x01, 0xd2, 0x06, 0xaa, |
1204 | + 0x46, 0x80, 0xb4, 0x81, 0xaa, 0x11, 0x20, 0x6d, 0xa0, 0x6a, 0x04, 0x48, 0x1b, 0xa8, 0x1a, 0x01, |
1205 | + 0xd2, 0x06, 0xaa, 0x46, 0x80, 0xfc, 0x77, 0xa8, 0x1a, 0x02, 0xf2, 0xbf, 0x86, 0xea, 0x2f, 0x73, |
1206 | + 0x29, 0x07, 0xb2, 0xe7, 0xc3, 0x61, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, |
1207 | + 0x42, 0x60, 0x82, |
1208 | +}; |
1209 | + |
1210 | +const BITMAP_OPAQUE array_zone_xpm[1] = {{ png, sizeof( png ), "array_zone_xpm" }}; |
1211 | + |
1212 | +//EOF |
1213 | |
1214 | === added file 'bitmaps_png/cpp_26/contrast_mode.cpp' |
1215 | --- bitmaps_png/cpp_26/contrast_mode.cpp 1970-01-01 00:00:00 +0000 |
1216 | +++ bitmaps_png/cpp_26/contrast_mode.cpp 2015-02-12 04:47:59 +0000 |
1217 | @@ -0,0 +1,49 @@ |
1218 | + |
1219 | +/* Do not modify this file, it was automatically generated by the |
1220 | + * PNG2cpp CMake script, using a *.png file as input. |
1221 | + */ |
1222 | + |
1223 | +#include <bitmaps.h> |
1224 | + |
1225 | +static const unsigned char png[] = { |
1226 | + 0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52, |
1227 | + 0x00, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, 0x1a, 0x08, 0x06, 0x00, 0x00, 0x00, 0xa9, 0x4a, 0x4c, |
1228 | + 0xce, 0x00, 0x00, 0x01, 0xfb, 0x49, 0x44, 0x41, 0x54, 0x48, 0xc7, 0xb5, 0x96, 0xbf, 0x4f, 0xc2, |
1229 | + 0x40, 0x14, 0xc7, 0x1f, 0x09, 0x03, 0x9b, 0x81, 0xc4, 0x81, 0xc9, 0xc4, 0xc4, 0xc1, 0xd9, 0x91, |
1230 | + 0x89, 0xd9, 0x9d, 0x85, 0x81, 0x8d, 0x45, 0xc2, 0xc4, 0x1f, 0xd0, 0x56, 0xb1, 0x26, 0x24, 0x18, |
1231 | + 0x35, 0x21, 0xc0, 0xc6, 0xc4, 0x1f, 0x20, 0xb3, 0x09, 0x13, 0x1b, 0x83, 0x16, 0x9d, 0x9c, 0xdc, |
1232 | + 0x64, 0x73, 0x80, 0x41, 0xe3, 0xf9, 0xde, 0xf5, 0xae, 0xbc, 0x6a, 0xdb, 0x94, 0x8b, 0x0c, 0xdf, |
1233 | + 0x5e, 0xd2, 0xbb, 0xdc, 0xa7, 0xdf, 0xf7, 0xe3, 0x7a, 0x20, 0x84, 0x80, 0x5d, 0xaa, 0xdf, 0xef, |
1234 | + 0x1f, 0xd1, 0xb8, 0x53, 0xc8, 0x60, 0x30, 0xb8, 0x46, 0x89, 0x5e, 0xaf, 0x77, 0x28, 0x5f, 0x80, |
1235 | + 0x0d, 0x67, 0x60, 0xc1, 0x2b, 0xaa, 0xc1, 0x17, 0x3e, 0x02, 0xe4, 0x9f, 0x00, 0x66, 0xa4, 0x67, |
1236 | + 0x80, 0xa2, 0x09, 0x84, 0xc6, 0xc0, 0x11, 0x02, 0x96, 0x28, 0x81, 0xfa, 0x86, 0x73, 0x38, 0xd6, |
1237 | + 0x8b, 0x11, 0xd0, 0xf4, 0x70, 0x89, 0xd2, 0xc8, 0x14, 0xc2, 0x41, 0x13, 0x05, 0x22, 0x0d, 0xf5, |
1238 | + 0x24, 0x6e, 0x5e, 0xd2, 0xa0, 0x05, 0xc0, 0x8a, 0x1c, 0x9a, 0x40, 0x36, 0x20, 0x1b, 0xca, 0x0c, |
1239 | + 0xb4, 0x86, 0x4b, 0xd8, 0x67, 0x30, 0x4f, 0xc3, 0xc8, 0xa1, 0x09, 0x24, 0x54, 0x0c, 0x08, 0x98, |
1240 | + 0x33, 0x98, 0x15, 0x13, 0x3e, 0xcf, 0x04, 0x12, 0x06, 0xd9, 0x50, 0x65, 0xa0, 0x77, 0x54, 0x4e, |
1241 | + 0x17, 0x04, 0x85, 0x8d, 0xc1, 0xfe, 0xe8, 0xbe, 0x52, 0x21, 0x80, 0xb8, 0x73, 0x5d, 0x61, 0x59, |
1242 | + 0xd6, 0x6f, 0x2d, 0x50, 0x05, 0xee, 0x28, 0x8b, 0x7a, 0x63, 0xb0, 0x3a, 0x0b, 0xdf, 0xc8, 0x10, |
1243 | + 0x22, 0x65, 0xdb, 0x76, 0x2d, 0x6c, 0xcf, 0x82, 0x16, 0x03, 0xbd, 0xe0, 0x33, 0x43, 0xef, 0xa9, |
1244 | + 0xb4, 0xa9, 0xc4, 0x13, 0x20, 0x5f, 0x71, 0x10, 0xd4, 0xb4, 0xdd, 0x6e, 0x17, 0xc3, 0xa0, 0x2b, |
1245 | + 0xd8, 0x43, 0xc0, 0x47, 0x00, 0xb3, 0xe1, 0xd4, 0x34, 0x27, 0xb1, 0x39, 0x62, 0xae, 0xba, 0xcc, |
1246 | + 0xd5, 0xc3, 0x7f, 0x40, 0xa2, 0x41, 0x17, 0x70, 0x80, 0x80, 0x4f, 0x06, 0x0b, 0xa9, 0xd2, 0xf5, |
1247 | + 0xc3, 0x45, 0x63, 0xe4, 0x1a, 0x07, 0x4e, 0x52, 0x81, 0x94, 0xab, 0xb1, 0x11, 0xc4, 0xd7, 0x38, |
1248 | + 0x3d, 0x08, 0xbf, 0xca, 0x10, 0x22, 0x64, 0x34, 0x30, 0x2a, 0xa9, 0x40, 0x26, 0x39, 0xa1, 0x7c, |
1249 | + 0x32, 0x58, 0x77, 0x6b, 0x50, 0xda, 0xc4, 0x53, 0x85, 0x32, 0xd0, 0x07, 0x55, 0x70, 0x68, 0x5e, |
1250 | + 0xf5, 0xc8, 0x34, 0xa9, 0x19, 0x6f, 0x3a, 0x9d, 0x75, 0x4c, 0x8f, 0xcc, 0xa8, 0x47, 0xfc, 0x2f, |
1251 | + 0x86, 0x8c, 0xec, 0xbd, 0x0d, 0xac, 0x15, 0x02, 0xe1, 0x86, 0xb5, 0x24, 0xc8, 0x6d, 0x42, 0xc7, |
1252 | + 0x2b, 0x8d, 0x58, 0xf8, 0xea, 0x0c, 0x44, 0xa7, 0x4c, 0x36, 0x98, 0xc3, 0x73, 0xac, 0x80, 0x1b, |
1253 | + 0x2f, 0x0c, 0x21, 0xa4, 0x95, 0xeb, 0xba, 0x79, 0x05, 0xca, 0xa9, 0x73, 0x52, 0x37, 0x7c, 0x35, |
1254 | + 0x36, 0x47, 0x69, 0x73, 0x82, 0x00, 0x8f, 0xc1, 0x9a, 0xcc, 0x95, 0xc5, 0x5c, 0xcd, 0x23, 0x41, |
1255 | + 0xdb, 0x74, 0x3c, 0x6d, 0xce, 0x40, 0xc1, 0xef, 0x83, 0xfe, 0x65, 0xf2, 0x9f, 0xb6, 0x71, 0x55, |
1256 | + 0x0e, 0x81, 0xb6, 0x3d, 0x56, 0x28, 0x5c, 0x14, 0x36, 0x0d, 0x73, 0x1c, 0xa7, 0xc4, 0x5c, 0x0d, |
1257 | + 0x99, 0xab, 0x49, 0x00, 0x32, 0x39, 0xbb, 0x94, 0xab, 0x51, 0x64, 0xf8, 0xf0, 0xde, 0x21, 0xef, |
1258 | + 0x1f, 0x3e, 0x68, 0x29, 0xdf, 0xd1, 0x55, 0xc8, 0x04, 0x42, 0xa2, 0xd2, 0xa6, 0x12, 0x27, 0xe9, |
1259 | + 0x82, 0x60, 0xae, 0x1a, 0xf2, 0x66, 0x85, 0x37, 0xac, 0xc0, 0x91, 0xbe, 0xe4, 0xed, 0x52, 0x3f, |
1260 | + 0xd1, 0xb7, 0x63, 0x3d, 0x80, 0xd8, 0x20, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, |
1261 | + 0xae, 0x42, 0x60, 0x82, |
1262 | +}; |
1263 | + |
1264 | +const BITMAP_OPAQUE contrast_mode_xpm[1] = {{ png, sizeof( png ), "contrast_mode_xpm" }}; |
1265 | + |
1266 | +//EOF |
1267 | |
1268 | === renamed file 'bitmaps_png/cpp_26/contrast_mode.cpp' => 'bitmaps_png/cpp_26/contrast_mode.cpp.moved' |
1269 | === added file 'bitmaps_png/cpp_26/duplicate_footprint.cpp' |
1270 | --- bitmaps_png/cpp_26/duplicate_footprint.cpp 1970-01-01 00:00:00 +0000 |
1271 | +++ bitmaps_png/cpp_26/duplicate_footprint.cpp 2015-02-12 04:47:59 +0000 |
1272 | @@ -0,0 +1,43 @@ |
1273 | + |
1274 | +/* Do not modify this file, it was automatically generated by the |
1275 | + * PNG2cpp CMake script, using a *.png file as input. |
1276 | + */ |
1277 | + |
1278 | +#include <bitmaps.h> |
1279 | + |
1280 | +static const unsigned char png[] = { |
1281 | + 0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52, |
1282 | + 0x00, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, 0x1a, 0x08, 0x06, 0x00, 0x00, 0x00, 0xa9, 0x4a, 0x4c, |
1283 | + 0xce, 0x00, 0x00, 0x01, 0xa4, 0x49, 0x44, 0x41, 0x54, 0x48, 0xc7, 0x63, 0xf8, 0xff, 0xff, 0x3f, |
1284 | + 0x03, 0x3d, 0x30, 0x0a, 0x27, 0x24, 0x24, 0xe4, 0x3f, 0x0c, 0x13, 0xc3, 0xa7, 0xc8, 0x22, 0x86, |
1285 | + 0x93, 0x8a, 0x28, 0x06, 0xe3, 0xe2, 0x2f, 0x61, 0x60, 0xe0, 0x03, 0x62, 0x4f, 0x20, 0xae, 0x58, |
1286 | + 0xcc, 0xc0, 0x10, 0xbc, 0x9c, 0x81, 0x41, 0x96, 0xa0, 0x45, 0xc8, 0x2e, 0x85, 0x19, 0x84, 0x8f, |
1287 | + 0x9f, 0x65, 0x67, 0xf7, 0x7f, 0x31, 0x23, 0x23, 0xc8, 0x32, 0x30, 0x5e, 0xc3, 0xc2, 0xf2, 0x73, |
1288 | + 0x19, 0x23, 0xe3, 0xb7, 0xa5, 0x0c, 0x0c, 0x76, 0x04, 0x2d, 0x22, 0x25, 0xe8, 0xc2, 0x03, 0x03, |
1289 | + 0xff, 0x2f, 0x62, 0x60, 0xd0, 0xc9, 0xb0, 0xb7, 0xff, 0xbf, 0x8c, 0x89, 0xa9, 0x72, 0x39, 0x23, |
1290 | + 0xe3, 0xe7, 0x63, 0x42, 0x42, 0x20, 0xf6, 0x27, 0xa0, 0xcf, 0x14, 0x08, 0xf9, 0x28, 0x28, 0x3a, |
1291 | + 0x3a, 0x9a, 0x8f, 0x94, 0x70, 0x87, 0x39, 0x00, 0xe8, 0xab, 0xc0, 0x4d, 0xec, 0xec, 0x9f, 0x80, |
1292 | + 0x96, 0xfd, 0x02, 0x5a, 0xd6, 0x45, 0xc8, 0xa2, 0x43, 0x40, 0xbc, 0x81, 0x1c, 0x8b, 0x80, 0xc6, |
1293 | + 0x30, 0x02, 0x83, 0xee, 0xfb, 0x1d, 0x79, 0xf9, 0xff, 0x2b, 0x99, 0x98, 0x9e, 0xe1, 0xb5, 0xc8, |
1294 | + 0xd7, 0xd7, 0x97, 0x0b, 0x48, 0xff, 0x26, 0xc5, 0x57, 0x20, 0x7d, 0xf3, 0x19, 0x18, 0x38, 0x40, |
1295 | + 0xc1, 0xb8, 0x9c, 0x89, 0xe9, 0xe9, 0x5d, 0xa0, 0x45, 0xc0, 0xf8, 0xfa, 0xb2, 0x8a, 0x89, 0xe9, |
1296 | + 0x0a, 0x30, 0xbe, 0x6e, 0xac, 0x62, 0x60, 0x10, 0xc2, 0xe6, 0xa3, 0xc3, 0x40, 0x7c, 0x80, 0x54, |
1297 | + 0x1f, 0x01, 0x53, 0x5c, 0x0a, 0x30, 0xe8, 0xfe, 0xad, 0x63, 0x63, 0xfb, 0x71, 0x4f, 0x41, 0xe1, |
1298 | + 0x3f, 0x08, 0xaf, 0x66, 0x61, 0xf9, 0x05, 0x14, 0xcb, 0xc6, 0x15, 0x74, 0x89, 0x0e, 0x0e, 0x0e, |
1299 | + 0x2c, 0x64, 0xc6, 0x51, 0xf8, 0x0a, 0x26, 0xa6, 0x6f, 0x20, 0x4b, 0xae, 0x4a, 0x4b, 0xff, 0x07, |
1300 | + 0xb2, 0x6f, 0x03, 0x7d, 0xc3, 0x4c, 0x71, 0xaa, 0x43, 0xe6, 0xc3, 0x0c, 0x02, 0x06, 0x95, 0x3b, |
1301 | + 0x30, 0xf8, 0xbe, 0xac, 0x60, 0x66, 0xfe, 0x0e, 0xf4, 0xa5, 0x2d, 0x55, 0xf2, 0x11, 0xae, 0x12, |
1302 | + 0x02, 0x68, 0x81, 0xd5, 0x32, 0x06, 0x86, 0x59, 0x54, 0x2d, 0x19, 0x80, 0x78, 0x3f, 0x54, 0x6c, |
1303 | + 0x3f, 0x0c, 0x63, 0xe3, 0x53, 0x5c, 0xd6, 0x21, 0x1b, 0xcc, 0x70, 0x4a, 0x71, 0x3f, 0x2e, 0x3e, |
1304 | + 0x56, 0x8b, 0x08, 0x44, 0x3c, 0xdc, 0xa5, 0x30, 0x83, 0x88, 0xe5, 0x93, 0x6c, 0x11, 0x31, 0x41, |
1305 | + 0x85, 0x8d, 0x4f, 0x8e, 0x8f, 0x6c, 0xd3, 0xd2, 0xd2, 0xb8, 0x48, 0xcc, 0x02, 0x64, 0x59, 0x34, |
1306 | + 0x31, 0x38, 0x38, 0xb8, 0x85, 0xe6, 0x16, 0x79, 0x7a, 0x7a, 0xb2, 0x03, 0xe9, 0x3d, 0xa4, 0xf8, |
1307 | + 0x8a, 0x5c, 0x1f, 0x4d, 0x02, 0xfa, 0x68, 0x02, 0x3d, 0x82, 0xce, 0x33, 0x34, 0x34, 0x94, 0x99, |
1308 | + 0xe6, 0x16, 0xd1, 0x33, 0xd5, 0xd1, 0x3e, 0x1f, 0x21, 0x5b, 0x88, 0xaf, 0x24, 0xa0, 0xb8, 0x64, |
1309 | + 0xc0, 0xe6, 0x33, 0xb2, 0xcb, 0x3a, 0x5a, 0x62, 0x00, 0x66, 0x05, 0x94, 0x24, 0x1f, 0x97, 0xfe, |
1310 | + 0x47, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82, |
1311 | +}; |
1312 | + |
1313 | +const BITMAP_OPAQUE duplicate_footprint_xpm[1] = {{ png, sizeof( png ), "duplicate_footprint_xpm" }}; |
1314 | + |
1315 | +//EOF |
1316 | |
1317 | === added file 'bitmaps_png/cpp_26/duplicate_line.cpp' |
1318 | --- bitmaps_png/cpp_26/duplicate_line.cpp 1970-01-01 00:00:00 +0000 |
1319 | +++ bitmaps_png/cpp_26/duplicate_line.cpp 2015-02-12 04:47:59 +0000 |
1320 | @@ -0,0 +1,37 @@ |
1321 | + |
1322 | +/* Do not modify this file, it was automatically generated by the |
1323 | + * PNG2cpp CMake script, using a *.png file as input. |
1324 | + */ |
1325 | + |
1326 | +#include <bitmaps.h> |
1327 | + |
1328 | +static const unsigned char png[] = { |
1329 | + 0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52, |
1330 | + 0x00, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, 0x1a, 0x08, 0x06, 0x00, 0x00, 0x00, 0xa9, 0x4a, 0x4c, |
1331 | + 0xce, 0x00, 0x00, 0x01, 0x41, 0x49, 0x44, 0x41, 0x54, 0x48, 0xc7, 0xed, 0x96, 0xb1, 0x4a, 0x03, |
1332 | + 0x41, 0x14, 0x45, 0xcf, 0xbc, 0x59, 0x0d, 0xc4, 0x08, 0xb1, 0x90, 0x4d, 0x0c, 0x6c, 0x61, 0xb0, |
1333 | + 0x88, 0xda, 0xa7, 0x16, 0x0b, 0xc1, 0xc2, 0x0f, 0xf0, 0x23, 0xfc, 0x06, 0xbb, 0x94, 0xd6, 0x62, |
1334 | + 0x21, 0x6c, 0x76, 0x9d, 0xd5, 0x14, 0x42, 0x2c, 0x2c, 0x44, 0x44, 0xd2, 0x07, 0x2b, 0x2d, 0x52, |
1335 | + 0x08, 0x62, 0x61, 0x11, 0x14, 0x4c, 0xc2, 0x82, 0x1a, 0xc7, 0x4f, 0x50, 0x21, 0x93, 0xc2, 0x58, |
1336 | + 0x9c, 0xfa, 0xf0, 0x86, 0xfb, 0xde, 0x1d, 0xac, 0xb5, 0x8c, 0x03, 0xc6, 0x2e, 0xe2, 0x00, 0xeb, |
1337 | + 0x82, 0x09, 0x10, 0x7d, 0xc7, 0x15, 0x78, 0x11, 0x6c, 0x1b, 0x58, 0x70, 0x1a, 0x86, 0x18, 0x96, |
1338 | + 0x62, 0xa5, 0xd2, 0x08, 0x6c, 0x22, 0x72, 0x1f, 0xc3, 0x86, 0xb3, 0xd4, 0x85, 0x50, 0x35, 0x4a, |
1339 | + 0xf5, 0xae, 0xf3, 0xf9, 0xcf, 0x86, 0xe7, 0xf5, 0x13, 0xad, 0xc3, 0x10, 0x66, 0x9c, 0xc4, 0x3b, |
1340 | + 0x84, 0x55, 0x23, 0xf2, 0xdc, 0xf6, 0xfd, 0xe1, 0x45, 0x2e, 0x97, 0x26, 0x4a, 0x35, 0x9d, 0xed, |
1341 | + 0x51, 0x02, 0x65, 0x23, 0xf2, 0xd4, 0xf6, 0xfd, 0x8f, 0xd3, 0xe9, 0xe9, 0xbe, 0x11, 0xd9, 0x71, |
1342 | + 0xb6, 0xb0, 0x47, 0xb0, 0x72, 0x2c, 0x32, 0x78, 0x58, 0x5c, 0xb4, 0x46, 0xa9, 0xc1, 0x09, 0xcc, |
1343 | + 0x3b, 0xbb, 0x0c, 0x89, 0xd6, 0x57, 0x37, 0x85, 0xc2, 0x67, 0x6b, 0x6e, 0x2e, 0x4d, 0x44, 0x6a, |
1344 | + 0xce, 0x44, 0x31, 0xac, 0x35, 0x3c, 0xaf, 0xff, 0x58, 0x2e, 0x5b, 0x23, 0xd2, 0x8b, 0x61, 0x33, |
1345 | + 0x82, 0xbd, 0x43, 0xc8, 0x8f, 0x54, 0x54, 0x87, 0x62, 0xac, 0x54, 0xf7, 0xb6, 0x54, 0xb2, 0x97, |
1346 | + 0xb3, 0xb3, 0x69, 0x22, 0xf2, 0x76, 0xac, 0x75, 0x6b, 0xa4, 0x13, 0x45, 0xb0, 0x1e, 0x43, 0xda, |
1347 | + 0xd0, 0xfa, 0xbd, 0x13, 0x04, 0xf6, 0xa5, 0x52, 0xb1, 0xcd, 0x4c, 0xe6, 0xb5, 0x0e, 0x5b, 0x23, |
1348 | + 0x7f, 0xba, 0x08, 0x96, 0x8d, 0xc8, 0xdd, 0x79, 0x36, 0xdb, 0xef, 0x04, 0x81, 0x35, 0x22, 0xdd, |
1349 | + 0x13, 0xd0, 0x4e, 0x6a, 0x62, 0x1f, 0xa6, 0x8e, 0x44, 0x6a, 0x11, 0x0c, 0x63, 0x91, 0x5d, 0xe7, |
1350 | + 0x7d, 0x14, 0x42, 0xb5, 0x0e, 0xc5, 0x9f, 0xf4, 0xd1, 0x99, 0x0b, 0x26, 0x40, 0xf4, 0xf7, 0x3e, |
1351 | + 0x27, 0xff, 0xa2, 0xdf, 0xf2, 0x05, 0x63, 0x00, 0xb0, 0xc1, 0xf1, 0xcc, 0x65, 0x5d, 0x00, 0x00, |
1352 | + 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82, |
1353 | +}; |
1354 | + |
1355 | +const BITMAP_OPAQUE duplicate_line_xpm[1] = {{ png, sizeof( png ), "duplicate_line_xpm" }}; |
1356 | + |
1357 | +//EOF |
1358 | |
1359 | === added file 'bitmaps_png/cpp_26/duplicate_module.cpp' |
1360 | --- bitmaps_png/cpp_26/duplicate_module.cpp 1970-01-01 00:00:00 +0000 |
1361 | +++ bitmaps_png/cpp_26/duplicate_module.cpp 2015-02-12 04:47:59 +0000 |
1362 | @@ -0,0 +1,43 @@ |
1363 | + |
1364 | +/* Do not modify this file, it was automatically generated by the |
1365 | + * PNG2cpp CMake script, using a *.png file as input. |
1366 | + */ |
1367 | + |
1368 | +#include <bitmaps.h> |
1369 | + |
1370 | +static const unsigned char png[] = { |
1371 | + 0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52, |
1372 | + 0x00, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, 0x1a, 0x08, 0x06, 0x00, 0x00, 0x00, 0xa9, 0x4a, 0x4c, |
1373 | + 0xce, 0x00, 0x00, 0x01, 0xa4, 0x49, 0x44, 0x41, 0x54, 0x48, 0xc7, 0x63, 0xf8, 0xff, 0xff, 0x3f, |
1374 | + 0x03, 0x3d, 0x30, 0x0a, 0x27, 0x24, 0x24, 0xe4, 0x3f, 0x0c, 0x13, 0xc3, 0xa7, 0xc8, 0x22, 0x86, |
1375 | + 0x93, 0x8a, 0x28, 0x06, 0xe3, 0xe2, 0x2f, 0x61, 0x60, 0xe0, 0x03, 0x62, 0x4f, 0x20, 0xae, 0x58, |
1376 | + 0xcc, 0xc0, 0x10, 0xbc, 0x9c, 0x81, 0x41, 0x96, 0xa0, 0x45, 0xc8, 0x2e, 0x85, 0x19, 0x84, 0x8f, |
1377 | + 0x9f, 0x65, 0x67, 0xf7, 0x7f, 0x31, 0x23, 0x23, 0xc8, 0x32, 0x30, 0x5e, 0xc3, 0xc2, 0xf2, 0x73, |
1378 | + 0x19, 0x23, 0xe3, 0xb7, 0xa5, 0x0c, 0x0c, 0x76, 0x04, 0x2d, 0x22, 0x25, 0xe8, 0xc2, 0x03, 0x03, |
1379 | + 0xff, 0x2f, 0x62, 0x60, 0xd0, 0xc9, 0xb0, 0xb7, 0xff, 0xbf, 0x8c, 0x89, 0xa9, 0x72, 0x39, 0x23, |
1380 | + 0xe3, 0xe7, 0x63, 0x42, 0x42, 0x20, 0xf6, 0x27, 0xa0, 0xcf, 0x14, 0x08, 0xf9, 0x28, 0x28, 0x3a, |
1381 | + 0x3a, 0x9a, 0x8f, 0x94, 0x70, 0x87, 0x39, 0x00, 0xe8, 0xab, 0xc0, 0x4d, 0xec, 0xec, 0x9f, 0x80, |
1382 | + 0x96, 0xfd, 0x02, 0x5a, 0xd6, 0x45, 0xc8, 0xa2, 0x43, 0x40, 0xbc, 0x81, 0x1c, 0x8b, 0x80, 0xc6, |
1383 | + 0x30, 0x02, 0x83, 0xee, 0xfb, 0x1d, 0x79, 0xf9, 0xff, 0x2b, 0x99, 0x98, 0x9e, 0xe1, 0xb5, 0xc8, |
1384 | + 0xd7, 0xd7, 0x97, 0x0b, 0x48, 0xff, 0x26, 0xc5, 0x57, 0x20, 0x7d, 0xf3, 0x19, 0x18, 0x38, 0x40, |
1385 | + 0xc1, 0xb8, 0x9c, 0x89, 0xe9, 0xe9, 0x5d, 0xa0, 0x45, 0xc0, 0xf8, 0xfa, 0xb2, 0x8a, 0x89, 0xe9, |
1386 | + 0x0a, 0x30, 0xbe, 0x6e, 0xac, 0x62, 0x60, 0x10, 0xc2, 0xe6, 0xa3, 0xc3, 0x40, 0x7c, 0x80, 0x54, |
1387 | + 0x1f, 0x01, 0x53, 0x5c, 0x0a, 0x30, 0xe8, 0xfe, 0xad, 0x63, 0x63, 0xfb, 0x71, 0x4f, 0x41, 0xe1, |
1388 | + 0x3f, 0x08, 0xaf, 0x66, 0x61, 0xf9, 0x05, 0x14, 0xcb, 0xc6, 0x15, 0x74, 0x89, 0x0e, 0x0e, 0x0e, |
1389 | + 0x2c, 0x64, 0xc6, 0x51, 0xf8, 0x0a, 0x26, 0xa6, 0x6f, 0x20, 0x4b, 0xae, 0x4a, 0x4b, 0xff, 0x07, |
1390 | + 0xb2, 0x6f, 0x03, 0x7d, 0xc3, 0x4c, 0x71, 0xaa, 0x43, 0xe6, 0xc3, 0x0c, 0x02, 0x06, 0x95, 0x3b, |
1391 | + 0x30, 0xf8, 0xbe, 0xac, 0x60, 0x66, 0xfe, 0x0e, 0xf4, 0xa5, 0x2d, 0x55, 0xf2, 0x11, 0xae, 0x12, |
1392 | + 0x02, 0x68, 0x81, 0xd5, 0x32, 0x06, 0x86, 0x59, 0x54, 0x2d, 0x19, 0x80, 0x78, 0x3f, 0x54, 0x6c, |
1393 | + 0x3f, 0x0c, 0x63, 0xe3, 0x53, 0x5c, 0xd6, 0x21, 0x1b, 0xcc, 0x70, 0x4a, 0x71, 0x3f, 0x2e, 0x3e, |
1394 | + 0x56, 0x8b, 0x08, 0x44, 0x3c, 0xdc, 0xa5, 0x30, 0x83, 0x88, 0xe5, 0x93, 0x6c, 0x11, 0x31, 0x41, |
1395 | + 0x85, 0x8d, 0x4f, 0x8e, 0x8f, 0x6c, 0xd3, 0xd2, 0xd2, 0xb8, 0x48, 0xcc, 0x02, 0x64, 0x59, 0x34, |
1396 | + 0x31, 0x38, 0x38, 0xb8, 0x85, 0xe6, 0x16, 0x79, 0x7a, 0x7a, 0xb2, 0x03, 0xe9, 0x3d, 0xa4, 0xf8, |
1397 | + 0x8a, 0x5c, 0x1f, 0x4d, 0x02, 0xfa, 0x68, 0x02, 0x3d, 0x82, 0xce, 0x33, 0x34, 0x34, 0x94, 0x99, |
1398 | + 0xe6, 0x16, 0xd1, 0x33, 0xd5, 0xd1, 0x3e, 0x1f, 0x21, 0x5b, 0x88, 0xaf, 0x24, 0xa0, 0xb8, 0x64, |
1399 | + 0xc0, 0xe6, 0x33, 0xb2, 0xcb, 0x3a, 0x5a, 0x62, 0x00, 0x66, 0x05, 0x94, 0x24, 0x1f, 0x97, 0xfe, |
1400 | + 0x47, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82, |
1401 | +}; |
1402 | + |
1403 | +const BITMAP_OPAQUE duplicate_module_xpm[1] = {{ png, sizeof( png ), "duplicate_module_xpm" }}; |
1404 | + |
1405 | +//EOF |
1406 | |
1407 | === added file 'bitmaps_png/cpp_26/duplicate_pad.cpp' |
1408 | --- bitmaps_png/cpp_26/duplicate_pad.cpp 1970-01-01 00:00:00 +0000 |
1409 | +++ bitmaps_png/cpp_26/duplicate_pad.cpp 2015-02-12 04:47:59 +0000 |
1410 | @@ -0,0 +1,50 @@ |
1411 | + |
1412 | +/* Do not modify this file, it was automatically generated by the |
1413 | + * PNG2cpp CMake script, using a *.png file as input. |
1414 | + */ |
1415 | + |
1416 | +#include <bitmaps.h> |
1417 | + |
1418 | +static const unsigned char png[] = { |
1419 | + 0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52, |
1420 | + 0x00, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, 0x1a, 0x08, 0x06, 0x00, 0x00, 0x00, 0xa9, 0x4a, 0x4c, |
1421 | + 0xce, 0x00, 0x00, 0x02, 0x12, 0x49, 0x44, 0x41, 0x54, 0x48, 0xc7, 0xd5, 0x54, 0x4d, 0x48, 0x54, |
1422 | + 0x51, 0x18, 0x3d, 0xef, 0x4e, 0xf8, 0x83, 0x0c, 0x31, 0x9a, 0x1b, 0x45, 0x66, 0xd1, 0x6a, 0x60, |
1423 | + 0xda, 0xb6, 0x69, 0xe1, 0xaa, 0x89, 0x36, 0x41, 0x20, 0x41, 0xab, 0x20, 0xc6, 0xa5, 0xd0, 0xc2, |
1424 | + 0xad, 0x36, 0x69, 0x30, 0xd0, 0x66, 0x08, 0x5d, 0xd8, 0x22, 0x06, 0x52, 0xf3, 0xe9, 0x4a, 0x26, |
1425 | + 0xa9, 0x45, 0x42, 0x09, 0xea, 0xea, 0x6d, 0x24, 0x10, 0x8d, 0x76, 0x12, 0x21, 0x44, 0x8c, 0xe2, |
1426 | + 0x28, 0xa2, 0xf5, 0x3a, 0xdf, 0x7d, 0xdf, 0x44, 0x0c, 0x09, 0xce, 0xcc, 0xf3, 0x41, 0x8b, 0xc3, |
1427 | + 0x7d, 0xef, 0xfb, 0xee, 0x3d, 0xe7, 0x9e, 0xef, 0xbb, 0xf7, 0xc2, 0xf7, 0x7d, 0x44, 0x81, 0x9a, |
1428 | + 0x1f, 0x38, 0xc8, 0x21, 0x8b, 0x27, 0xf8, 0xc8, 0xb1, 0x6c, 0x11, 0x7c, 0x67, 0x25, 0x17, 0x8a, |
1429 | + 0x10, 0xc9, 0x7a, 0x88, 0x35, 0x62, 0x87, 0xf0, 0x88, 0x65, 0x85, 0xa7, 0x31, 0xc9, 0xf5, 0x34, |
1430 | + 0x25, 0xa4, 0x4e, 0x84, 0x68, 0x8b, 0x28, 0x9d, 0x81, 0x2d, 0x3b, 0xa7, 0x41, 0x67, 0x55, 0x37, |
1431 | + 0x59, 0xdd, 0x75, 0x09, 0x8f, 0xf1, 0x86, 0xe3, 0x06, 0xb1, 0xab, 0xd8, 0xd0, 0x98, 0x88, 0xed, |
1432 | + 0xc4, 0x46, 0x31, 0xf8, 0x0a, 0x48, 0xb9, 0xc0, 0xd5, 0x05, 0xe0, 0x72, 0x7d, 0x42, 0x41, 0x1f, |
1433 | + 0x3c, 0x25, 0x13, 0x91, 0x4f, 0x18, 0x43, 0xbf, 0x85, 0x7c, 0x33, 0x96, 0x18, 0xc6, 0xbb, 0xfb, |
1434 | + 0x37, 0x9c, 0xaf, 0x2f, 0x3b, 0xcc, 0xf1, 0x0c, 0x97, 0xb9, 0xc6, 0x1c, 0xbd, 0x76, 0x9c, 0xc3, |
1435 | + 0x69, 0xe0, 0x4e, 0x3d, 0x8e, 0xca, 0xda, 0x8f, 0x92, 0x75, 0x41, 0x81, 0x3f, 0x13, 0x02, 0xb1, |
1436 | + 0xdd, 0xf4, 0x03, 0xac, 0x3c, 0xef, 0x32, 0x07, 0xe3, 0x49, 0x73, 0xb2, 0x10, 0x8b, 0xad, 0xce, |
1437 | + 0x39, 0xce, 0xd1, 0x6a, 0x22, 0xf1, 0x6b, 0xde, 0x98, 0x43, 0x0a, 0x0f, 0x84, 0x26, 0xa4, 0x39, |
1438 | + 0x99, 0x53, 0x96, 0x38, 0xc9, 0xaf, 0xd1, 0x55, 0x65, 0xb3, 0xb7, 0x57, 0xdc, 0x7d, 0xfb, 0x00, |
1439 | + 0x5c, 0x0a, 0xa5, 0x74, 0x9a, 0xf3, 0x64, 0x6e, 0x75, 0x31, 0x05, 0x8a, 0x5e, 0x77, 0xf7, 0xcf, |
1440 | + 0xa5, 0xf6, 0xf6, 0x03, 0x0a, 0x0f, 0xb1, 0x8c, 0xf7, 0x38, 0xde, 0x0d, 0xe5, 0x30, 0xc8, 0xdc, |
1441 | + 0xea, 0x62, 0x92, 0x3e, 0x5c, 0x6c, 0x69, 0xd9, 0xfb, 0x92, 0x4c, 0xfa, 0xec, 0xd7, 0xa9, 0xf4, |
1442 | + 0x6e, 0x16, 0xb8, 0x1e, 0xda, 0xf1, 0x7e, 0x0b, 0xb4, 0x92, 0x74, 0x49, 0x88, 0x97, 0xe3, 0xf1, |
1443 | + 0xe3, 0x1f, 0xa9, 0x94, 0xbf, 0xdd, 0xd7, 0x27, 0x25, 0xfc, 0x1c, 0xfa, 0x85, 0x2d, 0x02, 0x6d, |
1444 | + 0x24, 0x7e, 0xc1, 0x83, 0x51, 0x11, 0x47, 0xef, 0xe3, 0xf1, 0x7d, 0x0a, 0x0f, 0x5e, 0xd8, 0x13, |
1445 | + 0xc4, 0xbe, 0xdc, 0x9c, 0x33, 0xe6, 0xfb, 0xac, 0xe3, 0x54, 0x78, 0xbf, 0x3a, 0xce, 0x25, 0x54, |
1446 | + 0xff, 0x6d, 0xb7, 0x1b, 0xcb, 0x5c, 0x79, 0x84, 0xc2, 0xed, 0x5b, 0x58, 0xe7, 0xb7, 0x4b, 0xe4, |
1447 | + 0x25, 0x56, 0xbb, 0xb1, 0xc6, 0x45, 0x72, 0xe8, 0x24, 0x9e, 0x11, 0x45, 0xa2, 0x40, 0x3c, 0x55, |
1448 | + 0x14, 0x34, 0x26, 0xb9, 0xce, 0xa6, 0x84, 0xd4, 0x89, 0x10, 0x4d, 0x61, 0x14, 0x23, 0xff, 0x84, |
1449 | + 0xe4, 0x64, 0x8e, 0x3a, 0x6b, 0xd4, 0x4d, 0xc6, 0xee, 0x5a, 0x08, 0x85, 0x36, 0x87, 0x09, 0x62, |
1450 | + 0x46, 0x31, 0x61, 0x63, 0x81, 0x98, 0x38, 0xcb, 0x34, 0x23, 0x94, 0xb7, 0x25, 0x0a, 0xc8, 0x44, |
1451 | + 0x64, 0x92, 0x48, 0x2b, 0x26, 0x6d, 0x2c, 0xc8, 0x49, 0x19, 0xf3, 0xcd, 0x08, 0xb9, 0xb6, 0x1f, |
1452 | + 0x01, 0x99, 0xb8, 0x48, 0xff, 0x95, 0x4b, 0xdb, 0x58, 0x90, 0x93, 0x9e, 0xb9, 0xff, 0x85, 0x50, |
1453 | + 0x64, 0xa5, 0x8b, 0xe8, 0x30, 0x44, 0x75, 0xbc, 0x23, 0xbb, 0xb0, 0xb5, 0x4f, 0x90, 0xf6, 0xcc, |
1454 | + 0xbd, 0x90, 0x27, 0xa8, 0x5e, 0xfc, 0x06, 0x78, 0x64, 0xb7, 0x0e, 0x00, 0x4c, 0xaa, 0xda, 0x00, |
1455 | + 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82, |
1456 | +}; |
1457 | + |
1458 | +const BITMAP_OPAQUE duplicate_pad_xpm[1] = {{ png, sizeof( png ), "duplicate_pad_xpm" }}; |
1459 | + |
1460 | +//EOF |
1461 | |
1462 | === added file 'bitmaps_png/cpp_26/duplicate_target.cpp' |
1463 | --- bitmaps_png/cpp_26/duplicate_target.cpp 1970-01-01 00:00:00 +0000 |
1464 | +++ bitmaps_png/cpp_26/duplicate_target.cpp 2015-02-12 04:47:59 +0000 |
1465 | @@ -0,0 +1,63 @@ |
1466 | + |
1467 | +/* Do not modify this file, it was automatically generated by the |
1468 | + * PNG2cpp CMake script, using a *.png file as input. |
1469 | + */ |
1470 | + |
1471 | +#include <bitmaps.h> |
1472 | + |
1473 | +static const unsigned char png[] = { |
1474 | + 0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52, |
1475 | + 0x00, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, 0x1a, 0x08, 0x06, 0x00, 0x00, 0x00, 0xa9, 0x4a, 0x4c, |
1476 | + 0xce, 0x00, 0x00, 0x02, 0xda, 0x49, 0x44, 0x41, 0x54, 0x48, 0xc7, 0xcd, 0x96, 0xcf, 0x6b, 0x13, |
1477 | + 0x41, 0x14, 0xc7, 0x67, 0x7f, 0x25, 0xdd, 0x4d, 0xb6, 0x69, 0x24, 0xd5, 0x26, 0xa5, 0x49, 0x0f, |
1478 | + 0x1e, 0x5a, 0xd3, 0x58, 0xb0, 0x6c, 0x4c, 0xb0, 0xea, 0x41, 0xf4, 0xe0, 0xc1, 0xbf, 0xa1, 0x67, |
1479 | + 0xa9, 0xe0, 0xdd, 0x8b, 0xb7, 0xde, 0xd4, 0x53, 0xd1, 0x83, 0x0a, 0xd6, 0xa6, 0x4d, 0x0a, 0x8a, |
1480 | + 0x8d, 0x22, 0x28, 0xed, 0x1e, 0x7a, 0xb3, 0x37, 0x29, 0x6a, 0x8d, 0x0a, 0x7a, 0xb2, 0x50, 0x91, |
1481 | + 0x16, 0x63, 0x62, 0x5b, 0x3b, 0xbe, 0xef, 0x92, 0x85, 0x6d, 0xd8, 0xfc, 0x16, 0x71, 0xe0, 0xb1, |
1482 | + 0xd9, 0x99, 0x65, 0x3e, 0xf3, 0xfd, 0xbe, 0xf7, 0x86, 0x30, 0xce, 0x39, 0xfb, 0x17, 0x51, 0x7f, |
1483 | + 0xd1, 0x5a, 0x76, 0x5f, 0x9b, 0x61, 0xec, 0x68, 0x86, 0xb1, 0xb3, 0xf4, 0x1c, 0xcd, 0x31, 0xa6, |
1484 | + 0xfe, 0x75, 0xd0, 0x2c, 0x63, 0x17, 0xb3, 0x92, 0xf4, 0xea, 0x21, 0xad, 0xd1, 0xef, 0xfd, 0x05, |
1485 | + 0x59, 0x2e, 0xce, 0x8b, 0xe2, 0x3b, 0x02, 0x86, 0x5b, 0x02, 0xd1, 0xd0, 0x75, 0x1f, 0xbb, 0x11, |
1486 | + 0xea, 0x51, 0x3e, 0x02, 0xd4, 0x7b, 0x48, 0x59, 0xc7, 0x3b, 0xe6, 0xb1, 0x3e, 0x2f, 0xcb, 0x53, |
1487 | + 0x39, 0x49, 0x7a, 0x4a, 0x9b, 0xdf, 0xce, 0x8a, 0xe2, 0xeb, 0x9c, 0x2c, 0x97, 0x56, 0x82, 0xc1, |
1488 | + 0xdd, 0x8c, 0x20, 0x6c, 0xdc, 0xad, 0x7c, 0xd3, 0x10, 0x44, 0xc3, 0x50, 0xbb, 0x84, 0xcd, 0xb1, |
1489 | + 0xd1, 0xbe, 0xbd, 0x74, 0x2a, 0x89, 0x09, 0xbe, 0x9a, 0x3f, 0xc3, 0xaf, 0x4c, 0x0c, 0x94, 0x35, |
1490 | + 0x55, 0xd8, 0xc0, 0x7a, 0xf5, 0x06, 0x04, 0x9c, 0x5e, 0x0e, 0x04, 0x8a, 0x2f, 0xfd, 0xfe, 0x62, |
1491 | + 0x46, 0x14, 0xaf, 0x35, 0x04, 0xe1, 0xc4, 0x5d, 0x1e, 0xe1, 0x5b, 0x2a, 0x39, 0xc2, 0x13, 0x89, |
1492 | + 0x04, 0x1f, 0x1f, 0x3f, 0x65, 0x81, 0xca, 0x85, 0x0b, 0xfc, 0xd7, 0x7a, 0x9a, 0xe7, 0xef, 0x8d, |
1493 | + 0xf1, 0x0a, 0xec, 0xc0, 0xa9, 0xc9, 0xc2, 0x6e, 0x52, 0x53, 0xfa, 0x34, 0x38, 0xc8, 0xe7, 0x44, |
1494 | + 0x71, 0x0b, 0xd6, 0xd2, 0xdc, 0xcd, 0xfb, 0x8c, 0xf5, 0xb8, 0x82, 0x60, 0x4f, 0x2c, 0x7a, 0x64, |
1495 | + 0x1f, 0x10, 0x00, 0x9c, 0xa0, 0xbd, 0xb5, 0x80, 0x05, 0x83, 0x32, 0x7c, 0x57, 0x55, 0x14, 0xe1, |
1496 | + 0x39, 0x41, 0x78, 0xb3, 0x16, 0x89, 0xf0, 0x25, 0x5d, 0xff, 0x49, 0x0a, 0x77, 0x28, 0x87, 0x2b, |
1497 | + 0x35, 0x15, 0x05, 0x03, 0xca, 0xe7, 0x64, 0x32, 0x69, 0x01, 0xec, 0xb0, 0x41, 0x76, 0xc0, 0x46, |
1498 | + 0xe4, 0xcc, 0xa1, 0xe6, 0x1c, 0x29, 0x28, 0x2d, 0x48, 0xd2, 0xee, 0x87, 0x58, 0x8c, 0x7f, 0x1f, |
1499 | + 0x1e, 0xe6, 0x8b, 0x5e, 0xef, 0x36, 0xc1, 0x2f, 0xb9, 0xe4, 0x9e, 0xf1, 0x76, 0xa3, 0x02, 0x3b, |
1500 | + 0x46, 0x96, 0xbd, 0x7d, 0xae, 0x69, 0x3f, 0x0a, 0xd1, 0x28, 0xec, 0xdb, 0xa4, 0x72, 0x97, 0x6a, |
1501 | + 0x2a, 0xc2, 0x49, 0x71, 0x62, 0xa7, 0x02, 0xdb, 0x42, 0x3b, 0xa0, 0x58, 0xf7, 0xc9, 0x5f, 0xab, |
1502 | + 0x37, 0xb9, 0xc3, 0x98, 0x42, 0x85, 0x30, 0x45, 0xd0, 0xdf, 0xb3, 0xa2, 0x78, 0xbd, 0x6e, 0x31, |
1503 | + 0xc0, 0x7b, 0xe4, 0x00, 0xb9, 0x40, 0x4e, 0x9c, 0x20, 0x3c, 0x91, 0xbb, 0xfe, 0xc8, 0x61, 0xae, |
1504 | + 0x69, 0x6c, 0xda, 0xc5, 0x16, 0x13, 0xcf, 0x07, 0x8c, 0x9d, 0xac, 0xd5, 0x4f, 0x07, 0xaa, 0x0e, |
1505 | + 0x55, 0x85, 0xea, 0x02, 0xcc, 0x09, 0x02, 0x24, 0x1e, 0x8f, 0x73, 0x45, 0x11, 0xb6, 0x99, 0x4b, |
1506 | + 0xaf, 0xd8, 0xa0, 0xa6, 0x1b, 0x16, 0x7d, 0x02, 0x18, 0x94, 0xc1, 0x46, 0x80, 0x60, 0x17, 0x94, |
1507 | + 0x78, 0x14, 0x61, 0xcb, 0xd9, 0x47, 0x34, 0x34, 0xbf, 0xc6, 0x2e, 0x87, 0x02, 0x4a, 0x06, 0xa0, |
1508 | + 0x50, 0x50, 0x99, 0xc1, 0x3b, 0xe6, 0x5b, 0xba, 0x19, 0x90, 0x33, 0x80, 0x82, 0xdd, 0xca, 0x17, |
1509 | + 0xbf, 0x8f, 0xdd, 0x72, 0x2a, 0xa1, 0x31, 0xa4, 0x7a, 0x85, 0x27, 0x27, 0x8e, 0xf7, 0x2d, 0xa5, |
1510 | + 0x53, 0x86, 0x09, 0xd0, 0x6a, 0xfe, 0xb4, 0x39, 0x39, 0x31, 0xf0, 0x82, 0x0e, 0xfa, 0x18, 0xeb, |
1511 | + 0x1d, 0xdf, 0x75, 0x38, 0xb1, 0xd7, 0x23, 0x2c, 0xa6, 0x8c, 0x11, 0x93, 0x2c, 0x35, 0xc9, 0x5a, |
1512 | + 0x0b, 0x54, 0x2e, 0x9c, 0x37, 0x77, 0xde, 0xa7, 0x4d, 0xb2, 0xde, 0xac, 0xc0, 0xb4, 0x8e, 0x40, |
1513 | + 0xb0, 0x87, 0x1a, 0x7b, 0x19, 0x10, 0x00, 0x9c, 0x20, 0x2a, 0x22, 0x0b, 0x06, 0x65, 0xf8, 0xae, |
1514 | + 0x69, 0x90, 0x5b, 0x50, 0x63, 0x67, 0x0d, 0xc3, 0xb0, 0x00, 0x76, 0xd8, 0x20, 0x3b, 0x60, 0x23, |
1515 | + 0x72, 0xd6, 0x16, 0x08, 0x9b, 0xb5, 0x1b, 0x6d, 0x29, 0xc2, 0x49, 0x71, 0x62, 0xa7, 0x02, 0xdb, |
1516 | + 0x42, 0x3b, 0xa0, 0x58, 0xd7, 0xe4, 0x47, 0x1d, 0x59, 0x07, 0xef, 0x91, 0x03, 0xe4, 0x02, 0x39, |
1517 | + 0x71, 0x82, 0xf0, 0x44, 0xee, 0xfa, 0xc3, 0xbd, 0xa6, 0xaa, 0xb2, 0xab, 0x1d, 0x81, 0x50, 0x4d, |
1518 | + 0xa8, 0x2a, 0x54, 0x17, 0x60, 0x4e, 0x10, 0x20, 0xd4, 0xd8, 0xa6, 0xc7, 0x23, 0x3c, 0x6b, 0xa9, |
1519 | + 0xea, 0xea, 0xc0, 0x86, 0x00, 0x83, 0x32, 0xd8, 0x08, 0x10, 0xec, 0x82, 0x92, 0x0a, 0xa4, 0xb5, |
1520 | + 0x3e, 0x6a, 0xa4, 0xcc, 0xba, 0x19, 0x28, 0x67, 0x00, 0x51, 0x63, 0x67, 0xfd, 0x2a, 0x9b, 0x6c, |
1521 | + 0xfa, 0x66, 0x68, 0x13, 0x6a, 0x76, 0xf4, 0x2f, 0xe8, 0xbf, 0x03, 0x35, 0x13, 0x7f, 0x00, 0x00, |
1522 | + 0x4f, 0xfc, 0x7e, 0x5d, 0x89, 0x9f, 0xa7, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, |
1523 | + 0x42, 0x60, 0x82, |
1524 | +}; |
1525 | + |
1526 | +const BITMAP_OPAQUE duplicate_target_xpm[1] = {{ png, sizeof( png ), "duplicate_target_xpm" }}; |
1527 | + |
1528 | +//EOF |
1529 | |
1530 | === added file 'bitmaps_png/cpp_26/duplicate_text.cpp' |
1531 | --- bitmaps_png/cpp_26/duplicate_text.cpp 1970-01-01 00:00:00 +0000 |
1532 | +++ bitmaps_png/cpp_26/duplicate_text.cpp 2015-02-12 04:47:59 +0000 |
1533 | @@ -0,0 +1,40 @@ |
1534 | + |
1535 | +/* Do not modify this file, it was automatically generated by the |
1536 | + * PNG2cpp CMake script, using a *.png file as input. |
1537 | + */ |
1538 | + |
1539 | +#include <bitmaps.h> |
1540 | + |
1541 | +static const unsigned char png[] = { |
1542 | + 0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52, |
1543 | + 0x00, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, 0x1a, 0x08, 0x06, 0x00, 0x00, 0x00, 0xa9, 0x4a, 0x4c, |
1544 | + 0xce, 0x00, 0x00, 0x01, 0x6e, 0x49, 0x44, 0x41, 0x54, 0x48, 0xc7, 0x63, 0xf8, 0xff, 0xff, 0x3f, |
1545 | + 0x03, 0x3d, 0x30, 0x84, 0x60, 0x98, 0xfd, 0x9f, 0x54, 0xbc, 0x98, 0x81, 0x41, 0x65, 0x19, 0x03, |
1546 | + 0x83, 0x3d, 0x90, 0xd6, 0x5f, 0xc5, 0xc0, 0xc0, 0x49, 0x75, 0x8b, 0x0c, 0x18, 0xf2, 0xfe, 0xb7, |
1547 | + 0x31, 0x29, 0xfd, 0x5f, 0x02, 0xd4, 0xba, 0x94, 0x81, 0xe1, 0xdf, 0x6a, 0x16, 0x96, 0xaf, 0x2b, |
1548 | + 0x98, 0x98, 0x6e, 0x00, 0x2d, 0x94, 0x24, 0xc5, 0xa2, 0x06, 0xb8, 0x04, 0x92, 0xe1, 0x48, 0x62, |
1549 | + 0x0d, 0x91, 0x4c, 0x5e, 0xff, 0x2b, 0x98, 0x0c, 0xfe, 0x03, 0x0d, 0x9f, 0xb1, 0x92, 0x89, 0xe9, |
1550 | + 0xd2, 0x2a, 0x16, 0x96, 0xef, 0x87, 0x05, 0x05, 0x7f, 0x2f, 0x63, 0x64, 0x7c, 0x39, 0x97, 0x81, |
1551 | + 0x81, 0x97, 0x18, 0x8b, 0x1a, 0x50, 0x24, 0xb0, 0x58, 0x04, 0xb3, 0x0c, 0x59, 0x0c, 0x68, 0xe1, |
1552 | + 0xb4, 0x7d, 0xfc, 0xfc, 0x5f, 0x77, 0xf3, 0xf0, 0x7c, 0x5d, 0xc6, 0xc4, 0x54, 0x8d, 0xd7, 0x22, |
1553 | + 0xac, 0x12, 0x38, 0x2c, 0x42, 0xc7, 0xc0, 0x20, 0xe4, 0x03, 0xfa, 0xe6, 0xfb, 0x3d, 0x05, 0x85, |
1554 | + 0xff, 0xcb, 0x99, 0x98, 0x3e, 0x02, 0x83, 0xd3, 0x0b, 0x28, 0xd6, 0x3f, 0x9f, 0x81, 0x41, 0x80, |
1555 | + 0xaa, 0x16, 0x81, 0xe2, 0x66, 0x39, 0x23, 0xe3, 0xb5, 0x2b, 0x52, 0x52, 0xff, 0xf7, 0xf2, 0xf2, |
1556 | + 0x7e, 0x03, 0xfa, 0xf0, 0xd7, 0x4a, 0x66, 0xe6, 0xc3, 0x54, 0xf5, 0x11, 0xd0, 0xe5, 0xce, 0x40, |
1557 | + 0x1f, 0x7c, 0x5f, 0xcd, 0xcc, 0xfc, 0xfb, 0x8e, 0xbc, 0xfc, 0xff, 0xf7, 0x9a, 0x9a, 0xff, 0x37, |
1558 | + 0xb1, 0xb3, 0x7f, 0x02, 0x5a, 0xee, 0x47, 0x8b, 0xa0, 0xd3, 0x02, 0x06, 0xd9, 0xf5, 0xed, 0x5c, |
1559 | + 0x5c, 0x5f, 0x6e, 0xcb, 0xc9, 0x81, 0x82, 0xef, 0x0d, 0x30, 0xb9, 0x33, 0x53, 0xdd, 0x22, 0x10, |
1560 | + 0x9e, 0xc9, 0xc0, 0xc0, 0x0a, 0x4c, 0x08, 0xed, 0x40, 0x4b, 0xff, 0x2e, 0x65, 0x62, 0x6a, 0xa0, |
1561 | + 0x49, 0x62, 0x40, 0xc6, 0x8b, 0x18, 0x18, 0xcc, 0x71, 0xe5, 0x27, 0x92, 0x2d, 0x02, 0xf2, 0x37, |
1562 | + 0x93, 0x8a, 0x07, 0xd6, 0x22, 0xa0, 0x84, 0x03, 0x10, 0x1f, 0x40, 0x2b, 0x7a, 0x40, 0x7c, 0x07, |
1563 | + 0x54, 0x8b, 0xe6, 0x44, 0x61, 0xb3, 0x1c, 0x21, 0x36, 0x27, 0x8a, 0x90, 0x45, 0x38, 0xcb, 0x39, |
1564 | + 0x84, 0xa1, 0x08, 0x4b, 0x70, 0x59, 0x84, 0x6c, 0x19, 0xde, 0xa0, 0x23, 0xa9, 0x0a, 0xc0, 0x61, |
1565 | + 0x11, 0x51, 0x89, 0x61, 0xd4, 0xa2, 0x51, 0x8b, 0x46, 0xb8, 0x45, 0x0c, 0x0c, 0x33, 0x75, 0x81, |
1566 | + 0x86, 0xb7, 0xa3, 0x15, 0x39, 0xed, 0x20, 0x71, 0x2a, 0x5b, 0x84, 0xbf, 0x7c, 0xa3, 0x7a, 0xd0, |
1567 | + 0x11, 0x83, 0x01, 0xfa, 0xc4, 0x94, 0x7d, 0x09, 0xb7, 0x71, 0x10, 0x00, 0x00, 0x00, 0x00, 0x49, |
1568 | + 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82, |
1569 | +}; |
1570 | + |
1571 | +const BITMAP_OPAQUE duplicate_text_xpm[1] = {{ png, sizeof( png ), "duplicate_text_xpm" }}; |
1572 | + |
1573 | +//EOF |
1574 | |
1575 | === added file 'bitmaps_png/cpp_26/duplicate_zone.cpp' |
1576 | --- bitmaps_png/cpp_26/duplicate_zone.cpp 1970-01-01 00:00:00 +0000 |
1577 | +++ bitmaps_png/cpp_26/duplicate_zone.cpp 2015-02-12 04:47:59 +0000 |
1578 | @@ -0,0 +1,63 @@ |
1579 | + |
1580 | +/* Do not modify this file, it was automatically generated by the |
1581 | + * PNG2cpp CMake script, using a *.png file as input. |
1582 | + */ |
1583 | + |
1584 | +#include <bitmaps.h> |
1585 | + |
1586 | +static const unsigned char png[] = { |
1587 | + 0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52, |
1588 | + 0x00, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, 0x1a, 0x08, 0x06, 0x00, 0x00, 0x00, 0xa9, 0x4a, 0x4c, |
1589 | + 0xce, 0x00, 0x00, 0x02, 0xde, 0x49, 0x44, 0x41, 0x54, 0x48, 0xc7, 0xbd, 0x94, 0x5d, 0x48, 0x14, |
1590 | + 0x51, 0x14, 0xc7, 0xcf, 0xce, 0x8c, 0x48, 0xe2, 0x47, 0x42, 0x09, 0xfa, 0xa0, 0x46, 0xbd, 0xd8, |
1591 | + 0x4b, 0xbd, 0x05, 0x51, 0x46, 0x4a, 0x06, 0x3e, 0x54, 0x2f, 0x41, 0x21, 0x14, 0xf4, 0x18, 0x61, |
1592 | + 0x3e, 0x04, 0x69, 0x5f, 0xde, 0xd5, 0x9d, 0x9d, 0x3b, 0xe3, 0x6a, 0x48, 0x91, 0x59, 0x44, 0xe5, |
1593 | + 0xc7, 0x6e, 0x7e, 0xa4, 0x68, 0x45, 0xa5, 0xe8, 0x3e, 0xf8, 0x16, 0xf4, 0x60, 0x49, 0x09, 0x9a, |
1594 | + 0x0f, 0x11, 0x84, 0x21, 0x6a, 0xe2, 0x2a, 0x69, 0xeb, 0xed, 0x3f, 0xeb, 0x20, 0xeb, 0x92, 0xb9, |
1595 | + 0xee, 0x68, 0x0f, 0xff, 0x39, 0x73, 0xef, 0x3d, 0x73, 0x7f, 0x73, 0xce, 0x3d, 0xf7, 0x90, 0x10, |
1596 | + 0x82, 0xfe, 0x87, 0x96, 0x1f, 0x4e, 0xfa, 0x4d, 0x8c, 0x44, 0x54, 0x82, 0x6f, 0xec, 0xa0, 0xe5, |
1597 | + 0x4d, 0x46, 0xb1, 0xc9, 0x18, 0xec, 0x14, 0x14, 0xb0, 0xec, 0xd7, 0xd0, 0xfc, 0x6a, 0x09, 0xbb, |
1598 | + 0xa0, 0xef, 0x50, 0x10, 0xb0, 0x69, 0xd8, 0xa1, 0x90, 0x75, 0xd2, 0x12, 0xde, 0x7f, 0x58, 0x3f, |
1599 | + 0xb0, 0x0a, 0xd4, 0x48, 0xb4, 0xc7, 0x4b, 0x74, 0x04, 0x76, 0x5f, 0x2b, 0xd1, 0xb6, 0x8d, 0x80, |
1600 | + 0x82, 0xd0, 0x1d, 0xb7, 0xc7, 0x7d, 0x8a, 0xeb, 0x6a, 0x8f, 0xae, 0xab, 0x47, 0x31, 0xd6, 0x2c, |
1601 | + 0x98, 0xb9, 0xbe, 0x44, 0xe5, 0xf4, 0x65, 0x7f, 0x11, 0x89, 0x16, 0x59, 0x7e, 0xd7, 0x84, 0x4f, |
1602 | + 0x9b, 0x89, 0x96, 0xda, 0x14, 0x25, 0xf0, 0x4c, 0x92, 0x86, 0x01, 0x4c, 0x8f, 0x0e, 0x84, 0x08, |
1603 | + 0x34, 0x43, 0x3b, 0x5d, 0x55, 0xcd, 0x45, 0x47, 0x67, 0x9b, 0x30, 0x3c, 0x9a, 0xe0, 0x1e, 0x57, |
1604 | + 0xee, 0x8a, 0x23, 0xa3, 0x19, 0x68, 0xfa, 0x6c, 0xae, 0x24, 0x5a, 0x65, 0xf9, 0x25, 0x36, 0xbf, |
1605 | + 0xdf, 0x22, 0x49, 0x1f, 0x5a, 0x15, 0x65, 0x7e, 0x20, 0x35, 0x75, 0xd1, 0xeb, 0x70, 0x8c, 0x3f, |
1606 | + 0x22, 0x4a, 0x8a, 0x26, 0xa2, 0x8f, 0xba, 0x47, 0x1b, 0xe8, 0xea, 0xee, 0x14, 0x93, 0x93, 0x13, |
1607 | + 0xc2, 0xeb, 0x6b, 0x14, 0xdc, 0x50, 0x57, 0xb4, 0x93, 0xed, 0x78, 0x08, 0x9f, 0xc5, 0xc8, 0x33, |
1608 | + 0x02, 0xf0, 0x5e, 0x7f, 0x4a, 0x4a, 0xa0, 0x37, 0x31, 0x31, 0xe0, 0x95, 0xa4, 0xeb, 0x31, 0x47, |
1609 | + 0x84, 0xb5, 0x64, 0xa4, 0x72, 0xc4, 0x65, 0x54, 0xf8, 0xad, 0xf4, 0xae, 0x02, 0x21, 0x85, 0xc9, |
1610 | + 0x88, 0x66, 0x7e, 0x2c, 0x3b, 0x5b, 0xf8, 0x24, 0xe9, 0x27, 0xd2, 0x59, 0x88, 0xb9, 0xdb, 0x8f, |
1611 | + 0x89, 0xb6, 0x6f, 0xe4, 0x8c, 0x5e, 0x99, 0x6b, 0x05, 0x6a, 0x9e, 0x0b, 0x51, 0x05, 0x15, 0xa6, |
1612 | + 0xf4, 0x45, 0x82, 0xcc, 0xb3, 0xf1, 0x39, 0x1c, 0x9f, 0x86, 0x32, 0x32, 0x44, 0x5f, 0x52, 0xd2, |
1613 | + 0x1c, 0x22, 0x5c, 0xc0, 0x19, 0x0e, 0xac, 0x5f, 0x75, 0x2c, 0x54, 0x75, 0x83, 0xd0, 0x2f, 0x6b, |
1614 | + 0x6c, 0xda, 0x41, 0x80, 0x26, 0x2f, 0xf3, 0x4b, 0x3e, 0x44, 0x3e, 0x1c, 0x16, 0x4d, 0x3e, 0x22, |
1615 | + 0x98, 0x6f, 0x93, 0xe5, 0xc5, 0xd1, 0xac, 0x2c, 0x31, 0x95, 0x93, 0x23, 0xba, 0xe3, 0xe3, 0x67, |
1616 | + 0x00, 0x3f, 0x11, 0xed, 0x3d, 0x9a, 0x85, 0xc6, 0xad, 0x72, 0xfe, 0x66, 0x56, 0xde, 0x0d, 0xbd, |
1617 | + 0xd4, 0x00, 0x6c, 0x2e, 0x72, 0x03, 0xc0, 0xf6, 0x22, 0x65, 0x9f, 0x5f, 0x27, 0x24, 0xcc, 0x8e, |
1618 | + 0x64, 0x66, 0x9a, 0xe9, 0x9b, 0x40, 0xb9, 0xcb, 0xff, 0x06, 0xad, 0xad, 0x05, 0x89, 0x49, 0x4f, |
1619 | + 0x34, 0x43, 0xad, 0x63, 0x8c, 0x29, 0x91, 0x9b, 0xd4, 0x13, 0xc5, 0xa1, 0x10, 0x34, 0x40, 0x83, |
1620 | + 0xcd, 0x92, 0xc4, 0xec, 0xb6, 0xa0, 0xf7, 0xeb, 0x5d, 0xca, 0x06, 0xa2, 0x03, 0x6b, 0xdd, 0xa7, |
1621 | + 0xd8, 0x1a, 0x24, 0xa3, 0x76, 0xc8, 0x1f, 0xa5, 0xda, 0xed, 0x80, 0xcc, 0x0d, 0x4a, 0xa1, 0x6b, |
1622 | + 0x50, 0x0d, 0x3a, 0x46, 0x7d, 0xc8, 0x32, 0xba, 0x65, 0xcd, 0x87, 0xcb, 0x6f, 0x0f, 0x54, 0x4e, |
1623 | + 0x2a, 0x6c, 0x27, 0x54, 0x0b, 0x95, 0x58, 0xd6, 0xbc, 0x0e, 0x3c, 0xf4, 0x03, 0x4e, 0x2a, 0xdb, |
1624 | + 0x1c, 0x90, 0x09, 0x71, 0x52, 0x7e, 0x65, 0x55, 0xe5, 0x2e, 0x5d, 0xd7, 0x8a, 0x74, 0x9d, 0x65, |
1625 | + 0x60, 0xee, 0x90, 0x05, 0xeb, 0x85, 0xba, 0x2d, 0x98, 0x6d, 0x50, 0xad, 0x61, 0x18, 0xbb, 0x8d, |
1626 | + 0x6a, 0xde, 0x83, 0x4e, 0xf2, 0x56, 0xf7, 0xb8, 0x7b, 0x54, 0x55, 0x4d, 0x0f, 0xf3, 0xb9, 0x6b, |
1627 | + 0x45, 0x69, 0x1b, 0x54, 0x62, 0x54, 0x6b, 0x17, 0xba, 0x5e, 0x74, 0xf4, 0xa3, 0x37, 0xfa, 0xd1, |
1628 | + 0x1b, 0xfd, 0xdc, 0x70, 0x2f, 0xab, 0x4a, 0x7d, 0x93, 0xe6, 0x4c, 0x3b, 0x0e, 0x9f, 0x96, 0x2d, |
1629 | + 0x8b, 0x08, 0x65, 0x11, 0x87, 0xf6, 0x75, 0xd5, 0xe5, 0x71, 0x9e, 0x87, 0xcf, 0xf3, 0xad, 0x3a, |
1630 | + 0xa3, 0x33, 0x50, 0x7f, 0x01, 0xcf, 0x3b, 0x88, 0x2e, 0xd2, 0x2e, 0x33, 0xf9, 0xdc, 0x66, 0x57, |
1631 | + 0x5d, 0x31, 0xf4, 0xd4, 0x82, 0x37, 0x98, 0x63, 0xce, 0xd5, 0x9a, 0x62, 0x5e, 0x7c, 0x12, 0xef, |
1632 | + 0x57, 0x36, 0xef, 0x1e, 0x31, 0xaa, 0x0b, 0x95, 0xb5, 0x59, 0x65, 0xe5, 0x78, 0xa2, 0xf2, 0x6e, |
1633 | + 0x1a, 0x65, 0x87, 0xb9, 0xee, 0x7a, 0x60, 0xb7, 0x33, 0xf8, 0xff, 0x72, 0x31, 0xc3, 0xd5, 0x84, |
1634 | + 0xb4, 0x15, 0xe2, 0xac, 0x8e, 0xc1, 0xdf, 0xb1, 0xb5, 0x2d, 0xa8, 0x82, 0x2e, 0xda, 0xee, 0x75, |
1635 | + 0xb1, 0xe8, 0x0f, 0xc0, 0x74, 0xed, 0xb7, 0x43, 0x22, 0xa0, 0x6f, 0x00, 0x00, 0x00, 0x00, 0x49, |
1636 | + 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82, |
1637 | +}; |
1638 | + |
1639 | +const BITMAP_OPAQUE duplicate_zone_xpm[1] = {{ png, sizeof( png ), "duplicate_zone_xpm" }}; |
1640 | + |
1641 | +//EOF |
1642 | |
1643 | === added file 'bitmaps_png/cpp_26/move_target.cpp' |
1644 | --- bitmaps_png/cpp_26/move_target.cpp 1970-01-01 00:00:00 +0000 |
1645 | +++ bitmaps_png/cpp_26/move_target.cpp 2015-02-12 04:47:59 +0000 |
1646 | @@ -0,0 +1,67 @@ |
1647 | + |
1648 | +/* Do not modify this file, it was automatically generated by the |
1649 | + * PNG2cpp CMake script, using a *.png file as input. |
1650 | + */ |
1651 | + |
1652 | +#include <bitmaps.h> |
1653 | + |
1654 | +static const unsigned char png[] = { |
1655 | + 0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52, |
1656 | + 0x00, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, 0x1a, 0x08, 0x06, 0x00, 0x00, 0x00, 0xa9, 0x4a, 0x4c, |
1657 | + 0xce, 0x00, 0x00, 0x03, 0x21, 0x49, 0x44, 0x41, 0x54, 0x48, 0xc7, 0xbd, 0x94, 0x4b, 0x4c, 0x13, |
1658 | + 0x51, 0x14, 0x86, 0x6f, 0xdb, 0x81, 0x96, 0xb6, 0xd8, 0x97, 0x7d, 0x4c, 0xa7, 0x9d, 0x3e, 0x10, |
1659 | + 0x6c, 0x30, 0x02, 0x0b, 0x7c, 0xe0, 0x13, 0xad, 0xb4, 0x18, 0x4c, 0x04, 0x12, 0xa5, 0xc4, 0x85, |
1660 | + 0x21, 0xb8, 0x75, 0x67, 0x5c, 0xb0, 0x76, 0x6f, 0x5c, 0xf9, 0x88, 0x89, 0xc1, 0x40, 0x81, 0xc6, |
1661 | + 0x40, 0x14, 0x62, 0x5c, 0x01, 0x01, 0x0c, 0x0b, 0x13, 0x62, 0x10, 0x0d, 0x89, 0xdd, 0xb8, 0x37, |
1662 | + 0x90, 0xa0, 0x96, 0x87, 0x8d, 0xc7, 0xfb, 0x8f, 0x14, 0x8b, 0xb1, 0xb1, 0xa5, 0xc8, 0x24, 0x7f, |
1663 | + 0x32, 0x3d, 0x9d, 0x3b, 0xdf, 0x3d, 0xe7, 0xff, 0xef, 0x30, 0x22, 0x62, 0x7b, 0xa1, 0x7f, 0x3f, |
1664 | + 0xc0, 0xd8, 0x65, 0xae, 0xe1, 0xbd, 0x00, 0xc5, 0xb8, 0x26, 0xff, 0x1b, 0x88, 0x5f, 0x36, 0xae, |
1665 | + 0xae, 0x12, 0x81, 0x4d, 0x6b, 0xd4, 0x6c, 0x99, 0xdf, 0xf7, 0x70, 0xd5, 0xef, 0x2a, 0x88, 0x5f, |
1666 | + 0x4d, 0xda, 0x12, 0xb6, 0xec, 0xf7, 0x6a, 0x37, 0x24, 0xc9, 0x41, 0x55, 0x41, 0x03, 0xdd, 0x88, |
1667 | + 0xb9, 0xd6, 0xcb, 0x74, 0xaa, 0x35, 0x5e, 0xbf, 0xc7, 0xff, 0xd7, 0x16, 0x0d, 0x02, 0x44, 0xa7, |
1668 | + 0x55, 0xaf, 0x57, 0x04, 0x25, 0xf2, 0xf9, 0x7c, 0x14, 0x0c, 0x06, 0xe8, 0x5c, 0x83, 0x95, 0x36, |
1669 | + 0x16, 0x6b, 0xe8, 0xd3, 0x4c, 0x2d, 0x9d, 0x39, 0x66, 0x4a, 0xe9, 0x75, 0xec, 0x55, 0x51, 0x20, |
1670 | + 0x8c, 0xab, 0x54, 0x60, 0x2b, 0x07, 0x2a, 0x7c, 0x64, 0x30, 0xe8, 0x51, 0x20, 0xbf, 0xdf, 0x4f, |
1671 | + 0xe1, 0x13, 0x56, 0xfa, 0xfe, 0xc1, 0x47, 0xe9, 0x05, 0x33, 0x2d, 0xcd, 0xd5, 0x92, 0x68, 0x17, |
1672 | + 0x56, 0x35, 0x1a, 0xd6, 0x5d, 0x0c, 0xa8, 0xcb, 0x69, 0xd7, 0xa5, 0x65, 0xd9, 0xab, 0x40, 0xb6, |
1673 | + 0x40, 0x27, 0x33, 0x20, 0x13, 0xa5, 0xdf, 0x3b, 0x69, 0xe4, 0x41, 0x25, 0xed, 0x33, 0xaa, 0x92, |
1674 | + 0x05, 0x83, 0x36, 0x23, 0x1c, 0xe3, 0xc6, 0xbf, 0x76, 0xb9, 0xec, 0x14, 0x08, 0x04, 0x14, 0x00, |
1675 | + 0x24, 0x8a, 0x22, 0x1d, 0x0e, 0x19, 0x69, 0xe4, 0x61, 0x35, 0x07, 0x84, 0x14, 0xf5, 0xdd, 0xad, |
1676 | + 0x26, 0xb5, 0x5a, 0xf5, 0x83, 0xaf, 0xb9, 0xbe, 0x99, 0x4a, 0x39, 0x5f, 0xd0, 0x30, 0x22, 0x8c, |
1677 | + 0x74, 0x55, 0x72, 0xe3, 0xcf, 0x1e, 0xb5, 0x6e, 0x29, 0x54, 0x61, 0x24, 0x6d, 0xa9, 0x40, 0xa2, |
1678 | + 0xcb, 0xfc, 0x5b, 0x4e, 0x33, 0xa9, 0x54, 0x2a, 0x2c, 0x9c, 0xc5, 0x3a, 0xae, 0xf3, 0x85, 0x8e, |
1679 | + 0xae, 0xa7, 0xbb, 0xc3, 0xb9, 0xbe, 0xb1, 0x58, 0xa7, 0x8c, 0x0a, 0x7a, 0x76, 0xbf, 0x9a, 0x4c, |
1680 | + 0x26, 0x13, 0x79, 0xbd, 0x5e, 0xb2, 0x58, 0x2c, 0x64, 0xb3, 0x71, 0x78, 0x28, 0x44, 0x82, 0xc0, |
1681 | + 0x56, 0x8b, 0xf1, 0xa8, 0x1e, 0x11, 0x46, 0xba, 0xd2, 0x0b, 0x16, 0xc5, 0x13, 0x8c, 0xca, 0x6c, |
1682 | + 0x36, 0x29, 0x10, 0x78, 0x26, 0x49, 0x12, 0x19, 0x8d, 0x7a, 0xd2, 0x6b, 0xd9, 0x48, 0x66, 0x5d, |
1683 | + 0x34, 0x2e, 0x1f, 0xba, 0x38, 0xe8, 0xbe, 0x59, 0x50, 0xbc, 0x71, 0x4e, 0x4e, 0x1f, 0x31, 0xa4, |
1684 | + 0x96, 0xe6, 0xea, 0xb8, 0xf1, 0x0e, 0x05, 0xb4, 0xdf, 0x66, 0x22, 0xab, 0xd5, 0x4a, 0x2e, 0x97, |
1685 | + 0x93, 0x3c, 0x1e, 0x89, 0x04, 0x0d, 0x4b, 0x21, 0xa1, 0x78, 0xbe, 0x39, 0xee, 0xa9, 0x69, 0x19, |
1686 | + 0x95, 0x92, 0xad, 0xe3, 0xde, 0xcf, 0x91, 0x21, 0xf7, 0xad, 0x42, 0xce, 0x91, 0x16, 0xe7, 0x04, |
1687 | + 0x11, 0x46, 0xba, 0x60, 0xbc, 0xc3, 0x6e, 0xe2, 0xe3, 0x3a, 0x48, 0xe5, 0xe5, 0x06, 0x8c, 0xec, |
1688 | + 0x2b, 0x7f, 0xe6, 0x14, 0x9e, 0x6d, 0xea, 0x97, 0xea, 0x5a, 0x46, 0x3d, 0xc9, 0xce, 0x77, 0x01, |
1689 | + 0xea, 0x5c, 0x08, 0x50, 0xeb, 0x44, 0x6e, 0x58, 0xce, 0x56, 0x71, 0x4e, 0x10, 0x61, 0xa4, 0x0b, |
1690 | + 0xc6, 0x97, 0x96, 0xb0, 0x2f, 0xc6, 0x32, 0x36, 0x94, 0xe9, 0xa4, 0x31, 0x61, 0x37, 0x46, 0xe2, |
1691 | + 0xe2, 0xa3, 0xe6, 0x84, 0x38, 0xd9, 0x3e, 0xe3, 0x5b, 0x8b, 0x71, 0x58, 0x74, 0xc8, 0xfd, 0x31, |
1692 | + 0x3a, 0xe0, 0x7e, 0x1e, 0xee, 0x95, 0xaa, 0x76, 0xf2, 0x51, 0x45, 0x84, 0x67, 0xb3, 0x6b, 0xe8, |
1693 | + 0x04, 0x10, 0xdc, 0x5f, 0x78, 0xe2, 0x3c, 0xde, 0x36, 0x2d, 0x7f, 0x8b, 0xcd, 0x07, 0xa8, 0x39, |
1694 | + 0xe1, 0x7e, 0x8c, 0x5a, 0xa4, 0x5f, 0xbc, 0xc6, 0xa1, 0xb7, 0x8b, 0xfa, 0x7a, 0xff, 0xf2, 0xc4, |
1695 | + 0x93, 0x44, 0x27, 0x80, 0x84, 0x9f, 0x3a, 0xbb, 0x33, 0xa0, 0xc8, 0xa0, 0xeb, 0x05, 0x6a, 0x91, |
1696 | + 0x3e, 0xf1, 0xce, 0xa5, 0x31, 0x69, 0x25, 0x7b, 0x8c, 0xf9, 0x80, 0xe4, 0xcc, 0x39, 0x41, 0xba, |
1697 | + 0x60, 0x3c, 0x3c, 0xc1, 0xb8, 0x00, 0x80, 0x3a, 0xe6, 0xfc, 0x8a, 0x47, 0xed, 0x53, 0xf2, 0xaa, |
1698 | + 0x52, 0x9b, 0x92, 0x53, 0x1d, 0x6f, 0xfd, 0xdb, 0x3c, 0x2b, 0xe8, 0xc3, 0x88, 0x08, 0x23, 0x5d, |
1699 | + 0x78, 0x29, 0x3c, 0x41, 0x17, 0x10, 0x7e, 0x2b, 0xb5, 0xf9, 0xed, 0xb5, 0xab, 0x6f, 0x7c, 0xe9, |
1700 | + 0x68, 0x42, 0x7c, 0x59, 0x30, 0x48, 0x99, 0x3f, 0xdf, 0x21, 0x76, 0x0a, 0xe3, 0xe1, 0x09, 0xc6, |
1701 | + 0x85, 0x4e, 0xf0, 0xf2, 0x68, 0x5c, 0x5c, 0x44, 0x2d, 0x3a, 0x20, 0x4e, 0xb5, 0x4d, 0x7a, 0xd3, |
1702 | + 0xfc, 0x7e, 0xac, 0x71, 0x82, 0x09, 0x3b, 0x02, 0x65, 0x60, 0x48, 0x57, 0xae, 0x30, 0x44, 0xe3, |
1703 | + 0xee, 0x2e, 0xbe, 0x91, 0xf1, 0x2b, 0x09, 0xa6, 0xc9, 0xdb, 0xa3, 0x5c, 0x42, 0x84, 0x91, 0x2e, |
1704 | + 0x18, 0x0f, 0x4f, 0x94, 0x8e, 0x78, 0x27, 0x80, 0x84, 0x7b, 0x1d, 0x0d, 0xd9, 0x90, 0xa2, 0x40, |
1705 | + 0xca, 0xce, 0x79, 0x84, 0x91, 0x2e, 0x18, 0x0f, 0x4f, 0x30, 0xae, 0x3f, 0x3b, 0xd9, 0x15, 0x50, |
1706 | + 0xb6, 0x67, 0x30, 0x1e, 0x9e, 0xfc, 0x0d, 0xb2, 0x2b, 0xa0, 0x2d, 0xcf, 0x78, 0xba, 0x32, 0xc6, |
1707 | + 0xff, 0x37, 0x50, 0x3e, 0xfa, 0x09, 0x65, 0x16, 0x60, 0xbf, 0x0d, 0xb1, 0xac, 0x3b, 0x00, 0x00, |
1708 | + 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82, |
1709 | +}; |
1710 | + |
1711 | +const BITMAP_OPAQUE move_target_xpm[1] = {{ png, sizeof( png ), "move_target_xpm" }}; |
1712 | + |
1713 | +//EOF |
1714 | |
1715 | === added file 'bitmaps_png/cpp_26/move_zone.cpp' |
1716 | --- bitmaps_png/cpp_26/move_zone.cpp 1970-01-01 00:00:00 +0000 |
1717 | +++ bitmaps_png/cpp_26/move_zone.cpp 2015-02-12 04:47:59 +0000 |
1718 | @@ -0,0 +1,62 @@ |
1719 | + |
1720 | +/* Do not modify this file, it was automatically generated by the |
1721 | + * PNG2cpp CMake script, using a *.png file as input. |
1722 | + */ |
1723 | + |
1724 | +#include <bitmaps.h> |
1725 | + |
1726 | +static const unsigned char png[] = { |
1727 | + 0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52, |
1728 | + 0x00, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, 0x1a, 0x08, 0x06, 0x00, 0x00, 0x00, 0xa9, 0x4a, 0x4c, |
1729 | + 0xce, 0x00, 0x00, 0x02, 0xcf, 0x49, 0x44, 0x41, 0x54, 0x48, 0xc7, 0xbd, 0x95, 0xcb, 0x4f, 0x13, |
1730 | + 0x51, 0x14, 0xc6, 0x6f, 0xa2, 0x74, 0xd1, 0x44, 0x8c, 0x1b, 0x71, 0xa6, 0x50, 0x68, 0x54, 0x8c, |
1731 | + 0xb2, 0x70, 0xa1, 0x46, 0xdc, 0x35, 0xa9, 0x76, 0x30, 0x43, 0x42, 0x21, 0xe1, 0x15, 0x56, 0x4d, |
1732 | + 0x17, 0xd6, 0x08, 0xb2, 0x31, 0x04, 0x31, 0xd8, 0x19, 0xe2, 0x3f, 0x60, 0x7c, 0x2c, 0x94, 0x68, |
1733 | + 0x6b, 0xa0, 0x85, 0x06, 0x5f, 0x05, 0x4d, 0x11, 0xd3, 0xd6, 0xc2, 0x46, 0x4c, 0x8c, 0x01, 0x8d, |
1734 | + 0x24, 0xa2, 0xae, 0x74, 0x85, 0x1b, 0x12, 0x10, 0x23, 0xc9, 0xf8, 0x9d, 0xe1, 0x42, 0x0a, 0x42, |
1735 | + 0xd2, 0x99, 0x41, 0x17, 0xbf, 0xde, 0x3b, 0xa7, 0x33, 0xe7, 0xbb, 0xe7, 0x7c, 0x67, 0x5a, 0xa6, |
1736 | + 0x69, 0x1a, 0xfb, 0x1f, 0xac, 0x7c, 0x28, 0x4c, 0x64, 0x2a, 0x3b, 0x6f, 0x18, 0x85, 0x05, 0x41, |
1737 | + 0x61, 0xfe, 0x42, 0x2b, 0x0f, 0x8d, 0x81, 0xc7, 0x06, 0x19, 0x07, 0x6e, 0xa3, 0x42, 0xf4, 0x60, |
1738 | + 0x78, 0x8d, 0x10, 0x7b, 0x88, 0xb5, 0x6f, 0x5d, 0xec, 0x6f, 0x92, 0x56, 0x84, 0x5e, 0x82, 0x41, |
1739 | + 0x70, 0x11, 0xdc, 0xe4, 0x95, 0xc6, 0xb7, 0x5b, 0x68, 0xcc, 0xae, 0xda, 0x6b, 0x54, 0x55, 0xf5, |
1740 | + 0x2b, 0x8a, 0x32, 0x09, 0xee, 0xb6, 0x2a, 0xad, 0xc7, 0x11, 0x1f, 0xe6, 0x07, 0x20, 0xd1, 0x51, |
1741 | + 0xab, 0x42, 0x94, 0x2c, 0x8c, 0xe4, 0x41, 0xa0, 0x81, 0x79, 0xbe, 0xfe, 0x90, 0x3b, 0xe5, 0x3d, |
1742 | + 0xac, 0x87, 0x9d, 0xc4, 0xf7, 0x95, 0xb8, 0xb7, 0x1d, 0xeb, 0x33, 0x2b, 0x42, 0xe3, 0x58, 0xeb, |
1743 | + 0x91, 0x78, 0x06, 0x7c, 0x03, 0xf6, 0x1c, 0xd1, 0xdf, 0x60, 0x09, 0x2c, 0x80, 0x03, 0x5c, 0xc0, |
1744 | + 0xa4, 0x50, 0x88, 0xa5, 0xb1, 0x9e, 0x43, 0xa2, 0x31, 0xb0, 0x88, 0xf6, 0x9d, 0xc1, 0x7a, 0x8f, |
1745 | + 0x0b, 0x65, 0xc0, 0x23, 0xbe, 0xbf, 0x85, 0xfb, 0xfc, 0xbc, 0x03, 0xa6, 0x2a, 0x7a, 0x02, 0x12, |
1746 | + 0x10, 0xf0, 0x20, 0xd9, 0x2f, 0x9e, 0x94, 0x98, 0xb4, 0x75, 0xd8, 0x0e, 0xb3, 0xcb, 0xac, 0x1c, |
1747 | + 0xfb, 0x09, 0x3a, 0x44, 0x57, 0x57, 0x57, 0x11, 0x9e, 0x49, 0x5a, 0x19, 0x86, 0x04, 0xb8, 0xde, |
1748 | + 0xae, 0xb4, 0x3b, 0x91, 0xf0, 0x2a, 0xf0, 0x15, 0x74, 0x17, 0x1c, 0x45, 0xec, 0x15, 0x18, 0xc2, |
1749 | + 0x21, 0x6a, 0xb8, 0xb8, 0x8a, 0xeb, 0x56, 0xf0, 0xda, 0xfc, 0x78, 0xab, 0x6c, 0x08, 0xeb, 0x0b, |
1750 | + 0x30, 0xc0, 0xdb, 0x43, 0x93, 0x16, 0x01, 0x29, 0x9b, 0x62, 0x3b, 0x02, 0x91, 0x8f, 0x60, 0xae, |
1751 | + 0x45, 0x69, 0x29, 0x44, 0xec, 0x0b, 0x09, 0x49, 0x51, 0x67, 0xc5, 0xd9, 0x01, 0xb1, 0xcd, 0xdc, |
1752 | + 0x0b, 0xbb, 0x91, 0x10, 0xeb, 0xc7, 0x7d, 0x51, 0x54, 0x15, 0xa0, 0xaa, 0xb0, 0xb6, 0xe1, 0xfa, |
1753 | + 0xc2, 0xa1, 0xdb, 0xbb, 0xeb, 0xe5, 0x61, 0xc7, 0xac, 0x2f, 0x55, 0x32, 0xe7, 0x1d, 0x14, 0x2f, |
1754 | + 0x59, 0x17, 0x5a, 0x21, 0xed, 0x50, 0x1c, 0xe4, 0xd5, 0x77, 0xf0, 0x55, 0xee, 0xdf, 0x7f, 0x4c, |
1755 | + 0x1e, 0x2e, 0x9e, 0x6d, 0x9e, 0x76, 0x69, 0xcd, 0xef, 0x5d, 0x9a, 0x2f, 0xbd, 0xb5, 0x98, 0x31, |
1756 | + 0xa1, 0x10, 0x8b, 0xf1, 0x77, 0xad, 0xb3, 0xbb, 0xe7, 0x8a, 0xe6, 0x0b, 0x57, 0x8c, 0x56, 0xc5, |
1757 | + 0x85, 0x4c, 0xdd, 0x44, 0xe9, 0x52, 0x13, 0xc4, 0xa4, 0x41, 0xf1, 0x93, 0x14, 0x13, 0x9f, 0x7a, |
1758 | + 0x22, 0x8e, 0xf2, 0xad, 0x7e, 0xbd, 0x83, 0xfc, 0x07, 0x32, 0x99, 0x07, 0x1f, 0xdc, 0x77, 0x0e, |
1759 | + 0x56, 0x37, 0xf4, 0x9e, 0x98, 0xa6, 0x77, 0xea, 0xf4, 0xfd, 0xa2, 0xca, 0xda, 0x71, 0xe7, 0x42, |
1760 | + 0xd3, 0x94, 0x4b, 0xab, 0x8a, 0x8b, 0xbd, 0x94, 0xcf, 0xdb, 0x2f, 0xb4, 0x40, 0xb4, 0x63, 0x33, |
1761 | + 0x21, 0x32, 0xd6, 0x9d, 0x0f, 0xae, 0x1b, 0xbb, 0x02, 0x72, 0xa2, 0xf8, 0x33, 0x55, 0x42, 0x22, |
1762 | + 0x9e, 0x07, 0x45, 0x81, 0x55, 0x21, 0xef, 0xc0, 0xbe, 0x04, 0xc5, 0xbc, 0x7d, 0xc2, 0xb5, 0xea, |
1763 | + 0x11, 0xc7, 0x7c, 0x6e, 0x1b, 0x0d, 0xfd, 0x79, 0xd1, 0x74, 0x91, 0xf1, 0xe4, 0x09, 0xb5, 0x8b, |
1764 | + 0x04, 0x88, 0xc6, 0xb7, 0x65, 0xba, 0x47, 0x75, 0x59, 0xe7, 0x4f, 0x3d, 0x96, 0x75, 0x2e, 0x36, |
1765 | + 0xbe, 0x2b, 0x5b, 0xe7, 0x99, 0x21, 0x21, 0x1a, 0x61, 0x9a, 0x2e, 0x4a, 0x4a, 0x9e, 0x50, 0x15, |
1766 | + 0x04, 0x5d, 0xeb, 0xb1, 0xa9, 0xf5, 0xb1, 0x86, 0x37, 0xa5, 0xcb, 0x52, 0x5c, 0x78, 0x6e, 0x58, |
1767 | + 0x48, 0xef, 0x3f, 0x4e, 0x48, 0x27, 0x25, 0xe3, 0xc9, 0x13, 0x6a, 0x17, 0x55, 0x42, 0xc9, 0xa5, |
1768 | + 0xa8, 0x30, 0x43, 0x31, 0x29, 0x26, 0x64, 0x6b, 0x33, 0x25, 0xcb, 0xd8, 0x8f, 0xb8, 0xd3, 0x6c, |
1769 | + 0xa7, 0x29, 0xa1, 0x55, 0x31, 0x9a, 0x2e, 0xda, 0x6f, 0x36, 0x0c, 0x52, 0x54, 0xf4, 0xe3, 0x20, |
1770 | + 0xa9, 0xfa, 0x38, 0xdb, 0x61, 0xca, 0xa3, 0x5c, 0x68, 0x84, 0x69, 0xba, 0xc8, 0x78, 0xf2, 0x44, |
1771 | + 0xaf, 0x08, 0x95, 0x90, 0x88, 0x27, 0xb2, 0xf7, 0x54, 0xae, 0x88, 0x25, 0x21, 0xfd, 0xe4, 0x18, |
1772 | + 0x61, 0x9a, 0x2e, 0x32, 0x9e, 0x3c, 0xa1, 0x76, 0x6d, 0xac, 0x64, 0x5b, 0x84, 0x72, 0x3d, 0x23, |
1773 | + 0xe3, 0xc9, 0x93, 0xcd, 0x44, 0xb6, 0x45, 0x68, 0xcd, 0x33, 0x4c, 0xd7, 0xaa, 0xf1, 0xff, 0x4c, |
1774 | + 0x28, 0x1f, 0xfe, 0x00, 0x7b, 0xdc, 0xc2, 0x19, 0xcd, 0xc3, 0x9e, 0x72, 0x00, 0x00, 0x00, 0x00, |
1775 | + 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82, |
1776 | +}; |
1777 | + |
1778 | +const BITMAP_OPAQUE move_zone_xpm[1] = {{ png, sizeof( png ), "move_zone_xpm" }}; |
1779 | + |
1780 | +//EOF |
1781 | |
1782 | === added file 'bitmaps_png/cpp_26/rescue_pcbnew.cpp' |
1783 | --- bitmaps_png/cpp_26/rescue_pcbnew.cpp 1970-01-01 00:00:00 +0000 |
1784 | +++ bitmaps_png/cpp_26/rescue_pcbnew.cpp 2015-02-12 04:47:59 +0000 |
1785 | @@ -0,0 +1,88 @@ |
1786 | + |
1787 | +/* Do not modify this file, it was automatically generated by the |
1788 | + * PNG2cpp CMake script, using a *.png file as input. |
1789 | + */ |
1790 | + |
1791 | +#include <bitmaps.h> |
1792 | + |
1793 | +static const unsigned char png[] = { |
1794 | + 0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52, |
1795 | + 0x00, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, 0x1a, 0x08, 0x06, 0x00, 0x00, 0x00, 0xa9, 0x4a, 0x4c, |
1796 | + 0xce, 0x00, 0x00, 0x04, 0x74, 0x49, 0x44, 0x41, 0x54, 0x48, 0xc7, 0xa5, 0x96, 0xc9, 0x4f, 0x54, |
1797 | + 0x79, 0x10, 0xc7, 0x5b, 0x83, 0x89, 0x89, 0x27, 0x33, 0x9e, 0x3c, 0xc9, 0xdd, 0xab, 0x81, 0x39, |
1798 | + 0xc1, 0x1c, 0x8d, 0xf0, 0x0f, 0x68, 0xe2, 0x61, 0xe2, 0x1c, 0x8d, 0x89, 0x98, 0x78, 0x11, 0x48, |
1799 | + 0xc0, 0x80, 0xcc, 0x0c, 0x08, 0x28, 0x04, 0xc4, 0xb0, 0x2a, 0x4b, 0x83, 0x44, 0x22, 0xcb, 0x98, |
1800 | + 0x09, 0xcb, 0x00, 0x42, 0x06, 0xe6, 0x02, 0x63, 0xd8, 0xf7, 0x1d, 0x1a, 0x9a, 0x7d, 0xa7, 0xa9, |
1801 | + 0xa9, 0xcf, 0x8f, 0xee, 0xe7, 0xa3, 0x97, 0xc4, 0x64, 0x2a, 0xa9, 0xf4, 0x7b, 0xfd, 0xde, 0xfb, |
1802 | + 0x7d, 0x7e, 0x55, 0xf5, 0xad, 0x7a, 0xcf, 0xe1, 0x70, 0x38, 0x6e, 0xa8, 0x47, 0xa9, 0x47, 0xff, |
1803 | + 0x0f, 0x8f, 0x54, 0xbf, 0xa2, 0x7e, 0x51, 0x44, 0x1c, 0xc1, 0x1c, 0x8b, 0x9a, 0x99, 0x99, 0x91, |
1804 | + 0xc9, 0xc9, 0x49, 0x99, 0x9d, 0x9d, 0x95, 0xb9, 0xb9, 0x39, 0x99, 0x9f, 0x9f, 0x97, 0x85, 0x85, |
1805 | + 0x05, 0xe3, 0x8b, 0x8b, 0x8b, 0xb2, 0xb4, 0xb4, 0x24, 0xcb, 0xcb, 0xcb, 0xc6, 0x57, 0x56, 0x56, |
1806 | + 0xc4, 0xe5, 0x72, 0x19, 0x5f, 0x5d, 0x5d, 0x35, 0xde, 0xd1, 0xd1, 0xb1, 0x91, 0x94, 0x94, 0x54, |
1807 | + 0xa9, 0x6b, 0xfd, 0xa8, 0x7e, 0x29, 0x14, 0x28, 0x1a, 0x48, 0x45, 0x45, 0x85, 0x4c, 0x4d, 0x4d, |
1808 | + 0x59, 0x90, 0xee, 0xee, 0x6e, 0x19, 0x1d, 0x1d, 0xb5, 0x20, 0x6c, 0x42, 0x17, 0x3c, 0x07, 0xe8, |
1809 | + 0xe9, 0xe9, 0x91, 0xb5, 0xb5, 0x35, 0x69, 0x69, 0x69, 0x91, 0xe9, 0xe9, 0x69, 0xe9, 0xeb, 0xeb, |
1810 | + 0x73, 0x87, 0x87, 0x87, 0xff, 0x4c, 0x74, 0x41, 0x41, 0x2c, 0x62, 0x87, 0xe0, 0x40, 0x2a, 0x2b, |
1811 | + 0x2b, 0x65, 0x6c, 0x6c, 0xcc, 0x8a, 0xa4, 0xb9, 0xb9, 0x59, 0x5a, 0x5b, 0x5b, 0x0d, 0x04, 0x40, |
1812 | + 0x55, 0x55, 0x95, 0xb8, 0xdd, 0x6e, 0xe9, 0xed, 0xed, 0x95, 0xce, 0xce, 0x4e, 0xf3, 0xfc, 0xf8, |
1813 | + 0xf8, 0xf8, 0x61, 0x4c, 0x4c, 0x4c, 0xa2, 0xae, 0xfb, 0x43, 0x00, 0x88, 0x74, 0xb1, 0x23, 0x00, |
1814 | + 0x0d, 0x0d, 0x0d, 0x56, 0x24, 0x40, 0x80, 0xe9, 0xc3, 0x56, 0x24, 0x9c, 0x03, 0x01, 0x00, 0x68, |
1815 | + 0x7d, 0x7d, 0xdd, 0x3c, 0xcb, 0xff, 0x5c, 0x27, 0xd5, 0x7a, 0xee, 0xf1, 0xc2, 0xae, 0x9c, 0x03, |
1816 | + 0x71, 0xa3, 0xd3, 0xe9, 0x34, 0x0f, 0x14, 0x16, 0x16, 0x4a, 0x49, 0x49, 0x89, 0x15, 0x09, 0x10, |
1817 | + 0x16, 0xf4, 0xa5, 0xcb, 0x17, 0x05, 0x00, 0x8e, 0x37, 0x36, 0x36, 0xcc, 0xe2, 0x39, 0x39, 0x39, |
1818 | + 0xb2, 0xbd, 0xbd, 0x6d, 0xae, 0x71, 0x3e, 0x31, 0x31, 0x71, 0xe8, 0x4d, 0xe3, 0x25, 0x0b, 0x44, |
1819 | + 0x24, 0x40, 0xb8, 0xa1, 0xb8, 0xb8, 0x58, 0xf2, 0xf3, 0xf3, 0x8d, 0x37, 0x35, 0x36, 0x4a, 0x59, |
1820 | + 0x6e, 0xae, 0xbc, 0x88, 0x8f, 0x97, 0xf4, 0xa4, 0x24, 0x73, 0x9c, 0xf3, 0xfa, 0x35, 0xb5, 0xb0, |
1821 | + 0x22, 0xda, 0xdc, 0xdc, 0x34, 0x69, 0x4d, 0x48, 0x48, 0x90, 0xc3, 0xc3, 0x43, 0x03, 0x63, 0x43, |
1822 | + 0xa4, 0xb1, 0xbf, 0xbf, 0xdf, 0xed, 0x15, 0xc8, 0x45, 0x03, 0x02, 0x80, 0xf2, 0x48, 0x57, 0x41, |
1823 | + 0x41, 0x81, 0xfc, 0x9a, 0x98, 0x28, 0x1f, 0x32, 0x32, 0x64, 0xac, 0xac, 0x4c, 0xb6, 0xb4, 0xd0, |
1824 | + 0x1e, 0xbd, 0xee, 0xba, 0x76, 0x4d, 0xfe, 0xbd, 0x79, 0x53, 0x3e, 0xdf, 0xbe, 0x2d, 0xf9, 0x8f, |
1825 | + 0x1f, 0x4b, 0x41, 0x66, 0xa6, 0x94, 0x71, 0x7d, 0x6b, 0xcb, 0x40, 0xe3, 0xe2, 0xe2, 0xcc, 0x26, |
1826 | + 0xeb, 0xea, 0xea, 0xa4, 0xbc, 0xbc, 0xdc, 0x08, 0x84, 0xba, 0xa7, 0xa4, 0xa4, 0x54, 0x7a, 0xa5, |
1827 | + 0xef, 0x88, 0x06, 0x52, 0x5d, 0x5d, 0x2d, 0x7f, 0x68, 0x04, 0x19, 0xcf, 0x9f, 0x8b, 0xeb, 0xd3, |
1828 | + 0x27, 0x09, 0x30, 0x87, 0xe3, 0x9b, 0x5f, 0xb8, 0x20, 0xbd, 0x91, 0x91, 0x92, 0xfa, 0xec, 0x99, |
1829 | + 0xfc, 0xa5, 0xe2, 0x20, 0x0a, 0x54, 0x4b, 0xed, 0xa8, 0x65, 0x5e, 0x5e, 0x1e, 0x00, 0xc9, 0xd4, |
1830 | + 0xcd, 0x74, 0x75, 0x75, 0x6d, 0x28, 0x23, 0xc2, 0x80, 0x88, 0xe4, 0x73, 0x53, 0x93, 0x7c, 0x7c, |
1831 | + 0xf5, 0x4a, 0x3c, 0x9a, 0xc6, 0xa0, 0x66, 0x07, 0x79, 0xdd, 0x7d, 0xf5, 0xaa, 0xe4, 0x69, 0x74, |
1832 | + 0xed, 0x6d, 0x6d, 0x26, 0x8d, 0x7b, 0x7b, 0x7b, 0xc6, 0xa9, 0x31, 0xa9, 0xe7, 0x97, 0x74, 0x7a, |
1833 | + 0x9b, 0xda, 0x11, 0x3d, 0x32, 0x32, 0x22, 0x59, 0xa9, 0xa9, 0xa1, 0x21, 0x21, 0x40, 0x3e, 0x18, |
1834 | + 0xa9, 0xce, 0xd5, 0xfa, 0x51, 0x97, 0xfd, 0xfd, 0xfd, 0x73, 0xa0, 0xa3, 0xa3, 0xa3, 0x33, 0x50, |
1835 | + 0x58, 0x58, 0xd8, 0x4f, 0xf9, 0x5a, 0x8f, 0xa0, 0xe9, 0x52, 0x3b, 0xfa, 0xfa, 0x55, 0x56, 0x6a, |
1836 | + 0x6b, 0xa5, 0xe7, 0xd6, 0x2d, 0x59, 0xb8, 0x7e, 0x3d, 0x28, 0x8c, 0x34, 0x02, 0x1b, 0x1e, 0x1e, |
1837 | + 0x96, 0x83, 0x83, 0x03, 0x0b, 0x54, 0x5a, 0x5a, 0x2a, 0xc7, 0xc7, 0xc7, 0x67, 0xa0, 0xd8, 0xd8, |
1838 | + 0xd8, 0x27, 0x1f, 0xb3, 0xb3, 0x03, 0x09, 0x2a, 0xdb, 0xbf, 0x75, 0x97, 0xe9, 0xc9, 0xc9, 0x92, |
1839 | + 0x9b, 0x9e, 0x2e, 0x15, 0x2a, 0x7b, 0x8e, 0x9d, 0xf7, 0xee, 0xc9, 0xc1, 0xe5, 0xcb, 0x01, 0x35, |
1840 | + 0xcb, 0x7d, 0xf4, 0xc8, 0xa8, 0x91, 0x54, 0xd9, 0x41, 0x27, 0x27, 0x27, 0x67, 0xa0, 0x5f, 0x1e, |
1841 | + 0x3c, 0x78, 0x8b, 0xba, 0xfc, 0xad, 0x5b, 0x65, 0x5c, 0xf5, 0xee, 0x9d, 0x91, 0x2a, 0x12, 0x46, |
1842 | + 0x5d, 0xf4, 0x8e, 0xf3, 0xfd, 0x7b, 0xf9, 0x70, 0xff, 0x7e, 0x40, 0x54, 0x7f, 0xde, 0xb9, 0x23, |
1843 | + 0xad, 0xaa, 0x34, 0x40, 0x00, 0x02, 0x40, 0xf1, 0x0f, 0x1f, 0xfe, 0x83, 0x84, 0xfd, 0xd3, 0xf5, |
1844 | + 0x42, 0xfb, 0x02, 0x15, 0xf9, 0x20, 0x28, 0x6b, 0x67, 0x67, 0xc7, 0x34, 0x28, 0xca, 0xf4, 0x4f, |
1845 | + 0x23, 0xd2, 0x2f, 0xd7, 0xc5, 0xa9, 0x89, 0x1d, 0xe4, 0xf1, 0x78, 0xce, 0x40, 0xc9, 0x4f, 0x9f, |
1846 | + 0x6e, 0xd1, 0x27, 0x76, 0xa3, 0x26, 0x99, 0x2a, 0x0e, 0x7f, 0x08, 0xbe, 0xbb, 0xbb, 0x2b, 0x35, |
1847 | + 0x9a, 0x01, 0x6a, 0x66, 0x07, 0xd1, 0x67, 0x19, 0x9a, 0x5a, 0x6a, 0x62, 0x07, 0x9d, 0x9e, 0x9e, |
1848 | + 0x7e, 0x03, 0x71, 0x93, 0xfd, 0x21, 0x16, 0x01, 0x04, 0x84, 0xae, 0x6f, 0xd4, 0xfe, 0xf2, 0x8d, |
1849 | + 0x20, 0x8e, 0x9d, 0x5a, 0x03, 0x36, 0x63, 0x37, 0x36, 0xcb, 0xf4, 0x20, 0x55, 0x76, 0xd0, 0x99, |
1850 | + 0x60, 0xbd, 0xa9, 0x23, 0x6c, 0x3b, 0x88, 0xb4, 0x90, 0x3a, 0x6a, 0x32, 0x38, 0x38, 0x68, 0x1e, |
1851 | + 0x1a, 0x1a, 0x1a, 0x32, 0xaa, 0xa2, 0x19, 0x7f, 0xd7, 0x05, 0x49, 0xaf, 0xdd, 0x48, 0x7f, 0x91, |
1852 | + 0x8a, 0x8a, 0x54, 0x05, 0x05, 0x21, 0x06, 0x0a, 0xe9, 0x5f, 0xdc, 0xaa, 0xbb, 0x77, 0x4d, 0xe1, |
1853 | + 0x19, 0x23, 0x8c, 0x25, 0x26, 0x3c, 0xaf, 0x93, 0xdf, 0xb4, 0xe3, 0x51, 0xa3, 0xbf, 0x8d, 0xea, |
1854 | + 0xa2, 0xcc, 0xc6, 0x90, 0x20, 0xe4, 0xcd, 0xec, 0x42, 0xa2, 0x76, 0x10, 0x12, 0x46, 0x5d, 0x14, |
1855 | + 0x3e, 0x3b, 0x2d, 0xcd, 0xd4, 0x85, 0x63, 0xd4, 0x88, 0xf4, 0xfd, 0xcd, 0xcc, 0x46, 0x9d, 0xf8, |
1856 | + 0xd4, 0x24, 0x28, 0x88, 0x86, 0x7d, 0xf3, 0xf2, 0xa5, 0xf4, 0x44, 0x44, 0x04, 0x6d, 0x46, 0xd2, |
1857 | + 0x48, 0xcd, 0xa8, 0x89, 0x7f, 0xba, 0x7c, 0x46, 0xb3, 0x23, 0x04, 0xa2, 0xc1, 0x82, 0x82, 0x7c, |
1858 | + 0x43, 0x95, 0xce, 0x66, 0x9c, 0x84, 0x1a, 0x35, 0xa1, 0x8c, 0xb1, 0x95, 0xad, 0xc2, 0x61, 0xa8, |
1859 | + 0x52, 0x53, 0xac, 0xbd, 0xbd, 0x5d, 0x8a, 0x8a, 0x8a, 0x02, 0x41, 0xa8, 0xab, 0x55, 0x5f, 0xd3, |
1860 | + 0x0c, 0xc8, 0x90, 0xb0, 0x10, 0x90, 0xda, 0xac, 0x2c, 0xe9, 0xfe, 0xf2, 0xc5, 0x40, 0x6a, 0x6a, |
1861 | + 0x6a, 0x2c, 0x58, 0x9b, 0x0e, 0x5a, 0x60, 0xe7, 0x40, 0xbc, 0x4f, 0xea, 0xeb, 0xeb, 0x0d, 0x2c, |
1862 | + 0x4d, 0xd5, 0x66, 0xd2, 0xe8, 0x57, 0xb3, 0x60, 0xe9, 0x22, 0x92, 0x1a, 0x7d, 0x33, 0x33, 0x48, |
1863 | + 0x31, 0x20, 0x03, 0x03, 0x03, 0xd6, 0x3d, 0xf4, 0xa1, 0x1d, 0x14, 0xe5, 0xeb, 0x78, 0x9a, 0x91, |
1864 | + 0x09, 0xfc, 0x56, 0x77, 0xf9, 0x46, 0x5f, 0x64, 0xa8, 0x11, 0xe9, 0xd3, 0x67, 0xf4, 0x09, 0x12, |
1865 | + 0x66, 0x5c, 0xd5, 0xa9, 0x8c, 0x0b, 0xf5, 0x95, 0x42, 0x5f, 0x7d, 0x8f, 0x79, 0xbf, 0x1b, 0x03, |
1866 | + 0x3f, 0x20, 0x11, 0x08, 0x6a, 0x44, 0xfa, 0xf4, 0x19, 0x4d, 0x8d, 0x73, 0xcc, 0x7f, 0x5c, 0xe3, |
1867 | + 0x9e, 0xef, 0xfc, 0xb8, 0x64, 0xed, 0x1b, 0xff, 0x01, 0xc2, 0xf6, 0x5d, 0x89, 0x10, 0x37, 0x07, |
1868 | + 0x7a, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82, |
1869 | +}; |
1870 | + |
1871 | +const BITMAP_OPAQUE rescue_pcbnew_xpm[1] = {{ png, sizeof( png ), "rescue_pcbnew_xpm" }}; |
1872 | + |
1873 | +//EOF |
1874 | |
1875 | === renamed file 'bitmaps_png/cpp_26/rescue_pcbnew.cpp' => 'bitmaps_png/cpp_26/rescue_pcbnew.cpp.moved' |
1876 | === added file 'bitmaps_png/cpp_26/revert_pcbnew.cpp' |
1877 | --- bitmaps_png/cpp_26/revert_pcbnew.cpp 1970-01-01 00:00:00 +0000 |
1878 | +++ bitmaps_png/cpp_26/revert_pcbnew.cpp 2015-02-12 04:47:59 +0000 |
1879 | @@ -0,0 +1,102 @@ |
1880 | + |
1881 | +/* Do not modify this file, it was automatically generated by the |
1882 | + * PNG2cpp CMake script, using a *.png file as input. |
1883 | + */ |
1884 | + |
1885 | +#include <bitmaps.h> |
1886 | + |
1887 | +static const unsigned char png[] = { |
1888 | + 0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52, |
1889 | + 0x00, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, 0x1a, 0x08, 0x06, 0x00, 0x00, 0x00, 0xa9, 0x4a, 0x4c, |
1890 | + 0xce, 0x00, 0x00, 0x05, 0x4f, 0x49, 0x44, 0x41, 0x54, 0x48, 0xc7, 0xad, 0x96, 0x6b, 0x4c, 0x9b, |
1891 | + 0x65, 0x14, 0xc7, 0x2b, 0x66, 0x26, 0x3a, 0x3f, 0x18, 0x17, 0xcd, 0x62, 0x9c, 0x0e, 0x8d, 0xcb, |
1892 | + 0xe2, 0x34, 0x46, 0x67, 0xdc, 0x66, 0x1c, 0xb0, 0xa8, 0x5b, 0x54, 0x96, 0xcd, 0xa9, 0x91, 0xa8, |
1893 | + 0x31, 0x66, 0x9f, 0x8c, 0xf1, 0xf2, 0x61, 0x9a, 0xf8, 0x45, 0x66, 0xe6, 0x5c, 0x4c, 0xfc, 0x32, |
1894 | + 0x3f, 0xa0, 0x30, 0xee, 0x53, 0x36, 0xe8, 0xca, 0xb8, 0x0c, 0xe6, 0xd8, 0x05, 0xba, 0x76, 0x03, |
1895 | + 0x06, 0x43, 0x46, 0x81, 0x16, 0x4a, 0x0b, 0xa5, 0x40, 0x29, 0x97, 0xb6, 0x50, 0x2e, 0x1d, 0xa3, |
1896 | + 0xdd, 0xdf, 0xe7, 0x7f, 0xe8, 0x35, 0xc2, 0xfc, 0xa0, 0x4f, 0x72, 0xf2, 0xbe, 0xcf, 0xfb, 0xbe, |
1897 | + 0xcf, 0xf3, 0x7b, 0xce, 0x39, 0xff, 0x73, 0x5a, 0x8d, 0x46, 0xa3, 0x59, 0xaf, 0x2c, 0x55, 0x59, |
1898 | + 0xda, 0x7f, 0xb0, 0xad, 0xca, 0x56, 0x2b, 0x4b, 0x02, 0xa0, 0x59, 0xce, 0x38, 0x52, 0x9d, 0x4e, |
1899 | + 0x27, 0x06, 0x06, 0x06, 0x30, 0x34, 0x34, 0x84, 0xe1, 0xe1, 0x61, 0x8c, 0x8c, 0x8c, 0xc0, 0xe5, |
1900 | + 0x72, 0x89, 0x8d, 0x8e, 0x8e, 0xc2, 0xed, 0x76, 0x63, 0x6c, 0x6c, 0x4c, 0x6c, 0x7c, 0x7c, 0x1c, |
1901 | + 0x13, 0x13, 0x13, 0x62, 0x93, 0x93, 0x93, 0x62, 0x46, 0xa3, 0x71, 0xea, 0xd0, 0xa1, 0x43, 0xa5, |
1902 | + 0x6a, 0xaf, 0x6d, 0xca, 0x56, 0xad, 0x04, 0x4a, 0x23, 0xe4, 0xe4, 0xc9, 0x93, 0x70, 0x38, 0x1c, |
1903 | + 0x51, 0x48, 0x53, 0x53, 0x13, 0xfa, 0xfa, 0xfa, 0xa2, 0x10, 0x1e, 0xc2, 0x68, 0x34, 0x24, 0x00, |
1904 | + 0x5a, 0x5a, 0x5a, 0xe0, 0xf1, 0x78, 0x50, 0x5f, 0x5f, 0x8f, 0xc1, 0xc1, 0x41, 0x74, 0x74, 0x74, |
1905 | + 0x78, 0x93, 0x93, 0x93, 0xf7, 0xd3, 0xbb, 0x65, 0x41, 0xdc, 0x24, 0x1e, 0x42, 0x23, 0xa4, 0xb4, |
1906 | + 0xb4, 0x14, 0x36, 0x9b, 0x6d, 0xc9, 0x9b, 0xd1, 0x41, 0x18, 0x4a, 0x76, 0xa2, 0xa1, 0xa1, 0x41, |
1907 | + 0x20, 0x04, 0x94, 0x95, 0x95, 0xc1, 0xeb, 0xf5, 0xa2, 0xb5, 0xb5, 0x15, 0x57, 0xae, 0x5c, 0x91, |
1908 | + 0xf5, 0x76, 0xbb, 0x7d, 0x21, 0x3d, 0x3d, 0xfd, 0xa0, 0xda, 0x77, 0xcd, 0x3f, 0x40, 0x0c, 0x17, |
1909 | + 0x4f, 0x44, 0x40, 0x6d, 0x6d, 0x6d, 0xd4, 0x13, 0x42, 0x08, 0xeb, 0xb3, 0xb4, 0xe0, 0x86, 0x6e, |
1910 | + 0x0b, 0x5a, 0xff, 0x78, 0x5c, 0xe6, 0x84, 0x10, 0x40, 0x90, 0xcf, 0xe7, 0x93, 0xb5, 0x7c, 0xce, |
1911 | + 0x03, 0x30, 0xd4, 0x6a, 0x1e, 0x0a, 0xc3, 0x56, 0x27, 0x80, 0xf8, 0xa1, 0x56, 0xab, 0x95, 0x05, |
1912 | + 0x05, 0x05, 0x05, 0x28, 0x2e, 0x2e, 0x8e, 0x7a, 0xd2, 0x6b, 0x3a, 0x8f, 0x96, 0x92, 0x4d, 0xf0, |
1913 | + 0xbb, 0x2a, 0xd0, 0x59, 0x95, 0x1a, 0xf5, 0x82, 0x00, 0xde, 0x4f, 0x4d, 0x4d, 0xc9, 0xe6, 0x59, |
1914 | + 0x59, 0x59, 0x98, 0x99, 0x99, 0x91, 0x77, 0x9c, 0xf7, 0xf7, 0xf7, 0x2f, 0x84, 0xc3, 0xb8, 0x2a, |
1915 | + 0x0a, 0xa2, 0x27, 0x84, 0xf0, 0x83, 0xa2, 0xa2, 0x22, 0xe4, 0xe4, 0xe4, 0xe0, 0xf8, 0xf1, 0xe3, |
1916 | + 0x18, 0xec, 0xae, 0x42, 0xc7, 0xe9, 0xad, 0x98, 0x1b, 0xd7, 0x22, 0x38, 0xa3, 0x43, 0x67, 0x65, |
1917 | + 0x4a, 0xd4, 0x8b, 0x08, 0x68, 0x7a, 0x7a, 0x5a, 0x04, 0x92, 0x99, 0x99, 0x89, 0x85, 0x85, 0x05, |
1918 | + 0x81, 0xd1, 0x33, 0x86, 0xd1, 0x64, 0x32, 0x79, 0xc3, 0x02, 0x49, 0x12, 0x10, 0x01, 0x54, 0x1e, |
1919 | + 0xc3, 0x15, 0x01, 0x95, 0xe7, 0x7f, 0x0a, 0x73, 0xed, 0x1b, 0x08, 0x4c, 0xea, 0x10, 0x9a, 0x29, |
1920 | + 0x40, 0xd0, 0xaf, 0x85, 0xa9, 0x72, 0x3b, 0x2e, 0x14, 0xbd, 0x0e, 0x5b, 0xd3, 0x8f, 0x18, 0xb5, |
1921 | + 0x5f, 0x12, 0x90, 0xdf, 0xef, 0x17, 0x2f, 0x0e, 0x1c, 0x38, 0x20, 0x6b, 0xab, 0xaa, 0xaa, 0x70, |
1922 | + 0xe2, 0xc4, 0x09, 0x11, 0x08, 0xf3, 0x7e, 0xe4, 0xc8, 0x91, 0xd2, 0xb0, 0xf4, 0x35, 0x69, 0x84, |
1923 | + 0x9c, 0x3a, 0x75, 0x4a, 0xa4, 0xcd, 0x8f, 0x2b, 0xb2, 0xf7, 0xc0, 0x7a, 0xe9, 0x63, 0x2c, 0xf8, |
1924 | + 0x96, 0x20, 0x62, 0xfe, 0x02, 0xcc, 0x8f, 0xfd, 0x0e, 0xbf, 0xf3, 0x57, 0x4c, 0xf4, 0x1e, 0x56, |
1925 | + 0xef, 0x33, 0x60, 0x2c, 0xde, 0x04, 0x97, 0xf5, 0x8c, 0x78, 0x41, 0xd5, 0x32, 0x77, 0x54, 0x65, |
1926 | + 0x76, 0x76, 0x36, 0x01, 0x38, 0x7a, 0xf4, 0x28, 0x1a, 0x1b, 0x1b, 0xa7, 0x14, 0x63, 0x8b, 0x80, |
1927 | + 0xe8, 0x09, 0x21, 0x63, 0x6e, 0x17, 0xce, 0xe5, 0xa5, 0xc0, 0x71, 0xed, 0x1b, 0x2c, 0x4e, 0x6b, |
1928 | + 0x63, 0x10, 0x01, 0xe5, 0x22, 0x34, 0xfd, 0x0b, 0x42, 0x53, 0x3f, 0x21, 0xe4, 0xcb, 0x44, 0xd0, |
1929 | + 0xfb, 0x1d, 0xa6, 0x1d, 0x87, 0xd1, 0x73, 0xee, 0x2d, 0xf4, 0x37, 0x1f, 0x14, 0xef, 0xe6, 0xe7, |
1930 | + 0xe7, 0xc5, 0x98, 0x63, 0x46, 0x85, 0x57, 0x86, 0x33, 0x5c, 0xd4, 0x9a, 0x34, 0x26, 0x9d, 0x31, |
1931 | + 0xed, 0xbe, 0xf4, 0xb9, 0x3a, 0xe9, 0x07, 0x08, 0x8c, 0x7e, 0x8d, 0xc0, 0xc8, 0xbb, 0x08, 0x0c, |
1932 | + 0xef, 0xc6, 0xfc, 0xd0, 0x2e, 0xcc, 0x3b, 0xd3, 0x94, 0xed, 0x50, 0xf3, 0x74, 0xf5, 0x7c, 0x9f, |
1933 | + 0xb2, 0xf7, 0xe4, 0xca, 0x77, 0xb3, 0xce, 0x0c, 0xf4, 0x5e, 0xd8, 0x83, 0xea, 0x63, 0x3b, 0x65, |
1934 | + 0x8f, 0x40, 0x20, 0x90, 0x00, 0xba, 0x75, 0xeb, 0x56, 0x0c, 0xc4, 0x0f, 0xca, 0xcb, 0xcb, 0x31, |
1935 | + 0xec, 0xb4, 0x42, 0x9f, 0xf7, 0x14, 0x06, 0x1a, 0x33, 0xe0, 0xb5, 0x3c, 0x04, 0x6f, 0xf7, 0xdd, |
1936 | + 0x77, 0xb0, 0x7b, 0xe0, 0xeb, 0x59, 0x03, 0x9f, 0xe5, 0x01, 0x78, 0x7b, 0x36, 0x89, 0x68, 0xcc, |
1937 | + 0x6d, 0xa7, 0x71, 0xf3, 0xe6, 0xcd, 0x28, 0x88, 0x82, 0x5a, 0x5c, 0x5c, 0x8c, 0x81, 0xa8, 0x1a, |
1938 | + 0x2a, 0x8f, 0x6a, 0x29, 0x2e, 0xca, 0xc3, 0xf9, 0x63, 0xcf, 0xc0, 0x76, 0xf9, 0x1d, 0x78, 0xcc, |
1939 | + 0x8f, 0xc0, 0xd3, 0xa5, 0x89, 0xda, 0x64, 0xf7, 0x06, 0xb5, 0xf9, 0xc3, 0xea, 0x3e, 0x29, 0xee, |
1940 | + 0xf9, 0x5d, 0x72, 0x75, 0x77, 0xbc, 0xad, 0x6a, 0xed, 0x05, 0x09, 0x55, 0x3c, 0x28, 0x18, 0x0c, |
1941 | + 0xc6, 0x40, 0x4c, 0x20, 0x95, 0xc7, 0x64, 0x2e, 0xa9, 0xee, 0x37, 0xd4, 0xe5, 0x6d, 0x83, 0xad, |
1942 | + 0x7e, 0xaf, 0x82, 0x3d, 0xb9, 0xb4, 0xa1, 0x39, 0x19, 0x9d, 0xd5, 0xaf, 0x2a, 0x89, 0xbf, 0x02, |
1943 | + 0xbb, 0xfe, 0x7d, 0x38, 0xaf, 0x65, 0x28, 0xf0, 0xba, 0x28, 0xd0, 0xdb, 0xf3, 0xa8, 0x02, 0x6d, |
1944 | + 0xc6, 0x9c, 0xdf, 0x2d, 0x80, 0x65, 0x41, 0x84, 0x54, 0x54, 0x54, 0x48, 0x81, 0x46, 0xe4, 0xcd, |
1945 | + 0x53, 0xf5, 0xea, 0x3f, 0x43, 0x4f, 0xdd, 0x2e, 0x4c, 0x9a, 0x9f, 0x85, 0xc7, 0xb2, 0x11, 0xed, |
1946 | + 0x65, 0x4f, 0xc3, 0xef, 0x73, 0x61, 0xdc, 0xa1, 0x47, 0x6f, 0xfd, 0x7e, 0x58, 0x2f, 0xee, 0x56, |
1947 | + 0xb0, 0x8d, 0x61, 0x58, 0x12, 0x6c, 0x0d, 0xfb, 0x30, 0xe9, 0xa8, 0x4b, 0x00, 0x85, 0x42, 0xa1, |
1948 | + 0x18, 0x88, 0x9e, 0x10, 0xc2, 0x7a, 0x88, 0x4f, 0x24, 0x8b, 0xd1, 0xde, 0xfc, 0x3d, 0xba, 0xce, |
1949 | + 0xa4, 0xc0, 0xdb, 0xf7, 0x91, 0x80, 0xe6, 0xe6, 0xe6, 0x44, 0x59, 0x4c, 0x7a, 0x9f, 0xe1, 0x4b, |
1950 | + 0xe5, 0xd9, 0x87, 0x51, 0xaf, 0xec, 0x97, 0xf7, 0x62, 0xcc, 0x5a, 0x96, 0x00, 0xba, 0x7d, 0xfb, |
1951 | + 0x76, 0x0c, 0x44, 0x00, 0x41, 0xac, 0xf6, 0x78, 0x10, 0x8b, 0x91, 0xf9, 0xbb, 0x50, 0xf6, 0x15, |
1952 | + 0x4c, 0xa7, 0x37, 0xe3, 0x7a, 0xc9, 0x13, 0x38, 0x7b, 0xf6, 0xac, 0x7c, 0xc7, 0x35, 0x17, 0x75, |
1953 | + 0xdf, 0xaa, 0x30, 0xee, 0x84, 0x47, 0x09, 0xc3, 0x6b, 0xbe, 0x17, 0xe6, 0x9a, 0x1d, 0x98, 0xf5, |
1954 | + 0xf4, 0x24, 0x80, 0xb0, 0xd4, 0x7f, 0x62, 0xf2, 0xae, 0xac, 0xac, 0x94, 0x62, 0x8b, 0x07, 0xb1, |
1955 | + 0x10, 0x2d, 0x16, 0x8b, 0xcc, 0x4d, 0xc6, 0x2c, 0x34, 0xe6, 0x3d, 0x28, 0xf7, 0x56, 0xab, 0x55, |
1956 | + 0xec, 0xcf, 0x9c, 0x2d, 0x70, 0x5c, 0x7d, 0x53, 0xbc, 0x99, 0xe8, 0x7c, 0x5e, 0x35, 0xdd, 0xc7, |
1957 | + 0x54, 0xa8, 0x82, 0x2b, 0x83, 0x78, 0x42, 0x42, 0x18, 0xaa, 0x78, 0xd0, 0xec, 0xec, 0xac, 0xfc, |
1958 | + 0x0e, 0xe5, 0xe6, 0xe6, 0x4a, 0x41, 0x0f, 0x98, 0xeb, 0xe4, 0x7e, 0xa9, 0xe6, 0xbe, 0x40, 0x57, |
1959 | + 0xed, 0x76, 0xe5, 0x0d, 0xcb, 0xe0, 0x3e, 0x74, 0xd7, 0xbc, 0x0c, 0x6b, 0xf3, 0xcf, 0x92, 0x93, |
1960 | + 0x15, 0x41, 0xec, 0xc0, 0x94, 0xf6, 0x72, 0x20, 0xe6, 0x84, 0x55, 0xcf, 0x9c, 0xd0, 0xd8, 0xe5, |
1961 | + 0x47, 0xba, 0x72, 0xd1, 0x55, 0xf5, 0x22, 0x26, 0xba, 0xd6, 0x2a, 0xd0, 0xfd, 0x18, 0x30, 0xa4, |
1962 | + 0xc0, 0x50, 0xb8, 0x41, 0xbc, 0x61, 0x4e, 0x56, 0x04, 0x11, 0x52, 0x5d, 0x5d, 0x1d, 0x95, 0x77, |
1963 | + 0x7e, 0x7e, 0xbe, 0x34, 0xc5, 0x48, 0xe2, 0xd9, 0x07, 0x09, 0x61, 0x31, 0xf2, 0xbe, 0xad, 0x64, |
1964 | + 0x1d, 0xdc, 0x37, 0x9e, 0x53, 0xe1, 0x5a, 0xa7, 0x1a, 0xef, 0x4b, 0xca, 0x9b, 0xd7, 0x50, 0xae, |
1965 | + 0x2d, 0x16, 0x08, 0xc7, 0x8a, 0x20, 0x26, 0x9d, 0x10, 0xe6, 0x84, 0xb1, 0x37, 0x9b, 0xcd, 0x51, |
1966 | + 0x08, 0xfb, 0xa0, 0x4e, 0xa7, 0x13, 0x08, 0x8b, 0x91, 0xa0, 0xbe, 0x86, 0x4f, 0xd0, 0xa1, 0x7b, |
1967 | + 0x06, 0xcd, 0x45, 0x6b, 0xe1, 0xbc, 0xfe, 0x83, 0x02, 0x84, 0xa4, 0xb3, 0x30, 0x05, 0x1c, 0x06, |
1968 | + 0x83, 0x01, 0x85, 0x85, 0x85, 0xcb, 0x83, 0xa8, 0xa2, 0x48, 0xa8, 0xe2, 0x21, 0xdc, 0x98, 0x62, |
1969 | + 0x21, 0x84, 0x7d, 0x8b, 0x73, 0xb6, 0x15, 0xff, 0xf8, 0x5f, 0x68, 0xba, 0xaa, 0x67, 0x77, 0x16, |
1970 | + 0x4f, 0x08, 0xe1, 0x81, 0x22, 0x30, 0xbd, 0x5e, 0x2f, 0xb0, 0x04, 0x10, 0x21, 0x35, 0x35, 0x35, |
1971 | + 0xf2, 0x6b, 0xd9, 0xde, 0xde, 0x2e, 0x79, 0xe0, 0x86, 0x5c, 0x18, 0x0f, 0x21, 0xa0, 0xb3, 0xb3, |
1972 | + 0x53, 0xaa, 0x9d, 0x49, 0x27, 0xa0, 0xad, 0xad, 0x4d, 0xc2, 0xca, 0x41, 0x08, 0xa3, 0x11, 0x19, |
1973 | + 0xcc, 0x79, 0x3c, 0x28, 0x95, 0x9e, 0x10, 0x12, 0x5f, 0x8c, 0x0c, 0x55, 0x24, 0x5c, 0x11, 0x08, |
1974 | + 0x2d, 0x1e, 0x12, 0xc9, 0xc9, 0xbf, 0x8d, 0xf0, 0xff, 0xc6, 0xff, 0xe5, 0x0f, 0xe4, 0x9d, 0x8c, |
1975 | + 0x7b, 0xaf, 0xff, 0x1b, 0x47, 0x57, 0x8d, 0x83, 0x7a, 0x4f, 0x71, 0x3e, 0x00, 0x00, 0x00, 0x00, |
1976 | + 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82, |
1977 | +}; |
1978 | + |
1979 | +const BITMAP_OPAQUE revert_pcbnew_xpm[1] = {{ png, sizeof( png ), "revert_pcbnew_xpm" }}; |
1980 | + |
1981 | +//EOF |
1982 | |
1983 | === renamed file 'bitmaps_png/cpp_26/revert_pcbnew.cpp' => 'bitmaps_png/cpp_26/revert_pcbnew.cpp.moved' |
1984 | === added file 'bitmaps_png/cpp_48/wizard_add_fplib_icon.cpp' |
1985 | --- bitmaps_png/cpp_48/wizard_add_fplib_icon.cpp 1970-01-01 00:00:00 +0000 |
1986 | +++ bitmaps_png/cpp_48/wizard_add_fplib_icon.cpp 2015-02-12 04:47:59 +0000 |
1987 | @@ -0,0 +1,314 @@ |
1988 | + |
1989 | +/* Do not modify this file, it was automatically generated by the |
1990 | + * PNG2cpp CMake script, using a *.png file as input. |
1991 | + */ |
1992 | + |
1993 | +#include <bitmaps.h> |
1994 | + |
1995 | +static const unsigned char png[] = { |
1996 | + 0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52, |
1997 | + 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x30, 0x08, 0x06, 0x00, 0x00, 0x00, 0x57, 0x02, 0xf9, |
1998 | + 0x87, 0x00, 0x00, 0x12, 0x8e, 0x49, 0x44, 0x41, 0x54, 0x68, 0xde, 0xc5, 0x5a, 0x07, 0x58, 0x54, |
1999 | + 0xf7, 0xb2, 0x27, 0x5e, 0x2b, 0xd8, 0x22, 0x12, 0x63, 0x12, 0xbd, 0xa8, 0x58, 0x12, 0x8d, 0xfa, |
2000 | + 0x24, 0x79, 0x1a, 0x35, 0x89, 0x46, 0x51, 0x31, 0xd8, 0xdb, 0xf5, 0x8a, 0x1d, 0xb1, 0xa2, 0x28, |
2001 | + 0x46, 0x11, 0xa5, 0x08, 0x2a, 0x20, 0x2a, 0x08, 0x82, 0x48, 0x5f, 0x7a, 0x5f, 0x9a, 0x20, 0xa8, |
2002 | + 0x14, 0x17, 0x64, 0xe9, 0x0a, 0x4a, 0x3d, 0x74, 0x64, 0x29, 0xa2, 0x22, 0x16, 0xc4, 0xdd, 0x9d, |
2003 | + 0x3b, 0x73, 0xb2, 0x67, 0xb3, 0xa2, 0xe6, 0xdd, 0xdc, 0x98, 0x77, 0xf7, 0xfb, 0xe6, 0x3b, 0xb2, |
2004 | + 0x7b, 0x76, 0xce, 0xfc, 0xa6, 0xfc, 0x66, 0xe6, 0xbf, 0x2a, 0x01, 0x80, 0x92, 0xa2, 0xe0, 0x6b, |
2005 | + 0x40, 0x8f, 0x1e, 0x3d, 0xce, 0xe1, 0x75, 0x07, 0xca, 0xd0, 0xee, 0x9f, 0xff, 0xb7, 0x04, 0x5f, |
2006 | + 0xe3, 0x51, 0x0e, 0xa2, 0x6d, 0x67, 0xf0, 0xda, 0x5b, 0xfe, 0xfe, 0x3b, 0x6e, 0xfc, 0x02, 0x85, |
2007 | + 0x47, 0x82, 0x37, 0x7b, 0xe1, 0x75, 0x23, 0xca, 0xe0, 0xff, 0x92, 0xd1, 0x1f, 0xa1, 0x4c, 0x43, |
2008 | + 0x31, 0xe5, 0x6c, 0x92, 0xc9, 0x30, 0x85, 0x7b, 0x94, 0x3e, 0x41, 0x19, 0x83, 0xf2, 0x37, 0xd9, |
2009 | + 0x1b, 0xc3, 0xe9, 0xa6, 0x1d, 0x3b, 0x76, 0xf0, 0x56, 0xac, 0x58, 0xc1, 0x01, 0xf1, 0xc0, 0xeb, |
2010 | + 0x5a, 0x14, 0x95, 0xff, 0x27, 0xc3, 0x7b, 0xa2, 0x7c, 0x8f, 0xcf, 0xb5, 0x91, 0x3d, 0xdf, 0x67, |
2011 | + 0xfd, 0xfa, 0xf5, 0xbc, 0xc5, 0x8b, 0x17, 0x93, 0x3d, 0x01, 0x28, 0x5a, 0x28, 0x5b, 0x51, 0xe6, |
2012 | + 0x29, 0xe1, 0x87, 0xce, 0xb2, 0x9b, 0xdc, 0xf1, 0xfa, 0x0b, 0x8a, 0x2e, 0x0a, 0xdf, 0xd6, 0xd6, |
2013 | + 0xd6, 0x17, 0x95, 0xf1, 0x84, 0x42, 0x21, 0x6f, 0xce, 0x9c, 0x39, 0x3e, 0xb2, 0x7b, 0xae, 0xe0, |
2014 | + 0x75, 0x19, 0x4a, 0xdf, 0xbf, 0xc8, 0xf0, 0xbe, 0x28, 0xda, 0xf8, 0x9c, 0x8b, 0xf4, 0x3c, 0x65, |
2015 | + 0x65, 0x65, 0x1f, 0x03, 0x03, 0x03, 0xdf, 0x82, 0x82, 0x82, 0xc8, 0xd2, 0xd2, 0xd2, 0x64, 0x74, |
2016 | + 0x68, 0x01, 0xbe, 0xcf, 0xa0, 0x04, 0xc9, 0x22, 0x71, 0x89, 0xbe, 0xe4, 0x8d, 0x37, 0xf2, 0x46, |
2017 | + 0x8e, 0x1c, 0xc9, 0x85, 0x27, 0x98, 0x6e, 0xda, 0xb6, 0x6d, 0x5b, 0x79, 0x6e, 0x6e, 0x6e, 0x56, |
2018 | + 0x43, 0x43, 0x43, 0x9c, 0x44, 0x22, 0xf1, 0x4d, 0x4c, 0x4c, 0xe4, 0x69, 0x6a, 0x6a, 0x72, 0x40, |
2019 | + 0x08, 0xf4, 0x42, 0x94, 0x5e, 0x1f, 0xc8, 0xf0, 0x41, 0x28, 0xab, 0x51, 0xaf, 0x2b, 0xe9, 0xff, |
2020 | + 0xf8, 0xe3, 0x8f, 0x79, 0x87, 0x0f, 0x1f, 0x8e, 0x49, 0x4d, 0x4d, 0xbd, 0x7d, 0xf3, 0xe6, 0xcd, |
2021 | + 0xb2, 0xeb, 0xd7, 0xaf, 0x33, 0x24, 0xda, 0xda, 0xda, 0xcc, 0x80, 0x01, 0x03, 0x98, 0x7d, 0xfb, |
2022 | + 0xf6, 0x05, 0xe2, 0x95, 0x6c, 0x75, 0xa4, 0x2f, 0x7b, 0x68, 0x68, 0x68, 0xf0, 0xc8, 0xdb, 0xd5, |
2023 | + 0xd5, 0xd5, 0x3c, 0x07, 0x07, 0x87, 0xa0, 0xcf, 0x3e, 0xfb, 0x8c, 0xd9, 0xb9, 0x73, 0x27, 0xfb, |
2024 | + 0xa5, 0xd8, 0xd8, 0xd8, 0x4a, 0x52, 0x72, 0xe7, 0xce, 0x9d, 0x8c, 0xd6, 0xd6, 0x56, 0x7e, 0x44, |
2025 | + 0x44, 0x04, 0x6f, 0xdc, 0xb8, 0x71, 0x1c, 0x10, 0xf2, 0xd4, 0xd7, 0x7f, 0xd2, 0xe3, 0xba, 0xa8, |
2026 | + 0xc7, 0x93, 0xf4, 0xa1, 0x13, 0xa3, 0x8e, 0x1d, 0x3b, 0x96, 0x7e, 0xed, 0xda, 0xb5, 0x52, 0xce, |
2027 | + 0x68, 0x7c, 0x36, 0x53, 0x54, 0x54, 0xc4, 0x88, 0x44, 0x22, 0xc6, 0xca, 0xca, 0x8a, 0x99, 0x3f, |
2028 | + 0x7f, 0x3e, 0xd3, 0xde, 0xde, 0xee, 0x4f, 0x20, 0xf1, 0x3b, 0xf6, 0x94, 0x42, 0x6e, 0xea, 0xea, |
2029 | + 0xea, 0x2c, 0x00, 0x92, 0xe6, 0xe6, 0xe6, 0x40, 0xba, 0xc9, 0xc7, 0xc7, 0x87, 0x79, 0xf2, 0xe4, |
2030 | + 0x09, 0x13, 0x15, 0x15, 0x55, 0x87, 0x61, 0x6c, 0xf1, 0xf6, 0xf6, 0xae, 0x25, 0x85, 0x69, 0x69, |
2031 | + 0x69, 0xf7, 0x51, 0x61, 0xaa, 0xb3, 0xb3, 0x73, 0x08, 0x02, 0x25, 0x20, 0x24, 0x6b, 0x50, 0x7a, |
2032 | + 0xfc, 0x41, 0xe3, 0xbf, 0xc6, 0x67, 0xdb, 0x53, 0x4e, 0x4f, 0x98, 0x30, 0x21, 0xc5, 0xcc, 0xcc, |
2033 | + 0xac, 0x04, 0x0d, 0x67, 0x8d, 0x4e, 0x4e, 0x4e, 0x66, 0x72, 0x72, 0x72, 0x2a, 0x79, 0x3c, 0x5e, |
2034 | + 0xa3, 0xab, 0xab, 0x6b, 0x33, 0x66, 0x00, 0x83, 0xdf, 0x61, 0x4e, 0x9f, 0x3e, 0xcd, 0x02, 0x78, |
2035 | + 0xf1, 0xe2, 0x85, 0x9f, 0x8a, 0x8a, 0x0a, 0x01, 0xb0, 0x23, 0x45, 0x97, 0x47, 0x8c, 0x18, 0x21, |
2036 | + 0x07, 0xf0, 0xe8, 0xd1, 0xa3, 0x00, 0xba, 0xc9, 0xc5, 0xc5, 0xa5, 0x5a, 0x2a, 0x95, 0x56, 0xd2, |
2037 | + 0x17, 0x5f, 0xbd, 0x7a, 0x55, 0xe9, 0xef, 0xef, 0xff, 0xc0, 0xdc, 0xdc, 0xbc, 0x39, 0x34, 0x34, |
2038 | + 0xb4, 0x9a, 0xf3, 0x0e, 0x86, 0x38, 0x13, 0x0b, 0x2b, 0x54, 0x16, 0x8d, 0x13, 0x78, 0xfd, 0xf8, |
2039 | + 0xdf, 0x30, 0x5c, 0x19, 0x45, 0x8f, 0xf2, 0xb8, 0x6f, 0xdf, 0xbe, 0x69, 0xfb, 0xf7, 0xef, 0x2f, |
2040 | + 0xc7, 0xf4, 0x64, 0x3d, 0x5d, 0x58, 0x58, 0xc8, 0x54, 0x56, 0x56, 0x56, 0x05, 0x06, 0x06, 0x8a, |
2041 | + 0x3c, 0x3c, 0x3c, 0x9a, 0xea, 0xea, 0xea, 0xaa, 0xe9, 0xf9, 0x9c, 0x58, 0x58, 0x58, 0x54, 0x92, |
2042 | + 0x6d, 0x62, 0xb1, 0xd8, 0xb7, 0x57, 0xaf, 0x5e, 0x04, 0xc0, 0x9a, 0x14, 0x5e, 0x1a, 0x3e, 0x7c, |
2043 | + 0xb8, 0x1c, 0x40, 0x47, 0x47, 0x87, 0x3f, 0xdd, 0x64, 0x6f, 0x6f, 0x5f, 0xc3, 0x30, 0x4c, 0x13, |
2044 | + 0x2a, 0x6c, 0xc2, 0x90, 0xd5, 0x92, 0x82, 0xe7, 0xcf, 0x9f, 0x13, 0x10, 0x91, 0x9b, 0x9b, 0x5b, |
2045 | + 0xa3, 0x40, 0x20, 0x60, 0x41, 0xd0, 0xc3, 0x0d, 0x0d, 0x0d, 0x85, 0xa8, 0x30, 0x14, 0x41, 0xb8, |
2046 | + 0xfc, 0x5e, 0x4a, 0xe1, 0x6b, 0x8a, 0x8c, 0x08, 0x04, 0x53, 0xa7, 0x4e, 0xad, 0xf0, 0xf5, 0xf5, |
2047 | + 0x25, 0x27, 0x30, 0x98, 0xba, 0xe4, 0xd5, 0x4a, 0x4c, 0xcf, 0x46, 0x8c, 0x74, 0x13, 0xbe, 0xe4, |
2048 | + 0x86, 0x3f, 0x7e, 0xfc, 0xb8, 0xee, 0x01, 0xbe, 0x1a, 0x1b, 0x1b, 0x1b, 0x4c, 0x4c, 0x4c, 0xaa, |
2049 | + 0x16, 0x2c, 0x58, 0x40, 0xef, 0x73, 0xf5, 0x6a, 0x45, 0x4a, 0x1d, 0xd5, 0xd4, 0xd4, 0xe4, 0x00, |
2050 | + 0x28, 0x3c, 0x04, 0xe0, 0xf2, 0xe5, 0xcb, 0xac, 0x02, 0x0c, 0x5f, 0x25, 0x2a, 0x6c, 0x28, 0x2f, |
2051 | + 0x2f, 0x6f, 0xae, 0xad, 0xad, 0x6d, 0x44, 0xf4, 0x95, 0x15, 0x15, 0x15, 0x35, 0x8e, 0x8e, 0x8e, |
2052 | + 0x2d, 0xf9, 0xf9, 0xf9, 0xd5, 0xe9, 0xe9, 0xe9, 0x2c, 0x90, 0x8b, 0x17, 0x2f, 0x32, 0x9f, 0x7c, |
2053 | + 0xf2, 0x89, 0x10, 0x0d, 0x0c, 0x7e, 0x17, 0x08, 0x7c, 0xfd, 0x80, 0x72, 0x13, 0xbd, 0x5e, 0x81, |
2054 | + 0x29, 0xc9, 0x1a, 0x8e, 0xfa, 0x48, 0x3f, 0x83, 0x7a, 0xea, 0x30, 0xe2, 0xa4, 0xbf, 0x86, 0x9e, |
2055 | + 0x89, 0x59, 0x20, 0x37, 0x1a, 0x9d, 0x56, 0xc3, 0x81, 0x41, 0x00, 0xcc, 0xa2, 0x45, 0x8b, 0x2a, |
2056 | + 0x30, 0x23, 0x38, 0x00, 0x16, 0xa4, 0xd8, 0x9e, 0x0a, 0x82, 0x03, 0xd0, 0xd5, 0xd5, 0xe5, 0x4b, |
2057 | + 0x00, 0x9c, 0x9c, 0x9c, 0x18, 0xc5, 0xf0, 0xc9, 0x22, 0x50, 0x43, 0x40, 0x6a, 0x6a, 0x6a, 0x44, |
2058 | + 0x08, 0xb4, 0x0a, 0x3d, 0xd8, 0x84, 0x79, 0xfb, 0x80, 0x0a, 0x2c, 0x23, 0x23, 0x83, 0xf1, 0xf3, |
2059 | + 0xf3, 0x63, 0x86, 0x0e, 0x1d, 0x5a, 0xfe, 0xd1, 0x47, 0x1f, 0x25, 0xa0, 0x5e, 0x0d, 0x05, 0xe3, |
2060 | + 0x97, 0xa0, 0xe4, 0xaa, 0xaa, 0xaa, 0xb2, 0xf7, 0xd4, 0xd7, 0xd7, 0x33, 0x98, 0x9e, 0x4c, 0x5b, |
2061 | + 0x5b, 0x5b, 0xd5, 0x95, 0x2b, 0x57, 0x9a, 0x31, 0x7d, 0x1a, 0x28, 0x5d, 0xb1, 0xfe, 0x90, 0xf4, |
2062 | + 0x1a, 0x1e, 0x28, 0x1a, 0xad, 0x28, 0x47, 0x8e, 0x1c, 0x61, 0x7e, 0xfe, 0xf9, 0xe7, 0xf2, 0xa7, |
2063 | + 0x4f, 0x9f, 0x72, 0x00, 0x28, 0x6d, 0x95, 0xce, 0x13, 0x25, 0x71, 0x00, 0x48, 0x08, 0x00, 0xb2, |
2064 | + 0x11, 0xf3, 0x2e, 0x25, 0x8a, 0x40, 0x28, 0x22, 0xe8, 0xc9, 0x07, 0xd6, 0xd6, 0xd6, 0xad, 0x08, |
2065 | + 0xbc, 0x92, 0x80, 0x60, 0xe1, 0xb1, 0x54, 0x87, 0x20, 0x32, 0x51, 0xf7, 0x28, 0x14, 0x7d, 0x94, |
2066 | + 0x92, 0x61, 0xc3, 0x86, 0x31, 0x57, 0xaf, 0x5e, 0x65, 0x3a, 0x3b, 0x3b, 0x59, 0x1d, 0x64, 0xf8, |
2067 | + 0x84, 0x09, 0xc3, 0x5f, 0xeb, 0xe9, 0xad, 0x7b, 0x4a, 0x9e, 0x26, 0x41, 0x1d, 0x55, 0xef, 0x7b, |
2068 | + 0x26, 0xc9, 0xa1, 0x43, 0x87, 0x98, 0xa5, 0x4b, 0x97, 0x96, 0x61, 0x84, 0x38, 0x00, 0xc6, 0x04, |
2069 | + 0xe0, 0x2c, 0xf5, 0x01, 0x45, 0x00, 0x0b, 0x17, 0x2e, 0x64, 0xce, 0x9f, 0x3f, 0xcf, 0x60, 0xaa, |
2070 | + 0x34, 0x93, 0xa1, 0x94, 0x42, 0x18, 0xb6, 0xaa, 0x77, 0x01, 0xd9, 0xbe, 0x7d, 0xc3, 0x8b, 0xde, |
2071 | + 0xbd, 0x7b, 0xc0, 0xf4, 0xe9, 0x93, 0x3a, 0x91, 0x3d, 0x1a, 0xc8, 0x40, 0x2c, 0x42, 0xa6, 0x4f, |
2072 | + 0x9f, 0x3e, 0x04, 0xa2, 0x1e, 0xf5, 0x57, 0x23, 0x3d, 0x32, 0x59, 0x59, 0x59, 0xec, 0x77, 0xa8, |
2073 | + 0x30, 0xe7, 0xce, 0xfd, 0xe6, 0xe5, 0xf8, 0xf1, 0xca, 0xd2, 0x4d, 0x9b, 0x7a, 0x82, 0x9e, 0x9e, |
2074 | + 0x6e, 0x07, 0x47, 0x16, 0xdd, 0xe5, 0xd9, 0xb3, 0x67, 0x35, 0x78, 0x7f, 0x23, 0xd9, 0x40, 0x91, |
2075 | + 0xc1, 0x82, 0x67, 0x56, 0xae, 0x5c, 0x59, 0x82, 0x8e, 0xe2, 0x00, 0x1c, 0x26, 0x00, 0xd6, 0x54, |
2076 | + 0xd1, 0x8a, 0x00, 0xb0, 0x61, 0x54, 0x9c, 0x3d, 0x7b, 0x96, 0x55, 0x42, 0xca, 0x31, 0xd4, 0xb5, |
2077 | + 0x58, 0x68, 0x22, 0x52, 0x44, 0x9e, 0xa2, 0xba, 0xe0, 0x1e, 0x42, 0x69, 0xb4, 0x76, 0xed, 0x00, |
2078 | + 0x69, 0x40, 0x40, 0x3f, 0x98, 0x38, 0x51, 0x59, 0x3a, 0x7d, 0xfa, 0x57, 0xaf, 0x82, 0x83, 0x83, |
2079 | + 0x45, 0x18, 0xc1, 0x06, 0x04, 0xd0, 0x85, 0x75, 0xf1, 0x18, 0x89, 0x80, 0x79, 0xf9, 0xf2, 0x65, |
2080 | + 0xa5, 0xb1, 0xf1, 0xc1, 0x47, 0x9f, 0x7e, 0xda, 0x4f, 0x7a, 0xf1, 0x62, 0x3f, 0x78, 0xfd, 0xba, |
2081 | + 0x3f, 0x98, 0x9b, 0x2b, 0x4b, 0xb1, 0xe3, 0xb7, 0x72, 0xba, 0xe8, 0x59, 0xd8, 0x6b, 0xea, 0xe9, |
2082 | + 0x39, 0x24, 0x54, 0x07, 0x98, 0xaa, 0xf2, 0x82, 0xde, 0xbd, 0x7b, 0x37, 0xb3, 0x66, 0xcd, 0x9a, |
2083 | + 0x62, 0x04, 0xc5, 0x01, 0x30, 0x24, 0x00, 0xa7, 0xb1, 0xf0, 0xde, 0x00, 0xa0, 0xa3, 0xa3, 0x53, |
2084 | + 0x7e, 0xe6, 0xcc, 0x19, 0xb9, 0x27, 0x82, 0x82, 0x82, 0x44, 0xc4, 0x0e, 0x88, 0xbc, 0x9a, 0x18, |
2085 | + 0x89, 0x94, 0x13, 0x20, 0x34, 0xaa, 0x9a, 0x3c, 0xaa, 0xae, 0xde, 0x5f, 0x02, 0xd0, 0x1f, 0x48, |
2086 | + 0x52, 0x52, 0xfa, 0x81, 0xb6, 0xf6, 0x60, 0x89, 0xba, 0xfa, 0x50, 0x49, 0xcf, 0x9e, 0x3d, 0xc4, |
2087 | + 0x98, 0x8e, 0xed, 0xfe, 0xfe, 0xbe, 0x4d, 0xea, 0xea, 0xaa, 0xe2, 0x9d, 0x3b, 0x95, 0xa5, 0x6d, |
2088 | + 0x6d, 0x2a, 0xc0, 0xdd, 0xbb, 0x79, 0xb3, 0xaa, 0x04, 0x69, 0x59, 0x44, 0x9e, 0x26, 0xb6, 0x23, |
2089 | + 0xbd, 0xe8, 0xac, 0x3a, 0x02, 0x8b, 0xc4, 0xd0, 0x40, 0x69, 0x86, 0x0e, 0x93, 0x03, 0xd0, 0xd7, |
2090 | + 0xd7, 0x67, 0xd6, 0xad, 0x5b, 0x77, 0x1f, 0xd9, 0x91, 0x03, 0x60, 0x40, 0x00, 0x2c, 0xe9, 0x0f, |
2091 | + 0xf4, 0xaa, 0x1c, 0xc0, 0xb2, 0x65, 0xcb, 0xca, 0x4e, 0x9d, 0x3a, 0x45, 0x5e, 0x93, 0xf7, 0x02, |
2092 | + 0x6c, 0x6a, 0x55, 0x21, 0x21, 0x21, 0x22, 0x6a, 0x2c, 0xa8, 0xa0, 0x06, 0x53, 0xa5, 0x9a, 0x40, |
2093 | + 0x50, 0x9a, 0x8d, 0x1c, 0x39, 0x44, 0x2c, 0x12, 0xfd, 0x66, 0x18, 0x49, 0x49, 0x89, 0x32, 0xac, |
2094 | + 0x5f, 0xdf, 0x13, 0x94, 0x95, 0x7b, 0xc0, 0xfc, 0xf9, 0x83, 0x25, 0xf7, 0xef, 0x2b, 0xbf, 0xf1, |
2095 | + 0x39, 0xc9, 0x0f, 0x3f, 0x0c, 0x91, 0xf0, 0xf9, 0xfc, 0x36, 0x4a, 0x13, 0x4a, 0x51, 0xd4, 0x57, |
2096 | + 0xe3, 0xe5, 0xe5, 0xd5, 0x44, 0xce, 0x22, 0xa6, 0x53, 0x8c, 0x0c, 0x45, 0x7d, 0xfb, 0xf6, 0xed, |
2097 | + 0xcc, 0x86, 0x0d, 0x1b, 0x8a, 0x8a, 0x8b, 0x8b, 0x39, 0x00, 0xbb, 0x95, 0x64, 0x54, 0xc4, 0x23, |
2098 | + 0x6a, 0xe2, 0x00, 0xe0, 0xd0, 0x54, 0x8a, 0x4d, 0x83, 0x79, 0xf8, 0xf0, 0xa1, 0x3c, 0x9c, 0x5c, |
2099 | + 0x1d, 0x50, 0x53, 0xc3, 0xee, 0xcc, 0xf2, 0x35, 0x46, 0x83, 0xfe, 0xae, 0x5a, 0xb2, 0x64, 0x4e, |
2100 | + 0x67, 0x78, 0x78, 0xdf, 0xb7, 0x0c, 0x24, 0x79, 0xf5, 0xaa, 0xff, 0x3b, 0xdf, 0x27, 0x51, 0x57, |
2101 | + 0x1f, 0x20, 0xc1, 0x82, 0xac, 0x22, 0x2f, 0x53, 0xe3, 0x42, 0x30, 0x8d, 0xe4, 0x7d, 0x32, 0x98, |
2102 | + 0xf8, 0x9f, 0xd8, 0x8e, 0x9e, 0x4d, 0xfd, 0x88, 0xa2, 0xb4, 0x69, 0xd3, 0x26, 0x06, 0xa5, 0x10, |
2103 | + 0x87, 0x3b, 0x0e, 0x00, 0xed, 0x2c, 0xbf, 0xce, 0xda, 0x58, 0x90, 0x6f, 0x01, 0x50, 0x2c, 0x28, |
2104 | + 0x4a, 0x1d, 0xae, 0x0e, 0x28, 0x4f, 0x89, 0x02, 0xe9, 0xa1, 0x14, 0x6a, 0x2c, 0xf8, 0x16, 0x43, |
2105 | + 0xc3, 0xfe, 0xd2, 0xf7, 0x19, 0xda, 0xd5, 0x35, 0x08, 0xf2, 0x0b, 0xbe, 0x82, 0xe2, 0xd2, 0xb1, |
2106 | + 0x50, 0x53, 0xab, 0x0e, 0xcf, 0x9e, 0xa9, 0x82, 0x44, 0xd2, 0x1f, 0x54, 0x55, 0xfb, 0x49, 0xc9, |
2107 | + 0x11, 0x14, 0x59, 0x6a, 0x92, 0xc4, 0xff, 0x8a, 0xc4, 0x41, 0x51, 0x56, 0xb4, 0x61, 0xe3, 0xc6, |
2108 | + 0x8d, 0xcc, 0xe6, 0xcd, 0x9b, 0x0b, 0x71, 0xcc, 0xe0, 0x00, 0xd0, 0x48, 0xad, 0x64, 0x42, 0x7f, |
2109 | + 0xa0, 0x81, 0x8a, 0x29, 0x54, 0x6a, 0x69, 0x69, 0xf9, 0x5e, 0x3a, 0x23, 0x00, 0x65, 0x65, 0x65, |
2110 | + 0x2c, 0x8d, 0xa2, 0x37, 0xea, 0x91, 0x9f, 0x1f, 0x69, 0x6a, 0x0e, 0x96, 0xbc, 0xcb, 0xf8, 0xce, |
2111 | + 0x57, 0x83, 0xe1, 0xbc, 0xc3, 0x56, 0x48, 0xba, 0x1e, 0x0b, 0xd7, 0x6f, 0xc4, 0x00, 0x3f, 0xda, |
2112 | + 0x17, 0x6c, 0xcf, 0x1d, 0x86, 0x6b, 0x49, 0x9a, 0x30, 0x7a, 0xb4, 0x2a, 0xa6, 0x9e, 0x48, 0xee, |
2113 | + 0x98, 0x96, 0x96, 0x96, 0x7a, 0x45, 0x82, 0xe8, 0x2e, 0xfa, 0x3b, 0x77, 0xd7, 0x9e, 0x3e, 0xe7, |
2114 | + 0xda, 0xc9, 0x8f, 0x49, 0x48, 0x94, 0x01, 0xd8, 0x28, 0x07, 0x40, 0xcd, 0x81, 0x03, 0x40, 0x5c, |
2115 | + 0x4b, 0x35, 0x40, 0x05, 0x45, 0xa1, 0xfb, 0xbd, 0x7e, 0x40, 0x1e, 0xbb, 0x77, 0xef, 0x9e, 0x68, |
2116 | + 0xd0, 0xa0, 0xde, 0xd2, 0x17, 0x2f, 0xde, 0x06, 0x20, 0x95, 0xf6, 0x87, 0x80, 0xe0, 0xe5, 0x90, |
2117 | + 0x98, 0x14, 0x0d, 0x68, 0x2c, 0x20, 0x68, 0x40, 0x72, 0x81, 0xb0, 0x70, 0x5f, 0xd8, 0xb4, 0x45, |
2118 | + 0x57, 0x8a, 0xe9, 0x21, 0xfa, 0x3d, 0xfe, 0xa7, 0x74, 0xa2, 0xe8, 0x57, 0x54, 0xd6, 0x36, 0x9e, |
2119 | + 0x75, 0xf4, 0x16, 0x5f, 0x4d, 0xcb, 0x07, 0x17, 0xaf, 0xb0, 0x97, 0x3f, 0x2d, 0xd0, 0x11, 0xc8, |
2120 | + 0x76, 0x97, 0xb7, 0x53, 0x88, 0x63, 0x21, 0x32, 0x90, 0xa8, 0x8c, 0x0b, 0xab, 0xac, 0x03, 0x57, |
2121 | + 0x77, 0x7f, 0x08, 0x86, 0xb4, 0x61, 0xd8, 0xb0, 0xfe, 0xd2, 0xa6, 0x26, 0x95, 0xf7, 0xe6, 0x7b, |
2122 | + 0x78, 0xa4, 0x0e, 0xc4, 0xc4, 0x05, 0xb3, 0xc6, 0xa3, 0xd1, 0xec, 0xd5, 0xcb, 0xc7, 0x0d, 0xb4, |
2123 | + 0x16, 0xcc, 0xee, 0xc2, 0x0e, 0x2c, 0xd7, 0x49, 0x35, 0xa5, 0xf8, 0x4c, 0xca, 0xff, 0x0c, 0x61, |
2124 | + 0x5e, 0x9b, 0x9b, 0x1f, 0x5f, 0x9c, 0x92, 0x5b, 0x0a, 0x82, 0x3b, 0x95, 0x90, 0x96, 0x5f, 0x01, |
2125 | + 0x17, 0xdd, 0x82, 0x3a, 0xf5, 0xf6, 0x1c, 0x0e, 0x95, 0x17, 0x31, 0x7a, 0x41, 0x0e, 0x80, 0xda, |
2126 | + 0x35, 0xf2, 0xb3, 0xdc, 0x40, 0x2a, 0x5a, 0x9a, 0x10, 0x29, 0xdc, 0x94, 0x36, 0x94, 0x3e, 0x94, |
2127 | + 0xa3, 0x14, 0x6e, 0x7c, 0xd5, 0x8c, 0x1a, 0xa5, 0x26, 0x8e, 0x8f, 0x57, 0x7e, 0xaf, 0xf1, 0x9c, |
2128 | + 0x44, 0xc7, 0x2e, 0xc4, 0xd4, 0xe1, 0x03, 0xb2, 0x0e, 0x0b, 0x82, 0xa9, 0x64, 0xc0, 0xd4, 0x62, |
2129 | + 0x13, 0x8c, 0x1d, 0xfb, 0xa9, 0x18, 0x3b, 0x7a, 0x13, 0x47, 0xcf, 0x58, 0xc0, 0x35, 0xd8, 0x14, |
2130 | + 0x1f, 0xe0, 0xc8, 0xde, 0x7c, 0x23, 0x55, 0xd8, 0xe6, 0x1b, 0x1a, 0x2f, 0xc9, 0xb8, 0x5b, 0xc9, |
2131 | + 0x1a, 0xcf, 0xc9, 0x75, 0xe1, 0x7d, 0x38, 0x7d, 0xde, 0xed, 0xa1, 0x92, 0x6c, 0xa2, 0x7b, 0xab, |
2132 | + 0x91, 0xd9, 0xd9, 0xd9, 0x31, 0x8a, 0x45, 0x44, 0x45, 0x4b, 0x93, 0x28, 0x15, 0x1d, 0x79, 0x0c, |
2133 | + 0x69, 0xb5, 0x16, 0x07, 0xb9, 0xd6, 0xd1, 0xa3, 0x87, 0x89, 0xc3, 0xc3, 0x7f, 0xf3, 0xfc, 0x6b, |
2134 | + 0xf1, 0xc0, 0xf7, 0x02, 0xe8, 0xe8, 0x50, 0x05, 0x4f, 0xef, 0xb3, 0x80, 0xac, 0x03, 0x55, 0x55, |
2135 | + 0x55, 0x6c, 0x4a, 0x39, 0x38, 0x1d, 0x87, 0xb8, 0xb8, 0x81, 0x30, 0x62, 0xc4, 0x40, 0x49, 0x58, |
2136 | + 0x58, 0x18, 0xeb, 0x28, 0x1c, 0x24, 0x9b, 0x71, 0x81, 0xaa, 0x2b, 0x2a, 0xae, 0x68, 0x0a, 0x8d, |
2137 | + 0x49, 0x96, 0x64, 0xdd, 0xaf, 0x86, 0x5b, 0xe8, 0xf5, 0xb4, 0xbc, 0x72, 0x48, 0xcd, 0x2d, 0x43, |
2138 | + 0x29, 0x05, 0x3b, 0x27, 0x9f, 0x97, 0xd3, 0xbe, 0x9d, 0x65, 0xc6, 0x36, 0xb2, 0xee, 0x9d, 0x98, |
2139 | + 0x26, 0x3e, 0x1a, 0x25, 0xa8, 0x06, 0xc8, 0x2b, 0x14, 0x4e, 0x2a, 0x5c, 0xf2, 0x38, 0x51, 0x27, |
2140 | + 0x75, 0x5f, 0x4f, 0x4f, 0xcf, 0xa6, 0x09, 0x13, 0x46, 0xbc, 0xe6, 0xf1, 0x54, 0xa4, 0xbf, 0x51, |
2141 | + 0xe6, 0x60, 0x34, 0x68, 0x0b, 0x04, 0x86, 0x2c, 0x67, 0x73, 0xbf, 0x3b, 0x00, 0x89, 0x64, 0x00, |
2142 | + 0x5c, 0x76, 0xb3, 0x02, 0xa4, 0x67, 0x16, 0x04, 0xea, 0x04, 0x57, 0xf7, 0x33, 0x78, 0xef, 0x00, |
2143 | + 0xb8, 0x77, 0x4f, 0x19, 0xfe, 0xfe, 0xf7, 0x7e, 0x52, 0x1b, 0x9b, 0x53, 0xad, 0xdc, 0x18, 0x91, |
2144 | + 0x94, 0x9c, 0xde, 0x9e, 0x78, 0x2b, 0x0f, 0x12, 0x33, 0xee, 0xc2, 0xb5, 0xf4, 0x3b, 0x90, 0x20, |
2145 | + 0x28, 0x80, 0x24, 0xbc, 0x06, 0x44, 0x24, 0x76, 0xad, 0xfa, 0xc7, 0x96, 0x02, 0xd9, 0x5e, 0xa1, |
2146 | + 0x64, 0x83, 0x23, 0xae, 0x8f, 0x22, 0x00, 0x9a, 0xb9, 0x15, 0x87, 0x39, 0xd9, 0x38, 0xc1, 0x52, |
2147 | + 0x1c, 0x09, 0xa6, 0x40, 0xdd, 0xc4, 0x89, 0xea, 0x5d, 0x8e, 0x8e, 0x6f, 0xa6, 0xcd, 0x6d, 0xe1, |
2148 | + 0x54, 0x10, 0xa4, 0xa7, 0x42, 0x66, 0x56, 0x2a, 0xf8, 0xf8, 0xae, 0x63, 0x0d, 0x56, 0xfc, 0xfc, |
2149 | + 0x6a, 0x82, 0x16, 0xc4, 0x5d, 0x0d, 0x01, 0x24, 0x0c, 0x40, 0xca, 0x64, 0xaf, 0xce, 0xae, 0xa6, |
2150 | + 0xf2, 0xcf, 0x9b, 0x9b, 0x55, 0xe0, 0xdb, 0x6f, 0x07, 0x48, 0xb7, 0x6e, 0xfd, 0xc7, 0x0b, 0x6a, |
2151 | + 0x6e, 0xc9, 0x82, 0xec, 0xc7, 0x09, 0xc9, 0x42, 0x88, 0xbe, 0x71, 0x1b, 0xf8, 0x49, 0x19, 0x10, |
2152 | + 0x45, 0x92, 0x28, 0x00, 0x17, 0xcf, 0x90, 0x56, 0x1c, 0x53, 0x78, 0xb2, 0x41, 0x51, 0xc9, 0x0e, |
2153 | + 0xa7, 0x47, 0x9f, 0xee, 0xd3, 0x28, 0xce, 0xfb, 0xcc, 0xbb, 0x28, 0x8d, 0x3a, 0xf2, 0xb4, 0x69, |
2154 | + 0xe3, 0xba, 0xac, 0xad, 0x55, 0xde, 0xe2, 0xfd, 0xaa, 0x2a, 0x75, 0x88, 0x4f, 0x08, 0x63, 0x0b, |
2155 | + 0x34, 0x23, 0x23, 0x19, 0x9c, 0x2f, 0xeb, 0x42, 0x56, 0xf6, 0x64, 0x28, 0x2b, 0xd7, 0x80, 0xa0, |
2156 | + 0x90, 0xa5, 0x6c, 0x11, 0x63, 0xed, 0xb0, 0x4c, 0x44, 0x75, 0x80, 0xa9, 0x08, 0xa7, 0x6d, 0x0f, |
2157 | + 0x82, 0xb7, 0x77, 0x1f, 0xd8, 0xbb, 0xb7, 0xbf, 0xf4, 0xbb, 0xef, 0x06, 0x4b, 0xd4, 0xd4, 0x94, |
2158 | + 0xa5, 0xb3, 0x67, 0x4f, 0xee, 0xac, 0xa9, 0x6b, 0x6c, 0xf0, 0x0e, 0x8c, 0x16, 0xdf, 0xcc, 0xc8, |
2159 | + 0x85, 0x84, 0x94, 0x4c, 0x88, 0x4f, 0xbe, 0x0d, 0x71, 0xd7, 0xd3, 0xc1, 0xce, 0xd1, 0xeb, 0x75, |
2160 | + 0x4e, 0x6e, 0x7e, 0xa8, 0x8c, 0x46, 0x77, 0xb1, 0xe3, 0xb4, 0xe2, 0x3e, 0x40, 0xeb, 0x1a, 0x01, |
2161 | + 0xb8, 0x74, 0xe9, 0x12, 0x43, 0x0c, 0xc0, 0x0d, 0x70, 0xdc, 0x34, 0xea, 0xea, 0xea, 0xd2, 0xdc, |
2162 | + 0xab, 0x57, 0x0f, 0xf8, 0xfe, 0x7b, 0x55, 0xf1, 0xea, 0xd5, 0x43, 0x24, 0x7b, 0xf7, 0x0e, 0x92, |
2163 | + 0x5a, 0x5a, 0xf6, 0x03, 0x37, 0xb7, 0x3e, 0x10, 0x11, 0x31, 0x10, 0xdc, 0x3c, 0xec, 0xd8, 0xdc, |
2164 | + 0x26, 0x10, 0xa5, 0x65, 0x65, 0x18, 0x91, 0x34, 0x88, 0xbf, 0x16, 0xc6, 0x02, 0xa2, 0xb4, 0xc1, |
2165 | + 0x22, 0x65, 0xf3, 0x9f, 0x04, 0x27, 0x4c, 0xa4, 0xd3, 0x50, 0x30, 0x38, 0xb0, 0xeb, 0x15, 0x6e, |
2166 | + 0x79, 0xcd, 0xb4, 0xd8, 0xe0, 0xf3, 0x99, 0x46, 0x51, 0x4b, 0xbd, 0x57, 0x40, 0x94, 0x18, 0x23, |
2167 | + 0x00, 0x49, 0x68, 0xbc, 0x57, 0x00, 0x5f, 0xe2, 0xc6, 0x0b, 0xef, 0x3a, 0x6d, 0xe7, 0xfc, 0x62, |
2168 | + 0xcb, 0xf6, 0x9d, 0x0d, 0x48, 0x22, 0x5c, 0x23, 0xdb, 0x43, 0x00, 0x2e, 0xe2, 0xc4, 0xf8, 0xd6, |
2169 | + 0x42, 0x83, 0x1b, 0x92, 0xdc, 0xe3, 0x91, 0x91, 0x91, 0x44, 0x67, 0x22, 0x62, 0x1f, 0x5a, 0x3a, |
2170 | + 0x30, 0x87, 0xab, 0x71, 0xb1, 0xa7, 0x25, 0xbf, 0x81, 0xea, 0xc1, 0xca, 0xca, 0xea, 0x91, 0xbe, |
2171 | + 0xfe, 0xe6, 0xe7, 0xf3, 0xe6, 0xfd, 0x6f, 0xe7, 0x81, 0x43, 0xfb, 0xa5, 0x64, 0x3c, 0x36, 0x25, |
2172 | + 0xd6, 0xc3, 0x24, 0xf4, 0x6f, 0xca, 0x77, 0xf2, 0x3e, 0x09, 0x01, 0xc4, 0xef, 0x43, 0x5e, 0x5e, |
2173 | + 0x1e, 0x3c, 0x6c, 0x6b, 0x83, 0x88, 0xc8, 0x48, 0x49, 0x72, 0x4a, 0x0a, 0x9b, 0xfb, 0x4c, 0x55, |
2174 | + 0x8d, 0xc8, 0x9d, 0x17, 0x2e, 0x49, 0x16, 0x64, 0xc1, 0x8d, 0xb4, 0x5f, 0x8d, 0xa7, 0x68, 0xd0, |
2175 | + 0x67, 0x47, 0x8f, 0x1e, 0x65, 0x17, 0x1a, 0x04, 0xcf, 0x01, 0xd8, 0x47, 0x00, 0x9c, 0x3e, 0xff, |
2176 | + 0xfc, 0x73, 0x39, 0x00, 0x9c, 0x45, 0xd8, 0x95, 0x12, 0x87, 0x36, 0x79, 0xda, 0xd0, 0x60, 0x45, |
2177 | + 0x43, 0x1c, 0x02, 0x69, 0x44, 0xaf, 0xd5, 0x73, 0x3d, 0xa1, 0xfb, 0x8e, 0x40, 0x85, 0x8e, 0xd3, |
2178 | + 0xe5, 0x13, 0x6b, 0x5b, 0x1b, 0xe9, 0x93, 0xf6, 0x27, 0x6c, 0x8e, 0x63, 0xd1, 0xbf, 0x21, 0xb8, |
2179 | + 0x73, 0x03, 0x3a, 0x05, 0xce, 0x9c, 0xb1, 0x81, 0xcb, 0xae, 0xee, 0x10, 0x13, 0x1b, 0xcf, 0xde, |
2180 | + 0xe7, 0x17, 0x18, 0x20, 0x89, 0x8c, 0x8a, 0xe9, 0x40, 0xe3, 0xc5, 0x82, 0xcc, 0x3c, 0xb8, 0x95, |
2181 | + 0x99, 0x0b, 0xbc, 0xa0, 0x28, 0xc9, 0xfd, 0xd2, 0x8a, 0x46, 0xc5, 0x95, 0x72, 0xf1, 0xe2, 0xc5, |
2182 | + 0xe5, 0x98, 0x82, 0x1c, 0x80, 0xfd, 0x04, 0xc0, 0x45, 0xf1, 0x58, 0x05, 0xab, 0xdf, 0x5f, 0x16, |
2183 | + 0x81, 0x2a, 0x45, 0xf6, 0x21, 0x05, 0x68, 0x74, 0x0d, 0x8d, 0xb8, 0xf1, 0xf1, 0xf1, 0xb4, 0xf6, |
2184 | + 0xb1, 0xd3, 0x28, 0xa5, 0x99, 0x22, 0x10, 0x2a, 0xf8, 0xfc, 0x82, 0x02, 0x91, 0xf9, 0x49, 0x0b, |
2185 | + 0x28, 0x2e, 0xb9, 0x07, 0x48, 0xc5, 0x38, 0xfb, 0xbf, 0x06, 0x4c, 0x0d, 0x68, 0xc0, 0xc8, 0xa4, |
2186 | + 0x09, 0x04, 0x38, 0x1b, 0x75, 0x81, 0xb7, 0x8f, 0x1f, 0xdc, 0xbd, 0x5b, 0x04, 0x81, 0x41, 0x11, |
2187 | + 0x90, 0x9a, 0x9a, 0x01, 0x2d, 0x0f, 0xdb, 0xc0, 0xd1, 0xd5, 0x1f, 0xc8, 0xf8, 0x74, 0x61, 0x3e, |
2188 | + 0x04, 0x47, 0x5e, 0x93, 0x30, 0x55, 0x75, 0x8d, 0x44, 0xe5, 0xd4, 0x73, 0xc8, 0x61, 0x27, 0x4e, |
2189 | + 0x9c, 0x60, 0x77, 0x62, 0x74, 0xe2, 0x6f, 0xfb, 0x00, 0x9d, 0x12, 0x70, 0x07, 0x5b, 0x24, 0x74, |
2190 | + 0x68, 0x44, 0x00, 0x68, 0xff, 0x2c, 0x2c, 0x2c, 0xa4, 0x05, 0xa3, 0x4e, 0xb1, 0x16, 0x08, 0x4c, |
2191 | + 0x69, 0x69, 0x69, 0x2d, 0x35, 0x19, 0x1c, 0x6b, 0x6b, 0xe9, 0x01, 0x04, 0x94, 0x1e, 0xa0, 0x58, |
2192 | + 0xf4, 0x3e, 0x3c, 0x5e, 0xcb, 0x3c, 0xad, 0x19, 0x38, 0x07, 0xed, 0x01, 0x47, 0xe7, 0x13, 0x70, |
2193 | + 0xe1, 0xa2, 0x11, 0xfc, 0x73, 0xe3, 0x2a, 0xa9, 0xb7, 0x8f, 0x4f, 0x3b, 0x3f, 0x3a, 0x4a, 0xf2, |
2194 | + 0xfc, 0xf9, 0x0b, 0x70, 0xf7, 0xf0, 0x83, 0xfb, 0xc5, 0x65, 0xe0, 0x17, 0x10, 0x09, 0x2e, 0x1e, |
2195 | + 0x21, 0xac, 0xd7, 0x33, 0xb2, 0x0b, 0x20, 0x28, 0x32, 0x41, 0x22, 0xc8, 0xc8, 0x7a, 0xcc, 0x45, |
2196 | + 0x1a, 0x9f, 0x5b, 0x9b, 0x99, 0x99, 0xc9, 0xe8, 0xe9, 0xe9, 0x31, 0xc4, 0x90, 0x0a, 0x1b, 0x99, |
2197 | + 0x11, 0x45, 0xc0, 0xfd, 0xcb, 0x2f, 0xbf, 0x94, 0x03, 0xa0, 0xbd, 0x00, 0x57, 0xb7, 0x5c, 0x02, |
2198 | + 0x41, 0x82, 0x83, 0x1d, 0x63, 0x66, 0x66, 0x46, 0x27, 0x74, 0x0c, 0xe6, 0x36, 0xbb, 0xcc, 0xd0, |
2199 | + 0xf2, 0x41, 0x23, 0x05, 0x45, 0x82, 0xfa, 0x01, 0xf5, 0x06, 0xe2, 0x6d, 0x04, 0xd6, 0x42, 0x63, |
2200 | + 0x00, 0x01, 0x40, 0xf0, 0xf5, 0x2a, 0x2a, 0x4a, 0x12, 0x6b, 0xeb, 0x5f, 0xc7, 0x6c, 0x3e, 0xbf, |
2201 | + 0x2f, 0x2c, 0x5c, 0x38, 0xa3, 0xb3, 0xa4, 0xa4, 0xa4, 0x25, 0x3c, 0x32, 0xb2, 0xfd, 0x6a, 0x42, |
2202 | + 0xbc, 0x84, 0xd2, 0xe9, 0x8a, 0x7b, 0x00, 0xb8, 0x7a, 0x87, 0x41, 0xda, 0xed, 0x5c, 0xb8, 0x9d, |
2203 | + 0x7d, 0x07, 0xc2, 0xa2, 0x93, 0xc0, 0xde, 0xe9, 0xb2, 0x04, 0x9f, 0x47, 0x27, 0x15, 0xcc, 0xae, |
2204 | + 0x5d, 0xbb, 0x18, 0x5a, 0x71, 0x39, 0x7b, 0x0c, 0x0c, 0x0c, 0xf2, 0xb0, 0xa6, 0x38, 0x00, 0x74, |
2205 | + 0x96, 0xab, 0xe4, 0x35, 0x69, 0xd2, 0xa4, 0x37, 0x1a, 0x19, 0x09, 0x16, 0x4a, 0x88, 0x9f, 0x9f, |
2206 | + 0x5f, 0x92, 0x91, 0x91, 0x51, 0x36, 0xcd, 0x46, 0x1c, 0x18, 0x5a, 0xda, 0x69, 0x86, 0xe7, 0x26, |
2207 | + 0x48, 0xf4, 0x50, 0x3d, 0x1d, 0xb1, 0x50, 0x54, 0x64, 0x1d, 0xbb, 0x8e, 0xf6, 0x08, 0x02, 0x80, |
2208 | + 0xba, 0xbb, 0x86, 0x0c, 0xe9, 0x29, 0x25, 0x7e, 0x9f, 0x35, 0x6b, 0x20, 0x2d, 0x2f, 0x2d, 0x74, |
2209 | + 0x4f, 0xb2, 0xb0, 0xe4, 0x81, 0xe1, 0x71, 0xeb, 0x97, 0xb1, 0xf1, 0x09, 0x12, 0x4f, 0x7f, 0x3e, |
2210 | + 0xa4, 0xa4, 0x67, 0x43, 0x66, 0xce, 0x1d, 0x4c, 0x9b, 0x04, 0x88, 0x4f, 0x4a, 0x07, 0xd4, 0x01, |
2211 | + 0x16, 0x96, 0x27, 0x5f, 0x2f, 0xd2, 0xd6, 0xae, 0xa1, 0xc1, 0xf2, 0xe0, 0xc1, 0x83, 0x39, 0x38, |
2212 | + 0xba, 0xdf, 0x10, 0x08, 0x04, 0x11, 0xd8, 0xa1, 0x7d, 0x71, 0xfc, 0xe6, 0x00, 0x1c, 0x55, 0x92, |
2213 | + 0x9d, 0x4a, 0xf3, 0xe8, 0x98, 0x90, 0x8e, 0xaf, 0x4d, 0x4d, 0x4d, 0x79, 0x58, 0xac, 0x3c, 0x2a, |
2214 | + 0x14, 0x45, 0x66, 0xba, 0x79, 0xf3, 0x66, 0xcc, 0x8e, 0x1d, 0x3b, 0x0a, 0x08, 0xc8, 0xf2, 0xe5, |
2215 | + 0xcb, 0xd9, 0xe3, 0x11, 0xf4, 0x60, 0x25, 0x2d, 0xdb, 0xc4, 0x4e, 0xf8, 0x37, 0x5b, 0x1b, 0x5c, |
2216 | + 0x0a, 0x21, 0xcb, 0xd4, 0x11, 0x00, 0x0d, 0x0d, 0xf5, 0x97, 0xb3, 0x67, 0xf7, 0x93, 0x4e, 0x9d, |
2217 | + 0x3a, 0xaa, 0xab, 0xe5, 0xd1, 0xb3, 0xea, 0x15, 0x86, 0xee, 0x2f, 0xd7, 0x1d, 0x0d, 0x92, 0xe8, |
2218 | + 0x9a, 0x47, 0x4a, 0xa6, 0x6f, 0x74, 0x82, 0x2b, 0x81, 0x89, 0x20, 0xcc, 0xbb, 0x0b, 0x21, 0xfc, |
2219 | + 0x44, 0xb8, 0x99, 0x9a, 0x05, 0x3e, 0x7e, 0xd7, 0xe0, 0x6e, 0x21, 0x03, 0x22, 0x64, 0xab, 0x93, |
2220 | + 0xa7, 0xac, 0x9e, 0xe1, 0x6e, 0x12, 0x3c, 0x79, 0xf2, 0x64, 0xde, 0xc0, 0x81, 0x03, 0x79, 0xdd, |
2221 | + 0x7e, 0x23, 0x20, 0xd9, 0x46, 0x11, 0xd0, 0x94, 0x1d, 0x4f, 0x5c, 0xee, 0x7e, 0x83, 0x9a, 0x9a, |
2222 | + 0x9a, 0xcf, 0xb6, 0x6d, 0xdb, 0x78, 0xd1, 0xd1, 0xd1, 0xc4, 0x4e, 0x2c, 0x18, 0x02, 0x82, 0xef, |
2223 | + 0xdd, 0x21, 0x20, 0xa8, 0x9c, 0x3d, 0xc7, 0xa4, 0xc3, 0x2e, 0x8a, 0x48, 0x5c, 0x5c, 0x5c, 0x2b, |
2224 | + 0xb1, 0x15, 0x6d, 0x55, 0x18, 0x01, 0x16, 0xc0, 0xcc, 0x99, 0x33, 0xdb, 0x35, 0x35, 0xc7, 0xbf, |
2225 | + 0xba, 0xe0, 0x78, 0xb9, 0x65, 0xe6, 0x26, 0x47, 0xf1, 0x41, 0x27, 0x01, 0xb8, 0xc5, 0x97, 0x82, |
2226 | + 0x7d, 0xf8, 0x5d, 0xd8, 0x63, 0x9f, 0x02, 0x3f, 0xe8, 0x5d, 0x81, 0x0b, 0xee, 0x7c, 0xc8, 0x10, |
2227 | + 0x16, 0x80, 0x9b, 0x67, 0x2c, 0x94, 0x94, 0x55, 0x63, 0x17, 0xbf, 0x01, 0x45, 0xf7, 0xaa, 0xa8, |
2228 | + 0xd9, 0x49, 0x0d, 0x0f, 0x1b, 0x3d, 0x51, 0x56, 0x56, 0xf6, 0xa5, 0xd3, 0x13, 0x99, 0x9d, 0xb4, |
2229 | + 0x85, 0xad, 0x44, 0xf9, 0x91, 0x4e, 0xc7, 0xbb, 0x9f, 0x9e, 0xa9, 0xa1, 0x7c, 0x43, 0x47, 0xdd, |
2230 | + 0x74, 0x64, 0xc1, 0x45, 0x87, 0x3b, 0xab, 0x5f, 0xb9, 0x72, 0x25, 0x2f, 0x20, 0x20, 0x80, 0x5d, |
2231 | + 0x7e, 0x12, 0x13, 0x13, 0x63, 0x69, 0xc1, 0x26, 0x20, 0x36, 0x36, 0x36, 0x74, 0x34, 0xc8, 0xee, |
2232 | + 0xd0, 0x42, 0xa1, 0xb0, 0x35, 0x38, 0x38, 0xb8, 0x45, 0x11, 0x40, 0x4b, 0x5b, 0x47, 0xf5, 0x0c, |
2233 | + 0x5d, 0x07, 0xc9, 0x21, 0x97, 0x0c, 0xd8, 0x7e, 0x5e, 0x00, 0x1b, 0x4e, 0xdf, 0x80, 0x55, 0xe6, |
2234 | + 0x09, 0xb0, 0xcc, 0x24, 0x06, 0xb6, 0x5a, 0x27, 0xc0, 0x94, 0x55, 0xd6, 0x92, 0xd4, 0xb4, 0x34, |
2235 | + 0x49, 0x7d, 0x83, 0x08, 0xae, 0x78, 0x26, 0x60, 0x61, 0x57, 0x82, 0x27, 0x2f, 0x99, 0x05, 0x51, |
2236 | + 0x5e, 0x51, 0x2e, 0x3e, 0x6e, 0x6e, 0x96, 0xbd, 0xc6, 0x62, 0x4d, 0xef, 0x77, 0x1e, 0x57, 0xfe, |
2237 | + 0x1f, 0x07, 0xb1, 0xbd, 0xe8, 0x3c, 0x93, 0x42, 0x85, 0x60, 0x9c, 0x14, 0xc1, 0xec, 0xde, 0xbd, |
2238 | + 0x9b, 0x87, 0xf9, 0xe8, 0x8f, 0x05, 0x7e, 0x9b, 0x40, 0xe8, 0xea, 0xea, 0xb2, 0xc7, 0xe0, 0x1c, |
2239 | + 0x95, 0x72, 0x00, 0x66, 0xcc, 0x9e, 0xfb, 0x74, 0xfe, 0x2e, 0x8f, 0xae, 0x43, 0xce, 0xe9, 0xb0, |
2240 | + 0xe3, 0x82, 0x00, 0xd6, 0x9f, 0xba, 0x01, 0x9b, 0x6d, 0xae, 0x83, 0xd6, 0x3e, 0x1f, 0xd0, 0x3a, |
2241 | + 0x14, 0x06, 0xba, 0x96, 0xb1, 0x30, 0x46, 0xdb, 0xa2, 0x63, 0xe3, 0xe6, 0xcd, 0xd5, 0xe9, 0x19, |
2242 | + 0x19, 0xaf, 0x19, 0xa6, 0x16, 0x5c, 0x3d, 0x92, 0xa0, 0xb0, 0xa8, 0x02, 0x3c, 0x78, 0xb7, 0xf0, |
2243 | + 0x5a, 0x85, 0x52, 0xd4, 0x65, 0x7c, 0xe2, 0xf8, 0x4d, 0x5c, 0x73, 0x7b, 0xfc, 0x21, 0x00, 0xef, |
2244 | + 0xf8, 0xbd, 0x4a, 0x03, 0x65, 0x9d, 0xc2, 0xaf, 0x3a, 0xb4, 0x7e, 0xf2, 0x70, 0x77, 0x88, 0xa3, |
2245 | + 0x93, 0x0c, 0x62, 0x0b, 0xf4, 0x3e, 0x23, 0x63, 0xa1, 0xda, 0x1e, 0xbd, 0x94, 0xbb, 0xbe, 0x5a, |
2246 | + 0x6e, 0x29, 0xa1, 0xb4, 0xd1, 0x47, 0xe3, 0xb7, 0xdb, 0xa5, 0x82, 0xb1, 0x5b, 0x3a, 0xcc, 0xd5, |
2247 | + 0x73, 0x80, 0xd9, 0xdb, 0x2e, 0xc1, 0x22, 0xa3, 0x30, 0xd0, 0x39, 0x14, 0x24, 0xfe, 0x62, 0x8e, |
2248 | + 0x11, 0x7f, 0xc4, 0x88, 0x11, 0xfd, 0x8e, 0x18, 0x1b, 0x27, 0x08, 0xb3, 0xb2, 0x5e, 0x95, 0x94, |
2249 | + 0x56, 0x81, 0xab, 0x67, 0x32, 0xee, 0xd1, 0xa5, 0xe0, 0xee, 0x73, 0x1b, 0x01, 0x54, 0x82, 0x30, |
2250 | + 0x3b, 0xbb, 0xf3, 0xe8, 0x09, 0x93, 0xd0, 0xff, 0x18, 0x40, 0x37, 0x30, 0xbd, 0x51, 0xe6, 0xd0, |
2251 | + 0x24, 0xcb, 0x45, 0x65, 0xca, 0x94, 0x29, 0x41, 0x5a, 0x5a, 0x5a, 0xf9, 0xf3, 0xe6, 0xcd, 0x63, |
2252 | + 0xcf, 0x55, 0xc3, 0xe2, 0x52, 0x45, 0x1a, 0xda, 0xa6, 0xd2, 0xfd, 0x4e, 0xa9, 0xb0, 0xd3, 0x3e, |
2253 | + 0x1d, 0xcc, 0x7d, 0x72, 0xe0, 0x5c, 0x48, 0x1e, 0x6b, 0xfc, 0xac, 0xad, 0x8e, 0xa0, 0x75, 0x30, |
2254 | + 0x14, 0xd6, 0x9a, 0xc6, 0xc0, 0xb8, 0x15, 0xe7, 0xcb, 0x34, 0xb4, 0x1d, 0xfb, 0x90, 0x5e, 0xf4, |
2255 | + 0x70, 0xcf, 0x5f, 0x8c, 0x8d, 0x53, 0xb2, 0xb3, 0xb3, 0xbb, 0xee, 0x16, 0x96, 0x21, 0x88, 0x5b, |
2256 | + 0x90, 0x93, 0x5b, 0x8c, 0x20, 0xb2, 0x59, 0x10, 0x98, 0x66, 0xcf, 0x7f, 0x39, 0x76, 0xd4, 0xf9, |
2257 | + 0x4f, 0x03, 0xe8, 0x16, 0x95, 0x29, 0x2c, 0x9d, 0xfd, 0x0a, 0xc4, 0x77, 0xd0, 0xa0, 0xc1, 0xc2, |
2258 | + 0x71, 0xdf, 0x6f, 0x79, 0x3c, 0x73, 0xcb, 0x25, 0xc9, 0x11, 0x77, 0x21, 0x98, 0x78, 0xe5, 0x80, |
2259 | + 0x5b, 0x5c, 0x31, 0x78, 0x5e, 0xbd, 0x0f, 0x73, 0xb6, 0xd9, 0xc3, 0xcc, 0xcd, 0xf6, 0x30, 0xff, |
2260 | + 0x40, 0x30, 0xac, 0x33, 0x8f, 0x85, 0x2f, 0x57, 0xd9, 0xd7, 0x7f, 0xa1, 0x73, 0xea, 0x73, 0x45, |
2261 | + 0x9d, 0xfa, 0xfa, 0xfa, 0xbd, 0x8e, 0x1e, 0x3b, 0x96, 0x9e, 0x9d, 0x93, 0xf3, 0x9a, 0x8c, 0x77, |
2262 | + 0xf5, 0xba, 0x8d, 0x63, 0x7a, 0x21, 0x82, 0xc9, 0x86, 0xe2, 0xe2, 0x0a, 0x1c, 0xc9, 0x13, 0x3a, |
2263 | + 0x8c, 0x8e, 0x1e, 0x35, 0xfb, 0x20, 0x00, 0xba, 0x81, 0x19, 0xd9, 0x57, 0x4d, 0xc3, 0x64, 0x8c, |
2264 | + 0xb6, 0xd9, 0xe3, 0x15, 0x47, 0x42, 0xc5, 0xa6, 0xbc, 0x7c, 0x70, 0xe0, 0x17, 0x41, 0x7c, 0x56, |
2265 | + 0x1d, 0xf0, 0xae, 0x95, 0xc0, 0x9c, 0x1d, 0xce, 0xf0, 0xdd, 0xc6, 0x73, 0xf0, 0xd3, 0xfe, 0x20, |
2266 | + 0x58, 0x6f, 0x11, 0x07, 0x13, 0x57, 0x3b, 0x34, 0x8d, 0x5a, 0x64, 0x3b, 0xfe, 0x5d, 0xba, 0xb0, |
2267 | + 0x59, 0xf5, 0x39, 0x62, 0x72, 0x2c, 0x3b, 0x3b, 0x27, 0x5b, 0x7c, 0x3b, 0xb3, 0x10, 0x5c, 0xdc, |
2268 | + 0x33, 0x71, 0xcc, 0xc8, 0xc4, 0xd1, 0xfc, 0x2e, 0x60, 0xef, 0x81, 0x90, 0xb0, 0xb0, 0xf6, 0x7d, |
2269 | + 0x87, 0x0e, 0x2c, 0xfd, 0xb0, 0x00, 0xb0, 0xc0, 0xbe, 0x5a, 0xed, 0x50, 0xa7, 0x6f, 0x77, 0x03, |
2270 | + 0x6c, 0x43, 0x8b, 0x80, 0x9f, 0x5e, 0x03, 0x05, 0xcc, 0x43, 0x70, 0x8d, 0xb9, 0x07, 0xf3, 0xf6, |
2271 | + 0x78, 0xc0, 0x8c, 0x0d, 0x67, 0xe1, 0xc7, 0xbd, 0x7e, 0xac, 0xf1, 0x5f, 0xaf, 0x73, 0x6a, 0x55, |
2272 | + 0xd7, 0xb6, 0x9d, 0xf1, 0x7b, 0xfa, 0x30, 0x12, 0xca, 0xc6, 0x27, 0x4c, 0xee, 0x60, 0x24, 0xc4, |
2273 | + 0xc2, 0xac, 0x02, 0x48, 0xbd, 0x95, 0x03, 0x48, 0xe1, 0x10, 0x13, 0x13, 0x03, 0x05, 0x05, 0x05, |
2274 | + 0x60, 0x71, 0xca, 0x8a, 0x61, 0x33, 0xe0, 0x43, 0x01, 0x18, 0xbd, 0xd8, 0xe6, 0x6b, 0xad, 0x7d, |
2275 | + 0xbe, 0x6d, 0xce, 0x31, 0x25, 0x90, 0x55, 0xda, 0x02, 0x59, 0x25, 0xcd, 0x70, 0x00, 0x8b, 0x77, |
2276 | + 0xa1, 0x61, 0x00, 0x4c, 0x5f, 0x6f, 0x0d, 0xb3, 0x77, 0x7a, 0x63, 0xda, 0xc4, 0xc1, 0xff, 0x6c, |
2277 | + 0x70, 0x79, 0x38, 0x7a, 0xf1, 0x59, 0x9d, 0x7f, 0x47, 0xe7, 0x9e, 0x3d, 0x7b, 0xfa, 0x1f, 0x33, |
2278 | + 0x3d, 0x7e, 0x2f, 0x2b, 0x3b, 0x5b, 0x8a, 0x75, 0x81, 0xfb, 0x46, 0x04, 0x60, 0xd3, 0x04, 0x1c, |
2279 | + 0xe3, 0x21, 0x34, 0x2c, 0xec, 0xc9, 0xae, 0x7d, 0xfb, 0x66, 0x7d, 0x30, 0x00, 0x1a, 0xda, 0xb6, |
2280 | + 0x5f, 0xcc, 0xdb, 0xc3, 0x6b, 0x36, 0xe7, 0xe5, 0x81, 0x6d, 0x70, 0x01, 0xcb, 0xf3, 0x3a, 0xc6, |
2281 | + 0x51, 0x6c, 0xda, 0xcc, 0xda, 0xe1, 0x01, 0x3f, 0x1f, 0xe1, 0xc3, 0x4f, 0x7b, 0xfc, 0x1f, 0x8f, |
2282 | + 0x59, 0x62, 0xb3, 0xf3, 0x8f, 0xe8, 0xc5, 0x48, 0x0c, 0x3a, 0x66, 0x6a, 0x5a, 0x8a, 0xec, 0x24, |
2283 | + 0x25, 0xc3, 0xb1, 0xa9, 0xb2, 0x11, 0x38, 0xef, 0xe0, 0xd0, 0xa2, 0x6f, 0x60, 0x30, 0xe6, 0x83, |
2284 | + 0xfe, 0x50, 0x3d, 0x61, 0xa5, 0x7d, 0xe9, 0x81, 0x4b, 0x02, 0x58, 0x7b, 0xf2, 0x1a, 0x1a, 0x1f, |
2285 | + 0x0d, 0x3f, 0xea, 0xbb, 0xc1, 0xcc, 0xed, 0x57, 0xe0, 0x47, 0x83, 0x50, 0x58, 0x63, 0x76, 0x15, |
2286 | + 0xc6, 0x2e, 0x3b, 0x9f, 0xf9, 0x9f, 0xe8, 0xdd, 0xbb, 0x77, 0xaf, 0xaa, 0x89, 0xa9, 0xe9, 0xfd, |
2287 | + 0xd0, 0xf0, 0xf0, 0x8e, 0x94, 0xd4, 0x54, 0xec, 0xd8, 0x1e, 0x4f, 0x0c, 0x8d, 0x8c, 0xdc, 0x3f, |
2288 | + 0x68, 0x0d, 0x90, 0x8c, 0x58, 0x6a, 0xfb, 0x8d, 0xe6, 0x06, 0xe7, 0x16, 0xaa, 0x03, 0xed, 0xc3, |
2289 | + 0x11, 0xac, 0xf1, 0xb3, 0xf7, 0x86, 0xc0, 0x2a, 0x8b, 0x44, 0x98, 0x46, 0xa9, 0xa3, 0x73, 0x76, |
2290 | + 0xec, 0x9f, 0xd1, 0xbf, 0xdb, 0xc0, 0x60, 0xfe, 0x81, 0x83, 0x07, 0xad, 0x30, 0x75, 0x7e, 0xfa, |
2291 | + 0xe0, 0x2c, 0xc4, 0xc9, 0xa8, 0xa5, 0x67, 0xd7, 0x68, 0xea, 0x5e, 0x7a, 0xa8, 0x7b, 0x32, 0x16, |
2292 | + 0x56, 0x9d, 0x88, 0x85, 0xb5, 0x96, 0x49, 0x30, 0x77, 0xaf, 0x7f, 0xbb, 0xc6, 0x92, 0x73, 0x27, |
2293 | + 0xff, 0x92, 0xff, 0x9e, 0xf0, 0x57, 0x28, 0xd5, 0xd0, 0x39, 0xf3, 0xdd, 0x98, 0xa5, 0x76, 0x77, |
2294 | + 0x27, 0xad, 0x71, 0x68, 0x9a, 0xb0, 0xf2, 0x42, 0xdd, 0x98, 0xa5, 0xe7, 0x4e, 0xfc, 0x55, 0xff, |
2295 | + 0x31, 0xe4, 0x5f, 0x0c, 0x23, 0x04, 0xad, 0xd0, 0x8d, 0x5e, 0x79, 0x00, 0x00, 0x00, 0x00, 0x49, |
2296 | + 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82, |
2297 | +}; |
2298 | + |
2299 | +const BITMAP_OPAQUE wizard_add_fplib_icon_xpm[1] = {{ png, sizeof( png ), "wizard_add_fplib_icon_xpm" }}; |
2300 | + |
2301 | +//EOF |
2302 | |
2303 | === renamed file 'bitmaps_png/cpp_48/wizard_add_fplib_icon.cpp' => 'bitmaps_png/cpp_48/wizard_add_fplib_icon.cpp.moved' |
2304 | === added file 'bitmaps_png/sources/array_line.svg' |
2305 | --- bitmaps_png/sources/array_line.svg 1970-01-01 00:00:00 +0000 |
2306 | +++ bitmaps_png/sources/array_line.svg 2015-02-12 04:47:59 +0000 |
2307 | @@ -0,0 +1,44 @@ |
2308 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
2309 | +<!-- Created with Inkscape (http://www.inkscape.org/) --> |
2310 | + |
2311 | +<svg |
2312 | + xmlns:dc="http://purl.org/dc/elements/1.1/" |
2313 | + xmlns:cc="http://creativecommons.org/ns#" |
2314 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
2315 | + xmlns:svg="http://www.w3.org/2000/svg" |
2316 | + xmlns="http://www.w3.org/2000/svg" |
2317 | + version="1.1" |
2318 | + width="48" |
2319 | + height="48" |
2320 | + id="svg18859"> |
2321 | + <metadata |
2322 | + id="metadata18886"> |
2323 | + <rdf:RDF> |
2324 | + <cc:Work |
2325 | + rdf:about=""> |
2326 | + <dc:format>image/svg+xml</dc:format> |
2327 | + <dc:type |
2328 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> |
2329 | + <dc:title></dc:title> |
2330 | + </cc:Work> |
2331 | + </rdf:RDF> |
2332 | + </metadata> |
2333 | + <defs |
2334 | + id="defs18861" /> |
2335 | + <path |
2336 | + d="M 4,23 22,3" |
2337 | + id="path3376" |
2338 | + style="fill:none;stroke:#009b00;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> |
2339 | + <path |
2340 | + d="M 26,23 44,3" |
2341 | + id="path3378" |
2342 | + style="opacity:0.7;fill:none;stroke:#009b00;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> |
2343 | + <path |
2344 | + d="M 4,44 22,24" |
2345 | + id="path3380" |
2346 | + style="opacity:0.7;fill:none;stroke:#009b00;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> |
2347 | + <path |
2348 | + d="M 26,44 44,24" |
2349 | + id="path3382" |
2350 | + style="opacity:0.7;fill:none;stroke:#009b00;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> |
2351 | +</svg> |
2352 | |
2353 | === added file 'bitmaps_png/sources/array_module.svg' |
2354 | --- bitmaps_png/sources/array_module.svg 1970-01-01 00:00:00 +0000 |
2355 | +++ bitmaps_png/sources/array_module.svg 2015-02-12 04:47:59 +0000 |
2356 | @@ -0,0 +1,141 @@ |
2357 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
2358 | +<svg |
2359 | + xmlns:dc="http://purl.org/dc/elements/1.1/" |
2360 | + xmlns:cc="http://creativecommons.org/ns#" |
2361 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
2362 | + xmlns:svg="http://www.w3.org/2000/svg" |
2363 | + xmlns="http://www.w3.org/2000/svg" |
2364 | + xmlns:xlink="http://www.w3.org/1999/xlink" |
2365 | + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" |
2366 | + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" |
2367 | + height="26" |
2368 | + width="26" |
2369 | + version="1.1" |
2370 | + id="svg18970" |
2371 | + inkscape:version="0.48.4 r9939" |
2372 | + sodipodi:docname="duplicate_footprint.svg"> |
2373 | + <metadata |
2374 | + id="metadata18987"> |
2375 | + <rdf:RDF> |
2376 | + <cc:Work |
2377 | + rdf:about=""> |
2378 | + <dc:format>image/svg+xml</dc:format> |
2379 | + <dc:type |
2380 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> |
2381 | + <dc:title></dc:title> |
2382 | + </cc:Work> |
2383 | + </rdf:RDF> |
2384 | + </metadata> |
2385 | + <sodipodi:namedview |
2386 | + pagecolor="#ffffff" |
2387 | + bordercolor="#666666" |
2388 | + borderopacity="1" |
2389 | + objecttolerance="10" |
2390 | + gridtolerance="10" |
2391 | + guidetolerance="10" |
2392 | + inkscape:pageopacity="0" |
2393 | + inkscape:pageshadow="2" |
2394 | + inkscape:window-width="1920" |
2395 | + inkscape:window-height="1005" |
2396 | + id="namedview18985" |
2397 | + showgrid="true" |
2398 | + inkscape:zoom="1" |
2399 | + inkscape:cx="18.169469" |
2400 | + inkscape:cy="8.9416575" |
2401 | + inkscape:window-x="0" |
2402 | + inkscape:window-y="25" |
2403 | + inkscape:window-maximized="1" |
2404 | + inkscape:current-layer="svg18970" |
2405 | + inkscape:object-paths="true" |
2406 | + inkscape:object-nodes="true"> |
2407 | + <inkscape:grid |
2408 | + type="xygrid" |
2409 | + id="grid3029" |
2410 | + empspacing="5" |
2411 | + visible="true" |
2412 | + enabled="true" |
2413 | + snapvisiblegridlinesonly="true" /> |
2414 | + </sodipodi:namedview> |
2415 | + <defs |
2416 | + id="defs18972" /> |
2417 | + <use |
2418 | + x="0" |
2419 | + y="0" |
2420 | + xlink:href="#g3527" |
2421 | + id="use3537" |
2422 | + transform="translate(0,12)" |
2423 | + width="26" |
2424 | + height="26" |
2425 | + style="opacity:0.75" /> |
2426 | + <g |
2427 | + id="g3527" |
2428 | + transform="translate(-1,1)"> |
2429 | + <rect |
2430 | + y="2.499999" |
2431 | + x="2.5" |
2432 | + height="7" |
2433 | + width="10" |
2434 | + id="rect3503" |
2435 | + style="fill:none;stroke:#545454;stroke-width:1;stroke-opacity:1" /> |
2436 | + <rect |
2437 | + y="1.5" |
2438 | + x="3.5" |
2439 | + height="3" |
2440 | + width="2" |
2441 | + id="rect3505" |
2442 | + style="fill:#00c921;fill-opacity:1;stroke:#545454;stroke-opacity:1" /> |
2443 | + <rect |
2444 | + y="1.5" |
2445 | + x="6.5" |
2446 | + height="3" |
2447 | + width="2" |
2448 | + id="rect3509" |
2449 | + style="fill:#00c921;fill-opacity:1;stroke:#545454;stroke-opacity:1" /> |
2450 | + <rect |
2451 | + style="fill:#00c921;fill-opacity:1;stroke:#545454;stroke-opacity:1" |
2452 | + id="rect3514" |
2453 | + width="2" |
2454 | + height="3" |
2455 | + x="9.5" |
2456 | + y="1.5" /> |
2457 | + <rect |
2458 | + style="fill:#00c921;fill-opacity:1;stroke:#545454;stroke-opacity:1" |
2459 | + id="rect3516" |
2460 | + width="2" |
2461 | + height="3" |
2462 | + x="3.5" |
2463 | + y="7.5" /> |
2464 | + <rect |
2465 | + style="fill:#00c921;fill-opacity:1;stroke:#545454;stroke-opacity:1" |
2466 | + id="rect3518" |
2467 | + width="2" |
2468 | + height="3" |
2469 | + x="6.5" |
2470 | + y="7.5" /> |
2471 | + <rect |
2472 | + y="7.5" |
2473 | + x="9.5" |
2474 | + height="3" |
2475 | + width="2" |
2476 | + id="rect3520" |
2477 | + style="fill:#00c921;fill-opacity:1;stroke:#545454;stroke-opacity:1" /> |
2478 | + </g> |
2479 | + <use |
2480 | + style="opacity:0.75" |
2481 | + height="26" |
2482 | + width="26" |
2483 | + transform="translate(13,12)" |
2484 | + id="use3539" |
2485 | + xlink:href="#g3527" |
2486 | + y="0" |
2487 | + x="0" /> |
2488 | + <use |
2489 | + x="0" |
2490 | + y="0" |
2491 | + xlink:href="#g3527" |
2492 | + id="use3559" |
2493 | + transform="translate(13,0)" |
2494 | + width="26" |
2495 | + height="26" |
2496 | + style="opacity:0.75" /> |
2497 | +</svg> |
2498 | |
2499 | === added file 'bitmaps_png/sources/array_pad.svg' |
2500 | --- bitmaps_png/sources/array_pad.svg 1970-01-01 00:00:00 +0000 |
2501 | +++ bitmaps_png/sources/array_pad.svg 2015-02-12 04:47:59 +0000 |
2502 | @@ -0,0 +1,44 @@ |
2503 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
2504 | +<!-- Created with Inkscape (http://www.inkscape.org/) --> |
2505 | + |
2506 | +<svg |
2507 | + xmlns:dc="http://purl.org/dc/elements/1.1/" |
2508 | + xmlns:cc="http://creativecommons.org/ns#" |
2509 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
2510 | + xmlns:svg="http://www.w3.org/2000/svg" |
2511 | + xmlns="http://www.w3.org/2000/svg" |
2512 | + version="1.1" |
2513 | + width="48" |
2514 | + height="48" |
2515 | + id="svg8431"> |
2516 | + <metadata |
2517 | + id="metadata8454"> |
2518 | + <rdf:RDF> |
2519 | + <cc:Work |
2520 | + rdf:about=""> |
2521 | + <dc:format>image/svg+xml</dc:format> |
2522 | + <dc:type |
2523 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> |
2524 | + <dc:title></dc:title> |
2525 | + </cc:Work> |
2526 | + </rdf:RDF> |
2527 | + </metadata> |
2528 | + <defs |
2529 | + id="defs8433" /> |
2530 | + <path |
2531 | + d="m 13,4.03125 c -4.95522,0 -8.96875,4.0135285 -8.96875,8.96875 0,4.955221 4.01353,8.96875 8.96875,8.96875 4.955222,0 8.96875,-4.013529 8.96875,-8.96875 C 21.96875,8.0447785 17.955222,4.03125 13,4.03125 z M 13,9 c 2.209139,0 4,1.790861 4,4 0,2.209139 -1.790861,4 -4,4 -2.209139,0 -4,-1.790861 -4,-4 0,-2.209139 1.790861,-4 4,-4 z" |
2532 | + id="path3763" |
2533 | + style="fill:#008000;fill-opacity:0.69803922;stroke:#008000;stroke-width:2.05555582;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> |
2534 | + <path |
2535 | + d="m 34.996528,4.034722 c -4.95522,0 -8.96875,4.013529 -8.96875,8.96875 0,4.955221 4.01353,8.968749 8.96875,8.968749 4.955223,0 8.968751,-4.013528 8.968751,-8.968749 0,-4.955221 -4.013528,-8.96875 -8.968751,-8.96875 z m 0,4.96875 c 2.209139,0 4.000001,1.790861 4.000001,4 0,2.209139 -1.790862,4 -4.000001,4 -2.209139,0 -4,-1.790861 -4,-4 0,-2.209139 1.790861,-4 4,-4 z" |
2536 | + id="path9686" |
2537 | + style="opacity:0.7;fill:#a9eba1;fill-opacity:0.69803922;stroke:#008000;stroke-width:2.05555582;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> |
2538 | + <path |
2539 | + d="m 13,26.03125 c -4.95522,0 -8.96875,4.013529 -8.96875,8.96875 0,4.955221 4.01353,8.96875 8.96875,8.96875 4.955222,0 8.96875,-4.013529 8.96875,-8.96875 0,-4.955221 -4.013528,-8.96875 -8.96875,-8.96875 z M 13,31 c 2.209139,0 4,1.790861 4,4 0,2.209139 -1.790861,4 -4,4 -2.209139,0 -4,-1.790861 -4,-4 0,-2.209139 1.790861,-4 4,-4 z" |
2540 | + id="path3230" |
2541 | + style="opacity:0.7;fill:#a9eba1;fill-opacity:0.69803922;stroke:#008000;stroke-width:2.05555582;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> |
2542 | + <path |
2543 | + d="m 34.996528,26.034722 c -4.95522,0 -8.96875,4.013529 -8.96875,8.96875 0,4.955221 4.01353,8.968749 8.96875,8.968749 4.955223,0 8.968751,-4.013528 8.968751,-8.968749 0,-4.955221 -4.013528,-8.96875 -8.968751,-8.96875 z m 0,4.96875 c 2.209139,0 4.000001,1.790861 4.000001,4 0,2.209139 -1.790862,4 -4.000001,4 -2.209139,0 -4,-1.790861 -4,-4 0,-2.209139 1.790861,-4 4,-4 z" |
2544 | + id="path3232" |
2545 | + style="opacity:0.7;fill:#a9eba1;fill-opacity:0.69803922;stroke:#008000;stroke-width:2.05555582;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> |
2546 | +</svg> |
2547 | |
2548 | === added file 'bitmaps_png/sources/array_target.svg' |
2549 | --- bitmaps_png/sources/array_target.svg 1970-01-01 00:00:00 +0000 |
2550 | +++ bitmaps_png/sources/array_target.svg 2015-02-12 04:47:59 +0000 |
2551 | @@ -0,0 +1,174 @@ |
2552 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
2553 | +<!-- Created with Inkscape (http://www.inkscape.org/) --> |
2554 | + |
2555 | +<svg |
2556 | + xmlns:dc="http://purl.org/dc/elements/1.1/" |
2557 | + xmlns:cc="http://creativecommons.org/ns#" |
2558 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
2559 | + xmlns:svg="http://www.w3.org/2000/svg" |
2560 | + xmlns="http://www.w3.org/2000/svg" |
2561 | + xmlns:xlink="http://www.w3.org/1999/xlink" |
2562 | + version="1.1" |
2563 | + width="26" |
2564 | + height="26" |
2565 | + id="svg18970"> |
2566 | + <metadata |
2567 | + id="metadata18987"> |
2568 | + <rdf:RDF> |
2569 | + <cc:Work |
2570 | + rdf:about=""> |
2571 | + <dc:format>image/svg+xml</dc:format> |
2572 | + <dc:type |
2573 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> |
2574 | + <dc:title></dc:title> |
2575 | + </cc:Work> |
2576 | + </rdf:RDF> |
2577 | + </metadata> |
2578 | + <defs |
2579 | + id="defs18972"> |
2580 | + <mask |
2581 | + id="w"> |
2582 | + <rect |
2583 | + width="25.032" |
2584 | + height="26.091999" |
2585 | + x="-4.6403999" |
2586 | + y="-3.7337" |
2587 | + id="rect3301" |
2588 | + style="fill:#ffffff;fill-rule:evenodd" /> |
2589 | + </mask> |
2590 | + <mask |
2591 | + id="x"> |
2592 | + <rect |
2593 | + width="25.032" |
2594 | + height="26.091999" |
2595 | + x="-4.6403999" |
2596 | + y="-3.7337" |
2597 | + id="rect3304" |
2598 | + style="fill:#ffffff;fill-rule:evenodd" /> |
2599 | + </mask> |
2600 | + <mask |
2601 | + id="q"> |
2602 | + <rect |
2603 | + width="25.032" |
2604 | + height="26.091999" |
2605 | + x="-4.6403999" |
2606 | + y="-3.7337" |
2607 | + id="rect3307" |
2608 | + style="fill:#ffffff;fill-rule:evenodd" /> |
2609 | + </mask> |
2610 | + <mask |
2611 | + id="v"> |
2612 | + <rect |
2613 | + width="25.032" |
2614 | + height="26.091999" |
2615 | + x="-4.6403999" |
2616 | + y="-3.7337" |
2617 | + id="rect3310" |
2618 | + style="fill:#ffffff;fill-rule:evenodd" /> |
2619 | + </mask> |
2620 | + <mask |
2621 | + id="r"> |
2622 | + <rect |
2623 | + width="25.032" |
2624 | + height="26.091999" |
2625 | + x="-4.6403999" |
2626 | + y="-3.7337" |
2627 | + id="rect3313" |
2628 | + style="fill:#ffffff;fill-rule:evenodd" /> |
2629 | + </mask> |
2630 | + <mask |
2631 | + id="u"> |
2632 | + <rect |
2633 | + width="25.032" |
2634 | + height="26.091999" |
2635 | + x="-4.6403999" |
2636 | + y="-3.7337" |
2637 | + id="rect3316" |
2638 | + style="fill:#ffffff;fill-rule:evenodd" /> |
2639 | + </mask> |
2640 | + <mask |
2641 | + id="s"> |
2642 | + <rect |
2643 | + width="25.032" |
2644 | + height="26.091999" |
2645 | + x="-4.6403999" |
2646 | + y="-3.7337" |
2647 | + id="rect3319" |
2648 | + style="fill:#ffffff;fill-rule:evenodd" /> |
2649 | + </mask> |
2650 | + <mask |
2651 | + id="t"> |
2652 | + <rect |
2653 | + width="25.032" |
2654 | + height="26.091999" |
2655 | + x="-4.6403999" |
2656 | + y="-3.7337" |
2657 | + id="rect3322" |
2658 | + style="fill:#ffffff;fill-rule:evenodd" /> |
2659 | + </mask> |
2660 | + </defs> |
2661 | + <g |
2662 | + transform="translate(-1,-2)" |
2663 | + id="g3744"> |
2664 | + <path |
2665 | + d="M 12,10 A 5,5 0 1 1 2,10 5,5 0 1 1 12,10 z" |
2666 | + transform="translate(0.5,-1.5)" |
2667 | + id="path3680" |
2668 | + style="fill:#fcd40f;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> |
2669 | + <path |
2670 | + d="m 12.488902,8.4889022 -5.1095923,0 0.1095925,-5 c 0,0 -5.09534,1.1698255 -5,5 3.454097,-0.014719 4.7357278,0 4.7357278,0 L 7.4889022,13.488902 C 11.423077,13.335543 12.708024,9.9574012 12.488902,8.4889022" |
2671 | + id="path3736" |
2672 | + style="fill:#000000;stroke:none" /> |
2673 | + <path |
2674 | + d="m 7.5,2 0,13" |
2675 | + id="path3676" |
2676 | + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> |
2677 | + <path |
2678 | + d="M 14,8.5 1,8.5" |
2679 | + id="path3678" |
2680 | + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> |
2681 | + <path |
2682 | + d="M 6.5,4.625 C 5.0912245,4.9882125 3.9882125,6.0912245 3.625,7.5 l 2.375,0 0.5,0 0,-0.5 0,-2.375 z" |
2683 | + id="path3733" |
2684 | + style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.25;color:#000000;fill:none;stroke:#eeeeec;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" /> |
2685 | + <path |
2686 | + d="M 11.375,7.5 C 11.011788,6.0912245 9.908776,4.9882125 8.5,4.625 l 0,2.375 0,0.5 0.5,0 2.375,0 z" |
2687 | + id="path3738" |
2688 | + style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.25;color:#000000;fill:none;stroke:#eeeeec;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" /> |
2689 | + <path |
2690 | + d="M 8.5,12.375 C 9.908776,12.011788 11.011788,10.908776 11.375,9.5 L 9,9.5 l -0.5,0 0,0.5 0,2.375 z" |
2691 | + id="path3740" |
2692 | + style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.25;color:#000000;fill:none;stroke:#eeeeec;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" /> |
2693 | + <path |
2694 | + d="m 3.625,9.5 c 0.363212,1.408776 1.466224,2.511788 2.875,2.875 L 6.5,10 6.5,9.5 6,9.5 3.625,9.5 z" |
2695 | + id="path3742" |
2696 | + style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.25;color:#000000;fill:none;stroke:#eeeeec;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" /> |
2697 | + </g> |
2698 | + <use |
2699 | + transform="translate(13,0)" |
2700 | + id="use3755" |
2701 | + style="opacity:0.75" |
2702 | + x="0" |
2703 | + y="0" |
2704 | + width="26" |
2705 | + height="26" |
2706 | + xlink:href="#g3744" /> |
2707 | + <use |
2708 | + transform="translate(13,13)" |
2709 | + id="use3670" |
2710 | + style="opacity:0.75" |
2711 | + x="0" |
2712 | + y="0" |
2713 | + width="26" |
2714 | + height="26" |
2715 | + xlink:href="#g3744" /> |
2716 | + <use |
2717 | + transform="translate(0,13)" |
2718 | + id="use3672" |
2719 | + style="opacity:0.75" |
2720 | + x="0" |
2721 | + y="0" |
2722 | + width="26" |
2723 | + height="26" |
2724 | + xlink:href="#g3744" /> |
2725 | +</svg> |
2726 | |
2727 | === added file 'bitmaps_png/sources/array_text.svg' |
2728 | --- bitmaps_png/sources/array_text.svg 1970-01-01 00:00:00 +0000 |
2729 | +++ bitmaps_png/sources/array_text.svg 2015-02-12 04:47:59 +0000 |
2730 | @@ -0,0 +1,44 @@ |
2731 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
2732 | +<!-- Created with Inkscape (http://www.inkscape.org/) --> |
2733 | + |
2734 | +<svg |
2735 | + xmlns:dc="http://purl.org/dc/elements/1.1/" |
2736 | + xmlns:cc="http://creativecommons.org/ns#" |
2737 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
2738 | + xmlns:svg="http://www.w3.org/2000/svg" |
2739 | + xmlns="http://www.w3.org/2000/svg" |
2740 | + version="1.1" |
2741 | + width="48" |
2742 | + height="48" |
2743 | + id="svg18970"> |
2744 | + <metadata |
2745 | + id="metadata18987"> |
2746 | + <rdf:RDF> |
2747 | + <cc:Work |
2748 | + rdf:about=""> |
2749 | + <dc:format>image/svg+xml</dc:format> |
2750 | + <dc:type |
2751 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> |
2752 | + <dc:title></dc:title> |
2753 | + </cc:Work> |
2754 | + </rdf:RDF> |
2755 | + </metadata> |
2756 | + <defs |
2757 | + id="defs18972" /> |
2758 | + <path |
2759 | + d="m 1,2 0,6 2,0 2,-3 4,0 0,14.5 -3,2 0,1.5 6,0 6,0 0,-1.5 -3,-2 0,-14.5 4,0 2,3 2,0 0,-6 -11,0 z" |
2760 | + id="path19013" |
2761 | + style="fill:#00009b;fill-rule:evenodd" /> |
2762 | + <path |
2763 | + d="m 25,2 0,6 2,0 2,-3 4,0 0,14.5 -3,2 0,1.5 6,0 6,0 0,-1.5 -3,-2 0,-14.5 4,0 2,3 2,0 0,-6 -11,0 z" |
2764 | + id="path3308" |
2765 | + style="opacity:0.7;fill:#00009b;fill-rule:evenodd" /> |
2766 | + <path |
2767 | + d="m 1,25 0,6 2,0 2,-3 4,0 0,14.5 -3,2 0,1.5 6,0 6,0 0,-1.5 -3,-2 0,-14.5 4,0 2,3 2,0 0,-6 -11,0 z" |
2768 | + id="path3310" |
2769 | + style="opacity:0.7;fill:#00009b;fill-rule:evenodd" /> |
2770 | + <path |
2771 | + d="m 25,25 0,6 2,0 2,-3 4,0 0,14.5 -3,2 0,1.5 6,0 6,0 0,-1.5 -3,-2 0,-14.5 4,0 2,3 2,0 0,-6 -11,0 z" |
2772 | + id="path3312" |
2773 | + style="opacity:0.7;fill:#00009b;fill-rule:evenodd" /> |
2774 | +</svg> |
2775 | |
2776 | === added file 'bitmaps_png/sources/array_zone.svg' |
2777 | --- bitmaps_png/sources/array_zone.svg 1970-01-01 00:00:00 +0000 |
2778 | +++ bitmaps_png/sources/array_zone.svg 2015-02-12 04:47:59 +0000 |
2779 | @@ -0,0 +1,161 @@ |
2780 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
2781 | +<!-- Created with Inkscape (http://www.inkscape.org/) --> |
2782 | + |
2783 | +<svg |
2784 | + xmlns:dc="http://purl.org/dc/elements/1.1/" |
2785 | + xmlns:cc="http://creativecommons.org/ns#" |
2786 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
2787 | + xmlns:svg="http://www.w3.org/2000/svg" |
2788 | + xmlns="http://www.w3.org/2000/svg" |
2789 | + xmlns:xlink="http://www.w3.org/1999/xlink" |
2790 | + version="1.1" |
2791 | + width="26" |
2792 | + height="26" |
2793 | + id="svg18970"> |
2794 | + <metadata |
2795 | + id="metadata18987"> |
2796 | + <rdf:RDF> |
2797 | + <cc:Work |
2798 | + rdf:about=""> |
2799 | + <dc:format>image/svg+xml</dc:format> |
2800 | + <dc:type |
2801 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> |
2802 | + <dc:title></dc:title> |
2803 | + </cc:Work> |
2804 | + </rdf:RDF> |
2805 | + </metadata> |
2806 | + <defs |
2807 | + id="defs18972"> |
2808 | + <mask |
2809 | + id="w"> |
2810 | + <rect |
2811 | + width="25.032" |
2812 | + height="26.091999" |
2813 | + x="-4.6403999" |
2814 | + y="-3.7337" |
2815 | + id="rect3301" |
2816 | + style="fill:#ffffff;fill-rule:evenodd" /> |
2817 | + </mask> |
2818 | + <mask |
2819 | + id="x"> |
2820 | + <rect |
2821 | + width="25.032" |
2822 | + height="26.091999" |
2823 | + x="-4.6403999" |
2824 | + y="-3.7337" |
2825 | + id="rect3304" |
2826 | + style="fill:#ffffff;fill-rule:evenodd" /> |
2827 | + </mask> |
2828 | + <mask |
2829 | + id="q"> |
2830 | + <rect |
2831 | + width="25.032" |
2832 | + height="26.091999" |
2833 | + x="-4.6403999" |
2834 | + y="-3.7337" |
2835 | + id="rect3307" |
2836 | + style="fill:#ffffff;fill-rule:evenodd" /> |
2837 | + </mask> |
2838 | + <mask |
2839 | + id="v"> |
2840 | + <rect |
2841 | + width="25.032" |
2842 | + height="26.091999" |
2843 | + x="-4.6403999" |
2844 | + y="-3.7337" |
2845 | + id="rect3310" |
2846 | + style="fill:#ffffff;fill-rule:evenodd" /> |
2847 | + </mask> |
2848 | + <mask |
2849 | + id="r"> |
2850 | + <rect |
2851 | + width="25.032" |
2852 | + height="26.091999" |
2853 | + x="-4.6403999" |
2854 | + y="-3.7337" |
2855 | + id="rect3313" |
2856 | + style="fill:#ffffff;fill-rule:evenodd" /> |
2857 | + </mask> |
2858 | + <mask |
2859 | + id="u"> |
2860 | + <rect |
2861 | + width="25.032" |
2862 | + height="26.091999" |
2863 | + x="-4.6403999" |
2864 | + y="-3.7337" |
2865 | + id="rect3316" |
2866 | + style="fill:#ffffff;fill-rule:evenodd" /> |
2867 | + </mask> |
2868 | + <mask |
2869 | + id="s"> |
2870 | + <rect |
2871 | + width="25.032" |
2872 | + height="26.091999" |
2873 | + x="-4.6403999" |
2874 | + y="-3.7337" |
2875 | + id="rect3319" |
2876 | + style="fill:#ffffff;fill-rule:evenodd" /> |
2877 | + </mask> |
2878 | + <mask |
2879 | + id="t"> |
2880 | + <rect |
2881 | + width="25.032" |
2882 | + height="26.091999" |
2883 | + x="-4.6403999" |
2884 | + y="-3.7337" |
2885 | + id="rect3322" |
2886 | + style="fill:#ffffff;fill-rule:evenodd" /> |
2887 | + </mask> |
2888 | + </defs> |
2889 | + <g |
2890 | + transform="translate(20,-1.5)" |
2891 | + id="g3939"> |
2892 | + <path |
2893 | + d="m -15.5,8 5,0 2.1269625,4.84375" |
2894 | + id="path3917" |
2895 | + style="fill:none;stroke:#888a85;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> |
2896 | + <path |
2897 | + d="m -18.5,3 0,10 8.25,0 -1.25,-3.25 c -0.781147,0.971226 -1.5,1.75 -3,1.75 -1.932997,0 -3.5,-1.5670035 -3.5,-3.5 0,-1.9329967 1.567003,-3.5 3.5,-3.5 1.295542,0 2.33235,0.4225334 2.9375,1.46875 l 1.9375,0 L -8.5,8.5 -8.5,3 z" |
2898 | + id="rect3811" |
2899 | + style="fill:#008000;fill-opacity:0.62745098;stroke:#008000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> |
2900 | + <path |
2901 | + d="m -13.46875,7 a 1.53125,1.53125 0 1 1 -3.0625,0 1.53125,1.53125 0 1 1 3.0625,0 z" |
2902 | + transform="matrix(1.0081529,0,0,1.0081529,0.57855937,0.9429297)" |
2903 | + id="path3915" |
2904 | + style="fill:#eeeeec;stroke:#888a85;stroke-width:0.99191302;stroke-opacity:1" /> |
2905 | + </g> |
2906 | + <use |
2907 | + id="use4178" |
2908 | + x="0" |
2909 | + y="0" |
2910 | + width="26" |
2911 | + height="26" |
2912 | + xlink:href="#g3939" /> |
2913 | + <use |
2914 | + transform="translate(13,0)" |
2915 | + id="use4180" |
2916 | + style="opacity:0.75" |
2917 | + x="0" |
2918 | + y="0" |
2919 | + width="26" |
2920 | + height="26" |
2921 | + xlink:href="#g3939" /> |
2922 | + <use |
2923 | + transform="translate(13,13)" |
2924 | + id="use4182" |
2925 | + style="opacity:0.75" |
2926 | + x="0" |
2927 | + y="0" |
2928 | + width="26" |
2929 | + height="26" |
2930 | + xlink:href="#g3939" /> |
2931 | + <use |
2932 | + transform="translate(0,13)" |
2933 | + id="use4184" |
2934 | + style="opacity:0.75" |
2935 | + x="0" |
2936 | + y="0" |
2937 | + width="26" |
2938 | + height="26" |
2939 | + xlink:href="#g3939" /> |
2940 | +</svg> |
2941 | |
2942 | === added file 'bitmaps_png/sources/contrast_mode.svg' |
2943 | --- bitmaps_png/sources/contrast_mode.svg 1970-01-01 00:00:00 +0000 |
2944 | +++ bitmaps_png/sources/contrast_mode.svg 2015-02-12 04:47:59 +0000 |
2945 | @@ -0,0 +1,134 @@ |
2946 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
2947 | +<svg |
2948 | + xmlns:dc="http://purl.org/dc/elements/1.1/" |
2949 | + xmlns:cc="http://creativecommons.org/ns#" |
2950 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
2951 | + xmlns:svg="http://www.w3.org/2000/svg" |
2952 | + xmlns="http://www.w3.org/2000/svg" |
2953 | + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" |
2954 | + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" |
2955 | + height="26" |
2956 | + width="26" |
2957 | + version="1.1" |
2958 | + id="svg2" |
2959 | + inkscape:version="0.48.4 r9939" |
2960 | + sodipodi:docname="contrast_mode.svg"> |
2961 | + <metadata |
2962 | + id="metadata40"> |
2963 | + <rdf:RDF> |
2964 | + <cc:Work |
2965 | + rdf:about=""> |
2966 | + <dc:format>image/svg+xml</dc:format> |
2967 | + <dc:type |
2968 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> |
2969 | + <dc:title /> |
2970 | + </cc:Work> |
2971 | + </rdf:RDF> |
2972 | + </metadata> |
2973 | + <sodipodi:namedview |
2974 | + pagecolor="#ffffff" |
2975 | + bordercolor="#666666" |
2976 | + borderopacity="1" |
2977 | + objecttolerance="10" |
2978 | + gridtolerance="10" |
2979 | + guidetolerance="10" |
2980 | + inkscape:pageopacity="0" |
2981 | + inkscape:pageshadow="2" |
2982 | + inkscape:window-width="1366" |
2983 | + inkscape:window-height="744" |
2984 | + id="namedview38" |
2985 | + showgrid="true" |
2986 | + inkscape:snap-to-guides="false" |
2987 | + inkscape:snap-grids="true" |
2988 | + inkscape:zoom="22.961538" |
2989 | + inkscape:cx="20.424858" |
2990 | + inkscape:cy="13.471585" |
2991 | + inkscape:window-x="0" |
2992 | + inkscape:window-y="24" |
2993 | + inkscape:window-maximized="1" |
2994 | + inkscape:current-layer="svg2" |
2995 | + showguides="true" |
2996 | + inkscape:guide-bbox="true"> |
2997 | + <inkscape:grid |
2998 | + type="xygrid" |
2999 | + id="grid3017" |
3000 | + empspacing="2" |
3001 | + visible="true" |
3002 | + enabled="true" |
3003 | + snapvisiblegridlinesonly="true" |
3004 | + spacingx="0.5px" |
3005 | + spacingy="0.5px" /> |
3006 | + </sodipodi:namedview> |
3007 | + <defs |
3008 | + id="defs4"> |
3009 | + <filter |
3010 | + id="c" |
3011 | + height="1.3651" |
3012 | + width="1.2097" |
3013 | + color-interpolation-filters="sRGB" |
3014 | + y="-0.18257" |
3015 | + x="-0.10484"> |
3016 | + <feGaussianBlur |
3017 | + stdDeviation="1.5978799" |
3018 | + id="feGaussianBlur7" /> |
3019 | + </filter> |
3020 | + <filter |
3021 | + id="d" |
3022 | + height="1.4696" |
3023 | + width="1.4809999" |
3024 | + color-interpolation-filters="sRGB" |
3025 | + y="-0.23481999" |
3026 | + x="-0.24049"> |
3027 | + <feGaussianBlur |
3028 | + stdDeviation="1.5978799" |
3029 | + id="feGaussianBlur10" /> |
3030 | + </filter> |
3031 | + </defs> |
3032 | + <path |
3033 | + sodipodi:nodetypes="cc" |
3034 | + inkscape:connector-curvature="0" |
3035 | + id="path3960" |
3036 | + style="fill:none;stroke:#808080;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" |
3037 | + d="m 17.5,8.5 6.5,0" /> |
3038 | + <path |
3039 | + style="fill:#d40000;fill-opacity:1;stroke:none" |
3040 | + d="m 11,10 5.5,0 3,-3 -8.5,0 z" |
3041 | + id="path3958" |
3042 | + inkscape:connector-curvature="0" |
3043 | + sodipodi:nodetypes="ccccc" /> |
3044 | + <path |
3045 | + d="M 11,8.5 9,3.5" |
3046 | + style="fill:none;stroke:#d40000;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" |
3047 | + id="path3006" |
3048 | + inkscape:connector-curvature="0" |
3049 | + sodipodi:nodetypes="cc" /> |
3050 | + <path |
3051 | + id="path2990" |
3052 | + style="fill:none;stroke:#008000;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" |
3053 | + d="M 13.5,13.5 7,13.5 2.5,3.5 m 11,10 5.5,0 4.5,10" |
3054 | + inkscape:connector-curvature="0" |
3055 | + sodipodi:nodetypes="cccccc" /> |
3056 | + <path |
3057 | + d="M 8.5,18.5 2,18.5" |
3058 | + style="fill:none;stroke:#d40000;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" |
3059 | + id="path3962" |
3060 | + inkscape:connector-curvature="0" |
3061 | + sodipodi:nodetypes="cc" /> |
3062 | + <path |
3063 | + sodipodi:nodetypes="ccccc" |
3064 | + inkscape:connector-curvature="0" |
3065 | + id="path3964" |
3066 | + d="m 15,17 -5.5,0 -3,3 8.5,0 z" |
3067 | + style="fill:#808080;fill-opacity:1;stroke:none" /> |
3068 | + <path |
3069 | + sodipodi:nodetypes="cc" |
3070 | + inkscape:connector-curvature="0" |
3071 | + id="path3966" |
3072 | + style="fill:none;stroke:#808080;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" |
3073 | + d="m 15,18.5 2,5" /> |
3074 | + <path |
3075 | + style="fill:none;stroke:#999999;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" |
3076 | + d="m 1.5,24.5 23,-23" |
3077 | + id="path4065" |
3078 | + inkscape:connector-curvature="0" /> |
3079 | +</svg> |
3080 | |
3081 | === renamed file 'bitmaps_png/sources/contrast_mode.svg' => 'bitmaps_png/sources/contrast_mode.svg.moved' |
3082 | === added file 'bitmaps_png/sources/duplicate_line.svg' |
3083 | --- bitmaps_png/sources/duplicate_line.svg 1970-01-01 00:00:00 +0000 |
3084 | +++ bitmaps_png/sources/duplicate_line.svg 2015-02-12 04:47:59 +0000 |
3085 | @@ -0,0 +1,95 @@ |
3086 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
3087 | +<svg |
3088 | + xmlns:dc="http://purl.org/dc/elements/1.1/" |
3089 | + xmlns:cc="http://creativecommons.org/ns#" |
3090 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
3091 | + xmlns:svg="http://www.w3.org/2000/svg" |
3092 | + xmlns="http://www.w3.org/2000/svg" |
3093 | + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" |
3094 | + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" |
3095 | + height="26" |
3096 | + width="26" |
3097 | + version="1.1" |
3098 | + id="svg18970" |
3099 | + inkscape:version="0.48.4 r9939" |
3100 | + sodipodi:docname="duplicate_line.svg"> |
3101 | + <metadata |
3102 | + id="metadata18987"> |
3103 | + <rdf:RDF> |
3104 | + <cc:Work |
3105 | + rdf:about=""> |
3106 | + <dc:format>image/svg+xml</dc:format> |
3107 | + <dc:type |
3108 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> |
3109 | + <dc:title /> |
3110 | + </cc:Work> |
3111 | + </rdf:RDF> |
3112 | + </metadata> |
3113 | + <sodipodi:namedview |
3114 | + pagecolor="#ffffff" |
3115 | + bordercolor="#666666" |
3116 | + borderopacity="1" |
3117 | + objecttolerance="10" |
3118 | + gridtolerance="10" |
3119 | + guidetolerance="10" |
3120 | + inkscape:pageopacity="0" |
3121 | + inkscape:pageshadow="2" |
3122 | + inkscape:window-width="1920" |
3123 | + inkscape:window-height="996" |
3124 | + id="namedview18985" |
3125 | + showgrid="false" |
3126 | + inkscape:zoom="16" |
3127 | + inkscape:cx="21.793817" |
3128 | + inkscape:cy="19.733911" |
3129 | + inkscape:window-x="0" |
3130 | + inkscape:window-y="28" |
3131 | + inkscape:window-maximized="1" |
3132 | + inkscape:current-layer="svg18970" |
3133 | + inkscape:object-paths="true" |
3134 | + inkscape:object-nodes="true"> |
3135 | + <inkscape:grid |
3136 | + type="xygrid" |
3137 | + id="grid3029" |
3138 | + empspacing="5" |
3139 | + visible="true" |
3140 | + enabled="true" |
3141 | + snapvisiblegridlinesonly="true" /> |
3142 | + </sodipodi:namedview> |
3143 | + <defs |
3144 | + id="defs18972" /> |
3145 | + <g |
3146 | + id="g18103" |
3147 | + transform="matrix(0.92021476,-0.39141384,0.39141384,0.92021476,-3.5098229,-2.4696189)"> |
3148 | + <path |
3149 | + sodipodi:nodetypes="ccccccc" |
3150 | + inkscape:connector-curvature="0" |
3151 | + d="m 14.365778,23.401859 c 0.202438,-4.960549 -0.864872,-7.852869 -4.328751,-9.928645 2.506618,4.326299 2.740146,6.262366 2.389978,9.710201 l -1.626346,-0.20242 2.198044,3.513613 2.945419,-2.915713 z" |
3152 | + style="fill:#ef2929;fill-opacity:1;stroke:#a40000;stroke-width:1" |
3153 | + id="path17320" /> |
3154 | + </g> |
3155 | + <g |
3156 | + transform="matrix(0.92443,0,0,1,54.5375,-34.419499)" |
3157 | + id="g18878"> |
3158 | + <rect |
3159 | + width="23.798449" |
3160 | + height="3.0000014" |
3161 | + ry="0" |
3162 | + x="-56.832317" |
3163 | + y="36.419498" |
3164 | + id="rect18882" |
3165 | + style="fill:#009b00" /> |
3166 | + </g> |
3167 | + <g |
3168 | + id="g3096" |
3169 | + transform="matrix(0.92443,0,0,1,54.5375,-18.419498)" |
3170 | + style="opacity:0.7"> |
3171 | + <rect |
3172 | + style="fill:#009b00" |
3173 | + id="rect3098" |
3174 | + y="36.419498" |
3175 | + x="-56.832317" |
3176 | + ry="0" |
3177 | + height="3.0000014" |
3178 | + width="23.798449" /> |
3179 | + </g> |
3180 | +</svg> |
3181 | |
3182 | === added file 'bitmaps_png/sources/duplicate_module.svg' |
3183 | --- bitmaps_png/sources/duplicate_module.svg 1970-01-01 00:00:00 +0000 |
3184 | +++ bitmaps_png/sources/duplicate_module.svg 2015-02-12 04:47:59 +0000 |
3185 | @@ -0,0 +1,145 @@ |
3186 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
3187 | +<svg |
3188 | + xmlns:dc="http://purl.org/dc/elements/1.1/" |
3189 | + xmlns:cc="http://creativecommons.org/ns#" |
3190 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
3191 | + xmlns:svg="http://www.w3.org/2000/svg" |
3192 | + xmlns="http://www.w3.org/2000/svg" |
3193 | + xmlns:xlink="http://www.w3.org/1999/xlink" |
3194 | + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" |
3195 | + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" |
3196 | + height="26" |
3197 | + width="26" |
3198 | + version="1.1" |
3199 | + id="svg18970" |
3200 | + inkscape:version="0.48.4 r9939" |
3201 | + sodipodi:docname="duplicate_footprint.svg"> |
3202 | + <metadata |
3203 | + id="metadata18987"> |
3204 | + <rdf:RDF> |
3205 | + <cc:Work |
3206 | + rdf:about=""> |
3207 | + <dc:format>image/svg+xml</dc:format> |
3208 | + <dc:type |
3209 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> |
3210 | + <dc:title /> |
3211 | + </cc:Work> |
3212 | + </rdf:RDF> |
3213 | + </metadata> |
3214 | + <sodipodi:namedview |
3215 | + pagecolor="#ffffff" |
3216 | + bordercolor="#666666" |
3217 | + borderopacity="1" |
3218 | + objecttolerance="10" |
3219 | + gridtolerance="10" |
3220 | + guidetolerance="10" |
3221 | + inkscape:pageopacity="0" |
3222 | + inkscape:pageshadow="2" |
3223 | + inkscape:window-width="1920" |
3224 | + inkscape:window-height="1005" |
3225 | + id="namedview18985" |
3226 | + showgrid="false" |
3227 | + inkscape:zoom="8" |
3228 | + inkscape:cx="17.037549" |
3229 | + inkscape:cy="12.025341" |
3230 | + inkscape:window-x="0" |
3231 | + inkscape:window-y="25" |
3232 | + inkscape:window-maximized="1" |
3233 | + inkscape:current-layer="svg18970" |
3234 | + inkscape:object-paths="true" |
3235 | + inkscape:object-nodes="true"> |
3236 | + <inkscape:grid |
3237 | + type="xygrid" |
3238 | + id="grid3029" |
3239 | + empspacing="5" |
3240 | + visible="true" |
3241 | + enabled="true" |
3242 | + snapvisiblegridlinesonly="true" /> |
3243 | + </sodipodi:namedview> |
3244 | + <defs |
3245 | + id="defs18972" /> |
3246 | + <use |
3247 | + x="0" |
3248 | + y="0" |
3249 | + xlink:href="#g3527" |
3250 | + id="use3537" |
3251 | + transform="translate(9,11)" |
3252 | + width="26" |
3253 | + height="26" |
3254 | + style="opacity:0.75" /> |
3255 | + <g |
3256 | + id="g3527"> |
3257 | + <path |
3258 | + transform="matrix(2.5100458,0,0,2.3016337,-3.0200916,-8.6115753)" |
3259 | + sodipodi:open="true" |
3260 | + sodipodi:end="8.3331823" |
3261 | + sodipodi:start="4.5226534" |
3262 | + d="M 1.8770992,6.360044 A 0.65165043,0.65165043 0 1 1 1.6995435,7.578251" |
3263 | + sodipodi:ry="0.65165043" |
3264 | + sodipodi:rx="0.65165043" |
3265 | + sodipodi:cy="7" |
3266 | + sodipodi:cx="2" |
3267 | + id="path3525" |
3268 | + style="fill:none;fill-opacity:1;stroke:#545454;stroke-width:0.41604573000000000;stroke-opacity:1" |
3269 | + sodipodi:type="arc" /> |
3270 | + <rect |
3271 | + y="3.4999998" |
3272 | + x="1.5" |
3273 | + height="7.9999995" |
3274 | + width="14" |
3275 | + id="rect3503" |
3276 | + style="fill:none;stroke:#545454;stroke-width:1;stroke-opacity:1" /> |
3277 | + <rect |
3278 | + y="1.5" |
3279 | + x="3.5" |
3280 | + height="3" |
3281 | + width="2" |
3282 | + id="rect3505" |
3283 | + style="fill:#00c921;fill-opacity:1;stroke:#545454;stroke-opacity:1" /> |
3284 | + <rect |
3285 | + y="1.5" |
3286 | + x="7.5" |
3287 | + height="3" |
3288 | + width="2" |
3289 | + id="rect3509" |
3290 | + style="fill:#00c921;fill-opacity:1;stroke:#545454;stroke-opacity:1" /> |
3291 | + <rect |
3292 | + style="fill:#00c921;fill-opacity:1;stroke:#545454;stroke-opacity:1" |
3293 | + id="rect3514" |
3294 | + width="2" |
3295 | + height="3" |
3296 | + x="11.5" |
3297 | + y="1.5" /> |
3298 | + <rect |
3299 | + style="fill:#00c921;fill-opacity:1;stroke:#545454;stroke-opacity:1" |
3300 | + id="rect3516" |
3301 | + width="2" |
3302 | + height="3" |
3303 | + x="3.5" |
3304 | + y="10.5" /> |
3305 | + <rect |
3306 | + style="fill:#00c921;fill-opacity:1;stroke:#545454;stroke-opacity:1" |
3307 | + id="rect3518" |
3308 | + width="2" |
3309 | + height="3" |
3310 | + x="7.5" |
3311 | + y="10.5" /> |
3312 | + <rect |
3313 | + y="10.5" |
3314 | + x="11.5" |
3315 | + height="3" |
3316 | + width="2" |
3317 | + id="rect3520" |
3318 | + style="fill:#00c921;fill-opacity:1;stroke:#545454;stroke-opacity:1" /> |
3319 | + </g> |
3320 | + <g |
3321 | + id="g18103" |
3322 | + transform="matrix(0.96595582,-0.25870707,0.25870707,0.96595582,0.84350936,-11.031754)"> |
3323 | + <path |
3324 | + sodipodi:nodetypes="ccccccc" |
3325 | + inkscape:connector-curvature="0" |
3326 | + d="m 14.365778,23.401859 c 0.202438,-4.960549 -1.242615,-6.237163 -5.6595543,-5.884794 4.3461583,1.028691 4.0709493,2.218515 3.7207813,5.66635 l -1.626346,-0.20242 2.198044,3.513613 2.945419,-2.915713 z" |
3327 | + style="fill:#ef2929;fill-opacity:1;stroke:#a40000;stroke-width:1" |
3328 | + id="path17320" /> |
3329 | + </g> |
3330 | +</svg> |
3331 | |
3332 | === added file 'bitmaps_png/sources/duplicate_pad.svg' |
3333 | --- bitmaps_png/sources/duplicate_pad.svg 1970-01-01 00:00:00 +0000 |
3334 | +++ bitmaps_png/sources/duplicate_pad.svg 2015-02-12 04:47:59 +0000 |
3335 | @@ -0,0 +1,70 @@ |
3336 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
3337 | +<!-- Created with Inkscape (http://www.inkscape.org/) --> |
3338 | + |
3339 | +<svg |
3340 | + xmlns:dc="http://purl.org/dc/elements/1.1/" |
3341 | + xmlns:cc="http://creativecommons.org/ns#" |
3342 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
3343 | + xmlns:svg="http://www.w3.org/2000/svg" |
3344 | + xmlns="http://www.w3.org/2000/svg" |
3345 | + xmlns:xlink="http://www.w3.org/1999/xlink" |
3346 | + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" |
3347 | + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" |
3348 | + version="1.1" |
3349 | + width="26" |
3350 | + height="26" |
3351 | + id="svg8431" |
3352 | + inkscape:version="0.48.4 r9939" |
3353 | + sodipodi:docname="duplicate_pad.svg"> |
3354 | + <sodipodi:namedview |
3355 | + pagecolor="#ffffff" |
3356 | + bordercolor="#666666" |
3357 | + borderopacity="1" |
3358 | + objecttolerance="10" |
3359 | + gridtolerance="10" |
3360 | + guidetolerance="10" |
3361 | + inkscape:pageopacity="0" |
3362 | + inkscape:pageshadow="2" |
3363 | + inkscape:window-width="640" |
3364 | + inkscape:window-height="480" |
3365 | + id="namedview3013" |
3366 | + showgrid="false" |
3367 | + inkscape:zoom="9.0769231" |
3368 | + inkscape:cx="13" |
3369 | + inkscape:cy="12.173729" |
3370 | + inkscape:window-x="0" |
3371 | + inkscape:window-y="28" |
3372 | + inkscape:window-maximized="0" |
3373 | + inkscape:current-layer="svg8431" /> |
3374 | + <metadata |
3375 | + id="metadata8454"> |
3376 | + <rdf:RDF> |
3377 | + <cc:Work |
3378 | + rdf:about=""> |
3379 | + <dc:format>image/svg+xml</dc:format> |
3380 | + <dc:type |
3381 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> |
3382 | + <dc:title /> |
3383 | + </cc:Work> |
3384 | + </rdf:RDF> |
3385 | + </metadata> |
3386 | + <defs |
3387 | + id="defs8433" /> |
3388 | + <path |
3389 | + d="m 7.0000002,1.4999999 c -3.0387414,0 -5.5000003,2.4612576 -5.5000003,5.4999999 C 1.4999999,10.038741 3.9612588,12.5 7.0000002,12.5 10.038743,12.5 12.5,10.038741 12.5,6.9999998 12.5,3.9612575 10.038743,1.4999999 7.0000002,1.4999999 z m 0,3.0000001 C 8.354733,4.5 9.5,5.6452668 9.5,7 9.5,8.3547332 8.354733,9.5 7.0000002,9.5 5.6452663,9.5 4.5,8.354733 4.5,6.9999998 4.5,5.6452666 5.6452663,4.5 7.0000002,4.5 z" |
3390 | + id="path3763" |
3391 | + style="fill:#008000;fill-opacity:0.69803922;stroke:#008000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> |
3392 | + <use |
3393 | + transform="translate(12,12)" |
3394 | + id="use3206" |
3395 | + style="opacity:0.7" |
3396 | + x="0" |
3397 | + y="0" |
3398 | + width="26" |
3399 | + height="26" |
3400 | + xlink:href="#path3763" /> |
3401 | + <path |
3402 | + d="M 18.334055,9.5305414 C 16.578714,4.886534 14.749271,4.2773887 10.82266,6.330495 c 4.402043,-0.7545299 4.614505,0.4480843 5.641806,3.757893 l -1.575818,0.450305 3.397949,2.372933 1.569168,-3.8359591 z" |
3403 | + id="path17320" |
3404 | + style="fill:#ef2929;fill-opacity:1;stroke:#a40000;stroke-width:1" /> |
3405 | +</svg> |
3406 | |
3407 | === added file 'bitmaps_png/sources/duplicate_target.svg' |
3408 | --- bitmaps_png/sources/duplicate_target.svg 1970-01-01 00:00:00 +0000 |
3409 | +++ bitmaps_png/sources/duplicate_target.svg 2015-02-12 04:47:59 +0000 |
3410 | @@ -0,0 +1,164 @@ |
3411 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
3412 | +<!-- Created with Inkscape (http://www.inkscape.org/) --> |
3413 | + |
3414 | +<svg |
3415 | + xmlns:dc="http://purl.org/dc/elements/1.1/" |
3416 | + xmlns:cc="http://creativecommons.org/ns#" |
3417 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
3418 | + xmlns:svg="http://www.w3.org/2000/svg" |
3419 | + xmlns="http://www.w3.org/2000/svg" |
3420 | + xmlns:xlink="http://www.w3.org/1999/xlink" |
3421 | + version="1.1" |
3422 | + width="26" |
3423 | + height="26" |
3424 | + id="svg18970"> |
3425 | + <metadata |
3426 | + id="metadata18987"> |
3427 | + <rdf:RDF> |
3428 | + <cc:Work |
3429 | + rdf:about=""> |
3430 | + <dc:format>image/svg+xml</dc:format> |
3431 | + <dc:type |
3432 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> |
3433 | + <dc:title></dc:title> |
3434 | + </cc:Work> |
3435 | + </rdf:RDF> |
3436 | + </metadata> |
3437 | + <defs |
3438 | + id="defs18972"> |
3439 | + <mask |
3440 | + id="w"> |
3441 | + <rect |
3442 | + width="25.032" |
3443 | + height="26.091999" |
3444 | + x="-4.6403999" |
3445 | + y="-3.7337" |
3446 | + id="rect3301" |
3447 | + style="fill:#ffffff;fill-rule:evenodd" /> |
3448 | + </mask> |
3449 | + <mask |
3450 | + id="x"> |
3451 | + <rect |
3452 | + width="25.032" |
3453 | + height="26.091999" |
3454 | + x="-4.6403999" |
3455 | + y="-3.7337" |
3456 | + id="rect3304" |
3457 | + style="fill:#ffffff;fill-rule:evenodd" /> |
3458 | + </mask> |
3459 | + <mask |
3460 | + id="q"> |
3461 | + <rect |
3462 | + width="25.032" |
3463 | + height="26.091999" |
3464 | + x="-4.6403999" |
3465 | + y="-3.7337" |
3466 | + id="rect3307" |
3467 | + style="fill:#ffffff;fill-rule:evenodd" /> |
3468 | + </mask> |
3469 | + <mask |
3470 | + id="v"> |
3471 | + <rect |
3472 | + width="25.032" |
3473 | + height="26.091999" |
3474 | + x="-4.6403999" |
3475 | + y="-3.7337" |
3476 | + id="rect3310" |
3477 | + style="fill:#ffffff;fill-rule:evenodd" /> |
3478 | + </mask> |
3479 | + <mask |
3480 | + id="r"> |
3481 | + <rect |
3482 | + width="25.032" |
3483 | + height="26.091999" |
3484 | + x="-4.6403999" |
3485 | + y="-3.7337" |
3486 | + id="rect3313" |
3487 | + style="fill:#ffffff;fill-rule:evenodd" /> |
3488 | + </mask> |
3489 | + <mask |
3490 | + id="u"> |
3491 | + <rect |
3492 | + width="25.032" |
3493 | + height="26.091999" |
3494 | + x="-4.6403999" |
3495 | + y="-3.7337" |
3496 | + id="rect3316" |
3497 | + style="fill:#ffffff;fill-rule:evenodd" /> |
3498 | + </mask> |
3499 | + <mask |
3500 | + id="s"> |
3501 | + <rect |
3502 | + width="25.032" |
3503 | + height="26.091999" |
3504 | + x="-4.6403999" |
3505 | + y="-3.7337" |
3506 | + id="rect3319" |
3507 | + style="fill:#ffffff;fill-rule:evenodd" /> |
3508 | + </mask> |
3509 | + <mask |
3510 | + id="t"> |
3511 | + <rect |
3512 | + width="25.032" |
3513 | + height="26.091999" |
3514 | + x="-4.6403999" |
3515 | + y="-3.7337" |
3516 | + id="rect3322" |
3517 | + style="fill:#ffffff;fill-rule:evenodd" /> |
3518 | + </mask> |
3519 | + </defs> |
3520 | + <g |
3521 | + transform="matrix(0.92021476,-0.39141384,0.39141384,0.92021476,-2.5098229,-9.469619)" |
3522 | + id="g18103"> |
3523 | + <path |
3524 | + d="m 14.365778,23.401859 c 0.202438,-4.960549 -1.242615,-6.237163 -5.6595543,-5.884794 4.3461583,1.028691 4.0709493,2.218515 3.7207813,5.66635 l -1.626346,-0.20242 2.198044,3.513613 2.945419,-2.915713 z" |
3525 | + id="path17320" |
3526 | + style="fill:#ef2929;fill-opacity:1;stroke:#a40000;stroke-width:1" /> |
3527 | + </g> |
3528 | + <g |
3529 | + transform="translate(-1,0)" |
3530 | + id="g3744"> |
3531 | + <path |
3532 | + d="M 12,10 A 5,5 0 1 1 2,10 5,5 0 1 1 12,10 z" |
3533 | + transform="translate(1.5,-1.5)" |
3534 | + id="path3680" |
3535 | + style="fill:#fcd40f;fill-opacity:1;stroke:#000000;stroke-opacity:1" /> |
3536 | + <path |
3537 | + d="m 13.488902,8.4889022 -5.1095923,0 0.1095925,-5 c 0,0 -5.09534,1.1698255 -5,5 3.454097,-0.014719 4.7357278,0 4.7357278,0 L 8.4889022,13.488902 C 12.423077,13.335543 13.708024,9.9574012 13.488902,8.4889022" |
3538 | + id="path3736" |
3539 | + style="fill:#000000;stroke:none" /> |
3540 | + <path |
3541 | + d="m 8.5,1 0,15" |
3542 | + id="path3676" |
3543 | + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> |
3544 | + <path |
3545 | + d="M 16,8.5 1,8.5" |
3546 | + id="path3678" |
3547 | + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> |
3548 | + <path |
3549 | + d="M 7.5,4.625 C 6.0912245,4.9882125 4.9882125,6.0912245 4.625,7.5 l 2.375,0 0.5,0 0,-0.5 0,-2.375 z" |
3550 | + id="path3733" |
3551 | + style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.25;color:#000000;fill:none;stroke:#eeeeec;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" /> |
3552 | + <path |
3553 | + d="M 12.375,7.5 C 12.011788,6.0912245 10.908776,4.9882125 9.5,4.625 l 0,2.375 0,0.5 0.5,0 2.375,0 z" |
3554 | + id="path3738" |
3555 | + style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.25;color:#000000;fill:none;stroke:#eeeeec;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" /> |
3556 | + <path |
3557 | + d="m 9.5,12.375 c 1.408776,-0.363212 2.511788,-1.466224 2.875,-2.875 l -2.375,0 -0.5,0 0,0.5 0,2.375 z" |
3558 | + id="path3740" |
3559 | + style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.25;color:#000000;fill:none;stroke:#eeeeec;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" /> |
3560 | + <path |
3561 | + d="m 4.625,9.5 c 0.363212,1.408776 1.466224,2.511788 2.875,2.875 L 7.5,10 7.5,9.5 7,9.5 4.625,9.5 z" |
3562 | + id="path3742" |
3563 | + style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.25;color:#000000;fill:none;stroke:#eeeeec;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" /> |
3564 | + </g> |
3565 | + <use |
3566 | + transform="translate(10,9)" |
3567 | + id="use3755" |
3568 | + style="opacity:0.75" |
3569 | + x="0" |
3570 | + y="0" |
3571 | + width="26" |
3572 | + height="26" |
3573 | + xlink:href="#g3744" /> |
3574 | +</svg> |
3575 | |
3576 | === added file 'bitmaps_png/sources/duplicate_text.svg' |
3577 | --- bitmaps_png/sources/duplicate_text.svg 1970-01-01 00:00:00 +0000 |
3578 | +++ bitmaps_png/sources/duplicate_text.svg 2015-02-12 04:47:59 +0000 |
3579 | @@ -0,0 +1,90 @@ |
3580 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
3581 | +<svg |
3582 | + xmlns:dc="http://purl.org/dc/elements/1.1/" |
3583 | + xmlns:cc="http://creativecommons.org/ns#" |
3584 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
3585 | + xmlns:svg="http://www.w3.org/2000/svg" |
3586 | + xmlns="http://www.w3.org/2000/svg" |
3587 | + xmlns:xlink="http://www.w3.org/1999/xlink" |
3588 | + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" |
3589 | + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" |
3590 | + height="26" |
3591 | + width="26" |
3592 | + version="1.1" |
3593 | + id="svg18970" |
3594 | + inkscape:version="0.48.4 r9939" |
3595 | + sodipodi:docname="duplicate_text.svg"> |
3596 | + <metadata |
3597 | + id="metadata18987"> |
3598 | + <rdf:RDF> |
3599 | + <cc:Work |
3600 | + rdf:about=""> |
3601 | + <dc:format>image/svg+xml</dc:format> |
3602 | + <dc:type |
3603 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> |
3604 | + <dc:title /> |
3605 | + </cc:Work> |
3606 | + </rdf:RDF> |
3607 | + </metadata> |
3608 | + <sodipodi:namedview |
3609 | + pagecolor="#ffffff" |
3610 | + bordercolor="#666666" |
3611 | + borderopacity="1" |
3612 | + objecttolerance="10" |
3613 | + gridtolerance="10" |
3614 | + guidetolerance="10" |
3615 | + inkscape:pageopacity="0" |
3616 | + inkscape:pageshadow="2" |
3617 | + inkscape:window-width="1920" |
3618 | + inkscape:window-height="996" |
3619 | + id="namedview18985" |
3620 | + showgrid="false" |
3621 | + inkscape:zoom="16" |
3622 | + inkscape:cx="13.659451" |
3623 | + inkscape:cy="12.783886" |
3624 | + inkscape:window-x="0" |
3625 | + inkscape:window-y="28" |
3626 | + inkscape:window-maximized="1" |
3627 | + inkscape:current-layer="g18103" |
3628 | + inkscape:object-paths="true" |
3629 | + inkscape:object-nodes="true"> |
3630 | + <inkscape:grid |
3631 | + type="xygrid" |
3632 | + id="grid3029" |
3633 | + empspacing="5" |
3634 | + visible="true" |
3635 | + enabled="true" |
3636 | + snapvisiblegridlinesonly="true" /> |
3637 | + </sodipodi:namedview> |
3638 | + <defs |
3639 | + id="defs18972" /> |
3640 | + <g |
3641 | + style="fill-rule:evenodd" |
3642 | + transform="matrix(1.1098933,0,0,1.075965,-25.392974,-45.041873)" |
3643 | + id="g19009"> |
3644 | + <path |
3645 | + style="fill:#00009b" |
3646 | + d="M 1 1 L 1 5 L 2 5 L 4 3 L 6 3 L 6 13 L 4 14 L 4 15 L 7 15 L 8 15 L 11 15 L 11 14 L 9 13 L 9 3 L 11 3 L 13 5 L 14 5 L 14 1 L 8 1 L 7 1 L 1 1 z " |
3647 | + transform="matrix(0.90098751,0,0,0.92939826,22.878752,41.861838)" |
3648 | + id="path19013" /> |
3649 | + </g> |
3650 | + <g |
3651 | + id="g18103" |
3652 | + transform="matrix(0.92021476,-0.39141384,0.39141384,0.92021476,-2.5098229,-9.469619)"> |
3653 | + <path |
3654 | + sodipodi:nodetypes="ccccccc" |
3655 | + inkscape:connector-curvature="0" |
3656 | + d="m 14.365778,23.401859 c 0.202438,-4.960549 -1.242615,-6.237163 -5.6595543,-5.884794 4.3461583,1.028691 4.0709493,2.218515 3.7207813,5.66635 l -1.626346,-0.20242 2.198044,3.513613 2.945419,-2.915713 z" |
3657 | + style="fill:#ef2929;fill-opacity:1;stroke:#a40000;stroke-width:1" |
3658 | + id="path17320" /> |
3659 | + </g> |
3660 | + <use |
3661 | + x="0" |
3662 | + y="0" |
3663 | + xlink:href="#g19009" |
3664 | + id="use3037" |
3665 | + transform="translate(11,10)" |
3666 | + width="26" |
3667 | + height="26" |
3668 | + style="opacity:0.7" /> |
3669 | +</svg> |
3670 | |
3671 | === added file 'bitmaps_png/sources/duplicate_zone.svg' |
3672 | --- bitmaps_png/sources/duplicate_zone.svg 1970-01-01 00:00:00 +0000 |
3673 | +++ bitmaps_png/sources/duplicate_zone.svg 2015-02-12 04:47:59 +0000 |
3674 | @@ -0,0 +1,161 @@ |
3675 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
3676 | +<!-- Created with Inkscape (http://www.inkscape.org/) --> |
3677 | + |
3678 | +<svg |
3679 | + xmlns:dc="http://purl.org/dc/elements/1.1/" |
3680 | + xmlns:cc="http://creativecommons.org/ns#" |
3681 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
3682 | + xmlns:svg="http://www.w3.org/2000/svg" |
3683 | + xmlns="http://www.w3.org/2000/svg" |
3684 | + xmlns:xlink="http://www.w3.org/1999/xlink" |
3685 | + version="1.1" |
3686 | + width="26" |
3687 | + height="26" |
3688 | + id="svg18970"> |
3689 | + <metadata |
3690 | + id="metadata18987"> |
3691 | + <rdf:RDF> |
3692 | + <cc:Work |
3693 | + rdf:about=""> |
3694 | + <dc:format>image/svg+xml</dc:format> |
3695 | + <dc:type |
3696 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> |
3697 | + <dc:title></dc:title> |
3698 | + </cc:Work> |
3699 | + </rdf:RDF> |
3700 | + </metadata> |
3701 | + <defs |
3702 | + id="defs18972"> |
3703 | + <mask |
3704 | + id="w"> |
3705 | + <rect |
3706 | + width="25.032" |
3707 | + height="26.091999" |
3708 | + x="-4.6403999" |
3709 | + y="-3.7337" |
3710 | + id="rect3301" |
3711 | + style="fill:#ffffff;fill-rule:evenodd" /> |
3712 | + </mask> |
3713 | + <mask |
3714 | + id="x"> |
3715 | + <rect |
3716 | + width="25.032" |
3717 | + height="26.091999" |
3718 | + x="-4.6403999" |
3719 | + y="-3.7337" |
3720 | + id="rect3304" |
3721 | + style="fill:#ffffff;fill-rule:evenodd" /> |
3722 | + </mask> |
3723 | + <mask |
3724 | + id="q"> |
3725 | + <rect |
3726 | + width="25.032" |
3727 | + height="26.091999" |
3728 | + x="-4.6403999" |
3729 | + y="-3.7337" |
3730 | + id="rect3307" |
3731 | + style="fill:#ffffff;fill-rule:evenodd" /> |
3732 | + </mask> |
3733 | + <mask |
3734 | + id="v"> |
3735 | + <rect |
3736 | + width="25.032" |
3737 | + height="26.091999" |
3738 | + x="-4.6403999" |
3739 | + y="-3.7337" |
3740 | + id="rect3310" |
3741 | + style="fill:#ffffff;fill-rule:evenodd" /> |
3742 | + </mask> |
3743 | + <mask |
3744 | + id="r"> |
3745 | + <rect |
3746 | + width="25.032" |
3747 | + height="26.091999" |
3748 | + x="-4.6403999" |
3749 | + y="-3.7337" |
3750 | + id="rect3313" |
3751 | + style="fill:#ffffff;fill-rule:evenodd" /> |
3752 | + </mask> |
3753 | + <mask |
3754 | + id="u"> |
3755 | + <rect |
3756 | + width="25.032" |
3757 | + height="26.091999" |
3758 | + x="-4.6403999" |
3759 | + y="-3.7337" |
3760 | + id="rect3316" |
3761 | + style="fill:#ffffff;fill-rule:evenodd" /> |
3762 | + </mask> |
3763 | + <mask |
3764 | + id="s"> |
3765 | + <rect |
3766 | + width="25.032" |
3767 | + height="26.091999" |
3768 | + x="-4.6403999" |
3769 | + y="-3.7337" |
3770 | + id="rect3319" |
3771 | + style="fill:#ffffff;fill-rule:evenodd" /> |
3772 | + </mask> |
3773 | + <mask |
3774 | + id="t"> |
3775 | + <rect |
3776 | + width="25.032" |
3777 | + height="26.091999" |
3778 | + x="-4.6403999" |
3779 | + y="-3.7337" |
3780 | + id="rect3322" |
3781 | + style="fill:#ffffff;fill-rule:evenodd" /> |
3782 | + </mask> |
3783 | + </defs> |
3784 | + <g |
3785 | + transform="translate(20,-1.5)" |
3786 | + id="g3939"> |
3787 | + <path |
3788 | + d="m -15.5,8 5,0 2.1269625,4.84375" |
3789 | + id="path3917" |
3790 | + style="fill:none;stroke:#888a85;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> |
3791 | + <path |
3792 | + d="m -18.5,3 0,11 8.75,0 -1.75,-4.25 c -0.781147,0.971226 -1.5,1.75 -3,1.75 -1.932997,0 -3.5,-1.5670035 -3.5,-3.5 0,-1.9329967 1.567003,-3.5 3.5,-3.5 1.295542,0 2.33235,0.4225334 2.9375,1.46875 l 1.9375,0 L -7.5,11 l 0,-8 z" |
3793 | + id="rect3811" |
3794 | + style="fill:#008000;fill-opacity:0.62745098;stroke:#008000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> |
3795 | + <path |
3796 | + d="m -13.46875,7 a 1.53125,1.53125 0 1 1 -3.0625,0 1.53125,1.53125 0 1 1 3.0625,0 z" |
3797 | + transform="matrix(1.0081529,0,0,1.0081529,0.57855937,0.9429297)" |
3798 | + id="path3915" |
3799 | + style="fill:#eeeeec;stroke:#888a85;stroke-width:0.99191302;stroke-opacity:1" /> |
3800 | + </g> |
3801 | + <g |
3802 | + transform="translate(20,-1.5)" |
3803 | + id="g4253"> |
3804 | + <path |
3805 | + d="m -15.5,8 5,0 2.1269625,4.84375" |
3806 | + id="path4255" |
3807 | + style="fill:none;stroke:#888a85;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> |
3808 | + <path |
3809 | + d="m -18.5,3 0,11 8.75,0 -1.75,-4.25 c -0.781147,0.971226 -1.5,1.75 -3,1.75 -1.932997,0 -3.5,-1.5670035 -3.5,-3.5 0,-1.9329967 1.567003,-3.5 3.5,-3.5 1.295542,0 2.33235,0.4225334 2.9375,1.46875 l 1.9375,0 L -7.5,11 l 0,-8 z" |
3810 | + id="path4257" |
3811 | + style="fill:#008000;fill-opacity:0.62745098;stroke:#008000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> |
3812 | + <path |
3813 | + d="m -13.46875,7 a 1.53125,1.53125 0 1 1 -3.0625,0 1.53125,1.53125 0 1 1 3.0625,0 z" |
3814 | + transform="matrix(1.0081529,0,0,1.0081529,0.57855937,0.9429297)" |
3815 | + id="path4259" |
3816 | + style="fill:#eeeeec;stroke:#888a85;stroke-width:0.99191302;stroke-opacity:1" /> |
3817 | + </g> |
3818 | + <use |
3819 | + transform="translate(12,12)" |
3820 | + id="use4261" |
3821 | + style="opacity:0.75" |
3822 | + x="0" |
3823 | + y="0" |
3824 | + width="26" |
3825 | + height="26" |
3826 | + xlink:href="#g4253" /> |
3827 | + <g |
3828 | + transform="matrix(0.92021476,-0.39141384,0.39141384,0.92021476,-2.5098229,-7.469619)" |
3829 | + id="g18103"> |
3830 | + <path |
3831 | + d="m 14.365778,23.401859 c 0.202438,-4.960549 -1.242615,-6.237163 -5.6595543,-5.884794 4.3461583,1.028691 4.0709493,2.218515 3.7207813,5.66635 l -1.626346,-0.20242 2.198044,3.513613 2.945419,-2.915713 z" |
3832 | + id="path17320" |
3833 | + style="fill:#ef2929;fill-opacity:1;stroke:#a40000;stroke-width:1" /> |
3834 | + </g> |
3835 | +</svg> |
3836 | |
3837 | === added file 'bitmaps_png/sources/move_target.svg' |
3838 | --- bitmaps_png/sources/move_target.svg 1970-01-01 00:00:00 +0000 |
3839 | +++ bitmaps_png/sources/move_target.svg 2015-02-12 04:47:59 +0000 |
3840 | @@ -0,0 +1,227 @@ |
3841 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
3842 | +<svg |
3843 | + xmlns:dc="http://purl.org/dc/elements/1.1/" |
3844 | + xmlns:cc="http://creativecommons.org/ns#" |
3845 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
3846 | + xmlns:svg="http://www.w3.org/2000/svg" |
3847 | + xmlns="http://www.w3.org/2000/svg" |
3848 | + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" |
3849 | + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" |
3850 | + height="48" |
3851 | + width="48" |
3852 | + version="1.1" |
3853 | + id="svg2" |
3854 | + inkscape:version="0.48.4 r9939" |
3855 | + sodipodi:docname="move_zone.svg"> |
3856 | + <metadata |
3857 | + id="metadata66"> |
3858 | + <rdf:RDF> |
3859 | + <cc:Work |
3860 | + rdf:about=""> |
3861 | + <dc:format>image/svg+xml</dc:format> |
3862 | + <dc:type |
3863 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> |
3864 | + <dc:title></dc:title> |
3865 | + </cc:Work> |
3866 | + </rdf:RDF> |
3867 | + </metadata> |
3868 | + <sodipodi:namedview |
3869 | + pagecolor="#ffffff" |
3870 | + bordercolor="#666666" |
3871 | + borderopacity="1" |
3872 | + objecttolerance="10" |
3873 | + gridtolerance="10" |
3874 | + guidetolerance="10" |
3875 | + inkscape:pageopacity="0" |
3876 | + inkscape:pageshadow="2" |
3877 | + inkscape:window-width="1920" |
3878 | + inkscape:window-height="1005" |
3879 | + id="namedview64" |
3880 | + showgrid="false" |
3881 | + inkscape:object-nodes="true" |
3882 | + inkscape:zoom="11.313708" |
3883 | + inkscape:cx="10.835114" |
3884 | + inkscape:cy="24.527054" |
3885 | + inkscape:window-x="0" |
3886 | + inkscape:window-y="25" |
3887 | + inkscape:window-maximized="1" |
3888 | + inkscape:current-layer="svg2"> |
3889 | + <inkscape:grid |
3890 | + type="xygrid" |
3891 | + id="grid3043" /> |
3892 | + </sodipodi:namedview> |
3893 | + <defs |
3894 | + id="defs4"> |
3895 | + <filter |
3896 | + id="c" |
3897 | + height="1.2585" |
3898 | + width="1.2406" |
3899 | + color-interpolation-filters="sRGB" |
3900 | + y="-.12927" |
3901 | + x="-.12029"> |
3902 | + <feGaussianBlur |
3903 | + stdDeviation="1.6250782" |
3904 | + id="feGaussianBlur7" /> |
3905 | + </filter> |
3906 | + <linearGradient |
3907 | + id="d" |
3908 | + y2="36.848" |
3909 | + gradientUnits="userSpaceOnUse" |
3910 | + x2="41.355" |
3911 | + gradientTransform="matrix(1.4411,0,0,2.9984,-102.04,-72.032)" |
3912 | + y1="32.207" |
3913 | + x1="39.182"> |
3914 | + <stop |
3915 | + stop-color="#fff" |
3916 | + offset="0" |
3917 | + id="stop10" /> |
3918 | + <stop |
3919 | + stop-color="#afadff" |
3920 | + offset="1" |
3921 | + id="stop12" /> |
3922 | + </linearGradient> |
3923 | + <mask |
3924 | + id="t"> |
3925 | + <rect |
3926 | + style="fill:#ffffff;fill-rule:evenodd" |
3927 | + id="rect3322" |
3928 | + y="-3.7337" |
3929 | + x="-4.6403999" |
3930 | + height="26.091999" |
3931 | + width="25.032" /> |
3932 | + </mask> |
3933 | + <mask |
3934 | + id="s"> |
3935 | + <rect |
3936 | + style="fill:#ffffff;fill-rule:evenodd" |
3937 | + id="rect3319" |
3938 | + y="-3.7337" |
3939 | + x="-4.6403999" |
3940 | + height="26.091999" |
3941 | + width="25.032" /> |
3942 | + </mask> |
3943 | + <mask |
3944 | + id="u"> |
3945 | + <rect |
3946 | + style="fill:#ffffff;fill-rule:evenodd" |
3947 | + id="rect3316" |
3948 | + y="-3.7337" |
3949 | + x="-4.6403999" |
3950 | + height="26.091999" |
3951 | + width="25.032" /> |
3952 | + </mask> |
3953 | + <mask |
3954 | + id="r"> |
3955 | + <rect |
3956 | + style="fill:#ffffff;fill-rule:evenodd" |
3957 | + id="rect3313" |
3958 | + y="-3.7337" |
3959 | + x="-4.6403999" |
3960 | + height="26.091999" |
3961 | + width="25.032" /> |
3962 | + </mask> |
3963 | + <mask |
3964 | + id="v"> |
3965 | + <rect |
3966 | + style="fill:#ffffff;fill-rule:evenodd" |
3967 | + id="rect3310" |
3968 | + y="-3.7337" |
3969 | + x="-4.6403999" |
3970 | + height="26.091999" |
3971 | + width="25.032" /> |
3972 | + </mask> |
3973 | + <mask |
3974 | + id="q"> |
3975 | + <rect |
3976 | + style="fill:#ffffff;fill-rule:evenodd" |
3977 | + id="rect3307" |
3978 | + y="-3.7337" |
3979 | + x="-4.6403999" |
3980 | + height="26.091999" |
3981 | + width="25.032" /> |
3982 | + </mask> |
3983 | + <mask |
3984 | + id="x"> |
3985 | + <rect |
3986 | + style="fill:#ffffff;fill-rule:evenodd" |
3987 | + id="rect3304" |
3988 | + y="-3.7337" |
3989 | + x="-4.6403999" |
3990 | + height="26.091999" |
3991 | + width="25.032" /> |
3992 | + </mask> |
3993 | + <mask |
3994 | + id="w"> |
3995 | + <rect |
3996 | + style="fill:#ffffff;fill-rule:evenodd" |
3997 | + id="rect3301" |
3998 | + y="-3.7337" |
3999 | + x="-4.6403999" |
4000 | + height="26.091999" |
4001 | + width="25.032" /> |
4002 | + </mask> |
4003 | + </defs> |
4004 | + <path |
4005 | + style="fill:#59d421;fill-opacity:1;stroke:#44a118;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" |
4006 | + d="m 33.5,21.5 -5,5 3,0 0,5 -5,0 0,-3 -5,5 5,5 0,-3 5,0 0,5 -3,0 5,5 5,-5 -3,0 0,-5 5,0 0,3 5,-5 -5,-5 0,3 -5,0 0,-5 3,0 z" |
4007 | + id="path3045" |
4008 | + inkscape:connector-curvature="0" |
4009 | + sodipodi:nodetypes="ccccccccccccccccccccccccc" /> |
4010 | + <g |
4011 | + id="g3128" |
4012 | + transform="translate(6.75,4)"> |
4013 | + <g |
4014 | + id="g3744" |
4015 | + transform="matrix(2,0,0,2,-6.75,-4)"> |
4016 | + <path |
4017 | + style="fill:#fcd40f;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-opacity:1" |
4018 | + id="path3680" |
4019 | + transform="translate(1.5,-1.5)" |
4020 | + d="M 12,10 A 5,5 0 1 1 2,10 5,5 0 1 1 12,10 z" |
4021 | + inkscape:connector-curvature="0" /> |
4022 | + <path |
4023 | + style="fill:#000000;stroke:none" |
4024 | + id="path3736" |
4025 | + d="m 13.488902,8.4889022 -5.1095923,0 0.1095925,-5 c 0,0 -5.09534,1.1698255 -5,5 3.454097,-0.014719 4.7357278,0 4.7357278,0 L 8.4889022,13.488902 C 12.423077,13.335543 13.708024,9.9574012 13.488902,8.4889022" |
4026 | + inkscape:connector-curvature="0" /> |
4027 | + <path |
4028 | + style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" |
4029 | + id="path3676" |
4030 | + d="m 8.5,1 0,15" |
4031 | + inkscape:connector-curvature="0" /> |
4032 | + <path |
4033 | + style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" |
4034 | + id="path3678" |
4035 | + d="M 16,8.5 1,8.5" |
4036 | + inkscape:connector-curvature="0" /> |
4037 | + <path |
4038 | + style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.25;color:#000000;fill:none;stroke:#eeeeec;stroke-width:0.5px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" |
4039 | + id="path3738" |
4040 | + d="M 12.625,7.75 C 12.361225,6.2859818 11,4.7050669 9.25,4.375 l 0,3.375 z" |
4041 | + inkscape:connector-curvature="0" |
4042 | + sodipodi:nodetypes="cccc" /> |
4043 | + <path |
4044 | + style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.25;color:#000000;fill:none;stroke:#eeeeec;stroke-width:0.5px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" |
4045 | + id="path3742" |
4046 | + d="M 4.375,9.25 C 4.7271635,11 6.5,12.5 7.75,12.625 l 0,-3.375 z" |
4047 | + inkscape:connector-curvature="0" |
4048 | + sodipodi:nodetypes="cccc" /> |
4049 | + <g |
4050 | + id="g3147" |
4051 | + transform="matrix(0,1,-1,0,17,0)"> |
4052 | + <path |
4053 | + style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.25;color:#000000;fill:none;stroke:#eeeeec;stroke-width:0.5px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" |
4054 | + id="path3143" |
4055 | + d="M 12.625,7.75 C 12.361225,6.2859818 11,4.7050669 9.25,4.375 l 0,3.375 z" |
4056 | + inkscape:connector-curvature="0" |
4057 | + sodipodi:nodetypes="cccc" /> |
4058 | + <path |
4059 | + style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.25;color:#000000;fill:none;stroke:#eeeeec;stroke-width:0.5px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" |
4060 | + id="path3145" |
4061 | + d="M 4.375,9.25 C 4.7271635,11 6.5,12.5 7.75,12.625 l 0,-3.375 z" |
4062 | + inkscape:connector-curvature="0" |
4063 | + sodipodi:nodetypes="cccc" /> |
4064 | + </g> |
4065 | + </g> |
4066 | + </g> |
4067 | +</svg> |
4068 | |
4069 | === added file 'bitmaps_png/sources/move_zone.svg' |
4070 | --- bitmaps_png/sources/move_zone.svg 1970-01-01 00:00:00 +0000 |
4071 | +++ bitmaps_png/sources/move_zone.svg 2015-02-12 04:47:59 +0000 |
4072 | @@ -0,0 +1,169 @@ |
4073 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
4074 | +<!-- Created with Inkscape (http://www.inkscape.org/) --> |
4075 | + |
4076 | +<svg |
4077 | + xmlns:dc="http://purl.org/dc/elements/1.1/" |
4078 | + xmlns:cc="http://creativecommons.org/ns#" |
4079 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
4080 | + xmlns:svg="http://www.w3.org/2000/svg" |
4081 | + xmlns="http://www.w3.org/2000/svg" |
4082 | + version="1.1" |
4083 | + width="48" |
4084 | + height="48" |
4085 | + id="svg2"> |
4086 | + <metadata |
4087 | + id="metadata66"> |
4088 | + <rdf:RDF> |
4089 | + <cc:Work |
4090 | + rdf:about=""> |
4091 | + <dc:format>image/svg+xml</dc:format> |
4092 | + <dc:type |
4093 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> |
4094 | + <dc:title></dc:title> |
4095 | + </cc:Work> |
4096 | + </rdf:RDF> |
4097 | + </metadata> |
4098 | + <defs |
4099 | + id="defs4"> |
4100 | + <filter |
4101 | + x="-0.12029" |
4102 | + y="-0.12927" |
4103 | + width="1.2406" |
4104 | + height="1.2585" |
4105 | + color-interpolation-filters="sRGB" |
4106 | + id="c"> |
4107 | + <feGaussianBlur |
4108 | + id="feGaussianBlur7" |
4109 | + stdDeviation="1.6250782" /> |
4110 | + </filter> |
4111 | + <linearGradient |
4112 | + x1="39.181999" |
4113 | + y1="32.207001" |
4114 | + x2="41.355" |
4115 | + y2="36.848" |
4116 | + id="d" |
4117 | + gradientUnits="userSpaceOnUse" |
4118 | + gradientTransform="matrix(1.4411,0,0,2.9984,-102.04,-72.032)"> |
4119 | + <stop |
4120 | + id="stop10" |
4121 | + style="stop-color:#ffffff;stop-opacity:1" |
4122 | + offset="0" /> |
4123 | + <stop |
4124 | + id="stop12" |
4125 | + style="stop-color:#afadff;stop-opacity:1" |
4126 | + offset="1" /> |
4127 | + </linearGradient> |
4128 | + <mask |
4129 | + id="t"> |
4130 | + <rect |
4131 | + width="25.032" |
4132 | + height="26.091999" |
4133 | + x="-4.6403999" |
4134 | + y="-3.7337" |
4135 | + id="rect3322" |
4136 | + style="fill:#ffffff;fill-rule:evenodd" /> |
4137 | + </mask> |
4138 | + <mask |
4139 | + id="s"> |
4140 | + <rect |
4141 | + width="25.032" |
4142 | + height="26.091999" |
4143 | + x="-4.6403999" |
4144 | + y="-3.7337" |
4145 | + id="rect3319" |
4146 | + style="fill:#ffffff;fill-rule:evenodd" /> |
4147 | + </mask> |
4148 | + <mask |
4149 | + id="u"> |
4150 | + <rect |
4151 | + width="25.032" |
4152 | + height="26.091999" |
4153 | + x="-4.6403999" |
4154 | + y="-3.7337" |
4155 | + id="rect3316" |
4156 | + style="fill:#ffffff;fill-rule:evenodd" /> |
4157 | + </mask> |
4158 | + <mask |
4159 | + id="r"> |
4160 | + <rect |
4161 | + width="25.032" |
4162 | + height="26.091999" |
4163 | + x="-4.6403999" |
4164 | + y="-3.7337" |
4165 | + id="rect3313" |
4166 | + style="fill:#ffffff;fill-rule:evenodd" /> |
4167 | + </mask> |
4168 | + <mask |
4169 | + id="v"> |
4170 | + <rect |
4171 | + width="25.032" |
4172 | + height="26.091999" |
4173 | + x="-4.6403999" |
4174 | + y="-3.7337" |
4175 | + id="rect3310" |
4176 | + style="fill:#ffffff;fill-rule:evenodd" /> |
4177 | + </mask> |
4178 | + <mask |
4179 | + id="q"> |
4180 | + <rect |
4181 | + width="25.032" |
4182 | + height="26.091999" |
4183 | + x="-4.6403999" |
4184 | + y="-3.7337" |
4185 | + id="rect3307" |
4186 | + style="fill:#ffffff;fill-rule:evenodd" /> |
4187 | + </mask> |
4188 | + <mask |
4189 | + id="x"> |
4190 | + <rect |
4191 | + width="25.032" |
4192 | + height="26.091999" |
4193 | + x="-4.6403999" |
4194 | + y="-3.7337" |
4195 | + id="rect3304" |
4196 | + style="fill:#ffffff;fill-rule:evenodd" /> |
4197 | + </mask> |
4198 | + <mask |
4199 | + id="w"> |
4200 | + <rect |
4201 | + width="25.032" |
4202 | + height="26.091999" |
4203 | + x="-4.6403999" |
4204 | + y="-3.7337" |
4205 | + id="rect3301" |
4206 | + style="fill:#ffffff;fill-rule:evenodd" /> |
4207 | + </mask> |
4208 | + </defs> |
4209 | + <g |
4210 | + transform="translate(3.5,3.5)" |
4211 | + id="g3063"> |
4212 | + <path |
4213 | + d="m 0,0 0,26 20.5,0 -5.5,-11.5 0.0625,0 C 13.8522,16.592433 11.591084,18 9,18 5.1340066,18 2,14.865993 2,11 2,7.1340066 5.1340066,4 9,4 c 2.591084,0 4.8522,1.4075669 6.0625,3.5 L 20,7.5 26,20 26,0 z" |
4214 | + id="rect3811" |
4215 | + style="fill:#008000;fill-opacity:0.62745098;stroke:#008000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> |
4216 | + <g |
4217 | + transform="matrix(1.6382539,0,0,1.5572263,1.2572207,0.36314149)" |
4218 | + id="g16"> |
4219 | + <rect |
4220 | + width="16" |
4221 | + height="16" |
4222 | + x="0" |
4223 | + y="0" |
4224 | + id="rect18" |
4225 | + style="fill-opacity:0" /> |
4226 | + </g> |
4227 | + <path |
4228 | + d="m 13,11 4.5,0 6,13" |
4229 | + id="path3765" |
4230 | + style="fill:none;stroke:#808080;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> |
4231 | + <path |
4232 | + d="m 12.5,10 a 3.5,3.5 0 1 1 -7,0 3.5,3.5 0 1 1 7,0 z" |
4233 | + transform="translate(0,1)" |
4234 | + id="path3815" |
4235 | + style="fill:none;stroke:#808080;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none" /> |
4236 | + </g> |
4237 | + <path |
4238 | + d="m 33.5,21.5 -5,5 3,0 0,5 -5,0 0,-3 -5,5 5,5 0,-3 5,0 0,5 -3,0 5,5 5,-5 -3,0 0,-5 5,0 0,3 5,-5 -5,-5 0,3 -5,0 0,-5 3,0 z" |
4239 | + id="path3045" |
4240 | + style="fill:#59d421;fill-opacity:1;stroke:#44a118;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> |
4241 | +</svg> |
4242 | |
4243 | === added file 'bitmaps_png/sources/rescue_pcbnew.svg' |
4244 | --- bitmaps_png/sources/rescue_pcbnew.svg 1970-01-01 00:00:00 +0000 |
4245 | +++ bitmaps_png/sources/rescue_pcbnew.svg 2015-02-12 04:47:59 +0000 |
4246 | @@ -0,0 +1,691 @@ |
4247 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
4248 | +<!-- Created with Inkscape (http://www.inkscape.org/) --> |
4249 | + |
4250 | +<svg |
4251 | + xmlns:dc="http://purl.org/dc/elements/1.1/" |
4252 | + xmlns:cc="http://creativecommons.org/ns#" |
4253 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
4254 | + xmlns:svg="http://www.w3.org/2000/svg" |
4255 | + xmlns="http://www.w3.org/2000/svg" |
4256 | + xmlns:xlink="http://www.w3.org/1999/xlink" |
4257 | + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" |
4258 | + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" |
4259 | + width="26" |
4260 | + height="26" |
4261 | + id="svg2" |
4262 | + version="1.1" |
4263 | + inkscape:version="0.48.5 r10040" |
4264 | + sodipodi:docname="revert_pcbnew.svg"> |
4265 | + <defs |
4266 | + id="defs4"> |
4267 | + <linearGradient |
4268 | + id="linearGradient3775"> |
4269 | + <stop |
4270 | + style="stop-color:#ffffff;stop-opacity:1;" |
4271 | + offset="0" |
4272 | + id="stop3777" /> |
4273 | + <stop |
4274 | + style="stop-color:#e1e1e1;stop-opacity:1;" |
4275 | + offset="1" |
4276 | + id="stop3779" /> |
4277 | + </linearGradient> |
4278 | + <linearGradient |
4279 | + id="linearGradient3767"> |
4280 | + <stop |
4281 | + style="stop-color:#ffffff;stop-opacity:1;" |
4282 | + offset="0" |
4283 | + id="stop3769" /> |
4284 | + <stop |
4285 | + style="stop-color:#dcdcdc;stop-opacity:1;" |
4286 | + offset="1" |
4287 | + id="stop3771" /> |
4288 | + </linearGradient> |
4289 | + <linearGradient |
4290 | + inkscape:collect="always" |
4291 | + xlink:href="#linearGradient3775" |
4292 | + id="linearGradient3781" |
4293 | + x1="20" |
4294 | + y1="21" |
4295 | + x2="1" |
4296 | + y2="1" |
4297 | + gradientUnits="userSpaceOnUse" /> |
4298 | + <filter |
4299 | + inkscape:collect="always" |
4300 | + id="filter3899"> |
4301 | + <feGaussianBlur |
4302 | + inkscape:collect="always" |
4303 | + stdDeviation="0.375" |
4304 | + id="feGaussianBlur3901" /> |
4305 | + </filter> |
4306 | + <filter |
4307 | + inkscape:collect="always" |
4308 | + id="filter3952" |
4309 | + x="-0.12" |
4310 | + width="1.24" |
4311 | + y="-0.12" |
4312 | + height="1.24"> |
4313 | + <feGaussianBlur |
4314 | + inkscape:collect="always" |
4315 | + stdDeviation="0.35" |
4316 | + id="feGaussianBlur3954" /> |
4317 | + </filter> |
4318 | + <radialGradient |
4319 | + inkscape:collect="always" |
4320 | + xlink:href="#linearGradient3767" |
4321 | + id="radialGradient3975" |
4322 | + cx="17.249992" |
4323 | + cy="6.4166613" |
4324 | + fx="17.249992" |
4325 | + fy="6.4166613" |
4326 | + r="3.5" |
4327 | + gradientUnits="userSpaceOnUse" |
4328 | + gradientTransform="matrix(0.85714311,-0.85714265,1.4285709,1.4285716,-4.9523675,12.619044)" /> |
4329 | + <linearGradient |
4330 | + inkscape:collect="always" |
4331 | + xlink:href="#be-2-3" |
4332 | + id="linearGradient4120" |
4333 | + gradientUnits="userSpaceOnUse" |
4334 | + gradientTransform="matrix(0.64407,-0.64045,0.66092,0.65072,61.423,86.661)" |
4335 | + x1="23.576" |
4336 | + y1="25.357" |
4337 | + x2="23.576" |
4338 | + y2="31.211" /> |
4339 | + <linearGradient |
4340 | + id="be-2-3" |
4341 | + y2="31.211" |
4342 | + gradientUnits="userSpaceOnUse" |
4343 | + x2="23.576" |
4344 | + gradientTransform="matrix(0.64407,-0.64045,0.66092,0.65072,61.423,86.661)" |
4345 | + y1="25.357" |
4346 | + x1="23.576"> |
4347 | + <stop |
4348 | + offset="0" |
4349 | + id="stop180-9" /> |
4350 | + <stop |
4351 | + stop-color="#c3c3c3" |
4352 | + offset=".13483" |
4353 | + id="stop182-1" /> |
4354 | + <stop |
4355 | + stop-color="#8c8c8c" |
4356 | + offset=".20224" |
4357 | + id="stop184-9" /> |
4358 | + <stop |
4359 | + stop-color="#fff" |
4360 | + offset=".26966" |
4361 | + id="stop186-6" /> |
4362 | + <stop |
4363 | + stop-color="#757575" |
4364 | + offset=".4465" |
4365 | + id="stop188-5-9" /> |
4366 | + <stop |
4367 | + stop-color="#7d7d7d" |
4368 | + offset=".57114" |
4369 | + id="stop190-8-3" /> |
4370 | + <stop |
4371 | + stop-color="#b6b6b6" |
4372 | + offset=".72038" |
4373 | + id="stop192-3" /> |
4374 | + <stop |
4375 | + offset="1" |
4376 | + id="stop194-8" /> |
4377 | + </linearGradient> |
4378 | + <linearGradient |
4379 | + inkscape:collect="always" |
4380 | + xlink:href="#ar-2-5" |
4381 | + id="linearGradient4122" |
4382 | + gradientUnits="userSpaceOnUse" |
4383 | + gradientTransform="matrix(0.62586,-0.62234,0.77349,0.76155,59.298,83.616)" |
4384 | + x1="30.038" |
4385 | + y1="24.99" |
4386 | + x2="30.038" |
4387 | + y2="30" /> |
4388 | + <linearGradient |
4389 | + id="ar-2-5"> |
4390 | + <stop |
4391 | + stop-color="#3e3e3e" |
4392 | + offset="0" |
4393 | + id="stop166-8-6" /> |
4394 | + <stop |
4395 | + stop-color="#828282" |
4396 | + offset=".5" |
4397 | + id="stop168-4-6" /> |
4398 | + <stop |
4399 | + stop-color="#3c3c3c" |
4400 | + offset="1" |
4401 | + id="stop170-4" /> |
4402 | + </linearGradient> |
4403 | + <linearGradient |
4404 | + inkscape:collect="always" |
4405 | + xlink:href="#aq-0" |
4406 | + id="linearGradient4124" |
4407 | + gradientUnits="userSpaceOnUse" |
4408 | + gradientTransform="matrix(0.62586,-0.62234,0.77349,0.76155,59.119,83.794)" |
4409 | + x1="30.038" |
4410 | + y1="24.99" |
4411 | + x2="30.038" |
4412 | + y2="30" /> |
4413 | + <linearGradient |
4414 | + id="aq-0"> |
4415 | + <stop |
4416 | + stop-color="#999" |
4417 | + offset="0" |
4418 | + id="stop173-4" /> |
4419 | + <stop |
4420 | + stop-color="#fff" |
4421 | + offset=".5" |
4422 | + id="stop175-6" /> |
4423 | + <stop |
4424 | + stop-color="#777" |
4425 | + offset="1" |
4426 | + id="stop177-2" /> |
4427 | + </linearGradient> |
4428 | + <linearGradient |
4429 | + inkscape:collect="always" |
4430 | + xlink:href="#ar-2-5" |
4431 | + id="linearGradient4126" |
4432 | + gradientUnits="userSpaceOnUse" |
4433 | + gradientTransform="matrix(0.62586,-0.62234,0.77349,0.76155,59.921,82.996)" |
4434 | + x1="30.038" |
4435 | + y1="24.99" |
4436 | + x2="30.038" |
4437 | + y2="30" /> |
4438 | + <linearGradient |
4439 | + id="linearGradient3332"> |
4440 | + <stop |
4441 | + stop-color="#3e3e3e" |
4442 | + offset="0" |
4443 | + id="stop3334" /> |
4444 | + <stop |
4445 | + stop-color="#828282" |
4446 | + offset=".5" |
4447 | + id="stop3336" /> |
4448 | + <stop |
4449 | + stop-color="#3c3c3c" |
4450 | + offset="1" |
4451 | + id="stop3338" /> |
4452 | + </linearGradient> |
4453 | + <linearGradient |
4454 | + inkscape:collect="always" |
4455 | + xlink:href="#aq-0" |
4456 | + id="linearGradient4128" |
4457 | + gradientUnits="userSpaceOnUse" |
4458 | + gradientTransform="matrix(0.62586,-0.62234,0.77349,0.76155,59.742,83.175)" |
4459 | + x1="30.038" |
4460 | + y1="24.99" |
4461 | + x2="30.038" |
4462 | + y2="30" /> |
4463 | + <linearGradient |
4464 | + id="linearGradient3341"> |
4465 | + <stop |
4466 | + stop-color="#999" |
4467 | + offset="0" |
4468 | + id="stop3343" /> |
4469 | + <stop |
4470 | + stop-color="#fff" |
4471 | + offset=".5" |
4472 | + id="stop3345" /> |
4473 | + <stop |
4474 | + stop-color="#777" |
4475 | + offset="1" |
4476 | + id="stop3347" /> |
4477 | + </linearGradient> |
4478 | + <linearGradient |
4479 | + inkscape:collect="always" |
4480 | + xlink:href="#ar-2-5" |
4481 | + id="linearGradient4130" |
4482 | + gradientUnits="userSpaceOnUse" |
4483 | + gradientTransform="matrix(0.62586,-0.62234,0.77349,0.76155,60.547,82.374)" |
4484 | + x1="30.038" |
4485 | + y1="24.99" |
4486 | + x2="30.038" |
4487 | + y2="30" /> |
4488 | + <linearGradient |
4489 | + id="linearGradient3350"> |
4490 | + <stop |
4491 | + stop-color="#3e3e3e" |
4492 | + offset="0" |
4493 | + id="stop3352" /> |
4494 | + <stop |
4495 | + stop-color="#828282" |
4496 | + offset=".5" |
4497 | + id="stop3354" /> |
4498 | + <stop |
4499 | + stop-color="#3c3c3c" |
4500 | + offset="1" |
4501 | + id="stop3356" /> |
4502 | + </linearGradient> |
4503 | + <linearGradient |
4504 | + inkscape:collect="always" |
4505 | + xlink:href="#aq-0" |
4506 | + id="linearGradient4132" |
4507 | + gradientUnits="userSpaceOnUse" |
4508 | + gradientTransform="matrix(0.62586,-0.62234,0.77349,0.76155,60.367,82.552)" |
4509 | + x1="30.038" |
4510 | + y1="24.99" |
4511 | + x2="30.038" |
4512 | + y2="30" /> |
4513 | + <linearGradient |
4514 | + id="linearGradient3359"> |
4515 | + <stop |
4516 | + stop-color="#999" |
4517 | + offset="0" |
4518 | + id="stop3361" /> |
4519 | + <stop |
4520 | + stop-color="#fff" |
4521 | + offset=".5" |
4522 | + id="stop3363" /> |
4523 | + <stop |
4524 | + stop-color="#777" |
4525 | + offset="1" |
4526 | + id="stop3365" /> |
4527 | + </linearGradient> |
4528 | + <linearGradient |
4529 | + inkscape:collect="always" |
4530 | + xlink:href="#bl-2-6" |
4531 | + id="linearGradient4134" |
4532 | + gradientUnits="userSpaceOnUse" |
4533 | + gradientTransform="matrix(0.62586,-0.62234,0.77349,0.76155,59.06,83.852)" |
4534 | + x1="9" |
4535 | + y1="29.056999" |
4536 | + x2="9" |
4537 | + y2="26.030001" /> |
4538 | + <linearGradient |
4539 | + id="bl-2-6" |
4540 | + y2="26.030001" |
4541 | + gradientUnits="userSpaceOnUse" |
4542 | + x2="9" |
4543 | + gradientTransform="matrix(0.62586,-0.62234,0.77349,0.76155,59.06,83.852)" |
4544 | + y1="29.056999" |
4545 | + x1="9"> |
4546 | + <stop |
4547 | + stop-color="#e4db7b" |
4548 | + offset="0" |
4549 | + id="stop203-9-1" /> |
4550 | + <stop |
4551 | + stop-color="#f4f0c8" |
4552 | + offset="1" |
4553 | + id="stop205-9-3" /> |
4554 | + </linearGradient> |
4555 | + <linearGradient |
4556 | + inkscape:collect="always" |
4557 | + xlink:href="#bm-0-2" |
4558 | + id="linearGradient4136" |
4559 | + gradientUnits="userSpaceOnUse" |
4560 | + gradientTransform="matrix(0.52586,0,0,0.51993,81.027,79.545)" |
4561 | + x1="5.5179" |
4562 | + y1="37.372002" |
4563 | + x2="9.5221004" |
4564 | + y2="41.391998" /> |
4565 | + <linearGradient |
4566 | + id="bm-0-2" |
4567 | + y2="41.391998" |
4568 | + gradientUnits="userSpaceOnUse" |
4569 | + x2="9.5221004" |
4570 | + gradientTransform="matrix(0.52586,0,0,0.51993,81.027,79.545)" |
4571 | + y1="37.372002" |
4572 | + x1="5.5179"> |
4573 | + <stop |
4574 | + stop-color="#cbbd27" |
4575 | + offset="0" |
4576 | + id="stop208-1" /> |
4577 | + <stop |
4578 | + stop-color="#9b901d" |
4579 | + offset="1" |
4580 | + id="stop210-5" /> |
4581 | + </linearGradient> |
4582 | + <linearGradient |
4583 | + id="e" |
4584 | + y2="16.375" |
4585 | + gradientUnits="userSpaceOnUse" |
4586 | + x2="25.445999" |
4587 | + y1="20.688" |
4588 | + x1="25.445999"> |
4589 | + <stop |
4590 | + stop-color="#edd400" |
4591 | + offset="0" |
4592 | + id="stop12" /> |
4593 | + <stop |
4594 | + stop-color="#fce94f" |
4595 | + offset="1" |
4596 | + id="stop14" /> |
4597 | + </linearGradient> |
4598 | + <linearGradient |
4599 | + id="f" |
4600 | + y2="55.692001" |
4601 | + gradientUnits="userSpaceOnUse" |
4602 | + x2="18.072001" |
4603 | + y1="29.705" |
4604 | + x1="21.677"> |
4605 | + <stop |
4606 | + stop-color="#fff" |
4607 | + offset="0" |
4608 | + id="stop17" /> |
4609 | + <stop |
4610 | + stop-color="#fff" |
4611 | + stop-opacity="0" |
4612 | + offset="1" |
4613 | + id="stop19" /> |
4614 | + </linearGradient> |
4615 | + <linearGradient |
4616 | + y2="13.526" |
4617 | + x2="25.561001" |
4618 | + y1="8.7343998" |
4619 | + x1="15.457" |
4620 | + gradientTransform="matrix(0.7753852,0,0,0.7751684,-1.917914,1.3424252)" |
4621 | + gradientUnits="userSpaceOnUse" |
4622 | + id="linearGradient3041" |
4623 | + xlink:href="#g" |
4624 | + inkscape:collect="always" /> |
4625 | + <linearGradient |
4626 | + id="g" |
4627 | + y2="13.526" |
4628 | + gradientUnits="userSpaceOnUse" |
4629 | + x2="25.561001" |
4630 | + gradientTransform="matrix(-1.4306,0,0,1.4302,50.646,2.3548)" |
4631 | + y1="8.7343998" |
4632 | + x1="15.457"> |
4633 | + <stop |
4634 | + stop-color="#fff" |
4635 | + offset="0" |
4636 | + id="stop22" /> |
4637 | + <stop |
4638 | + stop-color="#fff" |
4639 | + stop-opacity="0" |
4640 | + offset="1" |
4641 | + id="stop24" /> |
4642 | + </linearGradient> |
4643 | + </defs> |
4644 | + <sodipodi:namedview |
4645 | + id="base" |
4646 | + pagecolor="#ffffff" |
4647 | + bordercolor="#666666" |
4648 | + borderopacity="1.0" |
4649 | + inkscape:pageopacity="0" |
4650 | + inkscape:pageshadow="2" |
4651 | + inkscape:zoom="15.365974" |
4652 | + inkscape:cx="6.1949095" |
4653 | + inkscape:cy="12.2384" |
4654 | + inkscape:document-units="px" |
4655 | + inkscape:current-layer="layer1" |
4656 | + showgrid="true" |
4657 | + inkscape:showpageshadow="false" |
4658 | + inkscape:window-width="1362" |
4659 | + inkscape:window-height="732" |
4660 | + inkscape:window-x="0" |
4661 | + inkscape:window-y="16" |
4662 | + inkscape:window-maximized="0"> |
4663 | + <inkscape:grid |
4664 | + type="xygrid" |
4665 | + id="grid2985" |
4666 | + empspacing="2" |
4667 | + visible="true" |
4668 | + enabled="true" |
4669 | + snapvisiblegridlinesonly="true" |
4670 | + spacingx="0.5px" |
4671 | + spacingy="0.5px" /> |
4672 | + </sodipodi:namedview> |
4673 | + <metadata |
4674 | + id="metadata7"> |
4675 | + <rdf:RDF> |
4676 | + <cc:Work |
4677 | + rdf:about=""> |
4678 | + <dc:format>image/svg+xml</dc:format> |
4679 | + <dc:type |
4680 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> |
4681 | + <dc:title></dc:title> |
4682 | + </cc:Work> |
4683 | + </rdf:RDF> |
4684 | + </metadata> |
4685 | + <g |
4686 | + inkscape:label="Layer 1" |
4687 | + inkscape:groupmode="layer" |
4688 | + id="layer1" |
4689 | + transform="translate(0,-1026.3622)"> |
4690 | + <path |
4691 | + sodipodi:nodetypes="cccccc" |
4692 | + inkscape:connector-curvature="0" |
4693 | + id="path3889" |
4694 | + d="m 0.5,0.5 17,0 c 3,1 7,5 8,8 l 0,17 -25,0 z" |
4695 | + style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;filter:url(#filter3899)" |
4696 | + transform="translate(0,1026.3622)" /> |
4697 | + <path |
4698 | + style="fill:url(#linearGradient3781);fill-opacity:1;stroke:none" |
4699 | + d="m 1,1 16,0 c 3,1 7,5 8,8 l 0,16 -24,0 z" |
4700 | + id="rect3761" |
4701 | + inkscape:connector-curvature="0" |
4702 | + sodipodi:nodetypes="cccccc" |
4703 | + transform="translate(0,1026.3622)" /> |
4704 | + <path |
4705 | + sodipodi:type="arc" |
4706 | + style="opacity:0.3;fill:#000000;fill-opacity:1;stroke:none" |
4707 | + id="path3903" |
4708 | + sodipodi:cx="2.5" |
4709 | + sodipodi:cy="3.5" |
4710 | + sodipodi:rx="1" |
4711 | + sodipodi:ry="1" |
4712 | + d="m 3.5,3.5 c 0,0.5522847 -0.4477153,1 -1,1 -0.5522847,0 -1,-0.4477153 -1,-1 0,-0.5522847 0.4477153,-1 1,-1 0.5522847,0 1,0.4477153 1,1 z" |
4713 | + transform="matrix(0.75,0,0,0.75,0.625,1026.2372)" /> |
4714 | + <path |
4715 | + transform="matrix(0.75,0,0,0.75,0.625,1029.2372)" |
4716 | + d="m 3.5,3.5 c 0,0.5522847 -0.4477153,1 -1,1 -0.5522847,0 -1,-0.4477153 -1,-1 0,-0.5522847 0.4477153,-1 1,-1 0.5522847,0 1,0.4477153 1,1 z" |
4717 | + sodipodi:ry="1" |
4718 | + sodipodi:rx="1" |
4719 | + sodipodi:cy="3.5" |
4720 | + sodipodi:cx="2.5" |
4721 | + id="path3906" |
4722 | + style="opacity:0.3;fill:#000000;fill-opacity:1;stroke:none" |
4723 | + sodipodi:type="arc" /> |
4724 | + <path |
4725 | + transform="matrix(0.75,0,0,0.75,0.625,1032.2372)" |
4726 | + d="m 3.5,3.5 c 0,0.5522847 -0.4477153,1 -1,1 -0.5522847,0 -1,-0.4477153 -1,-1 0,-0.5522847 0.4477153,-1 1,-1 0.5522847,0 1,0.4477153 1,1 z" |
4727 | + sodipodi:ry="1" |
4728 | + sodipodi:rx="1" |
4729 | + sodipodi:cy="3.5" |
4730 | + sodipodi:cx="2.5" |
4731 | + id="path3908" |
4732 | + style="opacity:0.3;fill:#000000;fill-opacity:1;stroke:none" |
4733 | + sodipodi:type="arc" /> |
4734 | + <path |
4735 | + sodipodi:type="arc" |
4736 | + style="opacity:0.3;fill:#000000;fill-opacity:1;stroke:none" |
4737 | + id="path3910" |
4738 | + sodipodi:cx="2.5" |
4739 | + sodipodi:cy="3.5" |
4740 | + sodipodi:rx="1" |
4741 | + sodipodi:ry="1" |
4742 | + d="m 3.5,3.5 c 0,0.5522847 -0.4477153,1 -1,1 -0.5522847,0 -1,-0.4477153 -1,-1 0,-0.5522847 0.4477153,-1 1,-1 0.5522847,0 1,0.4477153 1,1 z" |
4743 | + transform="matrix(0.75,0,0,0.75,0.625,1035.2372)" /> |
4744 | + <path |
4745 | + transform="matrix(0.75,0,0,0.75,0.625,1038.2372)" |
4746 | + d="m 3.5,3.5 c 0,0.5522847 -0.4477153,1 -1,1 -0.5522847,0 -1,-0.4477153 -1,-1 0,-0.5522847 0.4477153,-1 1,-1 0.5522847,0 1,0.4477153 1,1 z" |
4747 | + sodipodi:ry="1" |
4748 | + sodipodi:rx="1" |
4749 | + sodipodi:cy="3.5" |
4750 | + sodipodi:cx="2.5" |
4751 | + id="path3912" |
4752 | + style="opacity:0.3;fill:#000000;fill-opacity:1;stroke:none" |
4753 | + sodipodi:type="arc" /> |
4754 | + <path |
4755 | + sodipodi:type="arc" |
4756 | + style="opacity:0.3;fill:#000000;fill-opacity:1;stroke:none" |
4757 | + id="path3914" |
4758 | + sodipodi:cx="2.5" |
4759 | + sodipodi:cy="3.5" |
4760 | + sodipodi:rx="1" |
4761 | + sodipodi:ry="1" |
4762 | + d="m 3.5,3.5 c 0,0.5522847 -0.4477153,1 -1,1 -0.5522847,0 -1,-0.4477153 -1,-1 0,-0.5522847 0.4477153,-1 1,-1 0.5522847,0 1,0.4477153 1,1 z" |
4763 | + transform="matrix(0.75,0,0,0.75,0.625,1041.2372)" /> |
4764 | + <path |
4765 | + sodipodi:type="arc" |
4766 | + style="opacity:0.3;fill:#000000;fill-opacity:1;stroke:none" |
4767 | + id="path3916" |
4768 | + sodipodi:cx="2.5" |
4769 | + sodipodi:cy="3.5" |
4770 | + sodipodi:rx="1" |
4771 | + sodipodi:ry="1" |
4772 | + d="m 3.5,3.5 c 0,0.5522847 -0.4477153,1 -1,1 -0.5522847,0 -1,-0.4477153 -1,-1 0,-0.5522847 0.4477153,-1 1,-1 0.5522847,0 1,0.4477153 1,1 z" |
4773 | + transform="matrix(0.75,0,0,0.75,0.625,1044.2372)" /> |
4774 | + <path |
4775 | + transform="matrix(0.75,0,0,0.75,0.625,1047.2372)" |
4776 | + d="m 3.5,3.5 c 0,0.5522847 -0.4477153,1 -1,1 -0.5522847,0 -1,-0.4477153 -1,-1 0,-0.5522847 0.4477153,-1 1,-1 0.5522847,0 1,0.4477153 1,1 z" |
4777 | + sodipodi:ry="1" |
4778 | + sodipodi:rx="1" |
4779 | + sodipodi:cy="3.5" |
4780 | + sodipodi:cx="2.5" |
4781 | + id="path3918" |
4782 | + style="opacity:0.3;fill:#000000;fill-opacity:1;stroke:none" |
4783 | + sodipodi:type="arc" /> |
4784 | + <path |
4785 | + inkscape:connector-curvature="0" |
4786 | + id="path307-5" |
4787 | + d="m 6.5,1028.8622 3,3 0,5" |
4788 | + display="block" |
4789 | + style="color:#000000;fill:none;stroke:#999999;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;display:block" |
4790 | + sodipodi:nodetypes="ccc" /> |
4791 | + <path |
4792 | + inkscape:connector-curvature="0" |
4793 | + id="path309-3" |
4794 | + d="m 12.5,1036.8622 0,-6.5 -1.5,-1.5" |
4795 | + display="block" |
4796 | + style="color:#000000;fill:none;stroke:#999999;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;display:block" |
4797 | + sodipodi:nodetypes="ccc" /> |
4798 | + <path |
4799 | + inkscape:connector-curvature="0" |
4800 | + id="path311-3" |
4801 | + d="m 15.5,1036.8622 0,-8" |
4802 | + display="block" |
4803 | + style="color:#000000;fill:none;stroke:#999999;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;display:block" |
4804 | + sodipodi:nodetypes="cc" /> |
4805 | + <path |
4806 | + inkscape:connector-curvature="0" |
4807 | + id="path313-8" |
4808 | + d="m 18.5,1036.8622 0,-6.5 1,-1" |
4809 | + display="block" |
4810 | + style="color:#000000;fill:none;stroke:#999999;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;display:block" |
4811 | + sodipodi:nodetypes="ccc" /> |
4812 | + <path |
4813 | + inkscape:connector-curvature="0" |
4814 | + id="path331-1" |
4815 | + d="m 9.5,1045.3622 0,2.5 -2,2 -3,0" |
4816 | + display="block" |
4817 | + style="color:#000000;fill:none;stroke:#999999;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;display:block" |
4818 | + sodipodi:nodetypes="cccc" /> |
4819 | + <path |
4820 | + inkscape:connector-curvature="0" |
4821 | + id="path333-9" |
4822 | + d="m 12.5,1045.3622 0,4.5" |
4823 | + display="block" |
4824 | + style="color:#000000;fill:none;stroke:#999999;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;display:block" |
4825 | + sodipodi:nodetypes="cc" /> |
4826 | + <path |
4827 | + sodipodi:nodetypes="ccc" |
4828 | + inkscape:connector-curvature="0" |
4829 | + id="path335-0" |
4830 | + d="m 15.5,1045.3622 0,3 1.5,1.5" |
4831 | + display="block" |
4832 | + style="color:#000000;fill:none;stroke:#999999;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;display:block" /> |
4833 | + <path |
4834 | + inkscape:connector-curvature="0" |
4835 | + id="path337-9" |
4836 | + d="m 18.5,1045.3622 0,2.5 2,2" |
4837 | + display="block" |
4838 | + style="color:#000000;fill:none;stroke:#999999;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;display:block" |
4839 | + sodipodi:nodetypes="ccc" /> |
4840 | + <path |
4841 | + inkscape:connector-curvature="0" |
4842 | + id="path339-8" |
4843 | + d="m 4.5,1030.8622 2,2 0,13.5 -1,1 -1,0 z" |
4844 | + display="block" |
4845 | + style="color:#000000;fill:#999999;stroke:#999999;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;display:block" |
4846 | + sodipodi:nodetypes="cccccc" /> |
4847 | + <path |
4848 | + inkscape:connector-curvature="0" |
4849 | + id="path341-8" |
4850 | + d="m 23.5,1049.3622 -2,-2 0,-14.5 2,1 z" |
4851 | + display="block" |
4852 | + style="color:#000000;fill:#999999;stroke:#999999;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;display:block" |
4853 | + sodipodi:nodetypes="ccccc" /> |
4854 | + <path |
4855 | + inkscape:connector-curvature="0" |
4856 | + id="path315-3" |
4857 | + display="block" |
4858 | + d="m 9.5,1037.0562 0,1.306" |
4859 | + style="color:#000000;fill:none;stroke:#999999;stroke-width:1.60000002;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:block" |
4860 | + sodipodi:nodetypes="cc" /> |
4861 | + <path |
4862 | + inkscape:connector-curvature="0" |
4863 | + id="path317-7" |
4864 | + display="block" |
4865 | + d="m 12.5,1037.0562 0,1.306" |
4866 | + style="color:#000000;fill:none;stroke:#999999;stroke-width:1.60000002;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;display:block" |
4867 | + sodipodi:nodetypes="cc" /> |
4868 | + <path |
4869 | + inkscape:connector-curvature="0" |
4870 | + id="path319-9" |
4871 | + display="block" |
4872 | + d="m 15.5,1037.0562 0,1.306" |
4873 | + style="color:#000000;fill:none;stroke:#999999;stroke-width:1.60000002;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;display:block" |
4874 | + sodipodi:nodetypes="cc" /> |
4875 | + <path |
4876 | + inkscape:connector-curvature="0" |
4877 | + id="path321-3" |
4878 | + display="block" |
4879 | + d="m 18.5,1037.0562 0,1.306" |
4880 | + style="color:#000000;fill:none;stroke:#999999;stroke-width:1.60000002;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;display:block" |
4881 | + sodipodi:nodetypes="cc" /> |
4882 | + <path |
4883 | + inkscape:connector-curvature="0" |
4884 | + id="path323-7" |
4885 | + display="block" |
4886 | + d="m 18.5,1043.3622 0,1.306" |
4887 | + style="color:#000000;fill:none;stroke:#999999;stroke-width:1.60000002;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;display:block" |
4888 | + sodipodi:nodetypes="cc" /> |
4889 | + <path |
4890 | + inkscape:connector-curvature="0" |
4891 | + id="path325-8" |
4892 | + display="block" |
4893 | + d="m 15.5,1043.3622 0,1.306" |
4894 | + style="color:#000000;fill:none;stroke:#999999;stroke-width:1.60000002;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;display:block" |
4895 | + sodipodi:nodetypes="cc" /> |
4896 | + <path |
4897 | + inkscape:connector-curvature="0" |
4898 | + id="path327-7" |
4899 | + display="block" |
4900 | + d="m 12.5,1043.3622 0,1.306" |
4901 | + style="color:#000000;fill:none;stroke:#999999;stroke-width:1.60000002;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;display:block" |
4902 | + sodipodi:nodetypes="cc" /> |
4903 | + <path |
4904 | + inkscape:connector-curvature="0" |
4905 | + id="path329-4" |
4906 | + display="block" |
4907 | + d="m 9.5,1043.3622 0,1.306" |
4908 | + style="color:#000000;fill:none;stroke:#999999;stroke-width:1.60000002;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;display:block" |
4909 | + sodipodi:nodetypes="cc" /> |
4910 | + <path |
4911 | + sodipodi:nodetypes="cccc" |
4912 | + transform="translate(0,1026.3622)" |
4913 | + inkscape:connector-curvature="0" |
4914 | + id="path3783" |
4915 | + d="m 17,1 c 1,0.5 7.5,7 8,8 C 23,8 20,8 18,8 18,6 18,3 17,1 z" |
4916 | + style="opacity:0.5;fill:#373737;fill-opacity:1;stroke:none;filter:url(#filter3952)" /> |
4917 | + <path |
4918 | + style="fill:#ff0000;fill-rule:evenodd;stroke:#808080;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none" |
4919 | + d="M 10 6.53125 C 4.7678286 6.53125 0.53125 10.767829 0.53125 16 C 0.53125 21.232171 4.7678286 25.46875 10 25.46875 C 15.232171 25.46875 19.46875 21.232171 19.46875 16 C 19.46875 10.767829 15.232171 6.53125 10 6.53125 z M 10 12 C 12.209125 12 14 13.790875 14 16 C 14 18.209125 12.209125 20 10 20 C 7.7908754 20 6 18.209125 6 16 C 6 13.790875 7.7908754 12 10 12 z " |
4920 | + transform="translate(0,1026.3622)" |
4921 | + id="path3131" /> |
4922 | + <path |
4923 | + style="fill:url(#radialGradient3975);fill-opacity:1;stroke:none" |
4924 | + d="m 17,1 c 3,1 7,5 8,8 C 23.5,8 22,7 19,7 19,4 18,2.5 17,1 z" |
4925 | + id="path3765" |
4926 | + inkscape:connector-curvature="0" |
4927 | + transform="translate(0,1026.3622)" |
4928 | + sodipodi:nodetypes="cccc" /> |
4929 | + <path |
4930 | + style="fill:#ffffff;fill-opacity:1;stroke:none" |
4931 | + d="m 10,25 c 4.970563,0 9,-4.029437 9,-9 l -4.5,0 c 0,2.485281 -2.014719,4.5 -4.5,4.5 z M 5.5,16 c 0,-2.485281 2.0147186,-4.5 4.5,-4.5 L 10,7 C 5.0294373,7 1,11.029437 1,16 z" |
4932 | + transform="translate(0,1026.3622)" |
4933 | + id="path3907" |
4934 | + inkscape:connector-curvature="0" |
4935 | + sodipodi:nodetypes="cccccccccc" /> |
4936 | + </g> |
4937 | +</svg> |
4938 | |
4939 | === renamed file 'bitmaps_png/sources/rescue_pcbnew.svg' => 'bitmaps_png/sources/rescue_pcbnew.svg.moved' |
4940 | === added file 'bitmaps_png/sources/revert_pcbnew.svg' |
4941 | --- bitmaps_png/sources/revert_pcbnew.svg 1970-01-01 00:00:00 +0000 |
4942 | +++ bitmaps_png/sources/revert_pcbnew.svg 2015-02-12 04:47:59 +0000 |
4943 | @@ -0,0 +1,730 @@ |
4944 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
4945 | +<!-- Created with Inkscape (http://www.inkscape.org/) --> |
4946 | + |
4947 | +<svg |
4948 | + xmlns:dc="http://purl.org/dc/elements/1.1/" |
4949 | + xmlns:cc="http://creativecommons.org/ns#" |
4950 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
4951 | + xmlns:svg="http://www.w3.org/2000/svg" |
4952 | + xmlns="http://www.w3.org/2000/svg" |
4953 | + xmlns:xlink="http://www.w3.org/1999/xlink" |
4954 | + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" |
4955 | + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" |
4956 | + width="26" |
4957 | + height="26" |
4958 | + id="svg2" |
4959 | + version="1.1" |
4960 | + inkscape:version="0.48.5 r10040" |
4961 | + sodipodi:docname="revert_pcbnew.svg"> |
4962 | + <defs |
4963 | + id="defs4"> |
4964 | + <linearGradient |
4965 | + id="linearGradient3775"> |
4966 | + <stop |
4967 | + style="stop-color:#ffffff;stop-opacity:1;" |
4968 | + offset="0" |
4969 | + id="stop3777" /> |
4970 | + <stop |
4971 | + style="stop-color:#e1e1e1;stop-opacity:1;" |
4972 | + offset="1" |
4973 | + id="stop3779" /> |
4974 | + </linearGradient> |
4975 | + <linearGradient |
4976 | + id="linearGradient3767"> |
4977 | + <stop |
4978 | + style="stop-color:#ffffff;stop-opacity:1;" |
4979 | + offset="0" |
4980 | + id="stop3769" /> |
4981 | + <stop |
4982 | + style="stop-color:#dcdcdc;stop-opacity:1;" |
4983 | + offset="1" |
4984 | + id="stop3771" /> |
4985 | + </linearGradient> |
4986 | + <linearGradient |
4987 | + inkscape:collect="always" |
4988 | + xlink:href="#linearGradient3775" |
4989 | + id="linearGradient3781" |
4990 | + x1="20" |
4991 | + y1="21" |
4992 | + x2="1" |
4993 | + y2="1" |
4994 | + gradientUnits="userSpaceOnUse" /> |
4995 | + <filter |
4996 | + inkscape:collect="always" |
4997 | + id="filter3899"> |
4998 | + <feGaussianBlur |
4999 | + inkscape:collect="always" |
5000 | + stdDeviation="0.375" |
I have tried to test this by download the diff from https:/ /code.launchpad .net/~john- j-beard/ kicad/moveexact /+merge/ 243870/ +preview- diff/583961/ +files/ preview. diff
I see multiple issues. onality in GAL to enumerate the pads.
1. Ctrl+D does not work in default render in modedit.
2. Ctrl+D kind of works in GAL in modedit, but some pads of the original gets moved to some other pads position.
3. I don't think that incrementing the number for the duplicate is good, this does not happen in Inkscape, here a duplicate is a duplicate and not modified. I can use the enumeratefuncti
4. For the move exact dialog, it is not possible to enter a value as 0.1 for me, only 0,1 is accepted. This is locale dependent, I use da_DK.utf8. On LANG=C it is the opposite. It should accept both, as the pad properties do.