From 5dda609fdb9317f8ad20af2d413a162fe12f3e76 Mon Sep 17 00:00:00 2001 From: Rasmus Steinke Date: Sat, 11 Aug 2012 02:33:20 +0200 Subject: Subtle Config --- subtle/icons/COPYING | 9 + subtle/icons/ac.xbm | 4 + subtle/icons/ac1.xbm | 5 + subtle/icons/ac2.xbm | 5 + subtle/icons/ac_01.xbm | 4 + subtle/icons/arch.xbm | 4 + subtle/icons/arch1.xbm | 5 + subtle/icons/arch2.xbm | 5 + subtle/icons/arch_10x10.xbm | 5 + subtle/icons/arrow_down1.xbm | 5 + subtle/icons/arrow_down2.xbm | 5 + subtle/icons/arrow_left1.xbm | 5 + subtle/icons/arrow_left2.xbm | 5 + subtle/icons/arrow_right1.xbm | 5 + subtle/icons/arrow_right2.xbm | 5 + subtle/icons/arrow_up1.xbm | 5 + subtle/icons/arrow_up2.xbm | 5 + subtle/icons/bag.xbm | 5 + subtle/icons/bail.xbm | 5 + subtle/icons/balloon.xbm | 5 + subtle/icons/bat_empty_01.xbm | 4 + subtle/icons/bat_empty_02.xbm | 4 + subtle/icons/bat_full_01.xbm | 4 + subtle/icons/bat_full_02.xbm | 4 + subtle/icons/bat_low_01.xbm | 4 + subtle/icons/bat_low_02.xbm | 4 + subtle/icons/battery_horz1.xbm | 5 + subtle/icons/battery_horz2.xbm | 5 + subtle/icons/battery_horz3.xbm | 5 + subtle/icons/battery_vert1.xbm | 5 + subtle/icons/battery_vert2.xbm | 5 + subtle/icons/battery_vert3.xbm | 5 + subtle/icons/bell1.xbm | 5 + subtle/icons/bell2.xbm | 5 + subtle/icons/binder.xbm | 5 + subtle/icons/bluetooth.xbm | 4 + subtle/icons/box.xbm | 5 + subtle/icons/box_in.xbm | 5 + subtle/icons/box_minus.xbm | 5 + subtle/icons/box_out.xbm | 5 + subtle/icons/box_plus.xbm | 5 + subtle/icons/brightness.xbm | 5 + subtle/icons/bug.xbm | 5 + subtle/icons/bug_01.xbm | 4 + subtle/icons/bug_02.xbm | 4 + subtle/icons/calculator.xbm | 5 + subtle/icons/cannon.xbm | 5 + subtle/icons/card.xbm | 5 + subtle/icons/cart.xbm | 5 + subtle/icons/cart_plus.xbm | 5 + subtle/icons/cat.xbm | 4 + subtle/icons/cd.xbm | 5 + subtle/icons/cert.xbm | 5 + subtle/icons/chain.xbm | 5 + subtle/icons/check.xbm | 5 + subtle/icons/clip.xbm | 5 + subtle/icons/clock.xbm | 4 + subtle/icons/clock1.xbm | 5 + subtle/icons/clock2.xbm | 5 + subtle/icons/clockwise.xbm | 5 + subtle/icons/cpu.xbm | 5 + subtle/icons/cpu_1.xbm | 6 + subtle/icons/delete.xbm | 5 + subtle/icons/denied1.xbm | 5 + subtle/icons/denied2.xbm | 5 + subtle/icons/diagram.xbm | 5 + subtle/icons/dish.xbm | 4 + subtle/icons/diskette.xbm | 5 + subtle/icons/dotbox.xbm | 5 + subtle/icons/down.xbm | 6 + subtle/icons/empty.xbm | 4 + subtle/icons/exclamation1.xbm | 5 + subtle/icons/exclamation2.xbm | 5 + subtle/icons/eye_l.xbm | 4 + subtle/icons/eye_r.xbm | 4 + subtle/icons/fan.xbm | 5 + subtle/icons/file1.xbm | 5 + subtle/icons/file2.xbm | 5 + subtle/icons/flag.xbm | 5 + subtle/icons/flask1.xbm | 5 + subtle/icons/flask2.xbm | 5 + subtle/icons/fox.xbm | 5 + subtle/icons/fox_1.xbm | 5 + subtle/icons/fs_01.xbm | 4 + subtle/icons/fs_02.xbm | 4 + subtle/icons/full.xbm | 4 + subtle/icons/fwd.xbm | 4 + subtle/icons/game.xbm | 5 + subtle/icons/ghost.xbm | 5 + subtle/icons/half.xbm | 4 + subtle/icons/headphones.xbm | 5 + subtle/icons/heart.xbm | 5 + subtle/icons/heart_plus.xbm | 5 + subtle/icons/house.xbm | 5 + subtle/icons/info.xbm | 5 + subtle/icons/info_01.xbm | 4 + subtle/icons/info_02.xbm | 4 + subtle/icons/info_03.xbm | 4 + subtle/icons/invader1.xbm | 5 + subtle/icons/invader2.xbm | 5 + subtle/icons/invader3.xbm | 5 + subtle/icons/invader4.xbm | 5 + subtle/icons/invader5.xbm | 5 + subtle/icons/invader6.xbm | 5 + subtle/icons/jar1.xbm | 5 + subtle/icons/jar2.xbm | 5 + subtle/icons/jar3.xbm | 5 + subtle/icons/key.xbm | 5 + subtle/icons/light1.xbm | 5 + subtle/icons/light2.xbm | 5 + subtle/icons/list.xbm | 5 + subtle/icons/load.xbm | 6 + subtle/icons/lock.xbm | 5 + subtle/icons/magnifier.xbm | 5 + subtle/icons/mail.xbm | 5 + subtle/icons/mail_1.xbm | 5 + subtle/icons/man.xbm | 5 + subtle/icons/mem.xbm | 6 + subtle/icons/mem_1.xbm | 6 + subtle/icons/memory.xbm | 5 + subtle/icons/minus.xbm | 5 + subtle/icons/mouse.xbm | 5 + subtle/icons/mouse_01.xbm | 4 + subtle/icons/movie.xbm | 5 + subtle/icons/mpd.xbm | 6 + subtle/icons/net-wifi.xbm | 6 + subtle/icons/net-wifi3.xbm | 6 + subtle/icons/net-wifi4.xbm | 6 + subtle/icons/net-wifi5.xbm | 6 + subtle/icons/net-wired.xbm | 6 + subtle/icons/net-wired2.xbm | 6 + subtle/icons/net_down_01.xbm | 4 + subtle/icons/net_down_02.xbm | 4 + subtle/icons/net_down_03.xbm | 4 + subtle/icons/net_up_01.xbm | 4 + subtle/icons/net_up_02.xbm | 4 + subtle/icons/net_up_03.xbm | 4 + subtle/icons/net_wired.xbm | 4 + subtle/icons/next.xbm | 4 + subtle/icons/note.xbm | 4 + subtle/icons/note1.xbm | 5 + subtle/icons/note2.xbm | 5 + subtle/icons/notepad.xbm | 5 + subtle/icons/off.xbm | 5 + subtle/icons/omega.xbm | 5 + subtle/icons/on.xbm | 5 + subtle/icons/overview.png | Bin 0 -> 1501 bytes subtle/icons/pacman.xbm | 5 + subtle/icons/pacman_1.xbm | 5 + subtle/icons/paint.xbm | 5 + subtle/icons/pause.xbm | 4 + subtle/icons/pc.xbm | 5 + subtle/icons/pencil.xbm | 5 + subtle/icons/phone1.xbm | 5 + subtle/icons/phone2.xbm | 5 + subtle/icons/phones.xbm | 4 + subtle/icons/pin.xbm | 5 + subtle/icons/play.xbm | 4 + subtle/icons/player_bwd1.xbm | 5 + subtle/icons/player_bwd2.xbm | 5 + subtle/icons/player_fwd1.xbm | 5 + subtle/icons/player_fwd2.xbm | 5 + subtle/icons/player_next1.xbm | 5 + subtle/icons/player_next2.xbm | 5 + subtle/icons/player_pause1.xbm | 5 + subtle/icons/player_pause2.xbm | 5 + subtle/icons/player_play1.xbm | 5 + subtle/icons/player_play2.xbm | 5 + subtle/icons/player_prev1.xbm | 5 + subtle/icons/player_prev2.xbm | 5 + subtle/icons/player_repeat1.xbm | 5 + subtle/icons/player_repeat2.xbm | 5 + subtle/icons/player_shuffle1.xbm | 5 + subtle/icons/player_shuffle2.xbm | 5 + subtle/icons/player_stop1.xbm | 5 + subtle/icons/player_stop2.xbm | 5 + subtle/icons/plug.xbm | 5 + subtle/icons/plus.xbm | 5 + subtle/icons/plus_1.xbm | 5 + subtle/icons/power-ac.xbm | 6 + subtle/icons/power-bat.xbm | 6 + subtle/icons/power-bat2.xbm | 6 + subtle/icons/prev.xbm | 4 + subtle/icons/puzzle.xbm | 5 + subtle/icons/question.xbm | 5 + subtle/icons/quote.xbm | 5 + subtle/icons/radio.xbm | 5 + subtle/icons/rss.xbm | 5 + subtle/icons/ruby.xbm | 5 + subtle/icons/ruler.xbm | 5 + subtle/icons/rwd.xbm | 4 + subtle/icons/scorpio.xbm | 4 + subtle/icons/screen.xbm | 5 + subtle/icons/screw.xbm | 5 + subtle/icons/scroll.xbm | 5 + subtle/icons/selection.xbm | 5 + subtle/icons/shelf.xbm | 5 + subtle/icons/shelter.xbm | 5 + subtle/icons/shift_down.xbm | 5 + subtle/icons/shift_left.xbm | 5 + subtle/icons/shift_right.xbm | 5 + subtle/icons/shift_up.xbm | 5 + subtle/icons/shroom.xbm | 4 + subtle/icons/shuffle.xbm | 5 + subtle/icons/spkr_01.xbm | 4 + subtle/icons/spkr_02.xbm | 4 + subtle/icons/spkr_03.xbm | 4 + subtle/icons/stop.xbm | 4 + subtle/icons/tag.xbm | 5 + subtle/icons/temp.xbm | 5 + subtle/icons/temp_1.xbm | 6 + subtle/icons/terminal.xbm | 5 + subtle/icons/test.xbm | 4 + subtle/icons/thumb_down.xbm | 5 + subtle/icons/thumb_up.xbm | 5 + subtle/icons/tile1.xbm | 5 + subtle/icons/tile2.xbm | 5 + subtle/icons/tile3.xbm | 5 + subtle/icons/trash.xbm | 5 + subtle/icons/tv.xbm | 5 + subtle/icons/ufo.xbm | 5 + subtle/icons/up.xbm | 6 + subtle/icons/usb.xbm | 5 + subtle/icons/usb_02.xbm | 4 + subtle/icons/usb_1.xbm | 5 + subtle/icons/vol-hi.xbm | 6 + subtle/icons/vol-mute.xbm | 6 + subtle/icons/volume.xbm | 6 + subtle/icons/volume_minus.xbm | 5 + subtle/icons/volume_off.xbm | 5 + subtle/icons/volume_on.xbm | 5 + subtle/icons/volume_plus.xbm | 5 + subtle/icons/wait.xbm | 5 + subtle/icons/wand.xbm | 5 + subtle/icons/water.xbm | 5 + subtle/icons/wifi.xbm | 5 + subtle/icons/wifi_01.xbm | 4 + subtle/icons/wifi_02.xbm | 4 + subtle/icons/world.xbm | 5 + subtle/icons/wrench.xbm | 5 + subtle/subtle.bak | 571 +++++++++++++++++++++++++ subtle/subtle.rb | 893 +++++++++++++++++++++++++++++++++++++++ subtle/subtle.rb~ | 547 ++++++++++++++++++++++++ subtle/xbm/ac.xbm | 4 + subtle/xbm/ac1.xbm | 5 + subtle/xbm/ac2.xbm | 5 + subtle/xbm/ac_01.xbm | 4 + subtle/xbm/arch.xbm | 4 + subtle/xbm/arch1.xbm | 5 + subtle/xbm/arch2.xbm | 5 + subtle/xbm/arch_10x10.xbm | 5 + subtle/xbm/arrow_down1.xbm | 5 + subtle/xbm/arrow_down2.xbm | 5 + subtle/xbm/arrow_left1.xbm | 5 + subtle/xbm/arrow_left2.xbm | 5 + subtle/xbm/arrow_right1.xbm | 5 + subtle/xbm/arrow_right2.xbm | 5 + subtle/xbm/arrow_up1.xbm | 5 + subtle/xbm/arrow_up2.xbm | 5 + subtle/xbm/bag.xbm | 5 + subtle/xbm/bail.xbm | 5 + subtle/xbm/balloon.xbm | 5 + subtle/xbm/bat_empty_01.xbm | 4 + subtle/xbm/bat_empty_02.xbm | 4 + subtle/xbm/bat_full_01.xbm | 4 + subtle/xbm/bat_full_02.xbm | 4 + subtle/xbm/bat_low_01.xbm | 4 + subtle/xbm/bat_low_02.xbm | 4 + subtle/xbm/battery_horz1.xbm | 5 + subtle/xbm/battery_horz2.xbm | 5 + subtle/xbm/battery_horz3.xbm | 5 + subtle/xbm/battery_vert1.xbm | 5 + subtle/xbm/battery_vert2.xbm | 5 + subtle/xbm/battery_vert3.xbm | 5 + subtle/xbm/bell1.xbm | 5 + subtle/xbm/bell2.xbm | 5 + subtle/xbm/binder.xbm | 5 + subtle/xbm/bluetooth.xbm | 4 + subtle/xbm/box.xbm | 5 + subtle/xbm/box_in.xbm | 5 + subtle/xbm/box_minus.xbm | 5 + subtle/xbm/box_out.xbm | 5 + subtle/xbm/box_plus.xbm | 5 + subtle/xbm/brightness.xbm | 5 + subtle/xbm/bug.xbm | 5 + subtle/xbm/bug_01.xbm | 4 + subtle/xbm/bug_02.xbm | 4 + subtle/xbm/calculator.xbm | 5 + subtle/xbm/card.xbm | 5 + subtle/xbm/cart.xbm | 5 + subtle/xbm/cart_plus.xbm | 5 + subtle/xbm/cat.xbm | 4 + subtle/xbm/cd.xbm | 5 + subtle/xbm/cert.xbm | 5 + subtle/xbm/chain.xbm | 5 + subtle/xbm/check.xbm | 5 + subtle/xbm/clip.xbm | 5 + subtle/xbm/clock.xbm | 4 + subtle/xbm/clock1.xbm | 5 + subtle/xbm/clock2.xbm | 5 + subtle/xbm/clockwise.xbm | 5 + subtle/xbm/cpu.xbm | 5 + subtle/xbm/cpu_1.xbm | 6 + subtle/xbm/delete.xbm | 5 + subtle/xbm/denied1.xbm | 5 + subtle/xbm/denied2.xbm | 5 + subtle/xbm/diagram.xbm | 5 + subtle/xbm/dish.xbm | 4 + subtle/xbm/diskette.xbm | 5 + subtle/xbm/dotbox.xbm | 5 + subtle/xbm/down.xbm | 6 + subtle/xbm/empty.xbm | 4 + subtle/xbm/exclamation1.xbm | 5 + subtle/xbm/exclamation2.xbm | 5 + subtle/xbm/eye_l.xbm | 4 + subtle/xbm/eye_r.xbm | 4 + subtle/xbm/fan.xbm | 5 + subtle/xbm/file1.xbm | 5 + subtle/xbm/file2.xbm | 5 + subtle/xbm/flag.xbm | 5 + subtle/xbm/flask1.xbm | 5 + subtle/xbm/flask2.xbm | 5 + subtle/xbm/fox.xbm | 4 + subtle/xbm/fox_1.xbm | 5 + subtle/xbm/fs_01.xbm | 4 + subtle/xbm/fs_02.xbm | 4 + subtle/xbm/full.xbm | 4 + subtle/xbm/fwd.xbm | 4 + subtle/xbm/game.xbm | 5 + subtle/xbm/ghost.xbm | 5 + subtle/xbm/half.xbm | 4 + subtle/xbm/headphones.xbm | 5 + subtle/xbm/heart.xbm | 5 + subtle/xbm/heart_plus.xbm | 5 + subtle/xbm/house.xbm | 5 + subtle/xbm/info.xbm | 5 + subtle/xbm/info_01.xbm | 4 + subtle/xbm/info_02.xbm | 4 + subtle/xbm/info_03.xbm | 4 + subtle/xbm/jar1.xbm | 5 + subtle/xbm/jar2.xbm | 5 + subtle/xbm/jar3.xbm | 5 + subtle/xbm/key.xbm | 5 + subtle/xbm/light1.xbm | 5 + subtle/xbm/light2.xbm | 5 + subtle/xbm/list.xbm | 5 + subtle/xbm/load.xbm | 6 + subtle/xbm/lock.xbm | 5 + subtle/xbm/magnifier.xbm | 5 + subtle/xbm/mail.xbm | 4 + subtle/xbm/mail_1.xbm | 5 + subtle/xbm/man.xbm | 5 + subtle/xbm/mem.xbm | 6 + subtle/xbm/mem_1.xbm | 6 + subtle/xbm/memory.xbm | 5 + subtle/xbm/minus.xbm | 5 + subtle/xbm/mouse.xbm | 5 + subtle/xbm/mouse_01.xbm | 4 + subtle/xbm/movie.xbm | 5 + subtle/xbm/mpd.xbm | 6 + subtle/xbm/net-wifi.xbm | 6 + subtle/xbm/net-wifi3.xbm | 6 + subtle/xbm/net-wifi4.xbm | 6 + subtle/xbm/net-wifi5.xbm | 6 + subtle/xbm/net-wired.xbm | 6 + subtle/xbm/net-wired2.xbm | 6 + subtle/xbm/net_down_01.xbm | 4 + subtle/xbm/net_down_02.xbm | 4 + subtle/xbm/net_down_03.xbm | 4 + subtle/xbm/net_up_01.xbm | 4 + subtle/xbm/net_up_02.xbm | 4 + subtle/xbm/net_up_03.xbm | 4 + subtle/xbm/net_wired.xbm | 4 + subtle/xbm/next.xbm | 4 + subtle/xbm/note.xbm | 4 + subtle/xbm/note1.xbm | 5 + subtle/xbm/note2.xbm | 5 + subtle/xbm/notepad.xbm | 5 + subtle/xbm/off.xbm | 5 + subtle/xbm/omega.xbm | 5 + subtle/xbm/on.xbm | 5 + subtle/xbm/pacman.xbm | 4 + subtle/xbm/pacman_1.xbm | 5 + subtle/xbm/paint.xbm | 5 + subtle/xbm/pause.xbm | 4 + subtle/xbm/pc.xbm | 5 + subtle/xbm/pencil.xbm | 5 + subtle/xbm/phone1.xbm | 5 + subtle/xbm/phone2.xbm | 5 + subtle/xbm/phones.xbm | 4 + subtle/xbm/pin.xbm | 5 + subtle/xbm/play.xbm | 4 + subtle/xbm/player_bwd1.xbm | 5 + subtle/xbm/player_bwd2.xbm | 5 + subtle/xbm/player_fwd1.xbm | 5 + subtle/xbm/player_fwd2.xbm | 5 + subtle/xbm/player_next1.xbm | 5 + subtle/xbm/player_next2.xbm | 5 + subtle/xbm/player_pause1.xbm | 5 + subtle/xbm/player_pause2.xbm | 5 + subtle/xbm/player_play1.xbm | 5 + subtle/xbm/player_play2.xbm | 5 + subtle/xbm/player_prev1.xbm | 5 + subtle/xbm/player_prev2.xbm | 5 + subtle/xbm/player_stop1.xbm | 5 + subtle/xbm/player_stop2.xbm | 5 + subtle/xbm/plug.xbm | 5 + subtle/xbm/plus.xbm | 5 + subtle/xbm/plus_1.xbm | 5 + subtle/xbm/power-ac.xbm | 6 + subtle/xbm/power-bat.xbm | 6 + subtle/xbm/power-bat2.xbm | 6 + subtle/xbm/prev.xbm | 4 + subtle/xbm/puzzle.xbm | 5 + subtle/xbm/question.xbm | 5 + subtle/xbm/quote.xbm | 5 + subtle/xbm/radio.xbm | 5 + subtle/xbm/rss.xbm | 5 + subtle/xbm/ruler.xbm | 5 + subtle/xbm/rwd.xbm | 4 + subtle/xbm/scorpio.xbm | 4 + subtle/xbm/screen.xbm | 5 + subtle/xbm/screw.xbm | 5 + subtle/xbm/scroll.xbm | 5 + subtle/xbm/selection.xbm | 5 + subtle/xbm/shelf.xbm | 5 + subtle/xbm/shift_down.xbm | 5 + subtle/xbm/shift_left.xbm | 5 + subtle/xbm/shift_right.xbm | 5 + subtle/xbm/shift_up.xbm | 5 + subtle/xbm/shroom.xbm | 4 + subtle/xbm/spkr_01.xbm | 4 + subtle/xbm/spkr_02.xbm | 4 + subtle/xbm/spkr_03.xbm | 4 + subtle/xbm/stop.xbm | 4 + subtle/xbm/tag.xbm | 5 + subtle/xbm/temp.xbm | 5 + subtle/xbm/temp_1.xbm | 6 + subtle/xbm/terminal.xbm | 5 + subtle/xbm/test.xbm | 4 + subtle/xbm/thumb_down.xbm | 5 + subtle/xbm/thumb_up.xbm | 5 + subtle/xbm/tile1.xbm | 5 + subtle/xbm/tile2.xbm | 5 + subtle/xbm/tile3.xbm | 5 + subtle/xbm/trash.xbm | 5 + subtle/xbm/tv.xbm | 5 + subtle/xbm/up.xbm | 6 + subtle/xbm/usb.xbm | 4 + subtle/xbm/usb_02.xbm | 4 + subtle/xbm/usb_1.xbm | 5 + subtle/xbm/vol-hi.xbm | 6 + subtle/xbm/vol-mute.xbm | 6 + subtle/xbm/volume.xbm | 6 + subtle/xbm/volume_minus.xbm | 5 + subtle/xbm/volume_off.xbm | 5 + subtle/xbm/volume_on.xbm | 5 + subtle/xbm/volume_plus.xbm | 5 + subtle/xbm/wait.xbm | 5 + subtle/xbm/wand.xbm | 5 + subtle/xbm/water.xbm | 5 + subtle/xbm/wifi.xbm | 5 + subtle/xbm/wifi_01.xbm | 4 + subtle/xbm/wifi_02.xbm | 4 + subtle/xbm/world.xbm | 5 + subtle/xbm/wrench.xbm | 5 + 466 files changed, 4259 insertions(+) create mode 100644 subtle/icons/COPYING create mode 100755 subtle/icons/ac.xbm create mode 100644 subtle/icons/ac1.xbm create mode 100644 subtle/icons/ac2.xbm create mode 100755 subtle/icons/ac_01.xbm create mode 100755 subtle/icons/arch.xbm create mode 100644 subtle/icons/arch1.xbm create mode 100644 subtle/icons/arch2.xbm create mode 100755 subtle/icons/arch_10x10.xbm create mode 100644 subtle/icons/arrow_down1.xbm create mode 100644 subtle/icons/arrow_down2.xbm create mode 100644 subtle/icons/arrow_left1.xbm create mode 100644 subtle/icons/arrow_left2.xbm create mode 100644 subtle/icons/arrow_right1.xbm create mode 100644 subtle/icons/arrow_right2.xbm create mode 100644 subtle/icons/arrow_up1.xbm create mode 100644 subtle/icons/arrow_up2.xbm create mode 100644 subtle/icons/bag.xbm create mode 100644 subtle/icons/bail.xbm create mode 100644 subtle/icons/balloon.xbm create mode 100755 subtle/icons/bat_empty_01.xbm create mode 100755 subtle/icons/bat_empty_02.xbm create mode 100755 subtle/icons/bat_full_01.xbm create mode 100755 subtle/icons/bat_full_02.xbm create mode 100755 subtle/icons/bat_low_01.xbm create mode 100755 subtle/icons/bat_low_02.xbm create mode 100644 subtle/icons/battery_horz1.xbm create mode 100644 subtle/icons/battery_horz2.xbm create mode 100644 subtle/icons/battery_horz3.xbm create mode 100644 subtle/icons/battery_vert1.xbm create mode 100644 subtle/icons/battery_vert2.xbm create mode 100644 subtle/icons/battery_vert3.xbm create mode 100644 subtle/icons/bell1.xbm create mode 100644 subtle/icons/bell2.xbm create mode 100644 subtle/icons/binder.xbm create mode 100755 subtle/icons/bluetooth.xbm create mode 100644 subtle/icons/box.xbm create mode 100644 subtle/icons/box_in.xbm create mode 100644 subtle/icons/box_minus.xbm create mode 100644 subtle/icons/box_out.xbm create mode 100644 subtle/icons/box_plus.xbm create mode 100644 subtle/icons/brightness.xbm create mode 100644 subtle/icons/bug.xbm create mode 100755 subtle/icons/bug_01.xbm create mode 100755 subtle/icons/bug_02.xbm create mode 100644 subtle/icons/calculator.xbm create mode 100644 subtle/icons/cannon.xbm create mode 100644 subtle/icons/card.xbm create mode 100644 subtle/icons/cart.xbm create mode 100644 subtle/icons/cart_plus.xbm create mode 100755 subtle/icons/cat.xbm create mode 100644 subtle/icons/cd.xbm create mode 100644 subtle/icons/cert.xbm create mode 100644 subtle/icons/chain.xbm create mode 100644 subtle/icons/check.xbm create mode 100644 subtle/icons/clip.xbm create mode 100755 subtle/icons/clock.xbm create mode 100644 subtle/icons/clock1.xbm create mode 100644 subtle/icons/clock2.xbm create mode 100644 subtle/icons/clockwise.xbm create mode 100644 subtle/icons/cpu.xbm create mode 100644 subtle/icons/cpu_1.xbm create mode 100644 subtle/icons/delete.xbm create mode 100644 subtle/icons/denied1.xbm create mode 100644 subtle/icons/denied2.xbm create mode 100644 subtle/icons/diagram.xbm create mode 100755 subtle/icons/dish.xbm create mode 100644 subtle/icons/diskette.xbm create mode 100644 subtle/icons/dotbox.xbm create mode 100644 subtle/icons/down.xbm create mode 100755 subtle/icons/empty.xbm create mode 100644 subtle/icons/exclamation1.xbm create mode 100644 subtle/icons/exclamation2.xbm create mode 100755 subtle/icons/eye_l.xbm create mode 100755 subtle/icons/eye_r.xbm create mode 100644 subtle/icons/fan.xbm create mode 100644 subtle/icons/file1.xbm create mode 100644 subtle/icons/file2.xbm create mode 100644 subtle/icons/flag.xbm create mode 100644 subtle/icons/flask1.xbm create mode 100644 subtle/icons/flask2.xbm create mode 100644 subtle/icons/fox.xbm create mode 100644 subtle/icons/fox_1.xbm create mode 100755 subtle/icons/fs_01.xbm create mode 100755 subtle/icons/fs_02.xbm create mode 100755 subtle/icons/full.xbm create mode 100755 subtle/icons/fwd.xbm create mode 100644 subtle/icons/game.xbm create mode 100644 subtle/icons/ghost.xbm create mode 100755 subtle/icons/half.xbm create mode 100644 subtle/icons/headphones.xbm create mode 100644 subtle/icons/heart.xbm create mode 100644 subtle/icons/heart_plus.xbm create mode 100644 subtle/icons/house.xbm create mode 100644 subtle/icons/info.xbm create mode 100755 subtle/icons/info_01.xbm create mode 100755 subtle/icons/info_02.xbm create mode 100755 subtle/icons/info_03.xbm create mode 100644 subtle/icons/invader1.xbm create mode 100644 subtle/icons/invader2.xbm create mode 100644 subtle/icons/invader3.xbm create mode 100644 subtle/icons/invader4.xbm create mode 100644 subtle/icons/invader5.xbm create mode 100644 subtle/icons/invader6.xbm create mode 100644 subtle/icons/jar1.xbm create mode 100644 subtle/icons/jar2.xbm create mode 100644 subtle/icons/jar3.xbm create mode 100644 subtle/icons/key.xbm create mode 100644 subtle/icons/light1.xbm create mode 100644 subtle/icons/light2.xbm create mode 100644 subtle/icons/list.xbm create mode 100644 subtle/icons/load.xbm create mode 100644 subtle/icons/lock.xbm create mode 100644 subtle/icons/magnifier.xbm create mode 100644 subtle/icons/mail.xbm create mode 100644 subtle/icons/mail_1.xbm create mode 100644 subtle/icons/man.xbm create mode 100644 subtle/icons/mem.xbm create mode 100644 subtle/icons/mem_1.xbm create mode 100644 subtle/icons/memory.xbm create mode 100644 subtle/icons/minus.xbm create mode 100644 subtle/icons/mouse.xbm create mode 100755 subtle/icons/mouse_01.xbm create mode 100644 subtle/icons/movie.xbm create mode 100644 subtle/icons/mpd.xbm create mode 100644 subtle/icons/net-wifi.xbm create mode 100644 subtle/icons/net-wifi3.xbm create mode 100644 subtle/icons/net-wifi4.xbm create mode 100644 subtle/icons/net-wifi5.xbm create mode 100644 subtle/icons/net-wired.xbm create mode 100644 subtle/icons/net-wired2.xbm create mode 100755 subtle/icons/net_down_01.xbm create mode 100755 subtle/icons/net_down_02.xbm create mode 100755 subtle/icons/net_down_03.xbm create mode 100755 subtle/icons/net_up_01.xbm create mode 100755 subtle/icons/net_up_02.xbm create mode 100755 subtle/icons/net_up_03.xbm create mode 100755 subtle/icons/net_wired.xbm create mode 100755 subtle/icons/next.xbm create mode 100755 subtle/icons/note.xbm create mode 100644 subtle/icons/note1.xbm create mode 100644 subtle/icons/note2.xbm create mode 100644 subtle/icons/notepad.xbm create mode 100644 subtle/icons/off.xbm create mode 100644 subtle/icons/omega.xbm create mode 100644 subtle/icons/on.xbm create mode 100644 subtle/icons/overview.png create mode 100644 subtle/icons/pacman.xbm create mode 100644 subtle/icons/pacman_1.xbm create mode 100644 subtle/icons/paint.xbm create mode 100755 subtle/icons/pause.xbm create mode 100644 subtle/icons/pc.xbm create mode 100644 subtle/icons/pencil.xbm create mode 100644 subtle/icons/phone1.xbm create mode 100644 subtle/icons/phone2.xbm create mode 100755 subtle/icons/phones.xbm create mode 100644 subtle/icons/pin.xbm create mode 100755 subtle/icons/play.xbm create mode 100644 subtle/icons/player_bwd1.xbm create mode 100644 subtle/icons/player_bwd2.xbm create mode 100644 subtle/icons/player_fwd1.xbm create mode 100644 subtle/icons/player_fwd2.xbm create mode 100644 subtle/icons/player_next1.xbm create mode 100644 subtle/icons/player_next2.xbm create mode 100644 subtle/icons/player_pause1.xbm create mode 100644 subtle/icons/player_pause2.xbm create mode 100644 subtle/icons/player_play1.xbm create mode 100644 subtle/icons/player_play2.xbm create mode 100644 subtle/icons/player_prev1.xbm create mode 100644 subtle/icons/player_prev2.xbm create mode 100644 subtle/icons/player_repeat1.xbm create mode 100644 subtle/icons/player_repeat2.xbm create mode 100644 subtle/icons/player_shuffle1.xbm create mode 100644 subtle/icons/player_shuffle2.xbm create mode 100644 subtle/icons/player_stop1.xbm create mode 100644 subtle/icons/player_stop2.xbm create mode 100644 subtle/icons/plug.xbm create mode 100644 subtle/icons/plus.xbm create mode 100644 subtle/icons/plus_1.xbm create mode 100644 subtle/icons/power-ac.xbm create mode 100644 subtle/icons/power-bat.xbm create mode 100644 subtle/icons/power-bat2.xbm create mode 100755 subtle/icons/prev.xbm create mode 100644 subtle/icons/puzzle.xbm create mode 100644 subtle/icons/question.xbm create mode 100644 subtle/icons/quote.xbm create mode 100644 subtle/icons/radio.xbm create mode 100644 subtle/icons/rss.xbm create mode 100644 subtle/icons/ruby.xbm create mode 100644 subtle/icons/ruler.xbm create mode 100755 subtle/icons/rwd.xbm create mode 100755 subtle/icons/scorpio.xbm create mode 100644 subtle/icons/screen.xbm create mode 100644 subtle/icons/screw.xbm create mode 100644 subtle/icons/scroll.xbm create mode 100644 subtle/icons/selection.xbm create mode 100644 subtle/icons/shelf.xbm create mode 100644 subtle/icons/shelter.xbm create mode 100644 subtle/icons/shift_down.xbm create mode 100644 subtle/icons/shift_left.xbm create mode 100644 subtle/icons/shift_right.xbm create mode 100644 subtle/icons/shift_up.xbm create mode 100755 subtle/icons/shroom.xbm create mode 100644 subtle/icons/shuffle.xbm create mode 100755 subtle/icons/spkr_01.xbm create mode 100755 subtle/icons/spkr_02.xbm create mode 100755 subtle/icons/spkr_03.xbm create mode 100755 subtle/icons/stop.xbm create mode 100644 subtle/icons/tag.xbm create mode 100644 subtle/icons/temp.xbm create mode 100644 subtle/icons/temp_1.xbm create mode 100644 subtle/icons/terminal.xbm create mode 100755 subtle/icons/test.xbm create mode 100644 subtle/icons/thumb_down.xbm create mode 100644 subtle/icons/thumb_up.xbm create mode 100644 subtle/icons/tile1.xbm create mode 100644 subtle/icons/tile2.xbm create mode 100644 subtle/icons/tile3.xbm create mode 100644 subtle/icons/trash.xbm create mode 100644 subtle/icons/tv.xbm create mode 100644 subtle/icons/ufo.xbm create mode 100644 subtle/icons/up.xbm create mode 100644 subtle/icons/usb.xbm create mode 100755 subtle/icons/usb_02.xbm create mode 100644 subtle/icons/usb_1.xbm create mode 100644 subtle/icons/vol-hi.xbm create mode 100644 subtle/icons/vol-mute.xbm create mode 100644 subtle/icons/volume.xbm create mode 100644 subtle/icons/volume_minus.xbm create mode 100644 subtle/icons/volume_off.xbm create mode 100644 subtle/icons/volume_on.xbm create mode 100644 subtle/icons/volume_plus.xbm create mode 100644 subtle/icons/wait.xbm create mode 100644 subtle/icons/wand.xbm create mode 100644 subtle/icons/water.xbm create mode 100644 subtle/icons/wifi.xbm create mode 100755 subtle/icons/wifi_01.xbm create mode 100755 subtle/icons/wifi_02.xbm create mode 100644 subtle/icons/world.xbm create mode 100644 subtle/icons/wrench.xbm create mode 100644 subtle/subtle.bak create mode 100644 subtle/subtle.rb create mode 100644 subtle/subtle.rb~ create mode 100755 subtle/xbm/ac.xbm create mode 100644 subtle/xbm/ac1.xbm create mode 100644 subtle/xbm/ac2.xbm create mode 100755 subtle/xbm/ac_01.xbm create mode 100755 subtle/xbm/arch.xbm create mode 100644 subtle/xbm/arch1.xbm create mode 100644 subtle/xbm/arch2.xbm create mode 100755 subtle/xbm/arch_10x10.xbm create mode 100644 subtle/xbm/arrow_down1.xbm create mode 100644 subtle/xbm/arrow_down2.xbm create mode 100644 subtle/xbm/arrow_left1.xbm create mode 100644 subtle/xbm/arrow_left2.xbm create mode 100644 subtle/xbm/arrow_right1.xbm create mode 100644 subtle/xbm/arrow_right2.xbm create mode 100644 subtle/xbm/arrow_up1.xbm create mode 100644 subtle/xbm/arrow_up2.xbm create mode 100644 subtle/xbm/bag.xbm create mode 100644 subtle/xbm/bail.xbm create mode 100644 subtle/xbm/balloon.xbm create mode 100755 subtle/xbm/bat_empty_01.xbm create mode 100755 subtle/xbm/bat_empty_02.xbm create mode 100755 subtle/xbm/bat_full_01.xbm create mode 100755 subtle/xbm/bat_full_02.xbm create mode 100755 subtle/xbm/bat_low_01.xbm create mode 100755 subtle/xbm/bat_low_02.xbm create mode 100644 subtle/xbm/battery_horz1.xbm create mode 100644 subtle/xbm/battery_horz2.xbm create mode 100644 subtle/xbm/battery_horz3.xbm create mode 100644 subtle/xbm/battery_vert1.xbm create mode 100644 subtle/xbm/battery_vert2.xbm create mode 100644 subtle/xbm/battery_vert3.xbm create mode 100644 subtle/xbm/bell1.xbm create mode 100644 subtle/xbm/bell2.xbm create mode 100644 subtle/xbm/binder.xbm create mode 100755 subtle/xbm/bluetooth.xbm create mode 100644 subtle/xbm/box.xbm create mode 100644 subtle/xbm/box_in.xbm create mode 100644 subtle/xbm/box_minus.xbm create mode 100644 subtle/xbm/box_out.xbm create mode 100644 subtle/xbm/box_plus.xbm create mode 100644 subtle/xbm/brightness.xbm create mode 100644 subtle/xbm/bug.xbm create mode 100755 subtle/xbm/bug_01.xbm create mode 100755 subtle/xbm/bug_02.xbm create mode 100644 subtle/xbm/calculator.xbm create mode 100644 subtle/xbm/card.xbm create mode 100644 subtle/xbm/cart.xbm create mode 100644 subtle/xbm/cart_plus.xbm create mode 100755 subtle/xbm/cat.xbm create mode 100644 subtle/xbm/cd.xbm create mode 100644 subtle/xbm/cert.xbm create mode 100644 subtle/xbm/chain.xbm create mode 100644 subtle/xbm/check.xbm create mode 100644 subtle/xbm/clip.xbm create mode 100755 subtle/xbm/clock.xbm create mode 100644 subtle/xbm/clock1.xbm create mode 100644 subtle/xbm/clock2.xbm create mode 100644 subtle/xbm/clockwise.xbm create mode 100644 subtle/xbm/cpu.xbm create mode 100644 subtle/xbm/cpu_1.xbm create mode 100644 subtle/xbm/delete.xbm create mode 100644 subtle/xbm/denied1.xbm create mode 100644 subtle/xbm/denied2.xbm create mode 100644 subtle/xbm/diagram.xbm create mode 100755 subtle/xbm/dish.xbm create mode 100644 subtle/xbm/diskette.xbm create mode 100644 subtle/xbm/dotbox.xbm create mode 100644 subtle/xbm/down.xbm create mode 100755 subtle/xbm/empty.xbm create mode 100644 subtle/xbm/exclamation1.xbm create mode 100644 subtle/xbm/exclamation2.xbm create mode 100755 subtle/xbm/eye_l.xbm create mode 100755 subtle/xbm/eye_r.xbm create mode 100644 subtle/xbm/fan.xbm create mode 100644 subtle/xbm/file1.xbm create mode 100644 subtle/xbm/file2.xbm create mode 100644 subtle/xbm/flag.xbm create mode 100644 subtle/xbm/flask1.xbm create mode 100644 subtle/xbm/flask2.xbm create mode 100755 subtle/xbm/fox.xbm create mode 100644 subtle/xbm/fox_1.xbm create mode 100755 subtle/xbm/fs_01.xbm create mode 100755 subtle/xbm/fs_02.xbm create mode 100755 subtle/xbm/full.xbm create mode 100755 subtle/xbm/fwd.xbm create mode 100644 subtle/xbm/game.xbm create mode 100644 subtle/xbm/ghost.xbm create mode 100755 subtle/xbm/half.xbm create mode 100644 subtle/xbm/headphones.xbm create mode 100644 subtle/xbm/heart.xbm create mode 100644 subtle/xbm/heart_plus.xbm create mode 100644 subtle/xbm/house.xbm create mode 100644 subtle/xbm/info.xbm create mode 100755 subtle/xbm/info_01.xbm create mode 100755 subtle/xbm/info_02.xbm create mode 100755 subtle/xbm/info_03.xbm create mode 100644 subtle/xbm/jar1.xbm create mode 100644 subtle/xbm/jar2.xbm create mode 100644 subtle/xbm/jar3.xbm create mode 100644 subtle/xbm/key.xbm create mode 100644 subtle/xbm/light1.xbm create mode 100644 subtle/xbm/light2.xbm create mode 100644 subtle/xbm/list.xbm create mode 100644 subtle/xbm/load.xbm create mode 100644 subtle/xbm/lock.xbm create mode 100644 subtle/xbm/magnifier.xbm create mode 100755 subtle/xbm/mail.xbm create mode 100644 subtle/xbm/mail_1.xbm create mode 100644 subtle/xbm/man.xbm create mode 100644 subtle/xbm/mem.xbm create mode 100644 subtle/xbm/mem_1.xbm create mode 100644 subtle/xbm/memory.xbm create mode 100644 subtle/xbm/minus.xbm create mode 100644 subtle/xbm/mouse.xbm create mode 100755 subtle/xbm/mouse_01.xbm create mode 100644 subtle/xbm/movie.xbm create mode 100644 subtle/xbm/mpd.xbm create mode 100644 subtle/xbm/net-wifi.xbm create mode 100644 subtle/xbm/net-wifi3.xbm create mode 100644 subtle/xbm/net-wifi4.xbm create mode 100644 subtle/xbm/net-wifi5.xbm create mode 100644 subtle/xbm/net-wired.xbm create mode 100644 subtle/xbm/net-wired2.xbm create mode 100755 subtle/xbm/net_down_01.xbm create mode 100755 subtle/xbm/net_down_02.xbm create mode 100755 subtle/xbm/net_down_03.xbm create mode 100755 subtle/xbm/net_up_01.xbm create mode 100755 subtle/xbm/net_up_02.xbm create mode 100755 subtle/xbm/net_up_03.xbm create mode 100755 subtle/xbm/net_wired.xbm create mode 100755 subtle/xbm/next.xbm create mode 100755 subtle/xbm/note.xbm create mode 100644 subtle/xbm/note1.xbm create mode 100644 subtle/xbm/note2.xbm create mode 100644 subtle/xbm/notepad.xbm create mode 100644 subtle/xbm/off.xbm create mode 100644 subtle/xbm/omega.xbm create mode 100644 subtle/xbm/on.xbm create mode 100755 subtle/xbm/pacman.xbm create mode 100644 subtle/xbm/pacman_1.xbm create mode 100644 subtle/xbm/paint.xbm create mode 100755 subtle/xbm/pause.xbm create mode 100644 subtle/xbm/pc.xbm create mode 100644 subtle/xbm/pencil.xbm create mode 100644 subtle/xbm/phone1.xbm create mode 100644 subtle/xbm/phone2.xbm create mode 100755 subtle/xbm/phones.xbm create mode 100644 subtle/xbm/pin.xbm create mode 100755 subtle/xbm/play.xbm create mode 100644 subtle/xbm/player_bwd1.xbm create mode 100644 subtle/xbm/player_bwd2.xbm create mode 100644 subtle/xbm/player_fwd1.xbm create mode 100644 subtle/xbm/player_fwd2.xbm create mode 100644 subtle/xbm/player_next1.xbm create mode 100644 subtle/xbm/player_next2.xbm create mode 100644 subtle/xbm/player_pause1.xbm create mode 100644 subtle/xbm/player_pause2.xbm create mode 100644 subtle/xbm/player_play1.xbm create mode 100644 subtle/xbm/player_play2.xbm create mode 100644 subtle/xbm/player_prev1.xbm create mode 100644 subtle/xbm/player_prev2.xbm create mode 100644 subtle/xbm/player_stop1.xbm create mode 100644 subtle/xbm/player_stop2.xbm create mode 100644 subtle/xbm/plug.xbm create mode 100644 subtle/xbm/plus.xbm create mode 100644 subtle/xbm/plus_1.xbm create mode 100644 subtle/xbm/power-ac.xbm create mode 100644 subtle/xbm/power-bat.xbm create mode 100644 subtle/xbm/power-bat2.xbm create mode 100755 subtle/xbm/prev.xbm create mode 100644 subtle/xbm/puzzle.xbm create mode 100644 subtle/xbm/question.xbm create mode 100644 subtle/xbm/quote.xbm create mode 100644 subtle/xbm/radio.xbm create mode 100644 subtle/xbm/rss.xbm create mode 100644 subtle/xbm/ruler.xbm create mode 100755 subtle/xbm/rwd.xbm create mode 100755 subtle/xbm/scorpio.xbm create mode 100644 subtle/xbm/screen.xbm create mode 100644 subtle/xbm/screw.xbm create mode 100644 subtle/xbm/scroll.xbm create mode 100644 subtle/xbm/selection.xbm create mode 100644 subtle/xbm/shelf.xbm create mode 100644 subtle/xbm/shift_down.xbm create mode 100644 subtle/xbm/shift_left.xbm create mode 100644 subtle/xbm/shift_right.xbm create mode 100644 subtle/xbm/shift_up.xbm create mode 100755 subtle/xbm/shroom.xbm create mode 100755 subtle/xbm/spkr_01.xbm create mode 100755 subtle/xbm/spkr_02.xbm create mode 100755 subtle/xbm/spkr_03.xbm create mode 100755 subtle/xbm/stop.xbm create mode 100644 subtle/xbm/tag.xbm create mode 100644 subtle/xbm/temp.xbm create mode 100644 subtle/xbm/temp_1.xbm create mode 100644 subtle/xbm/terminal.xbm create mode 100755 subtle/xbm/test.xbm create mode 100644 subtle/xbm/thumb_down.xbm create mode 100644 subtle/xbm/thumb_up.xbm create mode 100644 subtle/xbm/tile1.xbm create mode 100644 subtle/xbm/tile2.xbm create mode 100644 subtle/xbm/tile3.xbm create mode 100644 subtle/xbm/trash.xbm create mode 100644 subtle/xbm/tv.xbm create mode 100644 subtle/xbm/up.xbm create mode 100755 subtle/xbm/usb.xbm create mode 100755 subtle/xbm/usb_02.xbm create mode 100644 subtle/xbm/usb_1.xbm create mode 100644 subtle/xbm/vol-hi.xbm create mode 100644 subtle/xbm/vol-mute.xbm create mode 100644 subtle/xbm/volume.xbm create mode 100644 subtle/xbm/volume_minus.xbm create mode 100644 subtle/xbm/volume_off.xbm create mode 100644 subtle/xbm/volume_on.xbm create mode 100644 subtle/xbm/volume_plus.xbm create mode 100644 subtle/xbm/wait.xbm create mode 100644 subtle/xbm/wand.xbm create mode 100644 subtle/xbm/water.xbm create mode 100644 subtle/xbm/wifi.xbm create mode 100755 subtle/xbm/wifi_01.xbm create mode 100755 subtle/xbm/wifi_02.xbm create mode 100644 subtle/xbm/world.xbm create mode 100644 subtle/xbm/wrench.xbm diff --git a/subtle/icons/COPYING b/subtle/icons/COPYING new file mode 100644 index 0000000..92c6b0d --- /dev/null +++ b/subtle/icons/COPYING @@ -0,0 +1,9 @@ +This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License. + +To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ or send a letter to + +Creative Commons +171 Second Street +Suite 300 +San Francisco, California +94105, USA diff --git a/subtle/icons/ac.xbm b/subtle/icons/ac.xbm new file mode 100755 index 0000000..b6dacef --- /dev/null +++ b/subtle/icons/ac.xbm @@ -0,0 +1,4 @@ +#define ac_width 8 +#define ac_height 8 +static unsigned char ac_bits[] = { + 0xFF, 0xF8, 0xF0, 0xF6, 0x6F, 0x0F, 0x1F, 0xFF }; diff --git a/subtle/icons/ac1.xbm b/subtle/icons/ac1.xbm new file mode 100644 index 0000000..1d20383 --- /dev/null +++ b/subtle/icons/ac1.xbm @@ -0,0 +1,5 @@ +#define ac_width 9 +#define ac_height 9 +static unsigned char ac_bits[] = { + 0x30, 0x00, 0x28, 0x00, 0xe4, 0x00, 0x24, 0x00, 0x27, 0x00, 0x24, 0x00, + 0xe4, 0x00, 0x28, 0x00, 0x30, 0x00 }; diff --git a/subtle/icons/ac2.xbm b/subtle/icons/ac2.xbm new file mode 100644 index 0000000..e13d3d4 --- /dev/null +++ b/subtle/icons/ac2.xbm @@ -0,0 +1,5 @@ +#define ac2_width 9 +#define ac2_height 9 +static unsigned char ac2_bits[] = { + 0x40, 0x00, 0x20, 0x00, 0x1c, 0x01, 0xa4, 0x00, 0x44, 0x00, 0x46, 0x00, + 0x7a, 0x00, 0x0e, 0x00, 0x01, 0x00 }; diff --git a/subtle/icons/ac_01.xbm b/subtle/icons/ac_01.xbm new file mode 100755 index 0000000..66592d7 --- /dev/null +++ b/subtle/icons/ac_01.xbm @@ -0,0 +1,4 @@ +#define ac_01_width 8 +#define ac_01_height 8 +static unsigned char ac_01_bits[] = { + 0x30, 0x28, 0xE4, 0x27, 0x27, 0xE4, 0x28, 0x30 }; diff --git a/subtle/icons/arch.xbm b/subtle/icons/arch.xbm new file mode 100755 index 0000000..11cfe5a --- /dev/null +++ b/subtle/icons/arch.xbm @@ -0,0 +1,4 @@ +#define arch_width 8 +#define arch_height 8 +static unsigned char arch_bits[] = { + 0x08, 0x08, 0x1C, 0x1C, 0x36, 0x22, 0x77, 0x41 }; diff --git a/subtle/icons/arch1.xbm b/subtle/icons/arch1.xbm new file mode 100644 index 0000000..881db11 --- /dev/null +++ b/subtle/icons/arch1.xbm @@ -0,0 +1,5 @@ +#define arch_width 9 +#define arch_height 9 +static unsigned char arch_bits[] = { + 0x00, 0x00, 0x10, 0x00, 0x10, 0x00, 0x38, 0x00, 0x38, 0x00, 0x6c, 0x00, + 0x44, 0x00, 0xee, 0x00, 0x82, 0x00 }; diff --git a/subtle/icons/arch2.xbm b/subtle/icons/arch2.xbm new file mode 100644 index 0000000..65f7c5d --- /dev/null +++ b/subtle/icons/arch2.xbm @@ -0,0 +1,5 @@ +#define arch2_width 9 +#define arch2_height 9 +static unsigned char arch2_bits[] = { + 0x10, 0x00, 0x10, 0x00, 0x38, 0x00, 0x7c, 0x00, 0x7c, 0x00, 0xee, 0x00, + 0xc6, 0x00, 0xc7, 0x01, 0x01, 0x01 }; diff --git a/subtle/icons/arch_10x10.xbm b/subtle/icons/arch_10x10.xbm new file mode 100755 index 0000000..c3ee46d --- /dev/null +++ b/subtle/icons/arch_10x10.xbm @@ -0,0 +1,5 @@ +#define arch_10x10_width 10 +#define arch_10x10_height 10 +static unsigned char arch_10x10_bits[] = { + 0x10, 0x00, 0x10, 0x00, 0x38, 0x00, 0x38, 0x00, 0x7C, 0x00, 0x7C, 0x00, + 0xEE, 0x00, 0xC6, 0x00, 0xC7, 0x01, 0x01, 0x01 }; diff --git a/subtle/icons/arrow_down1.xbm b/subtle/icons/arrow_down1.xbm new file mode 100644 index 0000000..1987cc2 --- /dev/null +++ b/subtle/icons/arrow_down1.xbm @@ -0,0 +1,5 @@ +#define arrow_down_width 9 +#define arrow_down_height 9 +static unsigned char arrow_down_bits[] = { + 0x10, 0x00, 0x10, 0x00, 0x10, 0x00, 0x10, 0x00, 0x10, 0x00, 0x92, 0x00, + 0x54, 0x00, 0x38, 0x00, 0x10, 0x00 }; diff --git a/subtle/icons/arrow_down2.xbm b/subtle/icons/arrow_down2.xbm new file mode 100644 index 0000000..6d46e42 --- /dev/null +++ b/subtle/icons/arrow_down2.xbm @@ -0,0 +1,5 @@ +#define arrow_down2_width 9 +#define arrow_down2_height 9 +static unsigned char arrow_down2_bits[] = { + 0x00, 0x00, 0x38, 0x00, 0x38, 0x00, 0x38, 0x00, 0x38, 0x00, 0xfe, 0x00, + 0x7c, 0x00, 0x38, 0x00, 0x10, 0x00 }; diff --git a/subtle/icons/arrow_left1.xbm b/subtle/icons/arrow_left1.xbm new file mode 100644 index 0000000..e55cdd2 --- /dev/null +++ b/subtle/icons/arrow_left1.xbm @@ -0,0 +1,5 @@ +#define arrow_left_width 9 +#define arrow_left_height 9 +static unsigned char arrow_left_bits[] = { + 0x00, 0x00, 0x08, 0x00, 0x04, 0x00, 0x02, 0x00, 0xff, 0x01, 0x02, 0x00, + 0x04, 0x00, 0x08, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/arrow_left2.xbm b/subtle/icons/arrow_left2.xbm new file mode 100644 index 0000000..7b3b18d --- /dev/null +++ b/subtle/icons/arrow_left2.xbm @@ -0,0 +1,5 @@ +#define arrow_left2_width 9 +#define arrow_left2_height 9 +static unsigned char arrow_left2_bits[] = { + 0x00, 0x00, 0x08, 0x00, 0x0c, 0x00, 0xfe, 0x00, 0xff, 0x00, 0xfe, 0x00, + 0x0c, 0x00, 0x08, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/arrow_right1.xbm b/subtle/icons/arrow_right1.xbm new file mode 100644 index 0000000..94d6333 --- /dev/null +++ b/subtle/icons/arrow_right1.xbm @@ -0,0 +1,5 @@ +#define arrow_right_width 9 +#define arrow_right_height 9 +static unsigned char arrow_right_bits[] = { + 0x00, 0x00, 0x20, 0x00, 0x40, 0x00, 0x80, 0x00, 0xff, 0x01, 0x80, 0x00, + 0x40, 0x00, 0x20, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/arrow_right2.xbm b/subtle/icons/arrow_right2.xbm new file mode 100644 index 0000000..c3f2ddd --- /dev/null +++ b/subtle/icons/arrow_right2.xbm @@ -0,0 +1,5 @@ +#define arrow_right2_width 9 +#define arrow_right2_height 9 +static unsigned char arrow_right2_bits[] = { + 0x00, 0x00, 0x20, 0x00, 0x60, 0x00, 0xfe, 0x00, 0xfe, 0x01, 0xfe, 0x00, + 0x60, 0x00, 0x20, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/arrow_up1.xbm b/subtle/icons/arrow_up1.xbm new file mode 100644 index 0000000..479faf4 --- /dev/null +++ b/subtle/icons/arrow_up1.xbm @@ -0,0 +1,5 @@ +#define arrow_up_width 9 +#define arrow_up_height 9 +static unsigned char arrow_up_bits[] = { + 0x10, 0x00, 0x38, 0x00, 0x54, 0x00, 0x92, 0x00, 0x10, 0x00, 0x10, 0x00, + 0x10, 0x00, 0x10, 0x00, 0x10, 0x00 }; diff --git a/subtle/icons/arrow_up2.xbm b/subtle/icons/arrow_up2.xbm new file mode 100644 index 0000000..b1e5409 --- /dev/null +++ b/subtle/icons/arrow_up2.xbm @@ -0,0 +1,5 @@ +#define arrow_up2_width 9 +#define arrow_up2_height 9 +static unsigned char arrow_up2_bits[] = { + 0x10, 0x00, 0x38, 0x00, 0x7c, 0x00, 0xfe, 0x00, 0x38, 0x00, 0x38, 0x00, + 0x38, 0x00, 0x38, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/bag.xbm b/subtle/icons/bag.xbm new file mode 100644 index 0000000..f5cee5a --- /dev/null +++ b/subtle/icons/bag.xbm @@ -0,0 +1,5 @@ +#define bag_width 9 +#define bag_height 9 +static unsigned char bag_bits[] = { + 0x00, 0x00, 0x38, 0x00, 0x28, 0x00, 0xff, 0x01, 0x45, 0x01, 0x45, 0x01, + 0x45, 0x01, 0x45, 0x01, 0xff, 0x01 }; diff --git a/subtle/icons/bail.xbm b/subtle/icons/bail.xbm new file mode 100644 index 0000000..804cd1d --- /dev/null +++ b/subtle/icons/bail.xbm @@ -0,0 +1,5 @@ +#define bail_width 9 +#define bail_height 9 +static unsigned char bail_bits[] = { + 0x38, 0x00, 0x44, 0x00, 0x44, 0x00, 0x44, 0x00, 0x38, 0x00, 0x44, 0x00, + 0x82, 0x00, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/icons/balloon.xbm b/subtle/icons/balloon.xbm new file mode 100644 index 0000000..e9e368c --- /dev/null +++ b/subtle/icons/balloon.xbm @@ -0,0 +1,5 @@ +#define balloon_width 9 +#define balloon_height 9 +static unsigned char balloon_bits[] = { + 0xfe, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x9e, 0x00, + 0xa0, 0x00, 0xc0, 0x00, 0x80, 0x00 }; diff --git a/subtle/icons/bat_empty_01.xbm b/subtle/icons/bat_empty_01.xbm new file mode 100755 index 0000000..cb916db --- /dev/null +++ b/subtle/icons/bat_empty_01.xbm @@ -0,0 +1,4 @@ +#define bat_empty_01_width 8 +#define bat_empty_01_height 8 +static unsigned char bat_empty_01_bits[] = { + 0x18, 0x7E, 0x42, 0x42, 0x42, 0x42, 0x42, 0x7E }; diff --git a/subtle/icons/bat_empty_02.xbm b/subtle/icons/bat_empty_02.xbm new file mode 100755 index 0000000..e26be8c --- /dev/null +++ b/subtle/icons/bat_empty_02.xbm @@ -0,0 +1,4 @@ +#define bat_empty_02_width 8 +#define bat_empty_02_height 8 +static unsigned char bat_empty_02_bits[] = { + 0x00, 0x7F, 0x41, 0xC1, 0xC1, 0x41, 0x7F, 0x00 }; diff --git a/subtle/icons/bat_full_01.xbm b/subtle/icons/bat_full_01.xbm new file mode 100755 index 0000000..701149e --- /dev/null +++ b/subtle/icons/bat_full_01.xbm @@ -0,0 +1,4 @@ +#define bat_full_width 8 +#define bat_full_height 8 +static unsigned char bat_full_bits[] = { + 0x18, 0x7E, 0x42, 0x5A, 0x5A, 0x5A, 0x42, 0x7E }; diff --git a/subtle/icons/bat_full_02.xbm b/subtle/icons/bat_full_02.xbm new file mode 100755 index 0000000..93d2327 --- /dev/null +++ b/subtle/icons/bat_full_02.xbm @@ -0,0 +1,4 @@ +#define bat_full_02_width 8 +#define bat_full_02_height 8 +static unsigned char bat_full_02_bits[] = { + 0x00, 0x7F, 0x41, 0xDD, 0xDD, 0x41, 0x7F, 0x00 }; diff --git a/subtle/icons/bat_low_01.xbm b/subtle/icons/bat_low_01.xbm new file mode 100755 index 0000000..29e974d --- /dev/null +++ b/subtle/icons/bat_low_01.xbm @@ -0,0 +1,4 @@ +#define bat_low_01_width 8 +#define bat_low_01_height 8 +static unsigned char bat_low_01_bits[] = { + 0x18, 0x7E, 0x42, 0x42, 0x42, 0x5A, 0x42, 0x7E }; diff --git a/subtle/icons/bat_low_02.xbm b/subtle/icons/bat_low_02.xbm new file mode 100755 index 0000000..d80a464 --- /dev/null +++ b/subtle/icons/bat_low_02.xbm @@ -0,0 +1,4 @@ +#define bat_low_02_width 8 +#define bat_low_02_height 8 +static unsigned char bat_low_02_bits[] = { + 0x00, 0x7F, 0x41, 0xC5, 0xC5, 0x41, 0x7F, 0x00 }; diff --git a/subtle/icons/battery_horz1.xbm b/subtle/icons/battery_horz1.xbm new file mode 100644 index 0000000..1b45e28 --- /dev/null +++ b/subtle/icons/battery_horz1.xbm @@ -0,0 +1,5 @@ +#define battery_horz1_width 9 +#define battery_horz1_height 9 +static unsigned char battery_horz1_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0x81, 0x00, 0x81, 0x01, 0x81, 0x00, + 0xff, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/battery_horz2.xbm b/subtle/icons/battery_horz2.xbm new file mode 100644 index 0000000..35321de --- /dev/null +++ b/subtle/icons/battery_horz2.xbm @@ -0,0 +1,5 @@ +#define battery_horz2_width 9 +#define battery_horz2_height 9 +static unsigned char battery_horz2_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0x81, 0x00, 0x8d, 0x01, 0x81, 0x00, + 0xff, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/battery_horz3.xbm b/subtle/icons/battery_horz3.xbm new file mode 100644 index 0000000..688a9ae --- /dev/null +++ b/subtle/icons/battery_horz3.xbm @@ -0,0 +1,5 @@ +#define battery_horz3_width 9 +#define battery_horz3_height 9 +static unsigned char battery_horz3_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0x81, 0x00, 0xbd, 0x01, 0x81, 0x00, + 0xff, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/battery_vert1.xbm b/subtle/icons/battery_vert1.xbm new file mode 100644 index 0000000..edc828d --- /dev/null +++ b/subtle/icons/battery_vert1.xbm @@ -0,0 +1,5 @@ +#define battery_vert1_width 9 +#define battery_vert1_height 9 +static unsigned char battery_vert1_bits[] = { + 0x10, 0x00, 0x7c, 0x00, 0x44, 0x00, 0x44, 0x00, 0x44, 0x00, 0x44, 0x00, + 0x44, 0x00, 0x44, 0x00, 0x7c, 0x00 }; diff --git a/subtle/icons/battery_vert2.xbm b/subtle/icons/battery_vert2.xbm new file mode 100644 index 0000000..e4d318e --- /dev/null +++ b/subtle/icons/battery_vert2.xbm @@ -0,0 +1,5 @@ +#define battery_vert2_width 9 +#define battery_vert2_height 9 +static unsigned char battery_vert2_bits[] = { + 0x10, 0x00, 0x7c, 0x00, 0x44, 0x00, 0x44, 0x00, 0x44, 0x00, 0x54, 0x00, + 0x54, 0x00, 0x44, 0x00, 0x7c, 0x00 }; diff --git a/subtle/icons/battery_vert3.xbm b/subtle/icons/battery_vert3.xbm new file mode 100644 index 0000000..5c90fac --- /dev/null +++ b/subtle/icons/battery_vert3.xbm @@ -0,0 +1,5 @@ +#define battery_vert3_width 9 +#define battery_vert3_height 9 +static unsigned char battery_vert3_bits[] = { + 0x10, 0x00, 0x7c, 0x00, 0x44, 0x00, 0x54, 0x00, 0x54, 0x00, 0x54, 0x00, + 0x54, 0x00, 0x44, 0x00, 0x7c, 0x00 }; diff --git a/subtle/icons/bell1.xbm b/subtle/icons/bell1.xbm new file mode 100644 index 0000000..05343c5 --- /dev/null +++ b/subtle/icons/bell1.xbm @@ -0,0 +1,5 @@ +#define bell_width 9 +#define bell_height 9 +static unsigned char bell_bits[] = { + 0x00, 0x00, 0x1e, 0x00, 0xa2, 0x00, 0xc2, 0x00, 0x42, 0x00, 0x24, 0x00, + 0xd8, 0x00, 0xcc, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/bell2.xbm b/subtle/icons/bell2.xbm new file mode 100644 index 0000000..b17232c --- /dev/null +++ b/subtle/icons/bell2.xbm @@ -0,0 +1,5 @@ +#define bell2_width 9 +#define bell2_height 9 +static unsigned char bell2_bits[] = { + 0x10, 0x00, 0x28, 0x00, 0x44, 0x00, 0x44, 0x00, 0x82, 0x00, 0x82, 0x00, + 0x01, 0x01, 0xff, 0x01, 0x38, 0x00 }; diff --git a/subtle/icons/binder.xbm b/subtle/icons/binder.xbm new file mode 100644 index 0000000..3b80fc1 --- /dev/null +++ b/subtle/icons/binder.xbm @@ -0,0 +1,5 @@ +#define binder_width 9 +#define binder_height 9 +static unsigned char binder_bits[] = { + 0xff, 0x01, 0x01, 0x01, 0x72, 0x01, 0x01, 0x01, 0x72, 0x01, 0x01, 0x01, + 0x72, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/icons/bluetooth.xbm b/subtle/icons/bluetooth.xbm new file mode 100755 index 0000000..3cc42d5 --- /dev/null +++ b/subtle/icons/bluetooth.xbm @@ -0,0 +1,4 @@ +#define bluetooth_width 8 +#define bluetooth_height 8 +static unsigned char bluetooth_bits[] = { + 0x18, 0x2A, 0x6C, 0x38, 0x38, 0x6C, 0x2A, 0x18 }; diff --git a/subtle/icons/box.xbm b/subtle/icons/box.xbm new file mode 100644 index 0000000..1602d54 --- /dev/null +++ b/subtle/icons/box.xbm @@ -0,0 +1,5 @@ +#define box_width 9 +#define box_height 9 +static unsigned char box_bits[] = { + 0xf8, 0x01, 0x84, 0x01, 0x42, 0x01, 0x3f, 0x01, 0x21, 0x01, 0x21, 0x01, + 0x21, 0x01, 0xa1, 0x00, 0x7f, 0x00 }; diff --git a/subtle/icons/box_in.xbm b/subtle/icons/box_in.xbm new file mode 100644 index 0000000..3f7d9da --- /dev/null +++ b/subtle/icons/box_in.xbm @@ -0,0 +1,5 @@ +#define arrow_box_width 9 +#define arrow_box_height 9 +static unsigned char arrow_box_bits[] = { + 0xff, 0x01, 0x01, 0x01, 0x11, 0x01, 0x20, 0x01, 0x7f, 0x01, 0x20, 0x01, + 0x11, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/icons/box_minus.xbm b/subtle/icons/box_minus.xbm new file mode 100644 index 0000000..a144da3 --- /dev/null +++ b/subtle/icons/box_minus.xbm @@ -0,0 +1,5 @@ +#define box_minus_width 9 +#define box_minus_height 9 +static unsigned char box_minus_bits[] = { + 0xff, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x7d, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/icons/box_out.xbm b/subtle/icons/box_out.xbm new file mode 100644 index 0000000..1ea1d0b --- /dev/null +++ b/subtle/icons/box_out.xbm @@ -0,0 +1,5 @@ +#define box_out_width 9 +#define box_out_height 9 +static unsigned char box_out_bits[] = { + 0x0f, 0x00, 0x08, 0x00, 0x48, 0x00, 0x80, 0x00, 0xff, 0x01, 0x80, 0x00, + 0x48, 0x00, 0x08, 0x00, 0x0f, 0x00 }; diff --git a/subtle/icons/box_plus.xbm b/subtle/icons/box_plus.xbm new file mode 100644 index 0000000..18cfb60 --- /dev/null +++ b/subtle/icons/box_plus.xbm @@ -0,0 +1,5 @@ +#define box_plus_width 9 +#define box_plus_height 9 +static unsigned char box_plus_bits[] = { + 0xff, 0x01, 0x01, 0x01, 0x11, 0x01, 0x11, 0x01, 0x7d, 0x01, 0x11, 0x01, + 0x11, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/icons/brightness.xbm b/subtle/icons/brightness.xbm new file mode 100644 index 0000000..ea6b202 --- /dev/null +++ b/subtle/icons/brightness.xbm @@ -0,0 +1,5 @@ +#define brightness_width 9 +#define brightness_height 9 +static unsigned char brightness_bits[] = { + 0x7c, 0x00, 0x9e, 0x00, 0x1f, 0x01, 0x1f, 0x01, 0x1f, 0x01, 0x1f, 0x01, + 0x1f, 0x01, 0x9e, 0x00, 0x7c, 0x00 }; diff --git a/subtle/icons/bug.xbm b/subtle/icons/bug.xbm new file mode 100644 index 0000000..f0238bb --- /dev/null +++ b/subtle/icons/bug.xbm @@ -0,0 +1,5 @@ +#define bug_width 9 +#define bug_height 9 +static unsigned char bug_bits[] = { + 0x83, 0x01, 0x44, 0x00, 0x38, 0x00, 0x38, 0x00, 0xbb, 0x01, 0x7c, 0x00, + 0xfe, 0x00, 0x7d, 0x01, 0x39, 0x01 }; diff --git a/subtle/icons/bug_01.xbm b/subtle/icons/bug_01.xbm new file mode 100755 index 0000000..8974034 --- /dev/null +++ b/subtle/icons/bug_01.xbm @@ -0,0 +1,4 @@ +#define bug_width 8 +#define bug_height 8 +static unsigned char bug_bits[] = { + 0xC3, 0x24, 0x18, 0xDB, 0x3C, 0x7E, 0xBD, 0x99 }; diff --git a/subtle/icons/bug_02.xbm b/subtle/icons/bug_02.xbm new file mode 100755 index 0000000..051f2f5 --- /dev/null +++ b/subtle/icons/bug_02.xbm @@ -0,0 +1,4 @@ +#define bug_02_width 8 +#define bug_02_height 8 +static unsigned char bug_02_bits[] = { + 0xC3, 0x24, 0x24, 0xDB, 0x3C, 0x7E, 0x99, 0x42 }; diff --git a/subtle/icons/calculator.xbm b/subtle/icons/calculator.xbm new file mode 100644 index 0000000..2322c54 --- /dev/null +++ b/subtle/icons/calculator.xbm @@ -0,0 +1,5 @@ +#define calculator_width 9 +#define calculator_height 9 +static unsigned char calculator_bits[] = { + 0xff, 0x01, 0x01, 0x01, 0x7d, 0x01, 0x01, 0x01, 0x55, 0x01, 0x01, 0x01, + 0x55, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/icons/cannon.xbm b/subtle/icons/cannon.xbm new file mode 100644 index 0000000..3309123 --- /dev/null +++ b/subtle/icons/cannon.xbm @@ -0,0 +1,5 @@ +#define cannon_width 13 +#define cannon_height 8 +static unsigned char cannon_bits[] = { + 0x00, 0x00, 0x40, 0x00, 0xe0, 0x00, 0xe0, 0x00, 0xfc, 0x07, 0xfe, 0x0f, + 0xfe, 0x0f, 0xfe, 0x0f }; diff --git a/subtle/icons/card.xbm b/subtle/icons/card.xbm new file mode 100644 index 0000000..283fa90 --- /dev/null +++ b/subtle/icons/card.xbm @@ -0,0 +1,5 @@ +#define card_width 9 +#define card_height 9 +static unsigned char card_bits[] = { + 0x00, 0x00, 0xff, 0x01, 0x01, 0x01, 0x75, 0x01, 0x05, 0x01, 0x75, 0x01, + 0x01, 0x01, 0x45, 0x01, 0xbb, 0x01 }; diff --git a/subtle/icons/cart.xbm b/subtle/icons/cart.xbm new file mode 100644 index 0000000..c61deea --- /dev/null +++ b/subtle/icons/cart.xbm @@ -0,0 +1,5 @@ +#define cart_width 9 +#define cart_height 9 +static unsigned char cart_bits[] = { + 0x01, 0x00, 0x02, 0x00, 0xfc, 0x01, 0x54, 0x01, 0x54, 0x01, 0xfc, 0x00, + 0x00, 0x00, 0x86, 0x01, 0x86, 0x01 }; diff --git a/subtle/icons/cart_plus.xbm b/subtle/icons/cart_plus.xbm new file mode 100644 index 0000000..8543173 --- /dev/null +++ b/subtle/icons/cart_plus.xbm @@ -0,0 +1,5 @@ +#define cart_plus_width 9 +#define cart_plus_height 9 +static unsigned char cart_plus_bits[] = { + 0x21, 0x00, 0x72, 0x00, 0x24, 0x01, 0x04, 0x01, 0x54, 0x01, 0xfc, 0x00, + 0x00, 0x00, 0x86, 0x01, 0x86, 0x01 }; diff --git a/subtle/icons/cat.xbm b/subtle/icons/cat.xbm new file mode 100755 index 0000000..d0bc6ab --- /dev/null +++ b/subtle/icons/cat.xbm @@ -0,0 +1,4 @@ +#define cat_width 8 +#define cat_height 8 +static unsigned char cat_bits[] = { + 0x81, 0xC3, 0xBD, 0xFF, 0x99, 0xFF, 0x7E, 0xBD }; diff --git a/subtle/icons/cd.xbm b/subtle/icons/cd.xbm new file mode 100644 index 0000000..fc6ab12 --- /dev/null +++ b/subtle/icons/cd.xbm @@ -0,0 +1,5 @@ +#define cd_width 9 +#define cd_height 9 +static unsigned char cd_bits[] = { + 0x38, 0x00, 0x44, 0x00, 0x82, 0x00, 0x11, 0x01, 0x29, 0x01, 0x11, 0x01, + 0x82, 0x00, 0x44, 0x00, 0x38, 0x00 }; diff --git a/subtle/icons/cert.xbm b/subtle/icons/cert.xbm new file mode 100644 index 0000000..6d743e8 --- /dev/null +++ b/subtle/icons/cert.xbm @@ -0,0 +1,5 @@ +#define cert_width 9 +#define cert_height 9 +static unsigned char cert_bits[] = { + 0xff, 0x01, 0x7d, 0x01, 0x7d, 0x01, 0x7d, 0x01, 0x55, 0x01, 0x01, 0x01, + 0x61, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/icons/chain.xbm b/subtle/icons/chain.xbm new file mode 100644 index 0000000..7d48c96 --- /dev/null +++ b/subtle/icons/chain.xbm @@ -0,0 +1,5 @@ +#define chain_width 9 +#define chain_height 9 +static unsigned char chain_bits[] = { + 0xe0, 0x00, 0x10, 0x01, 0x10, 0x01, 0x10, 0x01, 0xee, 0x00, 0x11, 0x00, + 0x11, 0x00, 0x11, 0x00, 0x0e, 0x00 }; diff --git a/subtle/icons/check.xbm b/subtle/icons/check.xbm new file mode 100644 index 0000000..ad02f56 --- /dev/null +++ b/subtle/icons/check.xbm @@ -0,0 +1,5 @@ +#define check_width 9 +#define check_height 9 +static unsigned char check_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x80, 0x00, 0x41, 0x00, + 0x22, 0x00, 0x14, 0x00, 0x08, 0x00 }; diff --git a/subtle/icons/clip.xbm b/subtle/icons/clip.xbm new file mode 100644 index 0000000..6c40497 --- /dev/null +++ b/subtle/icons/clip.xbm @@ -0,0 +1,5 @@ +#define clip_width 9 +#define clip_height 9 +static unsigned char clip_bits[] = { + 0x3e, 0x00, 0x22, 0x00, 0x2a, 0x00, 0xaa, 0x00, 0xaa, 0x00, 0xaa, 0x00, + 0xba, 0x00, 0x82, 0x00, 0xfe, 0x00 }; diff --git a/subtle/icons/clock.xbm b/subtle/icons/clock.xbm new file mode 100755 index 0000000..cd2fad2 --- /dev/null +++ b/subtle/icons/clock.xbm @@ -0,0 +1,4 @@ +#define clock_width 8 +#define clock_height 8 +static unsigned char clock_bits[] = { + 0x3C, 0x5E, 0xEF, 0xF7, 0x87, 0xFF, 0x7E, 0x3C }; diff --git a/subtle/icons/clock1.xbm b/subtle/icons/clock1.xbm new file mode 100644 index 0000000..8b0f70c --- /dev/null +++ b/subtle/icons/clock1.xbm @@ -0,0 +1,5 @@ +#define clock_width 9 +#define clock_height 9 +static unsigned char clock_bits[] = { + 0x7c, 0x00, 0xbe, 0x00, 0xdf, 0x01, 0xef, 0x01, 0x0f, 0x01, 0xff, 0x01, + 0xff, 0x01, 0xfe, 0x00, 0x7c, 0x00 }; diff --git a/subtle/icons/clock2.xbm b/subtle/icons/clock2.xbm new file mode 100644 index 0000000..78b552f --- /dev/null +++ b/subtle/icons/clock2.xbm @@ -0,0 +1,5 @@ +#define clock2_width 9 +#define clock2_height 9 +static unsigned char clock2_bits[] = { + 0x7c, 0x00, 0x82, 0x00, 0x11, 0x01, 0x11, 0x01, 0x71, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x82, 0x00, 0x7c, 0x00 }; diff --git a/subtle/icons/clockwise.xbm b/subtle/icons/clockwise.xbm new file mode 100644 index 0000000..6c70a26 --- /dev/null +++ b/subtle/icons/clockwise.xbm @@ -0,0 +1,5 @@ +#define clockwise_width 9 +#define clockwise_height 9 +static unsigned char clockwise_bits[] = { + 0x38, 0x01, 0x44, 0x01, 0x82, 0x01, 0xe1, 0x01, 0x01, 0x00, 0x01, 0x01, + 0x82, 0x00, 0x44, 0x00, 0x38, 0x00 }; diff --git a/subtle/icons/cpu.xbm b/subtle/icons/cpu.xbm new file mode 100644 index 0000000..620237b --- /dev/null +++ b/subtle/icons/cpu.xbm @@ -0,0 +1,5 @@ +#define cpu_width 9 +#define cpu_height 9 +static unsigned char cpu_bits[] = { + 0xbb, 0x01, 0x01, 0x01, 0x7c, 0x00, 0x7d, 0x01, 0x7d, 0x01, 0x7d, 0x01, + 0x7c, 0x00, 0x01, 0x01, 0xbb, 0x01 }; diff --git a/subtle/icons/cpu_1.xbm b/subtle/icons/cpu_1.xbm new file mode 100644 index 0000000..1b2768d --- /dev/null +++ b/subtle/icons/cpu_1.xbm @@ -0,0 +1,6 @@ +#define load_cpu_width 16 +#define load_cpu_height 16 +static unsigned char load_cpu_bits[] = { + 0x00, 0x00, 0x48, 0x12, 0x48, 0x12, 0xfc, 0x3f, 0xfc, 0x3f, 0xfe, 0x7f, + 0x1c, 0x38, 0x1c, 0x38, 0x1e, 0x78, 0x1c, 0x38, 0xfc, 0x3f, 0xfe, 0x7f, + 0xfc, 0x3f, 0x48, 0x12, 0x48, 0x12, 0x00, 0x00 }; diff --git a/subtle/icons/delete.xbm b/subtle/icons/delete.xbm new file mode 100644 index 0000000..2ff00d8 --- /dev/null +++ b/subtle/icons/delete.xbm @@ -0,0 +1,5 @@ +#define delete_width 9 +#define delete_height 9 +static unsigned char delete_bits[] = { + 0x01, 0x01, 0x82, 0x00, 0x44, 0x00, 0x28, 0x00, 0x10, 0x00, 0x28, 0x00, + 0x44, 0x00, 0x82, 0x00, 0x01, 0x01 }; diff --git a/subtle/icons/denied1.xbm b/subtle/icons/denied1.xbm new file mode 100644 index 0000000..3c80237 --- /dev/null +++ b/subtle/icons/denied1.xbm @@ -0,0 +1,5 @@ +#define denied_width 9 +#define denied_height 9 +static unsigned char denied_bits[] = { + 0x38, 0x00, 0x44, 0x00, 0x82, 0x00, 0x01, 0x01, 0x7d, 0x01, 0x01, 0x01, + 0x82, 0x00, 0x44, 0x00, 0x38, 0x00 }; diff --git a/subtle/icons/denied2.xbm b/subtle/icons/denied2.xbm new file mode 100644 index 0000000..29e70f3 --- /dev/null +++ b/subtle/icons/denied2.xbm @@ -0,0 +1,5 @@ +#define denied2_width 9 +#define denied2_height 9 +static unsigned char denied2_bits[] = { + 0x38, 0x00, 0x44, 0x00, 0x92, 0x00, 0x11, 0x01, 0x11, 0x01, 0x11, 0x01, + 0x92, 0x00, 0x44, 0x00, 0x38, 0x00 }; diff --git a/subtle/icons/diagram.xbm b/subtle/icons/diagram.xbm new file mode 100644 index 0000000..825c7ec --- /dev/null +++ b/subtle/icons/diagram.xbm @@ -0,0 +1,5 @@ +#define diagram_width 9 +#define diagram_height 9 +static unsigned char diagram_bits[] = { + 0xfe, 0x00, 0x82, 0x00, 0xfe, 0x00, 0x44, 0x00, 0x44, 0x00, 0xef, 0x01, + 0x29, 0x01, 0xef, 0x01, 0x00, 0x00 }; diff --git a/subtle/icons/dish.xbm b/subtle/icons/dish.xbm new file mode 100755 index 0000000..75e9f88 --- /dev/null +++ b/subtle/icons/dish.xbm @@ -0,0 +1,4 @@ +#define dish_width 8 +#define dish_height 8 +static unsigned char dish_bits[] = { + 0x81, 0x7B, 0x46, 0x4E, 0x5C, 0x3E, 0x77, 0xC3 }; diff --git a/subtle/icons/diskette.xbm b/subtle/icons/diskette.xbm new file mode 100644 index 0000000..abfe3b0 --- /dev/null +++ b/subtle/icons/diskette.xbm @@ -0,0 +1,5 @@ +#define diskette_width 9 +#define diskette_height 9 +static unsigned char diskette_bits[] = { + 0xff, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x7d, 0x01, + 0x75, 0x01, 0x75, 0x01, 0xfe, 0x01 }; diff --git a/subtle/icons/dotbox.xbm b/subtle/icons/dotbox.xbm new file mode 100644 index 0000000..e51f8f5 --- /dev/null +++ b/subtle/icons/dotbox.xbm @@ -0,0 +1,5 @@ +#define dotbox_width 9 +#define dotbox_height 9 +static unsigned char dotbox_bits[] = { + 0xfe, 0x00, 0x82, 0x00, 0x82, 0x00, 0x82, 0x00, 0x82, 0x00, 0x82, 0x00, + 0x92, 0x00, 0x82, 0x00, 0xfe, 0x00 }; diff --git a/subtle/icons/down.xbm b/subtle/icons/down.xbm new file mode 100644 index 0000000..bc350dd --- /dev/null +++ b/subtle/icons/down.xbm @@ -0,0 +1,6 @@ +#define down_width 16 +#define down_height 16 +static unsigned char down_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0xe0, 0x03, 0xc0, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/empty.xbm b/subtle/icons/empty.xbm new file mode 100755 index 0000000..1086137 --- /dev/null +++ b/subtle/icons/empty.xbm @@ -0,0 +1,4 @@ +#define empty_width 8 +#define empty_height 8 +static unsigned char empty_bits[] = { + 0x3C, 0x42, 0x81, 0x81, 0x81, 0x81, 0x42, 0x3C }; diff --git a/subtle/icons/exclamation1.xbm b/subtle/icons/exclamation1.xbm new file mode 100644 index 0000000..70213c5 --- /dev/null +++ b/subtle/icons/exclamation1.xbm @@ -0,0 +1,5 @@ +#define exclamation_width 9 +#define exclamation_height 9 +static unsigned char exclamation_bits[] = { + 0xff, 0x01, 0x01, 0x01, 0x11, 0x01, 0x11, 0x01, 0x11, 0x01, 0x01, 0x01, + 0x11, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/icons/exclamation2.xbm b/subtle/icons/exclamation2.xbm new file mode 100644 index 0000000..a0a7571 --- /dev/null +++ b/subtle/icons/exclamation2.xbm @@ -0,0 +1,5 @@ +#define exclamation2_width 9 +#define exclamation2_height 9 +static unsigned char exclamation2_bits[] = { + 0x10, 0x00, 0x28, 0x00, 0x28, 0x00, 0x54, 0x00, 0x54, 0x00, 0x82, 0x00, + 0x92, 0x00, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/icons/eye_l.xbm b/subtle/icons/eye_l.xbm new file mode 100755 index 0000000..3de8e26 --- /dev/null +++ b/subtle/icons/eye_l.xbm @@ -0,0 +1,4 @@ +#define eye_l_width 8 +#define eye_l_height 8 +static unsigned char eye_l_bits[] = { + 0x00, 0x00, 0x1B, 0x02, 0x02, 0x84, 0xF9, 0x02 }; diff --git a/subtle/icons/eye_r.xbm b/subtle/icons/eye_r.xbm new file mode 100755 index 0000000..7a04951 --- /dev/null +++ b/subtle/icons/eye_r.xbm @@ -0,0 +1,4 @@ +#define eye_r_width 8 +#define eye_r_height 8 +static unsigned char eye_r_bits[] = { + 0x00, 0x00, 0xD8, 0x40, 0x40, 0x21, 0x9F, 0x40 }; diff --git a/subtle/icons/fan.xbm b/subtle/icons/fan.xbm new file mode 100644 index 0000000..5159e74 --- /dev/null +++ b/subtle/icons/fan.xbm @@ -0,0 +1,5 @@ +#define fan_width 9 +#define fan_height 9 +static unsigned char fan_bits[] = { + 0x86, 0x00, 0x39, 0x01, 0x7c, 0x01, 0xc6, 0x00, 0xc6, 0x00, 0xc6, 0x00, + 0x7d, 0x00, 0x39, 0x01, 0xc2, 0x00 }; diff --git a/subtle/icons/file1.xbm b/subtle/icons/file1.xbm new file mode 100644 index 0000000..82b656f --- /dev/null +++ b/subtle/icons/file1.xbm @@ -0,0 +1,5 @@ +#define file_width 9 +#define file_height 9 +static unsigned char file_bits[] = { + 0x1f, 0x00, 0x11, 0x00, 0xf1, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/icons/file2.xbm b/subtle/icons/file2.xbm new file mode 100644 index 0000000..43e9cbe --- /dev/null +++ b/subtle/icons/file2.xbm @@ -0,0 +1,5 @@ +#define file2_width 9 +#define file2_height 9 +static unsigned char file2_bits[] = { + 0x7f, 0x00, 0xc1, 0x00, 0xc1, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/icons/flag.xbm b/subtle/icons/flag.xbm new file mode 100644 index 0000000..c587fc4 --- /dev/null +++ b/subtle/icons/flag.xbm @@ -0,0 +1,5 @@ +#define flag_width 9 +#define flag_height 9 +static unsigned char flag_bits[] = { + 0xff, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x00, + 0x01, 0x00, 0x01, 0x00, 0x01, 0x00 }; diff --git a/subtle/icons/flask1.xbm b/subtle/icons/flask1.xbm new file mode 100644 index 0000000..b7165f6 --- /dev/null +++ b/subtle/icons/flask1.xbm @@ -0,0 +1,5 @@ +#define flask1_width 9 +#define flask1_height 9 +static unsigned char flask1_bits[] = { + 0x00, 0x00, 0x38, 0x00, 0x28, 0x00, 0x28, 0x00, 0x28, 0x00, 0x44, 0x00, + 0x82, 0x00, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/icons/flask2.xbm b/subtle/icons/flask2.xbm new file mode 100644 index 0000000..aa623a6 --- /dev/null +++ b/subtle/icons/flask2.xbm @@ -0,0 +1,5 @@ +#define flask2_width 9 +#define flask2_height 9 +static unsigned char flask2_bits[] = { + 0x00, 0x00, 0x38, 0x00, 0x28, 0x00, 0x28, 0x00, 0x28, 0x00, 0x44, 0x00, + 0xba, 0x00, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/icons/fox.xbm b/subtle/icons/fox.xbm new file mode 100644 index 0000000..87c9714 --- /dev/null +++ b/subtle/icons/fox.xbm @@ -0,0 +1,5 @@ +#define fox_width 9 +#define fox_height 9 +static unsigned char fox_bits[] = { + 0x01, 0x01, 0x83, 0x01, 0x7d, 0x01, 0x7d, 0x01, 0xff, 0x01, 0x39, 0x01, + 0xff, 0x01, 0xfe, 0x00, 0x7d, 0x01 }; diff --git a/subtle/icons/fox_1.xbm b/subtle/icons/fox_1.xbm new file mode 100644 index 0000000..87c9714 --- /dev/null +++ b/subtle/icons/fox_1.xbm @@ -0,0 +1,5 @@ +#define fox_width 9 +#define fox_height 9 +static unsigned char fox_bits[] = { + 0x01, 0x01, 0x83, 0x01, 0x7d, 0x01, 0x7d, 0x01, 0xff, 0x01, 0x39, 0x01, + 0xff, 0x01, 0xfe, 0x00, 0x7d, 0x01 }; diff --git a/subtle/icons/fs_01.xbm b/subtle/icons/fs_01.xbm new file mode 100755 index 0000000..1d012d2 --- /dev/null +++ b/subtle/icons/fs_01.xbm @@ -0,0 +1,4 @@ +#define fs_01_width 8 +#define fs_01_height 8 +static unsigned char fs_01_bits[] = { + 0x46, 0x99, 0xBC, 0x66, 0x66, 0x3D, 0x99, 0x62 }; diff --git a/subtle/icons/fs_02.xbm b/subtle/icons/fs_02.xbm new file mode 100755 index 0000000..603e3a7 --- /dev/null +++ b/subtle/icons/fs_02.xbm @@ -0,0 +1,4 @@ +#define fs_02_width 8 +#define fs_02_height 8 +static unsigned char fs_02_bits[] = { + 0xF1, 0x5B, 0x3D, 0x67, 0xE6, 0xBC, 0xDA, 0x8F }; diff --git a/subtle/icons/full.xbm b/subtle/icons/full.xbm new file mode 100755 index 0000000..b5a026f --- /dev/null +++ b/subtle/icons/full.xbm @@ -0,0 +1,4 @@ +#define full_width 8 +#define full_height 8 +static unsigned char full_bits[] = { + 0x3C, 0x7E, 0xFF, 0xFF, 0xFF, 0xFF, 0x7E, 0x3C }; diff --git a/subtle/icons/fwd.xbm b/subtle/icons/fwd.xbm new file mode 100755 index 0000000..3f52ea9 --- /dev/null +++ b/subtle/icons/fwd.xbm @@ -0,0 +1,4 @@ +#define fwd_width 8 +#define fwd_height 8 +static unsigned char fwd_bits[] = { + 0x00, 0x12, 0x36, 0x7E, 0x7E, 0x36, 0x12, 0x00 }; diff --git a/subtle/icons/game.xbm b/subtle/icons/game.xbm new file mode 100644 index 0000000..d4b7954 --- /dev/null +++ b/subtle/icons/game.xbm @@ -0,0 +1,5 @@ +#define game_width 9 +#define game_height 9 +static unsigned char game_bits[] = { + 0x44, 0x00, 0x28, 0x00, 0x7c, 0x00, 0xfe, 0x00, 0xd7, 0x01, 0x7d, 0x01, + 0x7c, 0x00, 0x44, 0x00, 0x28, 0x00 }; diff --git a/subtle/icons/ghost.xbm b/subtle/icons/ghost.xbm new file mode 100644 index 0000000..a0f6432 --- /dev/null +++ b/subtle/icons/ghost.xbm @@ -0,0 +1,5 @@ +#define ghost_width 9 +#define ghost_height 9 +static unsigned char ghost_bits[] = { + 0x38, 0x00, 0x7c, 0x00, 0xfe, 0x00, 0xd6, 0x00, 0xfe, 0x00, 0xfe, 0x00, + 0xfe, 0x00, 0xfe, 0x00, 0xaa, 0x00 }; diff --git a/subtle/icons/half.xbm b/subtle/icons/half.xbm new file mode 100755 index 0000000..874323b --- /dev/null +++ b/subtle/icons/half.xbm @@ -0,0 +1,4 @@ +#define half_width 8 +#define half_height 8 +static unsigned char half_bits[] = { + 0x3C, 0x4E, 0x8F, 0x8F, 0x8F, 0x8F, 0x4E, 0x3C }; diff --git a/subtle/icons/headphones.xbm b/subtle/icons/headphones.xbm new file mode 100644 index 0000000..5d85395 --- /dev/null +++ b/subtle/icons/headphones.xbm @@ -0,0 +1,5 @@ +#define headphones_width 9 +#define headphones_height 9 +static unsigned char headphones_bits[] = { + 0x7c, 0x00, 0x82, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x45, 0x01, + 0xc7, 0x01, 0xc6, 0x00, 0xc6, 0x00 }; diff --git a/subtle/icons/heart.xbm b/subtle/icons/heart.xbm new file mode 100644 index 0000000..9deca37 --- /dev/null +++ b/subtle/icons/heart.xbm @@ -0,0 +1,5 @@ +#define heart_width 9 +#define heart_height 9 +static unsigned char heart_bits[] = { + 0xee, 0x00, 0x11, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x82, 0x00, + 0x44, 0x00, 0x28, 0x00, 0x10, 0x00 }; diff --git a/subtle/icons/heart_plus.xbm b/subtle/icons/heart_plus.xbm new file mode 100644 index 0000000..1e08edb --- /dev/null +++ b/subtle/icons/heart_plus.xbm @@ -0,0 +1,5 @@ +#define heart_plus_width 9 +#define heart_plus_height 9 +static unsigned char heart_plus_bits[] = { + 0xee, 0x00, 0x11, 0x01, 0x00, 0x01, 0x02, 0x01, 0x07, 0x01, 0x82, 0x00, + 0x40, 0x00, 0x28, 0x00, 0x10, 0x00 }; diff --git a/subtle/icons/house.xbm b/subtle/icons/house.xbm new file mode 100644 index 0000000..656ee57 --- /dev/null +++ b/subtle/icons/house.xbm @@ -0,0 +1,5 @@ +#define house_width 9 +#define house_height 9 +static unsigned char house_bits[] = { + 0x90, 0x00, 0xa8, 0x00, 0x44, 0x00, 0x82, 0x00, 0x01, 0x01, 0xba, 0x00, + 0xaa, 0x00, 0xaa, 0x00, 0xfe, 0x00 }; diff --git a/subtle/icons/info.xbm b/subtle/icons/info.xbm new file mode 100644 index 0000000..6153d97 --- /dev/null +++ b/subtle/icons/info.xbm @@ -0,0 +1,5 @@ +#define info_width 9 +#define info_height 9 +static unsigned char info_bits[] = { + 0x38, 0x00, 0x38, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x38, 0x00, 0x38, 0x00, + 0x38, 0x00, 0x38, 0x00, 0x7c, 0x00 }; diff --git a/subtle/icons/info_01.xbm b/subtle/icons/info_01.xbm new file mode 100755 index 0000000..f08c2fd --- /dev/null +++ b/subtle/icons/info_01.xbm @@ -0,0 +1,4 @@ +#define info_01_width 8 +#define info_01_height 8 +static unsigned char info_01_bits[] = { + 0x3C, 0x66, 0xFF, 0xE7, 0xE7, 0xE7, 0x66, 0x3C }; diff --git a/subtle/icons/info_02.xbm b/subtle/icons/info_02.xbm new file mode 100755 index 0000000..00b4df0 --- /dev/null +++ b/subtle/icons/info_02.xbm @@ -0,0 +1,4 @@ +#define info_02_width 8 +#define info_02_height 8 +static unsigned char info_02_bits[] = { + 0xFF, 0xE7, 0xFF, 0xE7, 0xE7, 0xE7, 0xE7, 0xFF }; diff --git a/subtle/icons/info_03.xbm b/subtle/icons/info_03.xbm new file mode 100755 index 0000000..50103f8 --- /dev/null +++ b/subtle/icons/info_03.xbm @@ -0,0 +1,4 @@ +#define info_width 8 +#define info_height 8 +static unsigned char info_bits[] = { + 0x38, 0x38, 0x00, 0x3C, 0x38, 0x38, 0x38, 0x7C }; diff --git a/subtle/icons/invader1.xbm b/subtle/icons/invader1.xbm new file mode 100644 index 0000000..3eeb2e1 --- /dev/null +++ b/subtle/icons/invader1.xbm @@ -0,0 +1,5 @@ +#define invader1_width 13 +#define invader1_height 8 +static unsigned char invader1_bits[] = { + 0x60, 0x00, 0xf8, 0x01, 0xfc, 0x03, 0x6c, 0x03, 0xfc, 0x03, 0x98, 0x01, + 0x64, 0x02, 0x08, 0x01 }; diff --git a/subtle/icons/invader2.xbm b/subtle/icons/invader2.xbm new file mode 100644 index 0000000..062f59b --- /dev/null +++ b/subtle/icons/invader2.xbm @@ -0,0 +1,5 @@ +#define invader2_width 13 +#define invader2_height 8 +static unsigned char invader2_bits[] = { + 0x60, 0x00, 0xf8, 0x01, 0xfc, 0x03, 0x6c, 0x03, 0xfc, 0x03, 0x90, 0x00, + 0x68, 0x01, 0x04, 0x02 }; diff --git a/subtle/icons/invader3.xbm b/subtle/icons/invader3.xbm new file mode 100644 index 0000000..3d8d4d0 --- /dev/null +++ b/subtle/icons/invader3.xbm @@ -0,0 +1,5 @@ +#define invader3_width 13 +#define invader3_height 8 +static unsigned char invader3_bits[] = { + 0x08, 0x02, 0x10, 0x01, 0xf8, 0x03, 0xec, 0x06, 0xfe, 0x0f, 0xfa, 0x0b, + 0x0a, 0x0a, 0xb0, 0x01 }; diff --git a/subtle/icons/invader4.xbm b/subtle/icons/invader4.xbm new file mode 100644 index 0000000..920d057 --- /dev/null +++ b/subtle/icons/invader4.xbm @@ -0,0 +1,5 @@ +#define invader4_width 13 +#define invader4_height 8 +static unsigned char invader4_bits[] = { + 0x08, 0x02, 0x12, 0x09, 0xfa, 0x0b, 0xee, 0x0e, 0xfe, 0x0f, 0xfc, 0x07, + 0x08, 0x02, 0x04, 0x04 }; diff --git a/subtle/icons/invader5.xbm b/subtle/icons/invader5.xbm new file mode 100644 index 0000000..9b16b5d --- /dev/null +++ b/subtle/icons/invader5.xbm @@ -0,0 +1,5 @@ +#define invader5_width 13 +#define invader5_height 8 +static unsigned char invader5_bits[] = { + 0x60, 0x00, 0xf0, 0x00, 0xf8, 0x01, 0x6c, 0x03, 0xfc, 0x03, 0x90, 0x00, + 0x68, 0x01, 0x94, 0x02 }; diff --git a/subtle/icons/invader6.xbm b/subtle/icons/invader6.xbm new file mode 100644 index 0000000..4c79052 --- /dev/null +++ b/subtle/icons/invader6.xbm @@ -0,0 +1,5 @@ +#define invader6_width 13 +#define invader6_height 8 +static unsigned char invader6_bits[] = { + 0x60, 0x00, 0xf0, 0x00, 0xf8, 0x01, 0x6c, 0x03, 0xfc, 0x03, 0x68, 0x01, + 0x04, 0x02, 0x08, 0x01 }; diff --git a/subtle/icons/jar1.xbm b/subtle/icons/jar1.xbm new file mode 100644 index 0000000..29c65cb --- /dev/null +++ b/subtle/icons/jar1.xbm @@ -0,0 +1,5 @@ +#define jar1_width 9 +#define jar1_height 9 +static unsigned char jar1_bits[] = { + 0x7c, 0x00, 0x7c, 0x00, 0x82, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/icons/jar2.xbm b/subtle/icons/jar2.xbm new file mode 100644 index 0000000..45ba61a --- /dev/null +++ b/subtle/icons/jar2.xbm @@ -0,0 +1,5 @@ +#define jar2_width 9 +#define jar2_height 9 +static unsigned char jar2_bits[] = { + 0x7c, 0x00, 0x7c, 0x00, 0x82, 0x00, 0x01, 0x01, 0x01, 0x01, 0x7d, 0x01, + 0x7d, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/icons/jar3.xbm b/subtle/icons/jar3.xbm new file mode 100644 index 0000000..806955d --- /dev/null +++ b/subtle/icons/jar3.xbm @@ -0,0 +1,5 @@ +#define jar3_width 9 +#define jar3_height 9 +static unsigned char jar3_bits[] = { + 0x7c, 0x00, 0x7c, 0x00, 0x82, 0x00, 0x39, 0x01, 0x39, 0x01, 0x7d, 0x01, + 0x7d, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/icons/key.xbm b/subtle/icons/key.xbm new file mode 100644 index 0000000..53193d2 --- /dev/null +++ b/subtle/icons/key.xbm @@ -0,0 +1,5 @@ +#define key_width 9 +#define key_height 9 +static unsigned char key_bits[] = { + 0xfe, 0x00, 0x82, 0x00, 0x82, 0x00, 0x82, 0x00, 0xfe, 0x00, 0x10, 0x00, + 0x1c, 0x00, 0x10, 0x00, 0x1c, 0x00 }; diff --git a/subtle/icons/light1.xbm b/subtle/icons/light1.xbm new file mode 100644 index 0000000..e01cc3f --- /dev/null +++ b/subtle/icons/light1.xbm @@ -0,0 +1,5 @@ +#define light1_width 9 +#define light1_height 9 +static unsigned char light1_bits[] = { + 0x38, 0x00, 0x44, 0x00, 0x82, 0x00, 0x82, 0x00, 0x44, 0x00, 0x28, 0x00, + 0x38, 0x00, 0x38, 0x00, 0x10, 0x00 }; diff --git a/subtle/icons/light2.xbm b/subtle/icons/light2.xbm new file mode 100644 index 0000000..aa039ae --- /dev/null +++ b/subtle/icons/light2.xbm @@ -0,0 +1,5 @@ +#define light2_width 9 +#define light2_height 9 +static unsigned char light2_bits[] = { + 0x39, 0x01, 0x44, 0x00, 0x82, 0x00, 0x82, 0x00, 0x44, 0x00, 0x28, 0x00, + 0x39, 0x01, 0x38, 0x00, 0x10, 0x00 }; diff --git a/subtle/icons/list.xbm b/subtle/icons/list.xbm new file mode 100644 index 0000000..599075d --- /dev/null +++ b/subtle/icons/list.xbm @@ -0,0 +1,5 @@ +#define list_width 9 +#define list_height 9 +static unsigned char list_bits[] = { + 0xfb, 0x00, 0x03, 0x00, 0x00, 0x00, 0xfb, 0x00, 0x03, 0x00, 0x00, 0x00, + 0xfb, 0x00, 0x03, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/load.xbm b/subtle/icons/load.xbm new file mode 100644 index 0000000..b9a1061 --- /dev/null +++ b/subtle/icons/load.xbm @@ -0,0 +1,6 @@ +#define load_width 16 +#define load_height 16 +static unsigned char load_bits[] = { + 0x00, 0x00, 0xfe, 0x7f, 0x02, 0x40, 0x02, 0x40, 0x02, 0x40, 0x02, 0x40, + 0x02, 0x44, 0x02, 0x4a, 0x02, 0x71, 0x8e, 0x40, 0x52, 0x40, 0x22, 0x40, + 0x02, 0x40, 0x02, 0x40, 0xfe, 0x7f, 0x00, 0x00 }; diff --git a/subtle/icons/lock.xbm b/subtle/icons/lock.xbm new file mode 100644 index 0000000..dd171b5 --- /dev/null +++ b/subtle/icons/lock.xbm @@ -0,0 +1,5 @@ +#define lock_width 9 +#define lock_height 9 +static unsigned char lock_bits[] = { + 0x7c, 0x00, 0x82, 0x00, 0x82, 0x00, 0xff, 0x01, 0x01, 0x01, 0x11, 0x01, + 0x11, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/icons/magnifier.xbm b/subtle/icons/magnifier.xbm new file mode 100644 index 0000000..bf7df83 --- /dev/null +++ b/subtle/icons/magnifier.xbm @@ -0,0 +1,5 @@ +#define magnifier_width 9 +#define magnifier_height 9 +static unsigned char magnifier_bits[] = { + 0x1c, 0x00, 0x22, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x22, 0x00, + 0x5c, 0x00, 0x80, 0x00, 0x00, 0x01 }; diff --git a/subtle/icons/mail.xbm b/subtle/icons/mail.xbm new file mode 100644 index 0000000..4a2eb36 --- /dev/null +++ b/subtle/icons/mail.xbm @@ -0,0 +1,5 @@ +#define mail_width 9 +#define mail_height 9 +static unsigned char mail_bits[] = { + 0x00, 0x00, 0xff, 0x01, 0x01, 0x01, 0x45, 0x01, 0x29, 0x01, 0x11, 0x01, + 0x01, 0x01, 0xff, 0x01, 0x00, 0x00 }; diff --git a/subtle/icons/mail_1.xbm b/subtle/icons/mail_1.xbm new file mode 100644 index 0000000..4a2eb36 --- /dev/null +++ b/subtle/icons/mail_1.xbm @@ -0,0 +1,5 @@ +#define mail_width 9 +#define mail_height 9 +static unsigned char mail_bits[] = { + 0x00, 0x00, 0xff, 0x01, 0x01, 0x01, 0x45, 0x01, 0x29, 0x01, 0x11, 0x01, + 0x01, 0x01, 0xff, 0x01, 0x00, 0x00 }; diff --git a/subtle/icons/man.xbm b/subtle/icons/man.xbm new file mode 100644 index 0000000..3848cc2 --- /dev/null +++ b/subtle/icons/man.xbm @@ -0,0 +1,5 @@ +#define man_width 9 +#define man_height 9 +static unsigned char man_bits[] = { + 0x10, 0x00, 0x28, 0x00, 0x10, 0x00, 0x7c, 0x00, 0x92, 0x00, 0xaa, 0x00, + 0x28, 0x00, 0x28, 0x00, 0x28, 0x00 }; diff --git a/subtle/icons/mem.xbm b/subtle/icons/mem.xbm new file mode 100644 index 0000000..5c5bc8e --- /dev/null +++ b/subtle/icons/mem.xbm @@ -0,0 +1,6 @@ +#define load_mem_width 16 +#define load_mem_height 16 +static unsigned char load_mem_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x48, 0x12, 0x48, 0x12, 0xfc, 0x3f, + 0xfc, 0x3f, 0xfc, 0x3f, 0xfc, 0x3f, 0xfc, 0x3f, 0xfc, 0x3f, 0x48, 0x12, + 0x48, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/mem_1.xbm b/subtle/icons/mem_1.xbm new file mode 100644 index 0000000..5c5bc8e --- /dev/null +++ b/subtle/icons/mem_1.xbm @@ -0,0 +1,6 @@ +#define load_mem_width 16 +#define load_mem_height 16 +static unsigned char load_mem_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x48, 0x12, 0x48, 0x12, 0xfc, 0x3f, + 0xfc, 0x3f, 0xfc, 0x3f, 0xfc, 0x3f, 0xfc, 0x3f, 0xfc, 0x3f, 0x48, 0x12, + 0x48, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/memory.xbm b/subtle/icons/memory.xbm new file mode 100644 index 0000000..f9821ea --- /dev/null +++ b/subtle/icons/memory.xbm @@ -0,0 +1,5 @@ +#define memory_width 9 +#define memory_height 9 +static unsigned char memory_bits[] = { + 0xaa, 0x00, 0x00, 0x00, 0xfe, 0x00, 0xfe, 0x00, 0xfe, 0x00, 0xfe, 0x00, + 0xfe, 0x00, 0x00, 0x00, 0xaa, 0x00 }; diff --git a/subtle/icons/minus.xbm b/subtle/icons/minus.xbm new file mode 100644 index 0000000..072ef07 --- /dev/null +++ b/subtle/icons/minus.xbm @@ -0,0 +1,5 @@ +#define minus_width 9 +#define minus_height 9 +static unsigned char minus_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/mouse.xbm b/subtle/icons/mouse.xbm new file mode 100644 index 0000000..28a6528 --- /dev/null +++ b/subtle/icons/mouse.xbm @@ -0,0 +1,5 @@ +#define mouse_width 9 +#define mouse_height 9 +static unsigned char mouse_bits[] = { + 0xee, 0x00, 0xee, 0x00, 0xee, 0x00, 0x82, 0x00, 0xfe, 0x00, 0xfe, 0x00, + 0xfe, 0x00, 0xfe, 0x00, 0x7c, 0x00 }; diff --git a/subtle/icons/mouse_01.xbm b/subtle/icons/mouse_01.xbm new file mode 100755 index 0000000..05e91b5 --- /dev/null +++ b/subtle/icons/mouse_01.xbm @@ -0,0 +1,4 @@ +#define mouse_01_width 8 +#define mouse_01_height 8 +static unsigned char mouse_01_bits[] = { + 0xEE, 0xEE, 0xEE, 0x82, 0xFE, 0xFE, 0xFE, 0x7C }; diff --git a/subtle/icons/movie.xbm b/subtle/icons/movie.xbm new file mode 100644 index 0000000..29bc622 --- /dev/null +++ b/subtle/icons/movie.xbm @@ -0,0 +1,5 @@ +#define movie_width 9 +#define movie_height 9 +static unsigned char movie_bits[] = { + 0xff, 0x01, 0x55, 0x01, 0xff, 0x01, 0x21, 0x01, 0x21, 0x01, 0x21, 0x01, + 0xff, 0x01, 0x55, 0x01, 0xff, 0x01 }; diff --git a/subtle/icons/mpd.xbm b/subtle/icons/mpd.xbm new file mode 100644 index 0000000..8211667 --- /dev/null +++ b/subtle/icons/mpd.xbm @@ -0,0 +1,6 @@ +#define mpd_width 16 +#define mpd_height 16 +static unsigned char mpd_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x1f, 0x40, 0x10, + 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x70, 0x1c, 0x78, 0x1e, + 0x30, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/net-wifi.xbm b/subtle/icons/net-wifi.xbm new file mode 100644 index 0000000..0b3a4a1 --- /dev/null +++ b/subtle/icons/net-wifi.xbm @@ -0,0 +1,6 @@ +#define net_wifi4_width 16 +#define net_wifi4_height 16 +static unsigned char net_wifi4_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0xf0, 0x0f, 0x08, 0x10, 0xe4, 0x27, 0x10, 0x08, + 0xc0, 0x03, 0x20, 0x04, 0x80, 0x01, 0x00, 0x00, 0x00, 0x00, 0x80, 0x01, + 0xc0, 0x03, 0xc0, 0x03, 0x80, 0x01, 0x00, 0x00 }; diff --git a/subtle/icons/net-wifi3.xbm b/subtle/icons/net-wifi3.xbm new file mode 100644 index 0000000..7ebb55d --- /dev/null +++ b/subtle/icons/net-wifi3.xbm @@ -0,0 +1,6 @@ +#define wireless3_full_width 16 +#define wireless3_full_height 16 +static unsigned char wireless3_full_bits[] = { + 0x00, 0x00, 0xf0, 0x0f, 0x08, 0x10, 0xe4, 0x27, 0x10, 0x08, 0x00, 0x00, + 0xc0, 0x03, 0xc0, 0x03, 0xf0, 0x0f, 0xf0, 0x0f, 0xf0, 0x0f, 0xf0, 0x0f, + 0xf0, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/net-wifi4.xbm b/subtle/icons/net-wifi4.xbm new file mode 100644 index 0000000..8179eb4 --- /dev/null +++ b/subtle/icons/net-wifi4.xbm @@ -0,0 +1,6 @@ +#define net_wifi4_width 16 +#define net_wifi4_height 16 +static unsigned char net_wifi4_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x7f, 0xfe, 0x7f, 0x00, 0x00, + 0xfc, 0x3f, 0xfc, 0x3f, 0x00, 0x00, 0xf8, 0x1f, 0xf8, 0x1f, 0x00, 0x00, + 0xe0, 0x07, 0xe0, 0x07, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/net-wifi5.xbm b/subtle/icons/net-wifi5.xbm new file mode 100644 index 0000000..8a097ef --- /dev/null +++ b/subtle/icons/net-wifi5.xbm @@ -0,0 +1,6 @@ +#define wireless_full_width 16 +#define wireless_full_height 16 +static unsigned char wireless_full_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x3f, 0xfe, 0x7f, 0x00, 0x00, + 0xfc, 0x3f, 0xf8, 0x1f, 0x00, 0x00, 0xf0, 0x0f, 0xe0, 0x07, 0x00, 0x00, + 0xc0, 0x03, 0x80, 0x01, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/net-wired.xbm b/subtle/icons/net-wired.xbm new file mode 100644 index 0000000..d9655d7 --- /dev/null +++ b/subtle/icons/net-wired.xbm @@ -0,0 +1,6 @@ +#define network_eth2_width 16 +#define network_eth2_height 16 +static unsigned char network_eth2_bits[] = { + 0x00, 0x00, 0xfe, 0x7f, 0x02, 0x40, 0x02, 0x40, 0xc2, 0x43, 0xc2, 0x43, + 0xc2, 0x43, 0xf2, 0x4f, 0xf2, 0x4f, 0xf2, 0x4f, 0xf2, 0x4f, 0xf2, 0x4f, + 0x02, 0x40, 0x02, 0x40, 0xfe, 0x7f, 0x00, 0x00 }; diff --git a/subtle/icons/net-wired2.xbm b/subtle/icons/net-wired2.xbm new file mode 100644 index 0000000..fb7276a --- /dev/null +++ b/subtle/icons/net-wired2.xbm @@ -0,0 +1,6 @@ +#define network_eth1_width 16 +#define network_eth1_height 16 +static unsigned char network_eth1_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x01, 0x60, 0x03, 0x70, 0x07, + 0x78, 0x0f, 0x7f, 0x7f, 0x7f, 0x7f, 0x78, 0x0f, 0x70, 0x07, 0x60, 0x03, + 0x40, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/net_down_01.xbm b/subtle/icons/net_down_01.xbm new file mode 100755 index 0000000..0940355 --- /dev/null +++ b/subtle/icons/net_down_01.xbm @@ -0,0 +1,4 @@ +#define net_down_01_width 8 +#define net_down_01_height 8 +static unsigned char net_down_01_bits[] = { + 0x1E, 0x3C, 0x3C, 0x3C, 0xFF, 0x7E, 0x3C, 0x18 }; diff --git a/subtle/icons/net_down_02.xbm b/subtle/icons/net_down_02.xbm new file mode 100755 index 0000000..750ada5 --- /dev/null +++ b/subtle/icons/net_down_02.xbm @@ -0,0 +1,4 @@ +#define net_down_02_width 8 +#define net_down_02_height 8 +static unsigned char net_down_02_bits[] = { + 0x78, 0x3C, 0x3C, 0x3C, 0xFF, 0x7E, 0x3C, 0x18 }; diff --git a/subtle/icons/net_down_03.xbm b/subtle/icons/net_down_03.xbm new file mode 100755 index 0000000..0502235 --- /dev/null +++ b/subtle/icons/net_down_03.xbm @@ -0,0 +1,4 @@ +#define net_down_03_width 8 +#define net_down_03_height 8 +static unsigned char net_down_03_bits[] = { + 0x38, 0x38, 0x38, 0x38, 0xFE, 0x7C, 0x38, 0x10 }; diff --git a/subtle/icons/net_up_01.xbm b/subtle/icons/net_up_01.xbm new file mode 100755 index 0000000..aac47a3 --- /dev/null +++ b/subtle/icons/net_up_01.xbm @@ -0,0 +1,4 @@ +#define net_up_01_width 8 +#define net_up_01_height 8 +static unsigned char net_up_01_bits[] = { + 0x18, 0x3C, 0x7E, 0xFF, 0x3C, 0x3C, 0x3C, 0x78 }; diff --git a/subtle/icons/net_up_02.xbm b/subtle/icons/net_up_02.xbm new file mode 100755 index 0000000..9a53392 --- /dev/null +++ b/subtle/icons/net_up_02.xbm @@ -0,0 +1,4 @@ +#define net_up_02_width 8 +#define net_up_02_height 8 +static unsigned char net_up_02_bits[] = { + 0x18, 0x3C, 0x7E, 0xFF, 0x3C, 0x3C, 0x3C, 0x1E }; diff --git a/subtle/icons/net_up_03.xbm b/subtle/icons/net_up_03.xbm new file mode 100755 index 0000000..b21c007 --- /dev/null +++ b/subtle/icons/net_up_03.xbm @@ -0,0 +1,4 @@ +#define net_up_03_width 8 +#define net_up_03_height 8 +static unsigned char net_up_03_bits[] = { + 0x10, 0x38, 0x7C, 0xFE, 0x38, 0x38, 0x38, 0x38 }; diff --git a/subtle/icons/net_wired.xbm b/subtle/icons/net_wired.xbm new file mode 100755 index 0000000..25cd20b --- /dev/null +++ b/subtle/icons/net_wired.xbm @@ -0,0 +1,4 @@ +#define net_wired_width 8 +#define net_wired_height 8 +static unsigned char net_wired_bits[] = { + 0x00, 0x1C, 0x1C, 0x7F, 0x7F, 0x7F, 0x55, 0x7F }; diff --git a/subtle/icons/next.xbm b/subtle/icons/next.xbm new file mode 100755 index 0000000..3937532 --- /dev/null +++ b/subtle/icons/next.xbm @@ -0,0 +1,4 @@ +#define next_width 8 +#define next_height 8 +static unsigned char next_bits[] = { + 0x00, 0x42, 0x4E, 0x7E, 0x7E, 0x4E, 0x42, 0x00 }; diff --git a/subtle/icons/note.xbm b/subtle/icons/note.xbm new file mode 100755 index 0000000..21ba22b --- /dev/null +++ b/subtle/icons/note.xbm @@ -0,0 +1,4 @@ +#define note_width 8 +#define note_height 8 +static unsigned char note_bits[] = { + 0xFC, 0xFC, 0x84, 0x84, 0x84, 0x84, 0xE7, 0xE7 }; diff --git a/subtle/icons/note1.xbm b/subtle/icons/note1.xbm new file mode 100644 index 0000000..c81297e --- /dev/null +++ b/subtle/icons/note1.xbm @@ -0,0 +1,5 @@ +#define note_width 9 +#define note_height 9 +static unsigned char note_bits[] = { + 0x00, 0x00, 0xfc, 0x01, 0x04, 0x01, 0x04, 0x01, 0x04, 0x01, 0x04, 0x01, + 0x04, 0x01, 0xc7, 0x01, 0xc7, 0x01 }; diff --git a/subtle/icons/note2.xbm b/subtle/icons/note2.xbm new file mode 100644 index 0000000..0e74538 --- /dev/null +++ b/subtle/icons/note2.xbm @@ -0,0 +1,5 @@ +#define note2_width 9 +#define note2_height 9 +static unsigned char note2_bits[] = { + 0x80, 0x01, 0x60, 0x01, 0x18, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, + 0xc8, 0x01, 0xce, 0x01, 0x0e, 0x00 }; diff --git a/subtle/icons/notepad.xbm b/subtle/icons/notepad.xbm new file mode 100644 index 0000000..4d6cb8e --- /dev/null +++ b/subtle/icons/notepad.xbm @@ -0,0 +1,5 @@ +#define notepad_width 9 +#define notepad_height 9 +static unsigned char notepad_bits[] = { + 0xaa, 0x00, 0x55, 0x01, 0x01, 0x01, 0x01, 0x01, 0x55, 0x01, 0x01, 0x01, + 0x55, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/icons/off.xbm b/subtle/icons/off.xbm new file mode 100644 index 0000000..ca3d7f8 --- /dev/null +++ b/subtle/icons/off.xbm @@ -0,0 +1,5 @@ +#define off_width 9 +#define off_height 9 +static unsigned char off_bits[] = { + 0x10, 0x00, 0x54, 0x00, 0x92, 0x00, 0x11, 0x01, 0x11, 0x01, 0x11, 0x01, + 0x82, 0x00, 0x44, 0x00, 0x38, 0x00 }; diff --git a/subtle/icons/omega.xbm b/subtle/icons/omega.xbm new file mode 100644 index 0000000..a4469e8 --- /dev/null +++ b/subtle/icons/omega.xbm @@ -0,0 +1,5 @@ +#define omega_width 9 +#define omega_height 9 +static unsigned char omega_bits[] = { + 0x00, 0x00, 0x38, 0x00, 0x44, 0x00, 0x82, 0x00, 0x82, 0x00, 0x82, 0x00, + 0x44, 0x00, 0xaa, 0x00, 0xee, 0x00 }; diff --git a/subtle/icons/on.xbm b/subtle/icons/on.xbm new file mode 100644 index 0000000..b123fa3 --- /dev/null +++ b/subtle/icons/on.xbm @@ -0,0 +1,5 @@ +#define on_width 9 +#define on_height 9 +static unsigned char on_bits[] = { + 0x38, 0x00, 0x44, 0x00, 0x82, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, + 0x82, 0x00, 0x44, 0x00, 0x38, 0x00 }; diff --git a/subtle/icons/overview.png b/subtle/icons/overview.png new file mode 100644 index 0000000..a2073f1 Binary files /dev/null and b/subtle/icons/overview.png differ diff --git a/subtle/icons/pacman.xbm b/subtle/icons/pacman.xbm new file mode 100644 index 0000000..ff19fef --- /dev/null +++ b/subtle/icons/pacman.xbm @@ -0,0 +1,5 @@ +#define pacman_width 9 +#define pacman_height 9 +static unsigned char pacman_bits[] = { + 0x7c, 0x00, 0xf6, 0x00, 0xf3, 0x01, 0xff, 0x00, 0x1f, 0x00, 0x0f, 0x00, + 0x7f, 0x00, 0xfe, 0x00, 0x7c, 0x00 }; diff --git a/subtle/icons/pacman_1.xbm b/subtle/icons/pacman_1.xbm new file mode 100644 index 0000000..ff19fef --- /dev/null +++ b/subtle/icons/pacman_1.xbm @@ -0,0 +1,5 @@ +#define pacman_width 9 +#define pacman_height 9 +static unsigned char pacman_bits[] = { + 0x7c, 0x00, 0xf6, 0x00, 0xf3, 0x01, 0xff, 0x00, 0x1f, 0x00, 0x0f, 0x00, + 0x7f, 0x00, 0xfe, 0x00, 0x7c, 0x00 }; diff --git a/subtle/icons/paint.xbm b/subtle/icons/paint.xbm new file mode 100644 index 0000000..f336352 --- /dev/null +++ b/subtle/icons/paint.xbm @@ -0,0 +1,5 @@ +#define paint_width 9 +#define paint_height 9 +static unsigned char paint_bits[] = { + 0x04, 0x00, 0x1a, 0x00, 0xea, 0x00, 0xce, 0x01, 0x8a, 0x01, 0x41, 0x01, + 0x22, 0x01, 0x14, 0x01, 0x08, 0x00 }; diff --git a/subtle/icons/pause.xbm b/subtle/icons/pause.xbm new file mode 100755 index 0000000..6bb2251 --- /dev/null +++ b/subtle/icons/pause.xbm @@ -0,0 +1,4 @@ +#define pause_width 8 +#define pause_height 8 +static unsigned char pause_bits[] = { + 0x00, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x00 }; diff --git a/subtle/icons/pc.xbm b/subtle/icons/pc.xbm new file mode 100644 index 0000000..e341227 --- /dev/null +++ b/subtle/icons/pc.xbm @@ -0,0 +1,5 @@ +#define pc_width 9 +#define pc_height 9 +static unsigned char pc_bits[] = { + 0x07, 0x00, 0x05, 0x00, 0xf5, 0x01, 0x15, 0x01, 0x15, 0x01, 0x15, 0x01, + 0xf5, 0x01, 0x45, 0x00, 0xf7, 0x01 }; diff --git a/subtle/icons/pencil.xbm b/subtle/icons/pencil.xbm new file mode 100644 index 0000000..b2d43a7 --- /dev/null +++ b/subtle/icons/pencil.xbm @@ -0,0 +1,5 @@ +#define pencil_width 9 +#define pencil_height 9 +static unsigned char pencil_bits[] = { + 0xc0, 0x00, 0x20, 0x01, 0x50, 0x01, 0x88, 0x00, 0x44, 0x00, 0x22, 0x00, + 0x11, 0x00, 0x09, 0x00, 0x07, 0x00 }; diff --git a/subtle/icons/phone1.xbm b/subtle/icons/phone1.xbm new file mode 100644 index 0000000..94b38ed --- /dev/null +++ b/subtle/icons/phone1.xbm @@ -0,0 +1,5 @@ +#define phone_width 9 +#define phone_height 9 +static unsigned char phone_bits[] = { + 0x78, 0x00, 0x44, 0x00, 0x74, 0x00, 0x14, 0x00, 0x14, 0x00, 0x14, 0x00, + 0x74, 0x00, 0x44, 0x00, 0x78, 0x00 }; diff --git a/subtle/icons/phone2.xbm b/subtle/icons/phone2.xbm new file mode 100644 index 0000000..f130aac --- /dev/null +++ b/subtle/icons/phone2.xbm @@ -0,0 +1,5 @@ +#define phone2_width 9 +#define phone2_height 9 +static unsigned char phone2_bits[] = { + 0xfe, 0x00, 0x01, 0x01, 0x7d, 0x01, 0x45, 0x01, 0xc7, 0x01, 0x10, 0x00, + 0x01, 0x01, 0xff, 0x01, 0x00, 0x00 }; diff --git a/subtle/icons/phones.xbm b/subtle/icons/phones.xbm new file mode 100755 index 0000000..cab8c58 --- /dev/null +++ b/subtle/icons/phones.xbm @@ -0,0 +1,4 @@ +#define phones_width 8 +#define phones_height 8 +static unsigned char phones_bits[] = { + 0x3C, 0x42, 0x81, 0x81, 0xA5, 0xE7, 0xE7, 0x66 }; diff --git a/subtle/icons/pin.xbm b/subtle/icons/pin.xbm new file mode 100644 index 0000000..17413fd --- /dev/null +++ b/subtle/icons/pin.xbm @@ -0,0 +1,5 @@ +#define pin_width 9 +#define pin_height 9 +static unsigned char pin_bits[] = { + 0xf0, 0x00, 0x90, 0x01, 0x10, 0x01, 0x0e, 0x01, 0xc1, 0x01, 0x22, 0x00, + 0x24, 0x00, 0x2a, 0x00, 0x11, 0x00 }; diff --git a/subtle/icons/play.xbm b/subtle/icons/play.xbm new file mode 100755 index 0000000..d42ad52 --- /dev/null +++ b/subtle/icons/play.xbm @@ -0,0 +1,4 @@ +#define play_width 8 +#define play_height 8 +static unsigned char play_bits[] = { + 0x00, 0x06, 0x1E, 0x7E, 0x7E, 0x1E, 0x06, 0x00 }; diff --git a/subtle/icons/player_bwd1.xbm b/subtle/icons/player_bwd1.xbm new file mode 100644 index 0000000..eb4e616 --- /dev/null +++ b/subtle/icons/player_bwd1.xbm @@ -0,0 +1,5 @@ +#define backward_width 9 +#define backward_height 9 +static unsigned char backward_bits[] = { + 0x00, 0x00, 0x90, 0x00, 0xd8, 0x00, 0xfc, 0x00, 0xfc, 0x00, 0xfc, 0x00, + 0xd8, 0x00, 0x90, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/player_bwd2.xbm b/subtle/icons/player_bwd2.xbm new file mode 100644 index 0000000..d3743aa --- /dev/null +++ b/subtle/icons/player_bwd2.xbm @@ -0,0 +1,5 @@ +#define player_bwd2_width 9 +#define player_bwd2_height 9 +static unsigned char player_bwd2_bits[] = { + 0x00, 0x00, 0x90, 0x00, 0x48, 0x00, 0x24, 0x00, 0x12, 0x00, 0x24, 0x00, + 0x48, 0x00, 0x90, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/player_fwd1.xbm b/subtle/icons/player_fwd1.xbm new file mode 100644 index 0000000..274e6f9 --- /dev/null +++ b/subtle/icons/player_fwd1.xbm @@ -0,0 +1,5 @@ +#define foward_width 9 +#define foward_height 9 +static unsigned char foward_bits[] = { + 0x00, 0x00, 0x12, 0x00, 0x36, 0x00, 0x7e, 0x00, 0x7e, 0x00, 0x7e, 0x00, + 0x36, 0x00, 0x12, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/player_fwd2.xbm b/subtle/icons/player_fwd2.xbm new file mode 100644 index 0000000..ddcd9c6 --- /dev/null +++ b/subtle/icons/player_fwd2.xbm @@ -0,0 +1,5 @@ +#define player_fwd2_width 9 +#define player_fwd2_height 9 +static unsigned char player_fwd2_bits[] = { + 0x00, 0x00, 0x12, 0x00, 0x24, 0x00, 0x48, 0x00, 0x90, 0x00, 0x48, 0x00, + 0x24, 0x00, 0x12, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/player_next1.xbm b/subtle/icons/player_next1.xbm new file mode 100644 index 0000000..9fb26fb --- /dev/null +++ b/subtle/icons/player_next1.xbm @@ -0,0 +1,5 @@ +#define player_next_width 9 +#define player_next_height 9 +static unsigned char player_next_bits[] = { + 0x00, 0x00, 0x42, 0x00, 0x4e, 0x00, 0x7e, 0x00, 0x7e, 0x00, 0x7e, 0x00, + 0x4e, 0x00, 0x42, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/player_next2.xbm b/subtle/icons/player_next2.xbm new file mode 100644 index 0000000..d86b44a --- /dev/null +++ b/subtle/icons/player_next2.xbm @@ -0,0 +1,5 @@ +#define player_next2_width 9 +#define player_next2_height 9 +static unsigned char player_next2_bits[] = { + 0x00, 0x00, 0x44, 0x00, 0x48, 0x00, 0x50, 0x00, 0x60, 0x00, 0x50, 0x00, + 0x48, 0x00, 0x44, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/player_pause1.xbm b/subtle/icons/player_pause1.xbm new file mode 100644 index 0000000..ed6757e --- /dev/null +++ b/subtle/icons/player_pause1.xbm @@ -0,0 +1,5 @@ +#define player_pause_width 9 +#define player_pause_height 9 +static unsigned char player_pause_bits[] = { + 0x00, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0xc6, 0x00, + 0xc6, 0x00, 0xc6, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/player_pause2.xbm b/subtle/icons/player_pause2.xbm new file mode 100644 index 0000000..0f0cb87 --- /dev/null +++ b/subtle/icons/player_pause2.xbm @@ -0,0 +1,5 @@ +#define player_pause2_width 9 +#define player_pause2_height 9 +static unsigned char player_pause2_bits[] = { + 0x00, 0x00, 0x44, 0x00, 0x44, 0x00, 0x44, 0x00, 0x44, 0x00, 0x44, 0x00, + 0x44, 0x00, 0x44, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/player_play1.xbm b/subtle/icons/player_play1.xbm new file mode 100644 index 0000000..a0109ed --- /dev/null +++ b/subtle/icons/player_play1.xbm @@ -0,0 +1,5 @@ +#define player_play_width 9 +#define player_play_height 9 +static unsigned char player_play_bits[] = { + 0x00, 0x00, 0x06, 0x00, 0x1e, 0x00, 0x7e, 0x00, 0xfe, 0x00, 0x7e, 0x00, + 0x1e, 0x00, 0x06, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/player_play2.xbm b/subtle/icons/player_play2.xbm new file mode 100644 index 0000000..9ee7163 --- /dev/null +++ b/subtle/icons/player_play2.xbm @@ -0,0 +1,5 @@ +#define player_play2_width 9 +#define player_play2_height 9 +static unsigned char player_play2_bits[] = { + 0x00, 0x00, 0x08, 0x00, 0x10, 0x00, 0x20, 0x00, 0x40, 0x00, 0x20, 0x00, + 0x10, 0x00, 0x08, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/player_prev1.xbm b/subtle/icons/player_prev1.xbm new file mode 100644 index 0000000..48465f7 --- /dev/null +++ b/subtle/icons/player_prev1.xbm @@ -0,0 +1,5 @@ +#define player_prev_width 9 +#define player_prev_height 9 +static unsigned char player_prev_bits[] = { + 0x00, 0x00, 0x84, 0x00, 0xe4, 0x00, 0xfc, 0x00, 0xfc, 0x00, 0xfc, 0x00, + 0xe4, 0x00, 0x84, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/player_prev2.xbm b/subtle/icons/player_prev2.xbm new file mode 100644 index 0000000..55347b9 --- /dev/null +++ b/subtle/icons/player_prev2.xbm @@ -0,0 +1,5 @@ +#define player_prev2_width 9 +#define player_prev2_height 9 +static unsigned char player_prev2_bits[] = { + 0x00, 0x00, 0x44, 0x00, 0x24, 0x00, 0x14, 0x00, 0x0c, 0x00, 0x14, 0x00, + 0x24, 0x00, 0x44, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/player_repeat1.xbm b/subtle/icons/player_repeat1.xbm new file mode 100644 index 0000000..e4c805d --- /dev/null +++ b/subtle/icons/player_repeat1.xbm @@ -0,0 +1,5 @@ +#define player_repeat1_width 9 +#define player_repeat1_height 9 +static unsigned char player_repeat1_bits[] = { + 0x38, 0x00, 0x44, 0x00, 0x82, 0x00, 0x82, 0x00, 0x8a, 0x00, 0x5c, 0x00, + 0x38, 0x00, 0x18, 0x00, 0x08, 0x00 }; diff --git a/subtle/icons/player_repeat2.xbm b/subtle/icons/player_repeat2.xbm new file mode 100644 index 0000000..e801bc3 --- /dev/null +++ b/subtle/icons/player_repeat2.xbm @@ -0,0 +1,5 @@ +#define player_repeat2_width 9 +#define player_repeat2_height 9 +static unsigned char player_repeat2_bits[] = { + 0x00, 0x00, 0xfe, 0x00, 0x82, 0x00, 0x82, 0x00, 0x8a, 0x00, 0x92, 0x00, + 0xfe, 0x00, 0x10, 0x00, 0x08, 0x00 }; diff --git a/subtle/icons/player_shuffle1.xbm b/subtle/icons/player_shuffle1.xbm new file mode 100644 index 0000000..9a26178 --- /dev/null +++ b/subtle/icons/player_shuffle1.xbm @@ -0,0 +1,5 @@ +#define player_shuffle1_width 9 +#define player_shuffle1_height 9 +static unsigned char player_shuffle1_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0xe3, 0x01, 0x14, 0x00, 0x48, 0x00, 0xd4, 0x00, + 0xe3, 0x01, 0xc0, 0x00, 0x40, 0x00 }; diff --git a/subtle/icons/player_shuffle2.xbm b/subtle/icons/player_shuffle2.xbm new file mode 100644 index 0000000..3a6ed8b --- /dev/null +++ b/subtle/icons/player_shuffle2.xbm @@ -0,0 +1,5 @@ +#define player_shuffle2_width 9 +#define player_shuffle2_height 9 +static unsigned char player_shuffle2_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0xe3, 0x01, 0x14, 0x00, 0x48, 0x00, 0x94, 0x00, + 0xe3, 0x01, 0x80, 0x00, 0x40, 0x00 }; diff --git a/subtle/icons/player_stop1.xbm b/subtle/icons/player_stop1.xbm new file mode 100644 index 0000000..1d08e72 --- /dev/null +++ b/subtle/icons/player_stop1.xbm @@ -0,0 +1,5 @@ +#define player_stop_width 9 +#define player_stop_height 9 +static unsigned char player_stop_bits[] = { + 0x00, 0x00, 0xfe, 0x00, 0xfe, 0x00, 0xfe, 0x00, 0xfe, 0x00, 0xfe, 0x00, + 0xfe, 0x00, 0xfe, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/player_stop2.xbm b/subtle/icons/player_stop2.xbm new file mode 100644 index 0000000..6f018bb --- /dev/null +++ b/subtle/icons/player_stop2.xbm @@ -0,0 +1,5 @@ +#define player_stop2_width 9 +#define player_stop2_height 9 +static unsigned char player_stop2_bits[] = { + 0x00, 0x00, 0xfe, 0x00, 0x82, 0x00, 0x82, 0x00, 0x82, 0x00, 0x82, 0x00, + 0x82, 0x00, 0xfe, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/plug.xbm b/subtle/icons/plug.xbm new file mode 100644 index 0000000..e1e35f7 --- /dev/null +++ b/subtle/icons/plug.xbm @@ -0,0 +1,5 @@ +#define plug_width 9 +#define plug_height 9 +static unsigned char plug_bits[] = { + 0x03, 0x00, 0x0f, 0x00, 0x1e, 0x00, 0x3e, 0x00, 0x7c, 0x00, 0x78, 0x00, + 0xb0, 0x00, 0x40, 0x01, 0x80, 0x01 }; diff --git a/subtle/icons/plus.xbm b/subtle/icons/plus.xbm new file mode 100644 index 0000000..151c87b --- /dev/null +++ b/subtle/icons/plus.xbm @@ -0,0 +1,5 @@ +#define plus_width 9 +#define plus_height 9 +static unsigned char plus_bits[] = { + 0x38, 0x00, 0x28, 0x00, 0x28, 0x00, 0xef, 0x01, 0x01, 0x01, 0xef, 0x01, + 0x28, 0x00, 0x28, 0x00, 0x38, 0x00 }; diff --git a/subtle/icons/plus_1.xbm b/subtle/icons/plus_1.xbm new file mode 100644 index 0000000..f8e5f8a --- /dev/null +++ b/subtle/icons/plus_1.xbm @@ -0,0 +1,5 @@ +#define occupied_width 8 +#define occupied_height 16 +static unsigned char occupied_bits[] = { + 0x00, 0x00, 0x08, 0x08, 0x3e, 0x08, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/power-ac.xbm b/subtle/icons/power-ac.xbm new file mode 100644 index 0000000..45ed243 --- /dev/null +++ b/subtle/icons/power-ac.xbm @@ -0,0 +1,6 @@ +#define power_ac_width 16 +#define power_ac_height 16 +static unsigned char power_ac_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x80, 0x07, 0xc0, 0x3f, + 0xe0, 0x07, 0xfc, 0x07, 0xfc, 0x07, 0xe0, 0x07, 0xc0, 0x3f, 0x80, 0x07, + 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/power-bat.xbm b/subtle/icons/power-bat.xbm new file mode 100644 index 0000000..c450bbc --- /dev/null +++ b/subtle/icons/power-bat.xbm @@ -0,0 +1,6 @@ +#define battery_width 16 +#define battery_height 16 +static unsigned char battery_bits[] = { + 0x00, 0x00, 0xc0, 0x03, 0xc0, 0x03, 0xf0, 0x0f, 0xf0, 0x0f, 0x10, 0x08, + 0x10, 0x08, 0x10, 0x08, 0x10, 0x08, 0xf0, 0x0f, 0xf0, 0x0f, 0xf0, 0x0f, + 0xf0, 0x0f, 0xf0, 0x0f, 0xf0, 0x0f, 0x00, 0x00 }; diff --git a/subtle/icons/power-bat2.xbm b/subtle/icons/power-bat2.xbm new file mode 100644 index 0000000..e7be632 --- /dev/null +++ b/subtle/icons/power-bat2.xbm @@ -0,0 +1,6 @@ +#define power_bat2_width 16 +#define power_bat2_height 16 +static unsigned char power_bat2_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x1f, 0x7e, 0x18, + 0x7e, 0x78, 0x7e, 0x78, 0x7e, 0x78, 0x7e, 0x78, 0x7e, 0x18, 0xfe, 0x1f, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/prev.xbm b/subtle/icons/prev.xbm new file mode 100755 index 0000000..8774315 --- /dev/null +++ b/subtle/icons/prev.xbm @@ -0,0 +1,4 @@ +#define prev_width 8 +#define prev_height 8 +static unsigned char prev_bits[] = { + 0x00, 0x42, 0x72, 0x7E, 0x7E, 0x72, 0x42, 0x00 }; diff --git a/subtle/icons/puzzle.xbm b/subtle/icons/puzzle.xbm new file mode 100644 index 0000000..9455111 --- /dev/null +++ b/subtle/icons/puzzle.xbm @@ -0,0 +1,5 @@ +#define puzzle_width 9 +#define puzzle_height 9 +static unsigned char puzzle_bits[] = { + 0xe0, 0x00, 0xa0, 0x00, 0xbc, 0x01, 0x04, 0x01, 0x07, 0x01, 0x01, 0x01, + 0x77, 0x01, 0x54, 0x01, 0xdc, 0x01 }; diff --git a/subtle/icons/question.xbm b/subtle/icons/question.xbm new file mode 100644 index 0000000..122f2a5 --- /dev/null +++ b/subtle/icons/question.xbm @@ -0,0 +1,5 @@ +#define question_width 9 +#define question_height 9 +static unsigned char question_bits[] = { + 0x00, 0x00, 0x38, 0x00, 0x44, 0x00, 0x44, 0x00, 0x20, 0x00, 0x10, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x10, 0x00 }; diff --git a/subtle/icons/quote.xbm b/subtle/icons/quote.xbm new file mode 100644 index 0000000..9816868 --- /dev/null +++ b/subtle/icons/quote.xbm @@ -0,0 +1,5 @@ +#define quote_width 9 +#define quote_height 9 +static unsigned char quote_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x00, 0x42, 0x00, 0x42, 0x00, + 0xc6, 0x00, 0xc6, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/radio.xbm b/subtle/icons/radio.xbm new file mode 100644 index 0000000..f764f6f --- /dev/null +++ b/subtle/icons/radio.xbm @@ -0,0 +1,5 @@ +#define radio_width 9 +#define radio_height 9 +static unsigned char radio_bits[] = { + 0x80, 0x00, 0xfe, 0x00, 0x82, 0x00, 0xba, 0x00, 0xaa, 0x00, 0xba, 0x00, + 0x82, 0x00, 0x82, 0x00, 0xfe, 0x00 }; diff --git a/subtle/icons/rss.xbm b/subtle/icons/rss.xbm new file mode 100644 index 0000000..1b5937d --- /dev/null +++ b/subtle/icons/rss.xbm @@ -0,0 +1,5 @@ +#define rss_width 9 +#define rss_height 9 +static unsigned char rss_bits[] = { + 0xff, 0x01, 0x01, 0x01, 0x7d, 0x01, 0x41, 0x01, 0x5d, 0x01, 0x51, 0x01, + 0x55, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/icons/ruby.xbm b/subtle/icons/ruby.xbm new file mode 100644 index 0000000..f64820a --- /dev/null +++ b/subtle/icons/ruby.xbm @@ -0,0 +1,5 @@ +#define ruby_width 9 +#define ruby_height 9 +static unsigned char ruby_bits[] = { + 0xe0, 0x01, 0xb0, 0x01, 0x58, 0x01, 0x2c, 0x01, 0x16, 0x01, 0x0b, 0x01, + 0x45, 0x01, 0x23, 0x01, 0xff, 0x01 }; diff --git a/subtle/icons/ruler.xbm b/subtle/icons/ruler.xbm new file mode 100644 index 0000000..4eaa6b4 --- /dev/null +++ b/subtle/icons/ruler.xbm @@ -0,0 +1,5 @@ +#define ruler_width 9 +#define ruler_height 9 +static unsigned char ruler_bits[] = { + 0x0e, 0x00, 0xff, 0x01, 0x0b, 0x01, 0xff, 0x01, 0x0a, 0x00, 0x0a, 0x00, + 0x0a, 0x00, 0x0a, 0x00, 0x0e, 0x00 }; diff --git a/subtle/icons/rwd.xbm b/subtle/icons/rwd.xbm new file mode 100755 index 0000000..5170b21 --- /dev/null +++ b/subtle/icons/rwd.xbm @@ -0,0 +1,4 @@ +#define rwd_width 8 +#define rwd_height 8 +static unsigned char rwd_bits[] = { + 0x00, 0x48, 0x6C, 0x7E, 0x7E, 0x6C, 0x48, 0x00 }; diff --git a/subtle/icons/scorpio.xbm b/subtle/icons/scorpio.xbm new file mode 100755 index 0000000..befc2ca --- /dev/null +++ b/subtle/icons/scorpio.xbm @@ -0,0 +1,4 @@ +#define scorpio_width 8 +#define scorpio_height 8 +static unsigned char scorpio_bits[] = { + 0x42, 0x81, 0xDB, 0x3C, 0xDB, 0x5A, 0x99, 0x30 }; diff --git a/subtle/icons/screen.xbm b/subtle/icons/screen.xbm new file mode 100644 index 0000000..8964209 --- /dev/null +++ b/subtle/icons/screen.xbm @@ -0,0 +1,5 @@ +#define screen_width 9 +#define screen_height 9 +static unsigned char screen_bits[] = { + 0xff, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, + 0xff, 0x01, 0x10, 0x00, 0x7c, 0x00 }; diff --git a/subtle/icons/screw.xbm b/subtle/icons/screw.xbm new file mode 100644 index 0000000..e3aa8bf --- /dev/null +++ b/subtle/icons/screw.xbm @@ -0,0 +1,5 @@ +#define screw_width 9 +#define screw_height 9 +static unsigned char screw_bits[] = { + 0x70, 0x00, 0x48, 0x00, 0xa8, 0x01, 0x48, 0x01, 0x14, 0x01, 0xe2, 0x00, + 0x11, 0x00, 0x09, 0x00, 0x07, 0x00 }; diff --git a/subtle/icons/scroll.xbm b/subtle/icons/scroll.xbm new file mode 100644 index 0000000..647d2a9 --- /dev/null +++ b/subtle/icons/scroll.xbm @@ -0,0 +1,5 @@ +#define scroll_width 9 +#define scroll_height 9 +static unsigned char scroll_bits[] = { + 0xfc, 0x00, 0x42, 0x01, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x84, 0x00, + 0x84, 0x00, 0x42, 0x00, 0x3f, 0x00 }; diff --git a/subtle/icons/selection.xbm b/subtle/icons/selection.xbm new file mode 100644 index 0000000..832ef82 --- /dev/null +++ b/subtle/icons/selection.xbm @@ -0,0 +1,5 @@ +#define selection_width 9 +#define selection_height 9 +static unsigned char selection_bits[] = { + 0x55, 0x01, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, + 0x01, 0x01, 0x00, 0x00, 0x55, 0x01 }; diff --git a/subtle/icons/shelf.xbm b/subtle/icons/shelf.xbm new file mode 100644 index 0000000..a883cf0 --- /dev/null +++ b/subtle/icons/shelf.xbm @@ -0,0 +1,5 @@ +#define shelf_width 9 +#define shelf_height 9 +static unsigned char shelf_bits[] = { + 0xfe, 0x00, 0x82, 0x00, 0xba, 0x00, 0x82, 0x00, 0xfe, 0x00, 0x82, 0x00, + 0xba, 0x00, 0x82, 0x00, 0xfe, 0x00 }; diff --git a/subtle/icons/shelter.xbm b/subtle/icons/shelter.xbm new file mode 100644 index 0000000..7f5f59c --- /dev/null +++ b/subtle/icons/shelter.xbm @@ -0,0 +1,5 @@ +#define shelter_width 13 +#define shelter_height 8 +static unsigned char shelter_bits[] = { + 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0xff, 0x1f, 0x1f, 0x1f, + 0x0f, 0x1e, 0x0f, 0x1e }; diff --git a/subtle/icons/shift_down.xbm b/subtle/icons/shift_down.xbm new file mode 100644 index 0000000..34e1643 --- /dev/null +++ b/subtle/icons/shift_down.xbm @@ -0,0 +1,5 @@ +#define shift_down_width 9 +#define shift_down_height 9 +static unsigned char shift_down_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x82, 0x00, 0x44, 0x00, 0x28, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/shift_left.xbm b/subtle/icons/shift_left.xbm new file mode 100644 index 0000000..956b15f --- /dev/null +++ b/subtle/icons/shift_left.xbm @@ -0,0 +1,5 @@ +#define shift_left_width 9 +#define shift_left_height 9 +static unsigned char shift_left_bits[] = { + 0x40, 0x00, 0x20, 0x00, 0x10, 0x00, 0x08, 0x00, 0x04, 0x00, 0x08, 0x00, + 0x10, 0x00, 0x20, 0x00, 0x40, 0x00 }; diff --git a/subtle/icons/shift_right.xbm b/subtle/icons/shift_right.xbm new file mode 100644 index 0000000..a527f81 --- /dev/null +++ b/subtle/icons/shift_right.xbm @@ -0,0 +1,5 @@ +#define shift_right_width 9 +#define shift_right_height 9 +static unsigned char shift_right_bits[] = { + 0x04, 0x00, 0x08, 0x00, 0x10, 0x00, 0x20, 0x00, 0x40, 0x00, 0x20, 0x00, + 0x10, 0x00, 0x08, 0x00, 0x04, 0x00 }; diff --git a/subtle/icons/shift_up.xbm b/subtle/icons/shift_up.xbm new file mode 100644 index 0000000..6447c44 --- /dev/null +++ b/subtle/icons/shift_up.xbm @@ -0,0 +1,5 @@ +#define shift_up_width 9 +#define shift_up_height 9 +static unsigned char shift_up_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x28, 0x00, 0x44, 0x00, 0x82, 0x00, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/shroom.xbm b/subtle/icons/shroom.xbm new file mode 100755 index 0000000..62df79f --- /dev/null +++ b/subtle/icons/shroom.xbm @@ -0,0 +1,4 @@ +#define shroom_width 8 +#define shroom_height 8 +static unsigned char shroom_bits[] = { + 0x3C, 0x42, 0x81, 0x81, 0xFF, 0x3C, 0x3C, 0x3C }; diff --git a/subtle/icons/shuffle.xbm b/subtle/icons/shuffle.xbm new file mode 100644 index 0000000..9037722 --- /dev/null +++ b/subtle/icons/shuffle.xbm @@ -0,0 +1,5 @@ +#define shuffle_width 9 +#define shuffle_height 9 +static unsigned char shuffle_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0xe3, 0x01, 0x14, 0x00, 0x48, 0x00, 0xd4, 0x00, + 0xe3, 0x01, 0xc0, 0x00, 0x40, 0x00 }; diff --git a/subtle/icons/spkr_01.xbm b/subtle/icons/spkr_01.xbm new file mode 100755 index 0000000..7c2ffc4 --- /dev/null +++ b/subtle/icons/spkr_01.xbm @@ -0,0 +1,4 @@ +#define spkr_01_width 8 +#define spkr_01_height 8 +static unsigned char spkr_01_bits[] = { + 0x08, 0x4C, 0x8F, 0xAF, 0xAF, 0x8F, 0x4C, 0x08 }; diff --git a/subtle/icons/spkr_02.xbm b/subtle/icons/spkr_02.xbm new file mode 100755 index 0000000..8265bf8 --- /dev/null +++ b/subtle/icons/spkr_02.xbm @@ -0,0 +1,4 @@ +#define spkr_02_width 8 +#define spkr_02_height 8 +static unsigned char spkr_02_bits[] = { + 0x08, 0x0C, 0x0F, 0x1F, 0x1F, 0x0F, 0x0C, 0x08 }; diff --git a/subtle/icons/spkr_03.xbm b/subtle/icons/spkr_03.xbm new file mode 100755 index 0000000..fd45a6c --- /dev/null +++ b/subtle/icons/spkr_03.xbm @@ -0,0 +1,4 @@ +#define ysick_width 8 +#define ysick_height 8 +static unsigned char ysick_bits[] = { + 0x4C, 0x93, 0x93, 0x97, 0x97, 0x93, 0x93, 0x4C }; diff --git a/subtle/icons/stop.xbm b/subtle/icons/stop.xbm new file mode 100755 index 0000000..f92b64d --- /dev/null +++ b/subtle/icons/stop.xbm @@ -0,0 +1,4 @@ +#define stop_width 8 +#define stop_height 8 +static unsigned char stop_bits[] = { + 0x00, 0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x00 }; diff --git a/subtle/icons/tag.xbm b/subtle/icons/tag.xbm new file mode 100644 index 0000000..c829f60 --- /dev/null +++ b/subtle/icons/tag.xbm @@ -0,0 +1,5 @@ +#define tag_width 9 +#define tag_height 9 +static unsigned char tag_bits[] = { + 0xe0, 0x01, 0x10, 0x01, 0x08, 0x01, 0x24, 0x01, 0x82, 0x00, 0x41, 0x00, + 0x22, 0x00, 0x14, 0x00, 0x08, 0x00 }; diff --git a/subtle/icons/temp.xbm b/subtle/icons/temp.xbm new file mode 100644 index 0000000..9d83a5f --- /dev/null +++ b/subtle/icons/temp.xbm @@ -0,0 +1,5 @@ +#define temp_width 9 +#define temp_height 9 +static unsigned char temp_bits[] = { + 0x80, 0x01, 0xc8, 0x01, 0xe0, 0x00, 0x52, 0x00, 0x28, 0x00, 0x16, 0x00, + 0x09, 0x00, 0x09, 0x00, 0x06, 0x00 }; diff --git a/subtle/icons/temp_1.xbm b/subtle/icons/temp_1.xbm new file mode 100644 index 0000000..f37932b --- /dev/null +++ b/subtle/icons/temp_1.xbm @@ -0,0 +1,6 @@ +#define temp_width 16 +#define temp_height 16 +static unsigned char temp_bits[] = { + 0x00, 0x00, 0x80, 0x01, 0xc0, 0x0b, 0xc0, 0x03, 0xc0, 0x03, 0xc0, 0x0b, + 0x40, 0x02, 0x40, 0x02, 0x40, 0x0a, 0x40, 0x02, 0x40, 0x02, 0x60, 0x06, + 0x20, 0x04, 0x60, 0x06, 0xc0, 0x03, 0x00, 0x00 }; diff --git a/subtle/icons/terminal.xbm b/subtle/icons/terminal.xbm new file mode 100644 index 0000000..d346810 --- /dev/null +++ b/subtle/icons/terminal.xbm @@ -0,0 +1,5 @@ +#define terminal_width 9 +#define terminal_height 9 +static unsigned char terminal_bits[] = { + 0x00, 0x00, 0xff, 0x01, 0x01, 0x01, 0x05, 0x01, 0x09, 0x01, 0x35, 0x01, + 0x01, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/icons/test.xbm b/subtle/icons/test.xbm new file mode 100755 index 0000000..756e899 --- /dev/null +++ b/subtle/icons/test.xbm @@ -0,0 +1,4 @@ +#define test_width 8 +#define test_height 8 +static unsigned char test_bits[] = { + 0x0E, 0x13, 0x21, 0x41, 0x82, 0x84, 0xC8, 0x70 }; diff --git a/subtle/icons/thumb_down.xbm b/subtle/icons/thumb_down.xbm new file mode 100644 index 0000000..9931862 --- /dev/null +++ b/subtle/icons/thumb_down.xbm @@ -0,0 +1,5 @@ +#define thumb_down_width 9 +#define thumb_down_height 9 +static unsigned char thumb_down_bits[] = { + 0xff, 0x00, 0x01, 0x01, 0x1f, 0x00, 0x01, 0x00, 0x1f, 0x00, 0x01, 0x01, + 0x9f, 0x00, 0x50, 0x00, 0x30, 0x00 }; diff --git a/subtle/icons/thumb_up.xbm b/subtle/icons/thumb_up.xbm new file mode 100644 index 0000000..1e53767 --- /dev/null +++ b/subtle/icons/thumb_up.xbm @@ -0,0 +1,5 @@ +#define thumb_up_width 9 +#define thumb_up_height 9 +static unsigned char thumb_up_bits[] = { + 0x18, 0x00, 0x14, 0x00, 0xf2, 0x01, 0x01, 0x01, 0xf0, 0x01, 0x00, 0x01, + 0xf0, 0x01, 0x01, 0x01, 0xfe, 0x01 }; diff --git a/subtle/icons/tile1.xbm b/subtle/icons/tile1.xbm new file mode 100644 index 0000000..128cc84 --- /dev/null +++ b/subtle/icons/tile1.xbm @@ -0,0 +1,5 @@ +#define tile_width 9 +#define tile_height 9 +static unsigned char tile_bits[] = { + 0xfe, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x1f, 0x01, 0x11, 0x01, + 0x11, 0x01, 0xf1, 0x01, 0x1f, 0x00 }; diff --git a/subtle/icons/tile2.xbm b/subtle/icons/tile2.xbm new file mode 100644 index 0000000..9dc05a6 --- /dev/null +++ b/subtle/icons/tile2.xbm @@ -0,0 +1,5 @@ +#define tile2_width 9 +#define tile2_height 9 +static unsigned char tile2_bits[] = { + 0xf8, 0x01, 0x08, 0x01, 0x08, 0x01, 0x3f, 0x01, 0x21, 0x01, 0xe1, 0x01, + 0x21, 0x00, 0x21, 0x00, 0x3f, 0x00 }; diff --git a/subtle/icons/tile3.xbm b/subtle/icons/tile3.xbm new file mode 100644 index 0000000..0cb4b43 --- /dev/null +++ b/subtle/icons/tile3.xbm @@ -0,0 +1,5 @@ +#define tile3_width 9 +#define tile3_height 9 +static unsigned char tile3_bits[] = { + 0xff, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1f, 0x01, 0x11, 0x01, + 0x11, 0x01, 0x11, 0x01, 0xff, 0x01 }; diff --git a/subtle/icons/trash.xbm b/subtle/icons/trash.xbm new file mode 100644 index 0000000..8ba3b3d --- /dev/null +++ b/subtle/icons/trash.xbm @@ -0,0 +1,5 @@ +#define trash_width 9 +#define trash_height 9 +static unsigned char trash_bits[] = { + 0x38, 0x00, 0xef, 0x01, 0x01, 0x01, 0xff, 0x01, 0x82, 0x00, 0xaa, 0x00, + 0xaa, 0x00, 0x82, 0x00, 0xfe, 0x00 }; diff --git a/subtle/icons/tv.xbm b/subtle/icons/tv.xbm new file mode 100644 index 0000000..5b4fcb0 --- /dev/null +++ b/subtle/icons/tv.xbm @@ -0,0 +1,5 @@ +#define tv_width 9 +#define tv_height 9 +static unsigned char tv_bits[] = { + 0x44, 0x00, 0x28, 0x00, 0xff, 0x01, 0x01, 0x01, 0x7d, 0x01, 0x7d, 0x01, + 0x7d, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/icons/ufo.xbm b/subtle/icons/ufo.xbm new file mode 100644 index 0000000..80345e3 --- /dev/null +++ b/subtle/icons/ufo.xbm @@ -0,0 +1,5 @@ +#define ufo_width 13 +#define ufo_height 8 +static unsigned char ufo_bits[] = { + 0xf0, 0x01, 0xf8, 0x03, 0xfc, 0x07, 0xae, 0x0e, 0xff, 0x1f, 0xee, 0x0e, + 0x04, 0x04, 0x00, 0x00 }; diff --git a/subtle/icons/up.xbm b/subtle/icons/up.xbm new file mode 100644 index 0000000..2fb6f25 --- /dev/null +++ b/subtle/icons/up.xbm @@ -0,0 +1,6 @@ +#define up_width 16 +#define up_height 16 +static unsigned char up_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x80, 0x00, 0xc0, 0x01, 0xe0, 0x03, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/usb.xbm b/subtle/icons/usb.xbm new file mode 100644 index 0000000..6d17f9d --- /dev/null +++ b/subtle/icons/usb.xbm @@ -0,0 +1,5 @@ +#define usb_width 9 +#define usb_height 9 +static unsigned char usb_bits[] = { + 0x10, 0x00, 0x50, 0x00, 0x54, 0x00, 0x54, 0x00, 0x54, 0x00, 0x34, 0x00, + 0x18, 0x00, 0x10, 0x00, 0x10, 0x00 }; diff --git a/subtle/icons/usb_02.xbm b/subtle/icons/usb_02.xbm new file mode 100755 index 0000000..77eeda0 --- /dev/null +++ b/subtle/icons/usb_02.xbm @@ -0,0 +1,4 @@ +#define usb_02_width 8 +#define usb_02_height 8 +static unsigned char usb_02_bits[] = { + 0x10, 0x50, 0x54, 0x54, 0x34, 0x18, 0x10, 0x10 }; diff --git a/subtle/icons/usb_1.xbm b/subtle/icons/usb_1.xbm new file mode 100644 index 0000000..6d17f9d --- /dev/null +++ b/subtle/icons/usb_1.xbm @@ -0,0 +1,5 @@ +#define usb_width 9 +#define usb_height 9 +static unsigned char usb_bits[] = { + 0x10, 0x00, 0x50, 0x00, 0x54, 0x00, 0x54, 0x00, 0x54, 0x00, 0x34, 0x00, + 0x18, 0x00, 0x10, 0x00, 0x10, 0x00 }; diff --git a/subtle/icons/vol-hi.xbm b/subtle/icons/vol-hi.xbm new file mode 100644 index 0000000..7c4a849 --- /dev/null +++ b/subtle/icons/vol-hi.xbm @@ -0,0 +1,6 @@ +#define vol_hi2_width 16 +#define vol_hi2_height 16 +static unsigned char vol_hi2_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x80, 0x21, 0xc0, 0x49, 0xfc, 0x51, + 0xfc, 0x55, 0xfc, 0x55, 0xfc, 0x55, 0xfc, 0x55, 0xfc, 0x51, 0xc0, 0x49, + 0x80, 0x21, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/vol-mute.xbm b/subtle/icons/vol-mute.xbm new file mode 100644 index 0000000..2d01f7b --- /dev/null +++ b/subtle/icons/vol-mute.xbm @@ -0,0 +1,6 @@ +#define vol_mute2_width 16 +#define vol_mute2_height 16 +static unsigned char vol_mute2_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x80, 0x01, 0xc0, 0x01, 0xfc, 0x01, + 0xfc, 0x01, 0xfc, 0x29, 0xfc, 0x11, 0xfc, 0x29, 0xfc, 0x01, 0xc0, 0x01, + 0x80, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/volume.xbm b/subtle/icons/volume.xbm new file mode 100644 index 0000000..7c4a849 --- /dev/null +++ b/subtle/icons/volume.xbm @@ -0,0 +1,6 @@ +#define vol_hi2_width 16 +#define vol_hi2_height 16 +static unsigned char vol_hi2_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x80, 0x21, 0xc0, 0x49, 0xfc, 0x51, + 0xfc, 0x55, 0xfc, 0x55, 0xfc, 0x55, 0xfc, 0x55, 0xfc, 0x51, 0xc0, 0x49, + 0x80, 0x21, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/volume_minus.xbm b/subtle/icons/volume_minus.xbm new file mode 100644 index 0000000..cee69a0 --- /dev/null +++ b/subtle/icons/volume_minus.xbm @@ -0,0 +1,5 @@ +#define volume_minus_width 9 +#define volume_minus_height 9 +static unsigned char volume_minus_bits[] = { + 0x10, 0x00, 0x18, 0x00, 0x14, 0x00, 0x13, 0x00, 0xd1, 0x01, 0x13, 0x00, + 0x14, 0x00, 0x18, 0x00, 0x10, 0x00 }; diff --git a/subtle/icons/volume_off.xbm b/subtle/icons/volume_off.xbm new file mode 100644 index 0000000..ae8f85c --- /dev/null +++ b/subtle/icons/volume_off.xbm @@ -0,0 +1,5 @@ +#define volume_off_width 9 +#define volume_off_height 9 +static unsigned char volume_off_bits[] = { + 0x10, 0x00, 0x18, 0x00, 0x14, 0x00, 0x13, 0x00, 0x11, 0x00, 0x13, 0x00, + 0x14, 0x00, 0x18, 0x00, 0x10, 0x00 }; diff --git a/subtle/icons/volume_on.xbm b/subtle/icons/volume_on.xbm new file mode 100644 index 0000000..47176c2 --- /dev/null +++ b/subtle/icons/volume_on.xbm @@ -0,0 +1,5 @@ +#define volume_on_width 9 +#define volume_on_height 9 +static unsigned char volume_on_bits[] = { + 0x10, 0x00, 0x98, 0x00, 0x14, 0x01, 0x53, 0x01, 0x51, 0x01, 0x53, 0x01, + 0x14, 0x01, 0x98, 0x00, 0x10, 0x00 }; diff --git a/subtle/icons/volume_plus.xbm b/subtle/icons/volume_plus.xbm new file mode 100644 index 0000000..bba8b82 --- /dev/null +++ b/subtle/icons/volume_plus.xbm @@ -0,0 +1,5 @@ +#define volume_plus_width 9 +#define volume_plus_height 9 +static unsigned char volume_plus_bits[] = { + 0x10, 0x00, 0x18, 0x00, 0x14, 0x00, 0x93, 0x00, 0xd1, 0x01, 0x93, 0x00, + 0x14, 0x00, 0x18, 0x00, 0x10, 0x00 }; diff --git a/subtle/icons/wait.xbm b/subtle/icons/wait.xbm new file mode 100644 index 0000000..76e8c9c --- /dev/null +++ b/subtle/icons/wait.xbm @@ -0,0 +1,5 @@ +#define wait_width 9 +#define wait_height 9 +static unsigned char wait_bits[] = { + 0xfe, 0x00, 0x82, 0x00, 0x44, 0x00, 0x28, 0x00, 0x10, 0x00, 0x28, 0x00, + 0x54, 0x00, 0xba, 0x00, 0xfe, 0x00 }; diff --git a/subtle/icons/wand.xbm b/subtle/icons/wand.xbm new file mode 100644 index 0000000..f6a24ea --- /dev/null +++ b/subtle/icons/wand.xbm @@ -0,0 +1,5 @@ +#define wand_width 9 +#define wand_height 9 +static unsigned char wand_bits[] = { + 0x88, 0x00, 0x5c, 0x01, 0xe8, 0x00, 0x74, 0x00, 0x38, 0x00, 0x1c, 0x00, + 0x0e, 0x00, 0x07, 0x00, 0x02, 0x00 }; diff --git a/subtle/icons/water.xbm b/subtle/icons/water.xbm new file mode 100644 index 0000000..0e54682 --- /dev/null +++ b/subtle/icons/water.xbm @@ -0,0 +1,5 @@ +#define water_width 9 +#define water_height 9 +static unsigned char water_bits[] = { + 0x10, 0x00, 0x10, 0x00, 0x28, 0x00, 0x44, 0x00, 0x82, 0x00, 0x82, 0x00, + 0x82, 0x00, 0x44, 0x00, 0x38, 0x00 }; diff --git a/subtle/icons/wifi.xbm b/subtle/icons/wifi.xbm new file mode 100644 index 0000000..7947e04 --- /dev/null +++ b/subtle/icons/wifi.xbm @@ -0,0 +1,5 @@ +#define wifi_width 9 +#define wifi_height 9 +static unsigned char wifi_bits[] = { + 0x00, 0x00, 0x40, 0x00, 0x90, 0x00, 0xa4, 0x00, 0xa9, 0x00, 0xa4, 0x00, + 0x90, 0x00, 0x40, 0x00, 0x00, 0x00 }; diff --git a/subtle/icons/wifi_01.xbm b/subtle/icons/wifi_01.xbm new file mode 100755 index 0000000..315d0f7 --- /dev/null +++ b/subtle/icons/wifi_01.xbm @@ -0,0 +1,4 @@ +#define wifi_01_width 8 +#define wifi_01_height 8 +static unsigned char wifi_01_bits[] = { + 0x80, 0xA0, 0xA8, 0xAB, 0xAB, 0xA8, 0xA0, 0x80 }; diff --git a/subtle/icons/wifi_02.xbm b/subtle/icons/wifi_02.xbm new file mode 100755 index 0000000..bd2b3ee --- /dev/null +++ b/subtle/icons/wifi_02.xbm @@ -0,0 +1,4 @@ +#define wifi_02_width 8 +#define wifi_02_height 8 +static unsigned char wifi_02_bits[] = { + 0x40, 0x90, 0xA4, 0xA9, 0xA9, 0xA4, 0x90, 0x40 }; diff --git a/subtle/icons/world.xbm b/subtle/icons/world.xbm new file mode 100644 index 0000000..50b8383 --- /dev/null +++ b/subtle/icons/world.xbm @@ -0,0 +1,5 @@ +#define earth_width 9 +#define earth_height 9 +static unsigned char earth_bits[] = { + 0x38, 0x00, 0x44, 0x00, 0xb2, 0x00, 0x65, 0x01, 0x65, 0x01, 0x01, 0x01, + 0x9a, 0x00, 0x44, 0x00, 0x38, 0x00 }; diff --git a/subtle/icons/wrench.xbm b/subtle/icons/wrench.xbm new file mode 100644 index 0000000..f0b07eb --- /dev/null +++ b/subtle/icons/wrench.xbm @@ -0,0 +1,5 @@ +#define wrench_width 9 +#define wrench_height 9 +static unsigned char wrench_bits[] = { + 0x60, 0x00, 0x20, 0x00, 0x20, 0x01, 0xf0, 0x01, 0x38, 0x00, 0x1e, 0x00, + 0x09, 0x00, 0x09, 0x00, 0x06, 0x00 }; diff --git a/subtle/subtle.bak b/subtle/subtle.bak new file mode 100644 index 0000000..53bd0c8 --- /dev/null +++ b/subtle/subtle.bak @@ -0,0 +1,571 @@ +# +# This program can be distributed under the terms of the GNU GPL. +# See the file COPYING. +# +# $Id: .config/subtle/subtle.rb,v 390 2011/10/02 09:06:16 unexist $ +# + +require "socket" + +# Contrib {{{ +begin + require "#{ENV["HOME"]}/bin/subtle-contrib/ruby/launcher.rb" + require "#{ENV["HOME"]}/bin/subtle-contrib/ruby/selector.rb" + + Subtle::Contrib::Selector.font = "xft:Envy Code R:pixelsize=13" + Subtle::Contrib::Launcher.fonts = [ + "xft:Envy Code R:pixelsize=80", + "xft:Envy Code R:pixelsize=13" + ] + + Subtle::Contrib::Launcher.browser_screen_num = 0 +rescue LoadError +end # }}} + +# Options {{{ +set :step, 5 +set :snap, 10 +set :gravity, :center +set :urgent, false +set :resize, false +set :tiling, false +set :separator, "∞" +# }}} + +# Screens {{{ +screen 1 do + stipple false + top [:title, :spacer, :views, :center, :clock, :fuzzytime, :separator, :tray, :center] + bottom [:mpd] + view 1 +end + +# }}} + +# Styles {{{ +style :all do + padding 2, 6, 2, 6 + background "#1a1a1a" + font "xft:Envy Code R:pixelsize=13" +end + +style :title do + foreground "#FFFFFF" +end + +style :views do + style :focus do + foreground "#ffffff" + border_bottom "#acaa53", 2 + end + + style :occupied do + foreground "#7c7c72" + border_bottom "#949269", 2 + end + + style :unoccupied do + foreground "#7c7c72" + end + + style :urgent do + foreground "#c0bd5c" + icon "#c0bd5c" + end + + style :visible do + padding_top 0 + border_top "#494948", 2 + end +end + +style :sublets do + foreground "#7c7c72" + icon "#7c7c72" +end + +style :separator do + foreground "#acaa53" +end + +style :clients do + active "#7c7c72", 2 + inactive "#494948", 2 + margin 2 +end + +style :subtle do + panel "#1a1a1a" + background "#595959" + stipple "#595959" +end # }}} + +# Gravities {{{ +gravity :top_left, [ 0, 0, 50, 50 ] +gravity :top_left66, [ 0, 0, 50, 66 ] +gravity :top_left33, [ 0, 0, 50, 34 ] + +gravity :top, [ 0, 0, 100, 50 ] +gravity :top75, [ 0, 0, 100, 75 ] +gravity :top66, [ 0, 0, 100, 66 ] +gravity :top33, [ 0, 0, 100, 34 ] + +gravity :top_right, [ 50, 0, 50, 50 ] +gravity :top_right66, [ 50, 0, 50, 66 ] +gravity :top_right33, [ 50, 0, 50, 33 ] + +gravity :left, [ 0, 0, 50, 100 ] +gravity :left66, [ 0, 0, 66, 100 ] +gravity :left33, [ 0, 0, 33, 100 ] + +gravity :center, [ 0, 0, 100, 100 ] +gravity :center66, [ 17, 17, 66, 66 ] +gravity :center33, [ 33, 33, 33, 33 ] + +gravity :right, [ 50, 0, 50, 100 ] +gravity :right66, [ 34, 0, 66, 100 ] +gravity :right33, [ 67, 50, 33, 100 ] + +gravity :bottom_left, [ 0, 50, 50, 50 ] +gravity :bottom_left66, [ 0, 34, 50, 66 ] +gravity :bottom_left33, [ 0, 67, 50, 33 ] +gravity :bottom_left25, [ 0, 75, 50, 25 ] + +gravity :bottom, [ 0, 50, 100, 50 ] +gravity :bottom66, [ 0, 34, 100, 66 ] +gravity :bottom33, [ 0, 67, 100, 33 ] + +gravity :bottom_right, [ 50, 50, 50, 50 ], :vert +gravity :bottom_right66, [ 50, 34, 50, 66 ] +gravity :bottom_right33, [ 50, 67, 50, 33 ] +gravity :bottom_right25, [ 50, 75, 50, 25 ] + +gravity :gimp_image, [ 10, 0, 80, 100 ] +gravity :gimp_toolbox, [ 0, 0, 10, 100 ] +gravity :gimp_dock, [ 90, 0, 10, 100 ] + +gravity :dia_toolbox, [ 0, 0, 15, 100 ] +gravity :dia_window, [ 15, 0, 85, 100 ] +# }}} + +# Grabs {{{ +# Host specific +host = Socket.gethostname +modkey = "W" +gravkeys = [ "KP_7", "KP_8", "KP_9", "KP_4", "KP_5", "KP_6", "KP_1", "KP_2", "KP_3" ] + +if("telas" == host || "mockra" == host) #< Netbooks + gravkeys = [ "q", "w", "e", "a", "s", "d", "y", "x", "c" ] +elsif("test" == host) #< Usually VMs + modkey = "A" +end + +# Views and screens +(1..6).each do |i| + grab modkey + "-#{i}", "ViewSwitch#{i}".to_sym + grab modkey + "-S-#{i}", "ViewJump#{i}".to_sym + grab modkey + "-F#{i}", "ScreenJump#{i}".to_sym +end + +# Windows +grab modkey + "-B1", :WindowMove +grab modkey + "-B3", :WindowResize +grab modkey + "-S-f", :WindowFloat +grab modkey + "-S-space", :WindowFull +grab modkey + "-S-s", :WindowStick +grab modkey + "-S-equal", :WindowZaphod +grab modkey + "-r", :WindowRaise +grab modkey + "-l", :WindowLower +grab modkey + "-Left", :WindowLeft +grab modkey + "-Down", :WindowDown +grab modkey + "-Up", :WindowUp +grab modkey + "-Right", :WindowRight +grab modkey + "-k", :WindowKill +grab modkey + "-h", lambda { |c| c.retag } + +# Reload/restart +grab modkey + "-C-q", :SubtleQuit +grab modkey + "-C-r", :SubtleReload +grab modkey + "-C-A-r", :SubtleRestart + +# Gravity keys and focus +gravities = [ + [:top_left, :top_left33, :top_left66], + [:top, :top33, :top66, :top75], + [:top_right, :top_right33, :top_right66], + [:left, :left33, :left66], + [:center, :center33, :center66], + [:right, :right33, :right66], + [:bottom_left, :bottom_left25, :bottom_left33, :bottom_left66], + [:bottom, :bottom33, :bottom66], + [:bottom_right, :bottom_right25, :bottom_right33, :bottom_right66] +] + +gravities.each_index do |i| + grab "%s-%s" % [ modkey, gravkeys[i] ], gravities[i] + + grab "%s-C-%s" % [ modkey, gravkeys[i] ], lambda { + c = Subtlext::Client.visible.select { |c| + gravities[i].include?(c.gravity.name.to_sym) + } + + c.first.focus unless(c.empty?) + } +end + +# Multimedia keys +grab "XF86AudioMute", :VolumeToggle +grab "XF86AudioRaiseVolume", :VolumeRaise +grab "XF86AudioLowerVolume", :VolumeLower +grab "XF86AudioPlay", :MpdToggle +grab "XF86AudioStop", :MpdStop +grab "XF86AudioNext", :MpdNext +grab "XF86AudioPrev", :MpdPrevious + +grab modkey + "-m", "mpc current | tr -d '\n' | xclip" + +# Programs +grab modkey + "-Return", "urxvt" +grab modkey + "-g", "gvim" +grab modkey + "-f", "firefox -no-remote -ProfileManager" +grab modkey + "-F11", "#{ENV["HOME"]}/bin/albumbler.py" + + +# Contrib +grab "W-x" do + Subtle::Contrib::Launcher.run +end + +grab "W-z" do + Subtle::Contrib::Selector.run +end + +# Scratchpad +grab "W-y" do + if((c = Subtlext::Client["scratch"])) + c.toggle_stick + c.focus + elsif((c = Subtlext::Subtle.spawn("urxvt -name scratch"))) + c.tags = [] + c.flags = [ :stick ] + end +end + +# Pychrom +grab modkey + "-p" do + if((t = Subtlext::Tray[:pychrom])) + t.click + else + Subtlext::Subtle.spawn("pychrom") + end +end + +# Tabbing +grab modkey + "-Tab" do + Subtlext::Client.recent[1].focus +end + +# Set layout +grab modkey + "-numbersign" do + # Find stuff + view = Subtlext::View.current + tag = view.tags.first + client = view.clients.first + urxvt1 = Subtlext::Client['urxvt1'] + urxvt2 = Subtlext::Client['urxvt2'] + + # Update tags + urxvt1 + tag + urxvt2 + tag + + # Update gravities + sym = view.name.to_sym + client.gravity = { sym => :top75 } + urxvt1.gravity = { sym => :bottom_right25 } + urxvt2.gravity = { sym => :bottom_left25 } +end +# }}} + +# Tags {{{ +tag "terms" do + match instance: "xterm|urxvt" + gravity :center + resize true +end + +tag "test" do + match instance: "test", class: "urxvt" + geometry [ 943, 548, 640, 480 ] +end + +tag "browser" do + match "navigator|(google\-)?chrom[e|ium]|dwb" + + if("proteus" == host or "pc03112" == host) + gravity :top75 + else + gravity :center + end +end + +tag "pdf" do + match "apvlv|evince" + stick true +end + +tag "pidgin" do + match "pidgin" + float true +end + +tag "editor" do + match "[g]?vim|eclipse" + resize true + + if("mockra" == host or "proteus" == host or "pc03112" == host) + gravity :top75 + else + gravity :center + end +end + +tag "xeph640" do + match "xeph640" + geometry [ 943, 548, 640, 480 ] +end + +tag "xeph800" do + match "xeph800" + geometry [ 855, 172, 800, 800 ] +end + + +tag "android" do + match "SDL_App" +end + +tag "mplayer" do + match "mplayer" + float true + stick true + #urgent true + position [ 2650, 50 ] +end + +tag "stick" do + match "dialog|subtly|python|gtk.rb|display|pychrom|skype|xev|pinentry-gtk-2" + stick true + float true +end + +tag "urgent" do + match "sun-awt-X11-XDialogPeer" + type :dialog + stick true + urgent true + float true +end + +tag "void" do + match "jd-Main|Virtualbox" +end + +tag "powerfolder" do + match "de-dal33t-powerfolder-PowerFolder" + float true + stick true +end + +tag "pms" do + match "net-pms-PMS" + resize true +end + +tag "dialogs" do + match type: [ :dialog, :splash ] + stick true +end + +tag "flash" do + match "exe||plugin-container" + stick true +end + +tag "one" do + match "urxvt2" + gravity :bottom_left +end + +tag "one25" do + match "urxvt2" + gravity :bottom_left25 +end + +tag "two" do + match "urxvt2" + gravity :bottom +end + +tag "three25" do + match "urxvt1" + gravity :bottom_right25 +end + +tag "seven" do + match "urxvt1" + gravity :top_left +end + +tag "eight" do + match "urxvt1" + gravity :top +end + +tag "gimp_image" do + match role: "gimp-image-window" + gravity :gimp_image +end + +tag "gimp_toolbox" do + match role: "gimp-toolbox$" + gravity :gimp_toolbox +end + +tag "gimp_dock" do + match role: "gimp-dock" + gravity :gimp_dock +end + +tag "gimp_scum" do + match role: "gimp-.*|screenshot" +end + +tag "dia_window" do + match role: "diagram_window" + gravity :dia_window +end + +tag "dia_toolbox" do + match role: "toolbox_window" + gravity :dia_toolbox +end + +tag "inkscape" do + match "inkscape" +end + +tag "xfontsel" do + match "xfontsel" + geometry [464, 433, 676, 113] + stick true +end + +tag "xev" do + match name: "Event[ ]Tester" + geometry [1213, 98, 377, 321] + float true + stick true +end +# }}} + +# Views {{{ +if("mockra" == host or "proteus" == host or "pc03112" == host) + www_re = "browser|one25|three25" + test_re = "xeph[0-9]+|android|three25" + editor_re = "editor|one25|three25" + icons = true +else + www_re = "browser" + test_re = "android|xeph[0-9]+|eight|one$|test" + editor_re = "editor" + icons = true +end + +iconpath = "#{ENV["HOME"]}/.config/subtle/icons" + +space = { + :cannon => Subtlext::Icon.new("#{iconpath}/cannon.xbm"), + :ufo => Subtlext::Icon.new("#{iconpath}/ufo.xbm"), + :shelter => Subtlext::Icon.new("#{iconpath}/shelter.xbm"), + :terms => Subtlext::Icon.new("#{iconpath}/invader1.xbm"), + :www => Subtlext::Icon.new("#{iconpath}/invader2.xbm"), + :void => Subtlext::Icon.new("#{iconpath}/invader3.xbm"), + :sketch => Subtlext::Icon.new("#{iconpath}/invader4.xbm"), + :test => Subtlext::Icon.new("#{iconpath}/invader5.xbm"), + :editor => Subtlext::Icon.new("#{iconpath}/invader6.xbm") +} + +view "terms" do + match "terms|eight|two" + #icon "#{iconpath}/terminal.xbm" + icon Subtlext::Icon.new("~/.config/subtle/icons/cannon.xbm") + icon_only icons +end + +view "www" do + match www_re + #icon "#{iconpath}/world.xbm" + icon Subtlext::Icon.new("~/.config/subtle/icons/ufo.xbm") + icon_only icons +end + +view "void" do + match "default|void|powerfolder|pms" + #icon "#{iconpath}/quote.xbm" + icon Subtlext::Icon.new("~/.config/subtle/icons/invader3.xbm") + icon_only icons +end + +view "sketch" do + match "inkscape|dia_*|gimp_.*" + #icon "#{iconpath}/paint.xbm" + icon Subtlext::Icon.new("~/.config/subtle/icons/invader4.xbm") + icon_only icons +end + +view "test" do + match test_re + #icon "#{iconpath}/bug.xbm" + icon Subtlext::Icon.new("~/.config/subtle/icons/invader5.xbm") + icon_only icons +end + +view "editor" do + match editor_re + #icon "#{iconpath}/ruby.xbm" + icon Subtlext::Icon.new("~/.config/subtle/icons/invader6.xbm") + icon_only icons +end + +on :view_jump do |v| + views = Hash[*Subtlext::Screen.all.map { |s| + [ s.view.name.to_sym, space[space.keys[s.id]] ] }.flatten + ] + + Subtlext::View.all.each do |va| + sym = va.name.to_sym + + if(views.keys.include?(sym)) + va.icon.copy_area(views[sym]) + else + va.icon.copy_area(space[va.name.to_sym]) + end + end + + Subtlext::Subtle.render +end +# }}} + +# Sublets {{{ +sublet :clock do + format_string "%a %b %d," +end +# }}} + +# Commands {{{ +def xbmc + Subtlext::Screen[0].view = :terms + Subtlext::Screen[1].view = :browser + + Subtlext::Subtle.spawn("xinit xbmc -- :#{rand(10)}") +end # }}} diff --git a/subtle/subtle.rb b/subtle/subtle.rb new file mode 100644 index 0000000..204cdb3 --- /dev/null +++ b/subtle/subtle.rb @@ -0,0 +1,893 @@ +# +# This program can be distributed under the terms of the GNU GPL. +# See the file COPYING. +# +# $Id: .config/subtle/subtle.rb,v 390 2011/10/02 09:06:16 unexist $ +# + +require "socket" + +# Contrib {{{ +begin + require "#{ENV["HOME"]}/bin/subtle-contrib/ruby/launcher.rb" + require "#{ENV["HOME"]}/bin/subtle-contrib/ruby/selector.rb" + + Subtle::Contrib::Selector.font = "xft:Envy Code R:pixelsize=13" +# Subtle::Contrib::Selector.font = "xft:Terminus2" + Subtle::Contrib::Launcher.fonts = [ + "xft:Envy Code R:pixelsize=80", + "xft:Envy Code R:pixelsize=13" +# "xft:Terminus2:pixelsize=10" + ] + + Subtle::Contrib::Launcher.browser_screen_num = 0 +rescue LoadError +end # }}} + +# Options {{{ +set :step, 5 +set :snap, 10 +set :gravity, :center +set :urgent, false +set :resize, false +set :tiling, false +#set :separator, "∞" +# }}} + + +# Screens {{{ +screen 1 do + stipple false + top [:spacer, :mpd, :separator, :clock] + bottom [:title, :spacer, :views, :tray] + view 1 +end + +# }}} + +# Styles {{{ +style :all do + padding 2, 6, 2, 6 + background "#1a1a1a" + font "xft:Envy Code R:pixelsize=13" +end + +style :separator do + separator "//" + foreground "#ff0000" +end + +style :title do + foreground "#FFFFFF" +end + +style :views do + foreground "#7c7c72" + icon "#7c7c72" + + style :focus do + foreground "#ffffff" + icon "#ffffff" + border_bottom "#acaa53", 2 + end + + style :occupied do + foreground "#7c7c72" + border_bottom "#949269", 2 + end + + style :urgent do + foreground "#c0bd5c" + icon "#c0bd5c" + end + + style :visible do + padding_top 0 + border_top "#494948", 2 + end +end + +style :sublets do + foreground "#7c7c72" + icon "#7c7c72" +end + +style :clients do + active "#7c7c72", 2 + inactive "#494948", 2 + margin 10 +end + +style :subtle do + panel "#1a1a1a" +# background "#595959" + stipple "#595959" +end # }}} + +# +# == Gravities +# +# Gravities are predefined sizes a window can be set to. There are several ways +# to set a certain gravity, most convenient is to define a gravity via a tag or +# change them during runtime via grab. Subtler and subtlext can also modify +# gravities. +# +# A gravity consists of four values which are a percentage value of the screen +# size. The first two values are x and y starting at the center of the screen +# and he last two values are the width and height. +# +# === Example +# +# Following defines a gravity for a window with 100% width and height: +# +# gravity :example, [ 0, 0, 100, 100 ] +# +# === Link +# +# http://subforge.org/projects/subtle/wiki/Gravity +# + +# Top left +gravity :top_left, [ 0, 0, 50, 50 ] +gravity :top_left66, [ 0, 0, 50, 66 ] +gravity :top_left33, [ 0, 0, 50, 34 ] + +# Top +gravity :top, [ 0, 0, 100, 50 ] +gravity :top66, [ 0, 0, 100, 66 ] +gravity :top33, [ 0, 0, 100, 34 ] + +# Top right +gravity :top_right, [ 50, 0, 50, 50 ] +gravity :top_right66, [ 50, 0, 50, 66 ] +gravity :top_right33, [ 50, 0, 50, 33 ] + +# Left +gravity :left, [ 0, 0, 50, 100 ] +gravity :left66, [ 0, 0, 66, 100 ] +gravity :left33, [ 0, 0, 33, 100 ] + +# Center +gravity :center, [ 0, 0, 100, 100 ] +gravity :center66, [ 17, 17, 66, 66 ] +gravity :center33, [ 33, 33, 33, 33 ] + +# Right +gravity :right, [ 50, 0, 50, 100 ] +gravity :right66, [ 34, 0, 66, 100 ] +gravity :right33, [ 67, 50, 33, 100 ] + +# Bottom left +gravity :bottom_left, [ 0, 50, 50, 50 ] +gravity :bottom_left66, [ 0, 34, 50, 66 ] +gravity :bottom_left33, [ 0, 67, 50, 33 ] + +# Bottom +gravity :bottom, [ 0, 50, 100, 50 ] +gravity :bottom66, [ 0, 34, 100, 66 ] +gravity :bottom33, [ 0, 67, 100, 33 ] + +# Bottom right +gravity :bottom_right, [ 50, 50, 50, 50 ] +gravity :bottom_right66, [ 50, 34, 50, 66 ] +gravity :bottom_right33, [ 50, 67, 50, 33 ] + +# Gimp +#gravity :gimp_image, [ 10, 0, 80, 100 ] +#gravity :gimp_toolbox, [ 0, 0, 10, 100 ] +#gravity :gimp_dock, [ 90, 0, 10, 100 ] + +# Pidgin +gravity :pidgin_buddylist, [ 80, 50, 20, 100 ] +gravity :pidgin_conv, [ 0, 0, 80, 100 ] + +# +# == Grabs +# +# Grabs are keyboard and mouse actions within subtle, every grab can be +# assigned either to a key and/or to a mouse button combination. A grab +# consists of a chain and an action. +# +# === Finding keys +# +# The best resource for getting the correct key names is +# */usr/include/X11/keysymdef.h*, but to make life easier here are some hints +# about it: +# +# * Numbers and letters keep their names, so *a* is *a* and *0* is *0* +# * Keypad keys need *KP_* as prefix, so *KP_1* is *1* on the keypad +# * Strip the *XK_* from the key names if looked up in +# /usr/include/X11/keysymdef.h +# * Keys usually have meaningful english names +# * Modifier keys have special meaning (Alt (A), Control (C), Meta (M), +# Shift (S), Super (W)) +# +# === Chaining +# +# Chains are a combination of keys and modifiers to one or a list of keys +# and can be used in various ways to trigger an action. In subtle, there are +# two ways to define chains for grabs: +# +# 1. *Default*: Add modifiers to a key and use it for a grab +# +# *Example*: grab "W-Return", "urxvt" +# +# 2. *Chain*: Define a list of grabs that need to be pressed in order +# +# *Example*: grab "C-y Return", "urxvt" +# +# ==== Mouse buttons +# +# [*B1*] = Button1 (Left mouse button) +# [*B2*] = Button2 (Middle mouse button) +# [*B3*] = Button3 (Right mouse button) +# [*B4*] = Button4 (Mouse wheel up) +# [*B5*] = Button5 (Mouse wheel down) +# [*...*] +# [*B20*] = Button20 (Are you sure that this is a mouse and not a keyboard?) +# +# ==== Modifiers +# +# [*A*] = Alt key (Mod1) +# [*C*] = Control key +# [*M*] = Meta key (Mod3) +# [*S*] = Shift key +# [*W*] = Super/Windows key (Mod4) +# [*G*] = Alt Gr (Mod5) +# +# === Action +# +# An action is something that happens when a grab is activated, this can be one +# of the following: +# +# [*symbol*] Run a subtle action +# [*string*] Start a certain program +# [*array*] Cycle through gravities +# [*lambda*] Run a Ruby proc +# +# === Example +# +# This will create a grab that starts a urxvt when Alt+Enter are pressed: +# +# grab "A-Return", "urxvt" +# grab "C-a c", "urxvt" +# +# === Link +# +# http://subforge.org/projects/subtle/wiki/Grabs +# + +# Jump to view1, view2, ... +grab "W-S-1", :ViewJump1 +grab "W-S-2", :ViewJump2 +grab "W-S-3", :ViewJump3 +grab "W-S-4", :ViewJump4 +grab "W-S-5", :ViewJump5 +grab "W-S-6", :ViewJump6 +grab "W-S-7", :ViewJump7 +grab "W-S-8", :ViewJump8 +grab "W-S-9", :ViewJump9 + +# Switch current view +grab "W-1", :ViewSwitch1 +grab "W-2", :ViewSwitch2 +grab "W-3", :ViewSwitch3 +grab "W-4", :ViewSwitch4 +grab "W-5", :ViewSwitch5 +grab "W-6", :ViewSwitch6 +grab "W-7", :ViewSwitch7 +grab "W-8", :ViewSwitch8 +grab "W-9", :ViewSwitch9 + + +# Select next and prev view */ +grab "KP_Add", :ViewNext +grab "KP_Subtract", :ViewPrev + +# Move mouse to screen1, screen2, ... +grab "W-A-1", :ScreenJump1 +grab "W-A-2", :ScreenJump2 +grab "W-A-3", :ScreenJump3 +grab "W-A-4", :ScreenJump4 + +# Force reload of config and sublets +grab "W-C-r", :SubtleReload + +# Force restart of subtle +grab "W-C-S-r", :SubtleRestart + +# Quit subtle +grab "W-C-q", :SubtleQuit + +# Move current window +grab "W-B1", :WindowMove + +# Resize current window +grab "W-B3", :WindowResize + +# Toggle floating mode of window +grab "W-f", :WindowFloat + +# Toggle fullscreen mode of window +grab "W-space", :WindowFull + +# Toggle sticky mode of window (will be visible on all views) +grab "W-s", :WindowStick + +# Toggle zaphod mode of window (will span across all screens) +grab "W-equal", :WindowZaphod + +# Raise window +grab "W-r", :WindowRaise + +# Lower window +grab "W-l", :WindowLower + +# Select next windows +grab "W-Left", :WindowLeft +grab "W-Down", :WindowDown +grab "W-Up", :WindowUp +grab "W-Right", :WindowRight + +# Kill current window +grab "W-k", :WindowKill + +# Cycle between given gravities +grab "W-KP_7", [ :top_left, :top_left66, :top_left33 ] +grab "W-KP_8", [ :top, :top66, :top33 ] +grab "W-KP_9", [ :top_right, :top_right66, :top_right33 ] +grab "W-KP_4", [ :left, :left66, :left33 ] +grab "W-KP_5", [ :center, :center66, :center33 ] +grab "W-KP_6", [ :right, :right66, :right33 ] +grab "W-KP_1", [ :bottom_left, :bottom_left66, :bottom_left33 ] +grab "W-KP_2", [ :bottom, :bottom66, :bottom33 ] +grab "W-KP_3", [ :bottom_right, :bottom_right66, :bottom_right33 ] + +# In case no numpad is available e.g. on notebooks +#grab "W-q", [ :top_left, :top_left66, :top_left33 ] +#grab "W-w", [ :top, :top66, :top33 ] +#grab "W-e", [ :top_right, :top_right66, :top_right33 ] +#grab "W-a", [ :left, :left66, :left33 ] +#grab "W-s", [ :center, :center66, :center33 ] +#grab "W-d", [ :right, :right66, :right33 ] +# +# QUERTZ +#grab "W-y", [ :bottom_left, :bottom_left66, :bottom_left33 ] +# +# QWERTY +#grab "W-z", [ :bottom_left, :bottom_left66, :bottom_left33 ] +# +#grab "W-x", [ :bottom, :bottom66, :bottom33 ] +#grab "W-c", [ :bottom_right, :bottom_right66, :bottom_right33 ] + +# Exec programs +grab "W-Return", "terminal" +grab "W-p", "/usr/bin/dmenu_run -b -fn 'Envy Code R-10' -nf '#999' -nb '#000' -sf '#eee' -sb '#0077bb' -p 'run:'" +grab "W-S-n", "urxvtc -name ncmpc -e ncmpcpp" +grab "W-S-r", "urxvtc -name ranger -e ranger" +grab "W-S-l", "xlock" +grab "W-S-s", "urxvtc -name ssh -e /home/carnager/bin/ssh" +grab "W-S-F12", "/home/carnager/bin/lastfm.sh" +grab "W-S-F11", "/home/carnager/bin/love" +grab "W-Insert", "/usr/lib/perl5/vendor_perl/bin/dmenuclip" +grab "W-C-Insert", "/usr/lib/perl5/vendor_perl/bin/dmenurl" +grab "Print", "/home/carnager/bin/scrotmenu.sh" +grab "W-F1", "/home/carnager/bin/mpdmenu.sh" +grab "W-F2", "/home/carnager/bin/appmenu.sh" +grab "W-S-m", "urxvtc -name newsbeuter -e newsbeuter" +grab "XF86Mail", "urxvtc -name newsbeuter -e mutt" +grab "XF86HomePage", "firefox-beta-bin" +grab "XF86AudioPlay", "mpc toggle" +grab "XF86AudioStop", "mpc stop" +grab "XF86AudioNext", "mpc next" +grab "XF86AudioPrev", "mpc prev" +grab "XF86AudioRaiseVolume", "mpc volume +1" +grab "XF86AudioLowerVolume", "mpc volume -1" +grab "XF86Back", "mpc seek -5" +grab "XF86Forward", "mpc seek +5" +grab "XF86Reload", "/home/carnager/bin/mpdscrobble" +grab "Cancel", "/home/carnager/bin/love" +grab "XF86Tools", "urxvtc -name ncmpc -e ncmpcpp" +grab "W-S-Escape", "/home/carnager/bin/power.sh" + + +# Contrib +grab "W-x" do + Subtle::Contrib::Launcher.run +end + +grab "W-z" do + Subtle::Contrib::Selector.run +end + +# Scratchpad +grab "W-y" do + if((c = Subtlext::Client["scratch"])) + c.toggle_stick + c.focus + elsif((c = Subtlext::Subtle.spawn("urxvt -name scratch"))) + c.tags = [] + c.flags = [ :stick ] + end +end + + +# Run Ruby lambdas +grab "S-F2" do |c| + puts c.name +end + +grab "S-F3" do + puts Subtlext::VERSION +end + +# +# == Tags +# +# Tags are generally used in subtle for placement of windows. This placement is +# strict, that means that - aside from other tiling window managers - windows +# must have a matching tag to be on a certain view. This also includes that +# windows that are started on a certain view will not automatically be placed +# there. +# +# There are to ways to define a tag: +# +# === Simple +# +# The simple way just needs a name and a regular expression to just handle the +# placement: +# +# Example: +# +# tag "terms", "terms" +# +# === Extended +# +# Additionally tags can do a lot more then just control the placement - they +# also have properties than can define and control some aspects of a window +# like the default gravity or the default screen per view. +# +# Example: +# +# tag "terms" do +# match "xterm|[u]?rxvt" +# gravity :center +# end +# +# === Default +# +# Whenever a window has no tag it will get the default tag and be placed on the +# default view. The default view can either be set by the user with adding the +# default tag to a view by choice or otherwise the first defined view will be +# chosen automatically. +# +# === Properties +# +# [*borderless*] This property enables the borderless mode for tagged clients. +# +# Example: borderless true +# Links: http://subforge.org/projects/subtle/wiki/Tagging#Borderless +# http://subforge.org/projects/subtle/wiki/Clients#Borderless +# +# [*fixed*] This property enables the fixed mode for tagged clients. +# +# Example: fixed true +# Links: http://subforge.org/projects/subtle/wiki/Tagging#Fixed +# http://subforge.org/projects/subtle/wiki/Clients#Fixed +# +# [*float*] This property enables the float mode for tagged clients. +# +# Example: float true +# Links: http://subforge.org/projects/subtle/wiki/Tagging#Float +# http://subforge.org/projects/subtle/wiki/Clients#Float +# +# [*full*] This property enables the fullscreen mode for tagged clients. +# +# Example: full true +# Links: http://subforge.org/projects/subtle/wiki/Tagging#Fullscreen +# http://subforge.org/projects/subtle/wiki/Clients#Fullscreen +# +# [*geometry*] This property sets a certain geometry as well as floating mode +# to the tagged client, but only on views that have this tag too. +# It expects an array with x, y, width and height values whereas +# width and height must be >0. +# +# Example: geometry [100, 100, 50, 50] +# Link: http://subforge.org/projects/subtle/wiki/Tagging#Geometry +# +# [*gravity*] This property sets a certain to gravity to the tagged client, +# but only on views that have this tag too. +# +# Example: gravity :center +# Link: http://subforge.org/projects/subtle/wiki/Tagging#Gravity +# +# [*match*] This property adds matching patterns to a tag, a tag can have +# more than one. Matching works either via plaintext, regex +# (see man regex(7)) or window id. Per default tags will only +# match the WM_NAME and the WM_CLASS portion of a client, this +# can be changed with following possible values: +# +# [*:name*] Match the WM_NAME +# [*:instance*] Match the first (instance) part from WM_CLASS +# [*:class*] Match the second (class) part from WM_CLASS +# [*:role*] Match the window role +# [*:type*] Match the window type +# +# Examples: match instance: "urxvt" +# match [:role, :class] => "test" +# match "[xa]+term" +# Link: http://subforge.org/projects/subtle/wiki/Tagging#Match +# +# [*position*] Similar to the geometry property, this property just sets the +# x/y coordinates of the tagged client, but only on views that +# have this tag, too. It expects an array with x and y values. +# +# Example: position [ 10, 10 ] +# Link: http://subforge.org/projects/subtle/wiki/Tagging#Position +# +# [*resize*] This property enables the float mode for tagged clients. +# +# Example: resize true +# Links: http://subforge.org/projects/subtle/wiki/Tagging#Resize +# http://subforge.org/projects/subtle/wiki/Clients#Resize +# +# [*stick*] This property enables the float mode for tagged clients. +# +# Example: stick true +# Links: http://subforge.org/projects/subtle/wiki/Tagging#Stick +# http://subforge.org/projects/subtle/wiki/Clients#Stick +# +# [*type*] This property sets the tagged client to be treated as a specific +# window type though as the window sets the type itself. Following +# types are possible: +# +# [*:desktop*] Treat as desktop window (_NET_WM_WINDOW_TYPE_DESKTOP) +# Link: http://subforge.org/projects/subtle/wiki/Clients#Desktop +# [*:dock*] Treat as dock window (_NET_WM_WINDOW_TYPE_DOCK) +# Link: http://subforge.org/projects/subtle/wiki/Clients#Dock +# [*:toolbar*] Treat as toolbar windows (_NET_WM_WINDOW_TYPE_TOOLBAR) +# Link: http://subforge.org/projects/subtle/wiki/Clients#Toolbar +# [*:splash*] Treat as splash window (_NET_WM_WINDOW_TYPE_SPLASH) +# Link: http://subforge.org/projects/subtle/wiki/Clients#Splash +# [*:dialog*] Treat as dialog window (_NET_WM_WINDOW_TYPE_DIALOG) +# Link: http://subforge.org/projects/subtle/wiki/Clients#Dialog +# +# Example: type :desktop +# Link: http://subforge.org/projects/subtle/wiki/Tagging#Type +# +# [*urgent*] This property enables the urgent mode for tagged clients. +# +# Example: stick true +# Links: http://subforge.org/projects/subtle/wiki/Tagging#Stick +# http://subforge.org/projects/subtle/wiki/Clients#Urgent +# +# [*zaphod*] This property enables the zaphod mode for tagged clients. +# +# Example: zaphod true +# Links: http://subforge.org/projects/subtle/wiki/Tagging#Zaphod +# http://subforge.org/projects/subtle/wiki/Clients#Zaphod +# +# +# === Link +# +# http://subforge.org/projects/subtle/wiki/Tagging +# + +# Simple tags +tag "terms" do match "xterm|[u]?rxvt|terminal"; exclude "ncmpc|ssh|newsbeuter"; end +tag "browser", "uzbl|opera|firefox|navigator|chromium|Browser|Minefield|Navigator||gnome-mplayer|Exe|jumanji|dwb||plugin-container|exe|operapluginwrapper|npviewer.bin" + +tag "gmpc" do + match "gmpc" +end + +tag "mail" do + match "Mail|Lanikai" + match :instance => "newsbeuter"; + gravity :center33 +end + +tag "mail2" do + match "Mail|Lanikai" +end + +tag "chat" do + match :instance => "ssh"; + gravity :center33 +end + + tag "ranger" do + match :instance => "ranger" + gravity :center33 +end + +tag "DL", "jd.Main|transmission-qt" + +# Placement +tag "editor" do + match "[g]?vim" + resize true +end + +tag "thunar" do + match "thunar" +end + +tag "thunar2" do + match :name => "File.Operation.Progress" + float true +end + + +tag "TeamSpeak" do +match "Ts3client_linux_amd64" +end + +tag "fixed" do + geometry [ 10, 10, 100, 100 ] + stick true +end + +tag "resize" do + match "sakura|gvim" + resize true +end + +tag "gravity" do + gravity :center +end + +# Modes +tag "stick" do + match "mplayer|feh|mupdf|pinentry-gtk-2|pdfshuffler" + float true + stick true + urgent true +end + + + +tag "float" do + match "awt|ccgo" + float true +end + +# Pidgin +tag "conversations" do + match :role => "conversation" + gravity :pidgin_conv +end + +tag "buddylist" do + match :role => "buddy_list" + gravity :pidgin_buddylist +end + +tag "filetransfer" do + match "Pidgin" + match :role => "transfer" + float true +end + +# Gimp +#tag "gimp_image" do +# +# match :role => "gimp-image-window" +# gravity :gimp_image +#end + +#tag "gimp_toolbox" do +# match :role => "gimp-toolbox$" +# gravity :gimp_toolbox +#end + +#tag "gimp_dock" do +# match :role => "gimp-dock" +# gravity :gimp_dock +#end + +tag "gfx" do + match "gthumb|Gthumb|Shotwell|shotwell|digikam|Digikam" +end + +tag "wine" do + match "Wine" + gravity :center + float true +end + +tag "gimp_splash" do + match "Gimp" +end + +# +# == Views +# +# Views are the virtual desktops in subtle, they show all windows that share a +# tag with them. Windows that have no tag will be visible on the default view +# which is the view with the default tag or the first defined view when this +# tag isn't set. +# + +view "terms" do + match "terms|ranger" +# icon "/home/carnager/.config/subtle/icons/arch.xbm" + icon_only false +end + +view "www" do + match "browser" +# icon "/home/carnager/.config/subtle/icons/fox.xbm" + icon_only false +end + +view "stuff" do + match "thunar|TeamSpeak|thunar2" +# icon "/home/carnager/.config/subtle/icons/dish.xbm" + icon_only false +end + +view "media" do + match "Musicbrainz|gmpc" +# icon "/home/carnager/.config/subtle/icons/note.xbm" + icon_only false +end + +view "dl" do + match "DL" +# icon "/home/carnager/.config/subtle/icons/net_down_02.xbm" + icon_only false +end + +view "gfx" do + match "gimp_.*|gfx" +# icon "/home/carnager/.config/subtle/icons/fs_01.xbm" + icon_only false +end + +view "mail" do + match "mail|mail2|buddylist|conversations|filetransfer" +# icon "/home/carnager/.config/subtle/icons/mail.xbm" + icon_only false +end + +view "notag" do + match "default|kgs_room" +# icon "/home/carnager/.config/subtle/icons/empty.xbm" + icon_only false +end + +# +# == Sublets +# +# Sublets are Ruby scripts that provide data for the panel and can be managed +# with the sur script that comes with subtle. Configuration of sublets can +# either be done inside of the sublet or when supported in the config. +# +# === Example +# +# sublet :clock do +# interval 30 +# format_string "%H:%M:%S" +# end +# + +# +# == Hooks +# +# And finally hooks are a way to bind Ruby scripts to a certain event. +# +# Following hooks exist so far: +# +# [*:client_create*] Called whenever a window is created +# [*:client_configure*] Called whenever a window is configured +# [*:client_focus*] Called whenever a window gets focus +# [*:client_kill*] Called whenever a window is killed +# +# [*:tag_create*] Called whenever a tag is created +# [*:tag_kill*] Called whenever a tag is killed +# +# [*:view_create*] Called whenever a view is created +# [*:view_configure*] Called whenever a view is configured +# [*:view_jump*] Called whenever the view is switched +# [*:view_kill*] Called whenever a view is killed +# +# [*:tile*] Called on whenever tiling would be needed +# [*:reload*] Called on reload +# [*:start*] Called on start +# [*:exit*] Called on exit +# +# === Example +# +# This hook will print the name of the window that gets the focus: +# +# on :client_focus do |c| +# puts c.name +# end +# +# === Link +# +# http://subforge.org/wiki/subtle/Hooks +on :start do + # Create missing tags + views = Subtlext::View.all.map { |v| v.name } + tags = Subtlext::Tag.all.map { |t| t.name } + + views.each do |v| + unless(tags.include?(v)) + t = Subtlext::Tag.new(v) + t.save + end + end + end + + # Add nine C-< number> grabs + (1..9).each do |i| + grab "C-%d" % [ i ] do |c| + views = Subtlext::View.all + names = views.map { |v| v.name } + + # Sanity check + if(i <= views.size) + # Tag client + tags = c.tags.reject { |t| names.include?(t.name) or "default" == t.name } + tags << names[i - 1] + + c.tags = tags + + # Tag view + views[i - 1].tag(names[i - 1]) + end + end + end +grab "A-Tab" do |c| + sel = 0 + clients = Subtlext::Client.visible + + clients.each_index do |idx| + if(clients[idx].id == c.id) + sel = idx + 1 if(idx < clients.size - 1) + end + end + + clients[sel].focus + end + +sublet :mpd do + host "192.168.1.100" + show_icons false +end + +on :start do + # Create missing tags + views = Subtlext::View.all.map { |v| v.name } + tags = Subtlext::Tag.all.map { |t| t.name } + + views.each do |v| + unless tags.include?(v) + t = Subtlext::Tag.new(v) + t.save + end + end + end + + # Add nine C-< number> grabs + (1..9).each do |i| + grab "C-%d" % [ i ] do |c| + views = Subtlext::View.all + names = views.map { |v| v.name } + + # Sanity check + if i <= views.size + # Tag client + tags = c.tags.reject { |t| names.include?(t.name) or "default" == t.name } + tags << names[i - 1] + + c.tags = tags + + # Tag view + views[i - 1].tag(names[i - 1]) + end + end + end + diff --git a/subtle/subtle.rb~ b/subtle/subtle.rb~ new file mode 100644 index 0000000..4db244a --- /dev/null +++ b/subtle/subtle.rb~ @@ -0,0 +1,547 @@ +# +# This program can be distributed under the terms of the GNU GPL. +# See the file COPYING. +# +# $Id: .config/subtle/subtle.rb,v 330 2011/03/29 11:56:06 unexist $ +# + +require "socket" + +# Contrib {{{ +begin + require "#{ENV["HOME"]}/bin/subtle-contrib/launcher.rb" + require "#{ENV["HOME"]}/bin/subtle-contrib/selector.rb" + require "#{ENV["HOME"]}/bin/subtle-contrib/merger.rb" + + Subtle::Contrib::Launcher.fonts = [ + "xft:Envy Code R:pixelsize=80", + "xft:Envy Code R:pixelsize=13" + ] + + Subtle::Contrib::Selector.font = "xft:Envy Code R:pixelsize=13" + Subtle::Contrib::Merger.font = "xft:Envy Code R:pixelsize=13" +rescue LoadError +end # }}} + +# Options {{{ +set :border, 2 +set :step, 5 +set :snap, 10 +set :gravity, :center +set :urgent, false +set :resize, false +set :strut, [0, 0, 0, 0] +set :padding, [4, 4, 2, 2] +set :font, "xft:Envy Code R:pixelsize=13" +#set :font, "xft:Ubuntu R:pixelsize=13" +#set :font, "xft:DejaVu Sans Mono:pixelsize=12:antialias=true" +set :separator, "·" +set :outline, 0 +set :gap, 3 +#set :wmname, "LG3D" +# }}} + +# Screens {{{ +screen 1 do + stipple false + top [:title, :spacer, :views, :center, :clock, :fuzzytime, :separator, :sublets, :center] + bottom [:mpd, :spacer, :cpu] + view 1 +end + +screen 2 do + stipple false + top [:views, :spacer, :title, :tray, :center, :mpd, :separator, :volume, :center] + bottom [] + view 0 +end +# }}} + +# Colors {{{ +color :title_fg, "#ffffff" +color :title_bg, "#1a1a1a" +color :title_border, "#1a1a1a" + +color :focus_fg, "#ffffff" +color :focus_bg, "#595959" +color :focus_border, "#1a1a1a" + +color :urgent_fg, "#DF8787" +#color :urgent_bg, "#404040" +#color :urgent_border, "#1a1a1a" + +color :occupied_fg, "#777777" +color :occupied_bg, "#404040" +color :occupied_border, "#1a1a1a" + +color :views_fg, "#a8a8a8" +color :views_bg, "#1a1a1a" +color :views_border, "#1a1a1a" + +#color :sublets_fg, "#595959" +color :sublets_fg, "#a8a8a8" +color :sublets_bg, "#1a1a1a" +color :sublets_border, "#1a1a1a" + +color :client_active, "#a8a8a8" +color :client_inactive, "#404040" + +color :panel, "#1a1a1a" +#color :background, "#404040" + +color :stipple, "#595959" +color :separator, "#DF8787" + +=begin +color :title_fg, "#e9e9e9" +color :title_bg, "#424242" +color :title_border, "#424242" + +color :focus_fg, "#e9e9e9" +color :focus_bg, "#424242" +color :focus_border, "#424242" + +color :urgent_fg, "#ff9900" +#color :urgent_bg, "#424242" +#color :urgent_border, "#424242" + +color :occupied_fg, "#3299bb" +color :occupied_bg, "#424242" +color :occupied_border, "#424242" + +color :views_fg, "#bcbcbc" +color :views_bg, "#424242" +color :views_border, "#424242" + +color :sublets_fg, "#bcbcbc" +color :sublets_bg, "#424242" +color :sublets_border, "#424242" + +color :client_active, "#bcbcbc" +color :client_inactive, "#424242" + +color :panel, "#424242" + +color :background, "#424242" + +color :stipple, "#595959" + +color :separator, "#ff9900" +=end +# }}} + +# Gravities {{{ +gravity :top_left, [0, 0, 50, 50] +gravity :top_left33, [0, 0, 50, 33] +gravity :top_left66, [0, 0, 50, 66] +gravity :top_left75, [0, 0, 50, 75] +gravity :top, [0, 0, 100, 50] +gravity :top66, [0, 0, 100, 67] +gravity :top33, [0, 0, 100, 33] +gravity :top75, [0, 0, 100, 75] +gravity :top_right, [100, 0, 50, 50] +gravity :top_right33, [100, 0, 50, 33] +gravity :top_right66, [100, 0, 50, 66] +gravity :top_right75, [100, 0, 50, 75] +gravity :left, [0, 0, 50, 100] +gravity :left33, [0, 50, 25, 33] +gravity :left66, [0, 50, 50, 33] +gravity :center, [0, 0, 100, 100] +gravity :center33, [50, 50, 50, 33] +gravity :center66, [0, 50, 100, 33] +gravity :right, [100, 0, 50, 100] +gravity :right33, [100, 50, 25, 100] +gravity :right66, [100, 50, 50, 33] +gravity :bottom_left, [0, 100, 50, 50] +gravity :bottom_left25, [0, 100, 50, 25] +gravity :bottom_left33, [0, 100, 50, 33] +gravity :bottom_left66, [0, 100, 50, 66] +gravity :bottom, [0, 100, 100, 50] +gravity :bottom66, [0, 100, 100, 66] +gravity :bottom33, [0, 100, 100, 33] +gravity :bottom_right, [100, 100, 50, 50] +gravity :bottom_right25, [100, 100, 50, 25] +gravity :bottom_right33, [100, 100, 50, 33] +gravity :bottom_right66, [100, 100, 50, 66] +gravity :gimp_image, [50, 50, 80, 100] +gravity :gimp_toolbox, [0, 0, 10, 100] +gravity :gimp_dock, [100, 0, 10, 100] +gravity :dia_toolbox, [0, 0, 100, 15] +gravity :dia_window, [0, 18, 100, 84] +# }}} + +# Grabs {{{ +# Host specific +host = Socket.gethostname +modkey = "W" +gravkeys = [ "KP_7", "KP_8", "KP_9", "KP_4", "KP_5", "KP_6", "KP_1", "KP_2", "KP_3" ] + +if("telas" == host || "mockra" == host) #< Netbooks + gravkeys = [ "q", "w", "e", "a", "s", "d", "y", "x", "c" ] +elsif("test" == host) #< Usually VMs + modkey = "A" +end + +# Views and screens +(1..6).each do |i| + grab modkey + "-#{i}", "ViewSwitch#{i}".to_sym + grab modkey + "-S-#{i}", "ViewJump#{i}".to_sym + grab modkey + "-F#{i}", "ScreenJump#{i}".to_sym +end + +# Windows +grab modkey + "-B1", :WindowMove +grab modkey + "-B3", :WindowResize +grab modkey + "-S-f", :WindowFloat +grab modkey + "-S-space", :WindowFull +grab modkey + "-S-s", :WindowStick +grab modkey + "-r", :WindowRaise +grab modkey + "-l", :WindowLower +grab modkey + "-Left", :WindowLeft +grab modkey + "-Down", :WindowDown +grab modkey + "-Up", :WindowUp +grab modkey + "-Right", :WindowRight +grab modkey + "-k", :WindowKill +grab modkey + "-h", lambda { |c| c.retag } + +# Reload/restart +grab modkey + "-C-q", :SubtleQuit +grab modkey + "-C-r", :SubtleReload +grab modkey + "-C-A-r", :SubtleRestart + +# Gravity keys and focus +gravities = [ + [:top_left, :top_left33, :top_left66, :top_left75], + [:top, :top33, :top66, :top75], + [:top_right, :top_right33, :top_right66, :top_right75], + [:left, :left33, :left66], + [:center, :center33, :center66], + [:right, :right33, :right66], + [:bottom_left, :bottom_left25, :bottom_left33, :bottom_left66], + [:bottom, :bottom33, :bottom66], + [:bottom_right, :bottom_right25, :bottom_right33, :bottom_right66] +] + +gravities.each_index do |i| + grab "%s-%s" % [ modkey, gravkeys[i] ], gravities[i] + + grab "%s-C-%s" % [ modkey, gravkeys[i] ], lambda { + c = Subtlext::Client.visible.select { |c| + gravities[i].include?(c.gravity.name.to_sym) + } + + c.first.focus unless(c.empty?) + } +end + +# Multimedia keys +grab modkey + "-m", "mpc current | tr -d '\n' | xclip" +grab "XF86Mail", "urxvtc -name newsbeuter -e mutt" +grab "XF86HomePage", "firefox" +grab "XF86AudioPlay", "mpc toggle" +grab "XF86AudioStop", "mpc stop" +grab "XF86AudioNext", "mpc next" +grab "XF86AudioPrev", "mpc prev" +grab "XF86AudioRaiseVolume", "mpc volume +1" +grab "XF86AudioLowerVolume", "mpc volume -1" +grab "XF86Back", "mpc seek -5" +grab "XF86Forward", "mpc seek +5" +grab "XF86Reload", "/home/carnager/bin/lastfm.sh" +grab "Cancel", "/home/carnager/bin/love" +grab "XF86Tools", "urxvtc -name ncmpc -e ncmpcpp" + +grab "W-d" do + current = Subtlext::View.current + Subtlext::View.all.each do |v| + if(current == v) + v.tag "default" + else + v.untag "default" + end + end +end + +# Programs +grab modkey + "-Return", "urxvt" +grab modkey + "-g", "gvim" + +# Contrib +grab "W-x" do + Subtle::Contrib::Launcher.run +end + +grab "W-Tab" do + Subtle::Contrib::Selector.run +end + +grab "W-u" do + Subtle::Contrib::Merger.run +end + +# Scratchpad +grab "W-y" do + if((c = Subtlext::Client["scratch"])) + c.toggle_stick + c.focus + elsif((c = Subtlext::Subtle.spawn("urxvt -name scratch"))) + c.tags = [] + c.flags = [ :stick ] + end +end + +# Switch views +{ + "S-F1" => [ :www, :terms ], + "S-F2" => [ :editor, :terms ], + "S-F3" => [ :www, :test ], + "S-F4" => [ :editor, :test ] +}.each do |k, v| + grab k do + screens = Subtlext::Screen.all + + v.each_with_index do |view, i| + screens[i].view = view + end + end +end + +# Pychrom +grab modkey + "-p" do + if((t = Subtlext::Tray[:pychrom])) + t.click(1) + else + Subtlext::Subtle.spawn("pychrom") + end +end +# }}} + +# Tags {{{ +tag "terms" do + match "xterm|urxvt" + gravity :center + resize true +end + +tag "browser" do + match "navigator|(google\-)?chrom[e|ium]|opera" + + if("proteus" == host or "pc03112" == host) + gravity :top75 + else + gravity :center + end +end + +tag "pdf" do + match "apvlv|evince" + stick true +end + +tag "editor" do + match "[g]?vim" + resize true + + if("mockra" == host or "proteus" == host or "pc03112" == host) + gravity :top75 + else + gravity :center + end +end + +tag "xephyr" do + match "xeph640" + urgent false + + if("mockra" == host) + gravity :center + else + geometry [ 943, 548, 640, 480 ] + end +end + +tag "android" do + match :name => "5554:AVD" + geometry [ 873, 47, 791, 534 ] +end + +tag "mplayer" do + match "mplayer|vlc" + float true + stick true + urgent true +end + +tag "stick" do + match "dialog|subtly|python|gtk.rb|display|pychrom|skype|xev" + stick true + float true +end + +tag "urgent" do + match "sun-awt-X11-XDialogPeer" + type :dialog + stick true + urgent true +end + +tag "void" do + match "jd-Main|Virtualbox" + float true +end + +tag "powerfolder" do + match "de-dal33t-powerfolder-PowerFolder" + float true +end + +tag "dialogs" do + match :type => [ :dialog, :splash ] + stick true +end + +tag "flash" do + match "exe|" + stick true +end + +tag "one" do + match "urxvt2" + gravity :bottom_left +end + +tag "one25" do + match "urxvt2" + gravity :bottom_left25 +end + +tag "two" do + match "urxvt2" + gravity :bottom +end + +tag "three25" do + match "urxvt1" + gravity :bottom_right25 +end + +tag "seven" do + match "urxvt1" + gravity :top_left +end + +tag "eight" do + match "urxvt1" + gravity :top +end + +tag "gimp_image" do + match :role => "gimp-image-window" + gravity :gimp_image +end + +tag "gimp_toolbox" do + match :role => "gimp-toolbox$" + gravity :gimp_toolbox +end + +tag "gimp_dock" do + match :role => "gimp-dock" + gravity :gimp_dock +end + +tag "gimp_scum" do + match :role => "gimp-.*|screenshot" +end + +tag "dia_window" do + match :role => "diagram_window" + gravity :dia_window +end + +tag "dia_toolbox" do + match :role => "toolbox_window" + gravity :dia_toolbox +end + +tag "inkscape" do + match "inkscape" +end + +tag "xfontsel" do + match "xfontsel" + geometry [464, 433, 676, 113] + stick true +end + +tag "xev" do + match :name => "Event[ ]Tester" + geometry [1213, 98, 377, 321] + float true + stick true +end +# }}} + +# Views {{{ +if("mockra" == host or "proteus" == host or "pc03112" == host) + www_re = "browser|one25|three25" + test_re = "xephyr|android|one25|three25" + editor_re = "android|editor|one25|three25" + icons = true +else + www_re = "browser" + test_re = "android|xephyr|seven$|one$" + editor_re = "editor" + icons = true +end + +iconpath = "#{ENV["HOME"]}/.config/subtle/icons" + +view "terms" do + match "terms|eight|two" + icon "#{iconpath}/terminal.xbm" + icon_only icons +end + +view "www" do + match www_re + icon "#{iconpath}/world.xbm" + icon_only icons +end + +view "void" do + match "default|void|powerfolder" + icon "#{iconpath}/quote.xbm" + icon_only icons +end + +view "sketch" do + match "inkscape|dia_*|gimp_.*" + icon "#{iconpath}/paint.xbm" + icon_only icons +end + +view "test" do + match test_re + icon "#{iconpath}/bug.xbm" + icon_only icons +end + +view "editor" do + match editor_re + icon "#{iconpath}/pencil.xbm" + icon_only icons +end +# }}} + +# Sublets {{{ +sublet :clock do + format_string "%a %b %d," + icon_fg "#777777" +end + +[ :cpu, :jdownloader, :wifi, :mpd, :volume ].each do |sublet| + sublet sublet do + icon_fg "#777777" + end +end +# }}} diff --git a/subtle/xbm/ac.xbm b/subtle/xbm/ac.xbm new file mode 100755 index 0000000..b6dacef --- /dev/null +++ b/subtle/xbm/ac.xbm @@ -0,0 +1,4 @@ +#define ac_width 8 +#define ac_height 8 +static unsigned char ac_bits[] = { + 0xFF, 0xF8, 0xF0, 0xF6, 0x6F, 0x0F, 0x1F, 0xFF }; diff --git a/subtle/xbm/ac1.xbm b/subtle/xbm/ac1.xbm new file mode 100644 index 0000000..1d20383 --- /dev/null +++ b/subtle/xbm/ac1.xbm @@ -0,0 +1,5 @@ +#define ac_width 9 +#define ac_height 9 +static unsigned char ac_bits[] = { + 0x30, 0x00, 0x28, 0x00, 0xe4, 0x00, 0x24, 0x00, 0x27, 0x00, 0x24, 0x00, + 0xe4, 0x00, 0x28, 0x00, 0x30, 0x00 }; diff --git a/subtle/xbm/ac2.xbm b/subtle/xbm/ac2.xbm new file mode 100644 index 0000000..e13d3d4 --- /dev/null +++ b/subtle/xbm/ac2.xbm @@ -0,0 +1,5 @@ +#define ac2_width 9 +#define ac2_height 9 +static unsigned char ac2_bits[] = { + 0x40, 0x00, 0x20, 0x00, 0x1c, 0x01, 0xa4, 0x00, 0x44, 0x00, 0x46, 0x00, + 0x7a, 0x00, 0x0e, 0x00, 0x01, 0x00 }; diff --git a/subtle/xbm/ac_01.xbm b/subtle/xbm/ac_01.xbm new file mode 100755 index 0000000..66592d7 --- /dev/null +++ b/subtle/xbm/ac_01.xbm @@ -0,0 +1,4 @@ +#define ac_01_width 8 +#define ac_01_height 8 +static unsigned char ac_01_bits[] = { + 0x30, 0x28, 0xE4, 0x27, 0x27, 0xE4, 0x28, 0x30 }; diff --git a/subtle/xbm/arch.xbm b/subtle/xbm/arch.xbm new file mode 100755 index 0000000..11cfe5a --- /dev/null +++ b/subtle/xbm/arch.xbm @@ -0,0 +1,4 @@ +#define arch_width 8 +#define arch_height 8 +static unsigned char arch_bits[] = { + 0x08, 0x08, 0x1C, 0x1C, 0x36, 0x22, 0x77, 0x41 }; diff --git a/subtle/xbm/arch1.xbm b/subtle/xbm/arch1.xbm new file mode 100644 index 0000000..881db11 --- /dev/null +++ b/subtle/xbm/arch1.xbm @@ -0,0 +1,5 @@ +#define arch_width 9 +#define arch_height 9 +static unsigned char arch_bits[] = { + 0x00, 0x00, 0x10, 0x00, 0x10, 0x00, 0x38, 0x00, 0x38, 0x00, 0x6c, 0x00, + 0x44, 0x00, 0xee, 0x00, 0x82, 0x00 }; diff --git a/subtle/xbm/arch2.xbm b/subtle/xbm/arch2.xbm new file mode 100644 index 0000000..65f7c5d --- /dev/null +++ b/subtle/xbm/arch2.xbm @@ -0,0 +1,5 @@ +#define arch2_width 9 +#define arch2_height 9 +static unsigned char arch2_bits[] = { + 0x10, 0x00, 0x10, 0x00, 0x38, 0x00, 0x7c, 0x00, 0x7c, 0x00, 0xee, 0x00, + 0xc6, 0x00, 0xc7, 0x01, 0x01, 0x01 }; diff --git a/subtle/xbm/arch_10x10.xbm b/subtle/xbm/arch_10x10.xbm new file mode 100755 index 0000000..c3ee46d --- /dev/null +++ b/subtle/xbm/arch_10x10.xbm @@ -0,0 +1,5 @@ +#define arch_10x10_width 10 +#define arch_10x10_height 10 +static unsigned char arch_10x10_bits[] = { + 0x10, 0x00, 0x10, 0x00, 0x38, 0x00, 0x38, 0x00, 0x7C, 0x00, 0x7C, 0x00, + 0xEE, 0x00, 0xC6, 0x00, 0xC7, 0x01, 0x01, 0x01 }; diff --git a/subtle/xbm/arrow_down1.xbm b/subtle/xbm/arrow_down1.xbm new file mode 100644 index 0000000..1987cc2 --- /dev/null +++ b/subtle/xbm/arrow_down1.xbm @@ -0,0 +1,5 @@ +#define arrow_down_width 9 +#define arrow_down_height 9 +static unsigned char arrow_down_bits[] = { + 0x10, 0x00, 0x10, 0x00, 0x10, 0x00, 0x10, 0x00, 0x10, 0x00, 0x92, 0x00, + 0x54, 0x00, 0x38, 0x00, 0x10, 0x00 }; diff --git a/subtle/xbm/arrow_down2.xbm b/subtle/xbm/arrow_down2.xbm new file mode 100644 index 0000000..6d46e42 --- /dev/null +++ b/subtle/xbm/arrow_down2.xbm @@ -0,0 +1,5 @@ +#define arrow_down2_width 9 +#define arrow_down2_height 9 +static unsigned char arrow_down2_bits[] = { + 0x00, 0x00, 0x38, 0x00, 0x38, 0x00, 0x38, 0x00, 0x38, 0x00, 0xfe, 0x00, + 0x7c, 0x00, 0x38, 0x00, 0x10, 0x00 }; diff --git a/subtle/xbm/arrow_left1.xbm b/subtle/xbm/arrow_left1.xbm new file mode 100644 index 0000000..e55cdd2 --- /dev/null +++ b/subtle/xbm/arrow_left1.xbm @@ -0,0 +1,5 @@ +#define arrow_left_width 9 +#define arrow_left_height 9 +static unsigned char arrow_left_bits[] = { + 0x00, 0x00, 0x08, 0x00, 0x04, 0x00, 0x02, 0x00, 0xff, 0x01, 0x02, 0x00, + 0x04, 0x00, 0x08, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/arrow_left2.xbm b/subtle/xbm/arrow_left2.xbm new file mode 100644 index 0000000..7b3b18d --- /dev/null +++ b/subtle/xbm/arrow_left2.xbm @@ -0,0 +1,5 @@ +#define arrow_left2_width 9 +#define arrow_left2_height 9 +static unsigned char arrow_left2_bits[] = { + 0x00, 0x00, 0x08, 0x00, 0x0c, 0x00, 0xfe, 0x00, 0xff, 0x00, 0xfe, 0x00, + 0x0c, 0x00, 0x08, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/arrow_right1.xbm b/subtle/xbm/arrow_right1.xbm new file mode 100644 index 0000000..94d6333 --- /dev/null +++ b/subtle/xbm/arrow_right1.xbm @@ -0,0 +1,5 @@ +#define arrow_right_width 9 +#define arrow_right_height 9 +static unsigned char arrow_right_bits[] = { + 0x00, 0x00, 0x20, 0x00, 0x40, 0x00, 0x80, 0x00, 0xff, 0x01, 0x80, 0x00, + 0x40, 0x00, 0x20, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/arrow_right2.xbm b/subtle/xbm/arrow_right2.xbm new file mode 100644 index 0000000..c3f2ddd --- /dev/null +++ b/subtle/xbm/arrow_right2.xbm @@ -0,0 +1,5 @@ +#define arrow_right2_width 9 +#define arrow_right2_height 9 +static unsigned char arrow_right2_bits[] = { + 0x00, 0x00, 0x20, 0x00, 0x60, 0x00, 0xfe, 0x00, 0xfe, 0x01, 0xfe, 0x00, + 0x60, 0x00, 0x20, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/arrow_up1.xbm b/subtle/xbm/arrow_up1.xbm new file mode 100644 index 0000000..479faf4 --- /dev/null +++ b/subtle/xbm/arrow_up1.xbm @@ -0,0 +1,5 @@ +#define arrow_up_width 9 +#define arrow_up_height 9 +static unsigned char arrow_up_bits[] = { + 0x10, 0x00, 0x38, 0x00, 0x54, 0x00, 0x92, 0x00, 0x10, 0x00, 0x10, 0x00, + 0x10, 0x00, 0x10, 0x00, 0x10, 0x00 }; diff --git a/subtle/xbm/arrow_up2.xbm b/subtle/xbm/arrow_up2.xbm new file mode 100644 index 0000000..b1e5409 --- /dev/null +++ b/subtle/xbm/arrow_up2.xbm @@ -0,0 +1,5 @@ +#define arrow_up2_width 9 +#define arrow_up2_height 9 +static unsigned char arrow_up2_bits[] = { + 0x10, 0x00, 0x38, 0x00, 0x7c, 0x00, 0xfe, 0x00, 0x38, 0x00, 0x38, 0x00, + 0x38, 0x00, 0x38, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/bag.xbm b/subtle/xbm/bag.xbm new file mode 100644 index 0000000..f5cee5a --- /dev/null +++ b/subtle/xbm/bag.xbm @@ -0,0 +1,5 @@ +#define bag_width 9 +#define bag_height 9 +static unsigned char bag_bits[] = { + 0x00, 0x00, 0x38, 0x00, 0x28, 0x00, 0xff, 0x01, 0x45, 0x01, 0x45, 0x01, + 0x45, 0x01, 0x45, 0x01, 0xff, 0x01 }; diff --git a/subtle/xbm/bail.xbm b/subtle/xbm/bail.xbm new file mode 100644 index 0000000..804cd1d --- /dev/null +++ b/subtle/xbm/bail.xbm @@ -0,0 +1,5 @@ +#define bail_width 9 +#define bail_height 9 +static unsigned char bail_bits[] = { + 0x38, 0x00, 0x44, 0x00, 0x44, 0x00, 0x44, 0x00, 0x38, 0x00, 0x44, 0x00, + 0x82, 0x00, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/xbm/balloon.xbm b/subtle/xbm/balloon.xbm new file mode 100644 index 0000000..e9e368c --- /dev/null +++ b/subtle/xbm/balloon.xbm @@ -0,0 +1,5 @@ +#define balloon_width 9 +#define balloon_height 9 +static unsigned char balloon_bits[] = { + 0xfe, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x9e, 0x00, + 0xa0, 0x00, 0xc0, 0x00, 0x80, 0x00 }; diff --git a/subtle/xbm/bat_empty_01.xbm b/subtle/xbm/bat_empty_01.xbm new file mode 100755 index 0000000..cb916db --- /dev/null +++ b/subtle/xbm/bat_empty_01.xbm @@ -0,0 +1,4 @@ +#define bat_empty_01_width 8 +#define bat_empty_01_height 8 +static unsigned char bat_empty_01_bits[] = { + 0x18, 0x7E, 0x42, 0x42, 0x42, 0x42, 0x42, 0x7E }; diff --git a/subtle/xbm/bat_empty_02.xbm b/subtle/xbm/bat_empty_02.xbm new file mode 100755 index 0000000..e26be8c --- /dev/null +++ b/subtle/xbm/bat_empty_02.xbm @@ -0,0 +1,4 @@ +#define bat_empty_02_width 8 +#define bat_empty_02_height 8 +static unsigned char bat_empty_02_bits[] = { + 0x00, 0x7F, 0x41, 0xC1, 0xC1, 0x41, 0x7F, 0x00 }; diff --git a/subtle/xbm/bat_full_01.xbm b/subtle/xbm/bat_full_01.xbm new file mode 100755 index 0000000..701149e --- /dev/null +++ b/subtle/xbm/bat_full_01.xbm @@ -0,0 +1,4 @@ +#define bat_full_width 8 +#define bat_full_height 8 +static unsigned char bat_full_bits[] = { + 0x18, 0x7E, 0x42, 0x5A, 0x5A, 0x5A, 0x42, 0x7E }; diff --git a/subtle/xbm/bat_full_02.xbm b/subtle/xbm/bat_full_02.xbm new file mode 100755 index 0000000..93d2327 --- /dev/null +++ b/subtle/xbm/bat_full_02.xbm @@ -0,0 +1,4 @@ +#define bat_full_02_width 8 +#define bat_full_02_height 8 +static unsigned char bat_full_02_bits[] = { + 0x00, 0x7F, 0x41, 0xDD, 0xDD, 0x41, 0x7F, 0x00 }; diff --git a/subtle/xbm/bat_low_01.xbm b/subtle/xbm/bat_low_01.xbm new file mode 100755 index 0000000..29e974d --- /dev/null +++ b/subtle/xbm/bat_low_01.xbm @@ -0,0 +1,4 @@ +#define bat_low_01_width 8 +#define bat_low_01_height 8 +static unsigned char bat_low_01_bits[] = { + 0x18, 0x7E, 0x42, 0x42, 0x42, 0x5A, 0x42, 0x7E }; diff --git a/subtle/xbm/bat_low_02.xbm b/subtle/xbm/bat_low_02.xbm new file mode 100755 index 0000000..d80a464 --- /dev/null +++ b/subtle/xbm/bat_low_02.xbm @@ -0,0 +1,4 @@ +#define bat_low_02_width 8 +#define bat_low_02_height 8 +static unsigned char bat_low_02_bits[] = { + 0x00, 0x7F, 0x41, 0xC5, 0xC5, 0x41, 0x7F, 0x00 }; diff --git a/subtle/xbm/battery_horz1.xbm b/subtle/xbm/battery_horz1.xbm new file mode 100644 index 0000000..1b45e28 --- /dev/null +++ b/subtle/xbm/battery_horz1.xbm @@ -0,0 +1,5 @@ +#define battery_horz1_width 9 +#define battery_horz1_height 9 +static unsigned char battery_horz1_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0x81, 0x00, 0x81, 0x01, 0x81, 0x00, + 0xff, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/battery_horz2.xbm b/subtle/xbm/battery_horz2.xbm new file mode 100644 index 0000000..35321de --- /dev/null +++ b/subtle/xbm/battery_horz2.xbm @@ -0,0 +1,5 @@ +#define battery_horz2_width 9 +#define battery_horz2_height 9 +static unsigned char battery_horz2_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0x81, 0x00, 0x8d, 0x01, 0x81, 0x00, + 0xff, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/battery_horz3.xbm b/subtle/xbm/battery_horz3.xbm new file mode 100644 index 0000000..688a9ae --- /dev/null +++ b/subtle/xbm/battery_horz3.xbm @@ -0,0 +1,5 @@ +#define battery_horz3_width 9 +#define battery_horz3_height 9 +static unsigned char battery_horz3_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0xff, 0x00, 0x81, 0x00, 0xbd, 0x01, 0x81, 0x00, + 0xff, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/battery_vert1.xbm b/subtle/xbm/battery_vert1.xbm new file mode 100644 index 0000000..edc828d --- /dev/null +++ b/subtle/xbm/battery_vert1.xbm @@ -0,0 +1,5 @@ +#define battery_vert1_width 9 +#define battery_vert1_height 9 +static unsigned char battery_vert1_bits[] = { + 0x10, 0x00, 0x7c, 0x00, 0x44, 0x00, 0x44, 0x00, 0x44, 0x00, 0x44, 0x00, + 0x44, 0x00, 0x44, 0x00, 0x7c, 0x00 }; diff --git a/subtle/xbm/battery_vert2.xbm b/subtle/xbm/battery_vert2.xbm new file mode 100644 index 0000000..e4d318e --- /dev/null +++ b/subtle/xbm/battery_vert2.xbm @@ -0,0 +1,5 @@ +#define battery_vert2_width 9 +#define battery_vert2_height 9 +static unsigned char battery_vert2_bits[] = { + 0x10, 0x00, 0x7c, 0x00, 0x44, 0x00, 0x44, 0x00, 0x44, 0x00, 0x54, 0x00, + 0x54, 0x00, 0x44, 0x00, 0x7c, 0x00 }; diff --git a/subtle/xbm/battery_vert3.xbm b/subtle/xbm/battery_vert3.xbm new file mode 100644 index 0000000..5c90fac --- /dev/null +++ b/subtle/xbm/battery_vert3.xbm @@ -0,0 +1,5 @@ +#define battery_vert3_width 9 +#define battery_vert3_height 9 +static unsigned char battery_vert3_bits[] = { + 0x10, 0x00, 0x7c, 0x00, 0x44, 0x00, 0x54, 0x00, 0x54, 0x00, 0x54, 0x00, + 0x54, 0x00, 0x44, 0x00, 0x7c, 0x00 }; diff --git a/subtle/xbm/bell1.xbm b/subtle/xbm/bell1.xbm new file mode 100644 index 0000000..05343c5 --- /dev/null +++ b/subtle/xbm/bell1.xbm @@ -0,0 +1,5 @@ +#define bell_width 9 +#define bell_height 9 +static unsigned char bell_bits[] = { + 0x00, 0x00, 0x1e, 0x00, 0xa2, 0x00, 0xc2, 0x00, 0x42, 0x00, 0x24, 0x00, + 0xd8, 0x00, 0xcc, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/bell2.xbm b/subtle/xbm/bell2.xbm new file mode 100644 index 0000000..b17232c --- /dev/null +++ b/subtle/xbm/bell2.xbm @@ -0,0 +1,5 @@ +#define bell2_width 9 +#define bell2_height 9 +static unsigned char bell2_bits[] = { + 0x10, 0x00, 0x28, 0x00, 0x44, 0x00, 0x44, 0x00, 0x82, 0x00, 0x82, 0x00, + 0x01, 0x01, 0xff, 0x01, 0x38, 0x00 }; diff --git a/subtle/xbm/binder.xbm b/subtle/xbm/binder.xbm new file mode 100644 index 0000000..3b80fc1 --- /dev/null +++ b/subtle/xbm/binder.xbm @@ -0,0 +1,5 @@ +#define binder_width 9 +#define binder_height 9 +static unsigned char binder_bits[] = { + 0xff, 0x01, 0x01, 0x01, 0x72, 0x01, 0x01, 0x01, 0x72, 0x01, 0x01, 0x01, + 0x72, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/xbm/bluetooth.xbm b/subtle/xbm/bluetooth.xbm new file mode 100755 index 0000000..3cc42d5 --- /dev/null +++ b/subtle/xbm/bluetooth.xbm @@ -0,0 +1,4 @@ +#define bluetooth_width 8 +#define bluetooth_height 8 +static unsigned char bluetooth_bits[] = { + 0x18, 0x2A, 0x6C, 0x38, 0x38, 0x6C, 0x2A, 0x18 }; diff --git a/subtle/xbm/box.xbm b/subtle/xbm/box.xbm new file mode 100644 index 0000000..1602d54 --- /dev/null +++ b/subtle/xbm/box.xbm @@ -0,0 +1,5 @@ +#define box_width 9 +#define box_height 9 +static unsigned char box_bits[] = { + 0xf8, 0x01, 0x84, 0x01, 0x42, 0x01, 0x3f, 0x01, 0x21, 0x01, 0x21, 0x01, + 0x21, 0x01, 0xa1, 0x00, 0x7f, 0x00 }; diff --git a/subtle/xbm/box_in.xbm b/subtle/xbm/box_in.xbm new file mode 100644 index 0000000..3f7d9da --- /dev/null +++ b/subtle/xbm/box_in.xbm @@ -0,0 +1,5 @@ +#define arrow_box_width 9 +#define arrow_box_height 9 +static unsigned char arrow_box_bits[] = { + 0xff, 0x01, 0x01, 0x01, 0x11, 0x01, 0x20, 0x01, 0x7f, 0x01, 0x20, 0x01, + 0x11, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/xbm/box_minus.xbm b/subtle/xbm/box_minus.xbm new file mode 100644 index 0000000..a144da3 --- /dev/null +++ b/subtle/xbm/box_minus.xbm @@ -0,0 +1,5 @@ +#define box_minus_width 9 +#define box_minus_height 9 +static unsigned char box_minus_bits[] = { + 0xff, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x7d, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/xbm/box_out.xbm b/subtle/xbm/box_out.xbm new file mode 100644 index 0000000..1ea1d0b --- /dev/null +++ b/subtle/xbm/box_out.xbm @@ -0,0 +1,5 @@ +#define box_out_width 9 +#define box_out_height 9 +static unsigned char box_out_bits[] = { + 0x0f, 0x00, 0x08, 0x00, 0x48, 0x00, 0x80, 0x00, 0xff, 0x01, 0x80, 0x00, + 0x48, 0x00, 0x08, 0x00, 0x0f, 0x00 }; diff --git a/subtle/xbm/box_plus.xbm b/subtle/xbm/box_plus.xbm new file mode 100644 index 0000000..18cfb60 --- /dev/null +++ b/subtle/xbm/box_plus.xbm @@ -0,0 +1,5 @@ +#define box_plus_width 9 +#define box_plus_height 9 +static unsigned char box_plus_bits[] = { + 0xff, 0x01, 0x01, 0x01, 0x11, 0x01, 0x11, 0x01, 0x7d, 0x01, 0x11, 0x01, + 0x11, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/xbm/brightness.xbm b/subtle/xbm/brightness.xbm new file mode 100644 index 0000000..ea6b202 --- /dev/null +++ b/subtle/xbm/brightness.xbm @@ -0,0 +1,5 @@ +#define brightness_width 9 +#define brightness_height 9 +static unsigned char brightness_bits[] = { + 0x7c, 0x00, 0x9e, 0x00, 0x1f, 0x01, 0x1f, 0x01, 0x1f, 0x01, 0x1f, 0x01, + 0x1f, 0x01, 0x9e, 0x00, 0x7c, 0x00 }; diff --git a/subtle/xbm/bug.xbm b/subtle/xbm/bug.xbm new file mode 100644 index 0000000..f0238bb --- /dev/null +++ b/subtle/xbm/bug.xbm @@ -0,0 +1,5 @@ +#define bug_width 9 +#define bug_height 9 +static unsigned char bug_bits[] = { + 0x83, 0x01, 0x44, 0x00, 0x38, 0x00, 0x38, 0x00, 0xbb, 0x01, 0x7c, 0x00, + 0xfe, 0x00, 0x7d, 0x01, 0x39, 0x01 }; diff --git a/subtle/xbm/bug_01.xbm b/subtle/xbm/bug_01.xbm new file mode 100755 index 0000000..8974034 --- /dev/null +++ b/subtle/xbm/bug_01.xbm @@ -0,0 +1,4 @@ +#define bug_width 8 +#define bug_height 8 +static unsigned char bug_bits[] = { + 0xC3, 0x24, 0x18, 0xDB, 0x3C, 0x7E, 0xBD, 0x99 }; diff --git a/subtle/xbm/bug_02.xbm b/subtle/xbm/bug_02.xbm new file mode 100755 index 0000000..051f2f5 --- /dev/null +++ b/subtle/xbm/bug_02.xbm @@ -0,0 +1,4 @@ +#define bug_02_width 8 +#define bug_02_height 8 +static unsigned char bug_02_bits[] = { + 0xC3, 0x24, 0x24, 0xDB, 0x3C, 0x7E, 0x99, 0x42 }; diff --git a/subtle/xbm/calculator.xbm b/subtle/xbm/calculator.xbm new file mode 100644 index 0000000..2322c54 --- /dev/null +++ b/subtle/xbm/calculator.xbm @@ -0,0 +1,5 @@ +#define calculator_width 9 +#define calculator_height 9 +static unsigned char calculator_bits[] = { + 0xff, 0x01, 0x01, 0x01, 0x7d, 0x01, 0x01, 0x01, 0x55, 0x01, 0x01, 0x01, + 0x55, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/xbm/card.xbm b/subtle/xbm/card.xbm new file mode 100644 index 0000000..283fa90 --- /dev/null +++ b/subtle/xbm/card.xbm @@ -0,0 +1,5 @@ +#define card_width 9 +#define card_height 9 +static unsigned char card_bits[] = { + 0x00, 0x00, 0xff, 0x01, 0x01, 0x01, 0x75, 0x01, 0x05, 0x01, 0x75, 0x01, + 0x01, 0x01, 0x45, 0x01, 0xbb, 0x01 }; diff --git a/subtle/xbm/cart.xbm b/subtle/xbm/cart.xbm new file mode 100644 index 0000000..c61deea --- /dev/null +++ b/subtle/xbm/cart.xbm @@ -0,0 +1,5 @@ +#define cart_width 9 +#define cart_height 9 +static unsigned char cart_bits[] = { + 0x01, 0x00, 0x02, 0x00, 0xfc, 0x01, 0x54, 0x01, 0x54, 0x01, 0xfc, 0x00, + 0x00, 0x00, 0x86, 0x01, 0x86, 0x01 }; diff --git a/subtle/xbm/cart_plus.xbm b/subtle/xbm/cart_plus.xbm new file mode 100644 index 0000000..8543173 --- /dev/null +++ b/subtle/xbm/cart_plus.xbm @@ -0,0 +1,5 @@ +#define cart_plus_width 9 +#define cart_plus_height 9 +static unsigned char cart_plus_bits[] = { + 0x21, 0x00, 0x72, 0x00, 0x24, 0x01, 0x04, 0x01, 0x54, 0x01, 0xfc, 0x00, + 0x00, 0x00, 0x86, 0x01, 0x86, 0x01 }; diff --git a/subtle/xbm/cat.xbm b/subtle/xbm/cat.xbm new file mode 100755 index 0000000..d0bc6ab --- /dev/null +++ b/subtle/xbm/cat.xbm @@ -0,0 +1,4 @@ +#define cat_width 8 +#define cat_height 8 +static unsigned char cat_bits[] = { + 0x81, 0xC3, 0xBD, 0xFF, 0x99, 0xFF, 0x7E, 0xBD }; diff --git a/subtle/xbm/cd.xbm b/subtle/xbm/cd.xbm new file mode 100644 index 0000000..fc6ab12 --- /dev/null +++ b/subtle/xbm/cd.xbm @@ -0,0 +1,5 @@ +#define cd_width 9 +#define cd_height 9 +static unsigned char cd_bits[] = { + 0x38, 0x00, 0x44, 0x00, 0x82, 0x00, 0x11, 0x01, 0x29, 0x01, 0x11, 0x01, + 0x82, 0x00, 0x44, 0x00, 0x38, 0x00 }; diff --git a/subtle/xbm/cert.xbm b/subtle/xbm/cert.xbm new file mode 100644 index 0000000..6d743e8 --- /dev/null +++ b/subtle/xbm/cert.xbm @@ -0,0 +1,5 @@ +#define cert_width 9 +#define cert_height 9 +static unsigned char cert_bits[] = { + 0xff, 0x01, 0x7d, 0x01, 0x7d, 0x01, 0x7d, 0x01, 0x55, 0x01, 0x01, 0x01, + 0x61, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/xbm/chain.xbm b/subtle/xbm/chain.xbm new file mode 100644 index 0000000..7d48c96 --- /dev/null +++ b/subtle/xbm/chain.xbm @@ -0,0 +1,5 @@ +#define chain_width 9 +#define chain_height 9 +static unsigned char chain_bits[] = { + 0xe0, 0x00, 0x10, 0x01, 0x10, 0x01, 0x10, 0x01, 0xee, 0x00, 0x11, 0x00, + 0x11, 0x00, 0x11, 0x00, 0x0e, 0x00 }; diff --git a/subtle/xbm/check.xbm b/subtle/xbm/check.xbm new file mode 100644 index 0000000..ad02f56 --- /dev/null +++ b/subtle/xbm/check.xbm @@ -0,0 +1,5 @@ +#define check_width 9 +#define check_height 9 +static unsigned char check_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x80, 0x00, 0x41, 0x00, + 0x22, 0x00, 0x14, 0x00, 0x08, 0x00 }; diff --git a/subtle/xbm/clip.xbm b/subtle/xbm/clip.xbm new file mode 100644 index 0000000..6c40497 --- /dev/null +++ b/subtle/xbm/clip.xbm @@ -0,0 +1,5 @@ +#define clip_width 9 +#define clip_height 9 +static unsigned char clip_bits[] = { + 0x3e, 0x00, 0x22, 0x00, 0x2a, 0x00, 0xaa, 0x00, 0xaa, 0x00, 0xaa, 0x00, + 0xba, 0x00, 0x82, 0x00, 0xfe, 0x00 }; diff --git a/subtle/xbm/clock.xbm b/subtle/xbm/clock.xbm new file mode 100755 index 0000000..cd2fad2 --- /dev/null +++ b/subtle/xbm/clock.xbm @@ -0,0 +1,4 @@ +#define clock_width 8 +#define clock_height 8 +static unsigned char clock_bits[] = { + 0x3C, 0x5E, 0xEF, 0xF7, 0x87, 0xFF, 0x7E, 0x3C }; diff --git a/subtle/xbm/clock1.xbm b/subtle/xbm/clock1.xbm new file mode 100644 index 0000000..8b0f70c --- /dev/null +++ b/subtle/xbm/clock1.xbm @@ -0,0 +1,5 @@ +#define clock_width 9 +#define clock_height 9 +static unsigned char clock_bits[] = { + 0x7c, 0x00, 0xbe, 0x00, 0xdf, 0x01, 0xef, 0x01, 0x0f, 0x01, 0xff, 0x01, + 0xff, 0x01, 0xfe, 0x00, 0x7c, 0x00 }; diff --git a/subtle/xbm/clock2.xbm b/subtle/xbm/clock2.xbm new file mode 100644 index 0000000..78b552f --- /dev/null +++ b/subtle/xbm/clock2.xbm @@ -0,0 +1,5 @@ +#define clock2_width 9 +#define clock2_height 9 +static unsigned char clock2_bits[] = { + 0x7c, 0x00, 0x82, 0x00, 0x11, 0x01, 0x11, 0x01, 0x71, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x82, 0x00, 0x7c, 0x00 }; diff --git a/subtle/xbm/clockwise.xbm b/subtle/xbm/clockwise.xbm new file mode 100644 index 0000000..6c70a26 --- /dev/null +++ b/subtle/xbm/clockwise.xbm @@ -0,0 +1,5 @@ +#define clockwise_width 9 +#define clockwise_height 9 +static unsigned char clockwise_bits[] = { + 0x38, 0x01, 0x44, 0x01, 0x82, 0x01, 0xe1, 0x01, 0x01, 0x00, 0x01, 0x01, + 0x82, 0x00, 0x44, 0x00, 0x38, 0x00 }; diff --git a/subtle/xbm/cpu.xbm b/subtle/xbm/cpu.xbm new file mode 100644 index 0000000..620237b --- /dev/null +++ b/subtle/xbm/cpu.xbm @@ -0,0 +1,5 @@ +#define cpu_width 9 +#define cpu_height 9 +static unsigned char cpu_bits[] = { + 0xbb, 0x01, 0x01, 0x01, 0x7c, 0x00, 0x7d, 0x01, 0x7d, 0x01, 0x7d, 0x01, + 0x7c, 0x00, 0x01, 0x01, 0xbb, 0x01 }; diff --git a/subtle/xbm/cpu_1.xbm b/subtle/xbm/cpu_1.xbm new file mode 100644 index 0000000..1b2768d --- /dev/null +++ b/subtle/xbm/cpu_1.xbm @@ -0,0 +1,6 @@ +#define load_cpu_width 16 +#define load_cpu_height 16 +static unsigned char load_cpu_bits[] = { + 0x00, 0x00, 0x48, 0x12, 0x48, 0x12, 0xfc, 0x3f, 0xfc, 0x3f, 0xfe, 0x7f, + 0x1c, 0x38, 0x1c, 0x38, 0x1e, 0x78, 0x1c, 0x38, 0xfc, 0x3f, 0xfe, 0x7f, + 0xfc, 0x3f, 0x48, 0x12, 0x48, 0x12, 0x00, 0x00 }; diff --git a/subtle/xbm/delete.xbm b/subtle/xbm/delete.xbm new file mode 100644 index 0000000..2ff00d8 --- /dev/null +++ b/subtle/xbm/delete.xbm @@ -0,0 +1,5 @@ +#define delete_width 9 +#define delete_height 9 +static unsigned char delete_bits[] = { + 0x01, 0x01, 0x82, 0x00, 0x44, 0x00, 0x28, 0x00, 0x10, 0x00, 0x28, 0x00, + 0x44, 0x00, 0x82, 0x00, 0x01, 0x01 }; diff --git a/subtle/xbm/denied1.xbm b/subtle/xbm/denied1.xbm new file mode 100644 index 0000000..3c80237 --- /dev/null +++ b/subtle/xbm/denied1.xbm @@ -0,0 +1,5 @@ +#define denied_width 9 +#define denied_height 9 +static unsigned char denied_bits[] = { + 0x38, 0x00, 0x44, 0x00, 0x82, 0x00, 0x01, 0x01, 0x7d, 0x01, 0x01, 0x01, + 0x82, 0x00, 0x44, 0x00, 0x38, 0x00 }; diff --git a/subtle/xbm/denied2.xbm b/subtle/xbm/denied2.xbm new file mode 100644 index 0000000..29e70f3 --- /dev/null +++ b/subtle/xbm/denied2.xbm @@ -0,0 +1,5 @@ +#define denied2_width 9 +#define denied2_height 9 +static unsigned char denied2_bits[] = { + 0x38, 0x00, 0x44, 0x00, 0x92, 0x00, 0x11, 0x01, 0x11, 0x01, 0x11, 0x01, + 0x92, 0x00, 0x44, 0x00, 0x38, 0x00 }; diff --git a/subtle/xbm/diagram.xbm b/subtle/xbm/diagram.xbm new file mode 100644 index 0000000..825c7ec --- /dev/null +++ b/subtle/xbm/diagram.xbm @@ -0,0 +1,5 @@ +#define diagram_width 9 +#define diagram_height 9 +static unsigned char diagram_bits[] = { + 0xfe, 0x00, 0x82, 0x00, 0xfe, 0x00, 0x44, 0x00, 0x44, 0x00, 0xef, 0x01, + 0x29, 0x01, 0xef, 0x01, 0x00, 0x00 }; diff --git a/subtle/xbm/dish.xbm b/subtle/xbm/dish.xbm new file mode 100755 index 0000000..75e9f88 --- /dev/null +++ b/subtle/xbm/dish.xbm @@ -0,0 +1,4 @@ +#define dish_width 8 +#define dish_height 8 +static unsigned char dish_bits[] = { + 0x81, 0x7B, 0x46, 0x4E, 0x5C, 0x3E, 0x77, 0xC3 }; diff --git a/subtle/xbm/diskette.xbm b/subtle/xbm/diskette.xbm new file mode 100644 index 0000000..abfe3b0 --- /dev/null +++ b/subtle/xbm/diskette.xbm @@ -0,0 +1,5 @@ +#define diskette_width 9 +#define diskette_height 9 +static unsigned char diskette_bits[] = { + 0xff, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x7d, 0x01, + 0x75, 0x01, 0x75, 0x01, 0xfe, 0x01 }; diff --git a/subtle/xbm/dotbox.xbm b/subtle/xbm/dotbox.xbm new file mode 100644 index 0000000..e51f8f5 --- /dev/null +++ b/subtle/xbm/dotbox.xbm @@ -0,0 +1,5 @@ +#define dotbox_width 9 +#define dotbox_height 9 +static unsigned char dotbox_bits[] = { + 0xfe, 0x00, 0x82, 0x00, 0x82, 0x00, 0x82, 0x00, 0x82, 0x00, 0x82, 0x00, + 0x92, 0x00, 0x82, 0x00, 0xfe, 0x00 }; diff --git a/subtle/xbm/down.xbm b/subtle/xbm/down.xbm new file mode 100644 index 0000000..bc350dd --- /dev/null +++ b/subtle/xbm/down.xbm @@ -0,0 +1,6 @@ +#define down_width 16 +#define down_height 16 +static unsigned char down_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0xe0, 0x03, 0xc0, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/empty.xbm b/subtle/xbm/empty.xbm new file mode 100755 index 0000000..1086137 --- /dev/null +++ b/subtle/xbm/empty.xbm @@ -0,0 +1,4 @@ +#define empty_width 8 +#define empty_height 8 +static unsigned char empty_bits[] = { + 0x3C, 0x42, 0x81, 0x81, 0x81, 0x81, 0x42, 0x3C }; diff --git a/subtle/xbm/exclamation1.xbm b/subtle/xbm/exclamation1.xbm new file mode 100644 index 0000000..70213c5 --- /dev/null +++ b/subtle/xbm/exclamation1.xbm @@ -0,0 +1,5 @@ +#define exclamation_width 9 +#define exclamation_height 9 +static unsigned char exclamation_bits[] = { + 0xff, 0x01, 0x01, 0x01, 0x11, 0x01, 0x11, 0x01, 0x11, 0x01, 0x01, 0x01, + 0x11, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/xbm/exclamation2.xbm b/subtle/xbm/exclamation2.xbm new file mode 100644 index 0000000..a0a7571 --- /dev/null +++ b/subtle/xbm/exclamation2.xbm @@ -0,0 +1,5 @@ +#define exclamation2_width 9 +#define exclamation2_height 9 +static unsigned char exclamation2_bits[] = { + 0x10, 0x00, 0x28, 0x00, 0x28, 0x00, 0x54, 0x00, 0x54, 0x00, 0x82, 0x00, + 0x92, 0x00, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/xbm/eye_l.xbm b/subtle/xbm/eye_l.xbm new file mode 100755 index 0000000..3de8e26 --- /dev/null +++ b/subtle/xbm/eye_l.xbm @@ -0,0 +1,4 @@ +#define eye_l_width 8 +#define eye_l_height 8 +static unsigned char eye_l_bits[] = { + 0x00, 0x00, 0x1B, 0x02, 0x02, 0x84, 0xF9, 0x02 }; diff --git a/subtle/xbm/eye_r.xbm b/subtle/xbm/eye_r.xbm new file mode 100755 index 0000000..7a04951 --- /dev/null +++ b/subtle/xbm/eye_r.xbm @@ -0,0 +1,4 @@ +#define eye_r_width 8 +#define eye_r_height 8 +static unsigned char eye_r_bits[] = { + 0x00, 0x00, 0xD8, 0x40, 0x40, 0x21, 0x9F, 0x40 }; diff --git a/subtle/xbm/fan.xbm b/subtle/xbm/fan.xbm new file mode 100644 index 0000000..5159e74 --- /dev/null +++ b/subtle/xbm/fan.xbm @@ -0,0 +1,5 @@ +#define fan_width 9 +#define fan_height 9 +static unsigned char fan_bits[] = { + 0x86, 0x00, 0x39, 0x01, 0x7c, 0x01, 0xc6, 0x00, 0xc6, 0x00, 0xc6, 0x00, + 0x7d, 0x00, 0x39, 0x01, 0xc2, 0x00 }; diff --git a/subtle/xbm/file1.xbm b/subtle/xbm/file1.xbm new file mode 100644 index 0000000..82b656f --- /dev/null +++ b/subtle/xbm/file1.xbm @@ -0,0 +1,5 @@ +#define file_width 9 +#define file_height 9 +static unsigned char file_bits[] = { + 0x1f, 0x00, 0x11, 0x00, 0xf1, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/xbm/file2.xbm b/subtle/xbm/file2.xbm new file mode 100644 index 0000000..43e9cbe --- /dev/null +++ b/subtle/xbm/file2.xbm @@ -0,0 +1,5 @@ +#define file2_width 9 +#define file2_height 9 +static unsigned char file2_bits[] = { + 0x7f, 0x00, 0xc1, 0x00, 0xc1, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/xbm/flag.xbm b/subtle/xbm/flag.xbm new file mode 100644 index 0000000..c587fc4 --- /dev/null +++ b/subtle/xbm/flag.xbm @@ -0,0 +1,5 @@ +#define flag_width 9 +#define flag_height 9 +static unsigned char flag_bits[] = { + 0xff, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0xff, 0x01, 0x01, 0x00, + 0x01, 0x00, 0x01, 0x00, 0x01, 0x00 }; diff --git a/subtle/xbm/flask1.xbm b/subtle/xbm/flask1.xbm new file mode 100644 index 0000000..b7165f6 --- /dev/null +++ b/subtle/xbm/flask1.xbm @@ -0,0 +1,5 @@ +#define flask1_width 9 +#define flask1_height 9 +static unsigned char flask1_bits[] = { + 0x00, 0x00, 0x38, 0x00, 0x28, 0x00, 0x28, 0x00, 0x28, 0x00, 0x44, 0x00, + 0x82, 0x00, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/xbm/flask2.xbm b/subtle/xbm/flask2.xbm new file mode 100644 index 0000000..aa623a6 --- /dev/null +++ b/subtle/xbm/flask2.xbm @@ -0,0 +1,5 @@ +#define flask2_width 9 +#define flask2_height 9 +static unsigned char flask2_bits[] = { + 0x00, 0x00, 0x38, 0x00, 0x28, 0x00, 0x28, 0x00, 0x28, 0x00, 0x44, 0x00, + 0xba, 0x00, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/xbm/fox.xbm b/subtle/xbm/fox.xbm new file mode 100755 index 0000000..46735c3 --- /dev/null +++ b/subtle/xbm/fox.xbm @@ -0,0 +1,4 @@ +#define fox_width 8 +#define fox_height 8 +static unsigned char fox_bits[] = { + 0x81, 0xC3, 0xBD, 0xFF, 0x99, 0xDB, 0x7E, 0x18 }; diff --git a/subtle/xbm/fox_1.xbm b/subtle/xbm/fox_1.xbm new file mode 100644 index 0000000..87c9714 --- /dev/null +++ b/subtle/xbm/fox_1.xbm @@ -0,0 +1,5 @@ +#define fox_width 9 +#define fox_height 9 +static unsigned char fox_bits[] = { + 0x01, 0x01, 0x83, 0x01, 0x7d, 0x01, 0x7d, 0x01, 0xff, 0x01, 0x39, 0x01, + 0xff, 0x01, 0xfe, 0x00, 0x7d, 0x01 }; diff --git a/subtle/xbm/fs_01.xbm b/subtle/xbm/fs_01.xbm new file mode 100755 index 0000000..1d012d2 --- /dev/null +++ b/subtle/xbm/fs_01.xbm @@ -0,0 +1,4 @@ +#define fs_01_width 8 +#define fs_01_height 8 +static unsigned char fs_01_bits[] = { + 0x46, 0x99, 0xBC, 0x66, 0x66, 0x3D, 0x99, 0x62 }; diff --git a/subtle/xbm/fs_02.xbm b/subtle/xbm/fs_02.xbm new file mode 100755 index 0000000..603e3a7 --- /dev/null +++ b/subtle/xbm/fs_02.xbm @@ -0,0 +1,4 @@ +#define fs_02_width 8 +#define fs_02_height 8 +static unsigned char fs_02_bits[] = { + 0xF1, 0x5B, 0x3D, 0x67, 0xE6, 0xBC, 0xDA, 0x8F }; diff --git a/subtle/xbm/full.xbm b/subtle/xbm/full.xbm new file mode 100755 index 0000000..b5a026f --- /dev/null +++ b/subtle/xbm/full.xbm @@ -0,0 +1,4 @@ +#define full_width 8 +#define full_height 8 +static unsigned char full_bits[] = { + 0x3C, 0x7E, 0xFF, 0xFF, 0xFF, 0xFF, 0x7E, 0x3C }; diff --git a/subtle/xbm/fwd.xbm b/subtle/xbm/fwd.xbm new file mode 100755 index 0000000..3f52ea9 --- /dev/null +++ b/subtle/xbm/fwd.xbm @@ -0,0 +1,4 @@ +#define fwd_width 8 +#define fwd_height 8 +static unsigned char fwd_bits[] = { + 0x00, 0x12, 0x36, 0x7E, 0x7E, 0x36, 0x12, 0x00 }; diff --git a/subtle/xbm/game.xbm b/subtle/xbm/game.xbm new file mode 100644 index 0000000..d4b7954 --- /dev/null +++ b/subtle/xbm/game.xbm @@ -0,0 +1,5 @@ +#define game_width 9 +#define game_height 9 +static unsigned char game_bits[] = { + 0x44, 0x00, 0x28, 0x00, 0x7c, 0x00, 0xfe, 0x00, 0xd7, 0x01, 0x7d, 0x01, + 0x7c, 0x00, 0x44, 0x00, 0x28, 0x00 }; diff --git a/subtle/xbm/ghost.xbm b/subtle/xbm/ghost.xbm new file mode 100644 index 0000000..a0f6432 --- /dev/null +++ b/subtle/xbm/ghost.xbm @@ -0,0 +1,5 @@ +#define ghost_width 9 +#define ghost_height 9 +static unsigned char ghost_bits[] = { + 0x38, 0x00, 0x7c, 0x00, 0xfe, 0x00, 0xd6, 0x00, 0xfe, 0x00, 0xfe, 0x00, + 0xfe, 0x00, 0xfe, 0x00, 0xaa, 0x00 }; diff --git a/subtle/xbm/half.xbm b/subtle/xbm/half.xbm new file mode 100755 index 0000000..874323b --- /dev/null +++ b/subtle/xbm/half.xbm @@ -0,0 +1,4 @@ +#define half_width 8 +#define half_height 8 +static unsigned char half_bits[] = { + 0x3C, 0x4E, 0x8F, 0x8F, 0x8F, 0x8F, 0x4E, 0x3C }; diff --git a/subtle/xbm/headphones.xbm b/subtle/xbm/headphones.xbm new file mode 100644 index 0000000..5d85395 --- /dev/null +++ b/subtle/xbm/headphones.xbm @@ -0,0 +1,5 @@ +#define headphones_width 9 +#define headphones_height 9 +static unsigned char headphones_bits[] = { + 0x7c, 0x00, 0x82, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x45, 0x01, + 0xc7, 0x01, 0xc6, 0x00, 0xc6, 0x00 }; diff --git a/subtle/xbm/heart.xbm b/subtle/xbm/heart.xbm new file mode 100644 index 0000000..9deca37 --- /dev/null +++ b/subtle/xbm/heart.xbm @@ -0,0 +1,5 @@ +#define heart_width 9 +#define heart_height 9 +static unsigned char heart_bits[] = { + 0xee, 0x00, 0x11, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x82, 0x00, + 0x44, 0x00, 0x28, 0x00, 0x10, 0x00 }; diff --git a/subtle/xbm/heart_plus.xbm b/subtle/xbm/heart_plus.xbm new file mode 100644 index 0000000..1e08edb --- /dev/null +++ b/subtle/xbm/heart_plus.xbm @@ -0,0 +1,5 @@ +#define heart_plus_width 9 +#define heart_plus_height 9 +static unsigned char heart_plus_bits[] = { + 0xee, 0x00, 0x11, 0x01, 0x00, 0x01, 0x02, 0x01, 0x07, 0x01, 0x82, 0x00, + 0x40, 0x00, 0x28, 0x00, 0x10, 0x00 }; diff --git a/subtle/xbm/house.xbm b/subtle/xbm/house.xbm new file mode 100644 index 0000000..656ee57 --- /dev/null +++ b/subtle/xbm/house.xbm @@ -0,0 +1,5 @@ +#define house_width 9 +#define house_height 9 +static unsigned char house_bits[] = { + 0x90, 0x00, 0xa8, 0x00, 0x44, 0x00, 0x82, 0x00, 0x01, 0x01, 0xba, 0x00, + 0xaa, 0x00, 0xaa, 0x00, 0xfe, 0x00 }; diff --git a/subtle/xbm/info.xbm b/subtle/xbm/info.xbm new file mode 100644 index 0000000..6153d97 --- /dev/null +++ b/subtle/xbm/info.xbm @@ -0,0 +1,5 @@ +#define info_width 9 +#define info_height 9 +static unsigned char info_bits[] = { + 0x38, 0x00, 0x38, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x38, 0x00, 0x38, 0x00, + 0x38, 0x00, 0x38, 0x00, 0x7c, 0x00 }; diff --git a/subtle/xbm/info_01.xbm b/subtle/xbm/info_01.xbm new file mode 100755 index 0000000..f08c2fd --- /dev/null +++ b/subtle/xbm/info_01.xbm @@ -0,0 +1,4 @@ +#define info_01_width 8 +#define info_01_height 8 +static unsigned char info_01_bits[] = { + 0x3C, 0x66, 0xFF, 0xE7, 0xE7, 0xE7, 0x66, 0x3C }; diff --git a/subtle/xbm/info_02.xbm b/subtle/xbm/info_02.xbm new file mode 100755 index 0000000..00b4df0 --- /dev/null +++ b/subtle/xbm/info_02.xbm @@ -0,0 +1,4 @@ +#define info_02_width 8 +#define info_02_height 8 +static unsigned char info_02_bits[] = { + 0xFF, 0xE7, 0xFF, 0xE7, 0xE7, 0xE7, 0xE7, 0xFF }; diff --git a/subtle/xbm/info_03.xbm b/subtle/xbm/info_03.xbm new file mode 100755 index 0000000..50103f8 --- /dev/null +++ b/subtle/xbm/info_03.xbm @@ -0,0 +1,4 @@ +#define info_width 8 +#define info_height 8 +static unsigned char info_bits[] = { + 0x38, 0x38, 0x00, 0x3C, 0x38, 0x38, 0x38, 0x7C }; diff --git a/subtle/xbm/jar1.xbm b/subtle/xbm/jar1.xbm new file mode 100644 index 0000000..29c65cb --- /dev/null +++ b/subtle/xbm/jar1.xbm @@ -0,0 +1,5 @@ +#define jar1_width 9 +#define jar1_height 9 +static unsigned char jar1_bits[] = { + 0x7c, 0x00, 0x7c, 0x00, 0x82, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, + 0x01, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/xbm/jar2.xbm b/subtle/xbm/jar2.xbm new file mode 100644 index 0000000..45ba61a --- /dev/null +++ b/subtle/xbm/jar2.xbm @@ -0,0 +1,5 @@ +#define jar2_width 9 +#define jar2_height 9 +static unsigned char jar2_bits[] = { + 0x7c, 0x00, 0x7c, 0x00, 0x82, 0x00, 0x01, 0x01, 0x01, 0x01, 0x7d, 0x01, + 0x7d, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/xbm/jar3.xbm b/subtle/xbm/jar3.xbm new file mode 100644 index 0000000..806955d --- /dev/null +++ b/subtle/xbm/jar3.xbm @@ -0,0 +1,5 @@ +#define jar3_width 9 +#define jar3_height 9 +static unsigned char jar3_bits[] = { + 0x7c, 0x00, 0x7c, 0x00, 0x82, 0x00, 0x39, 0x01, 0x39, 0x01, 0x7d, 0x01, + 0x7d, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/xbm/key.xbm b/subtle/xbm/key.xbm new file mode 100644 index 0000000..53193d2 --- /dev/null +++ b/subtle/xbm/key.xbm @@ -0,0 +1,5 @@ +#define key_width 9 +#define key_height 9 +static unsigned char key_bits[] = { + 0xfe, 0x00, 0x82, 0x00, 0x82, 0x00, 0x82, 0x00, 0xfe, 0x00, 0x10, 0x00, + 0x1c, 0x00, 0x10, 0x00, 0x1c, 0x00 }; diff --git a/subtle/xbm/light1.xbm b/subtle/xbm/light1.xbm new file mode 100644 index 0000000..e01cc3f --- /dev/null +++ b/subtle/xbm/light1.xbm @@ -0,0 +1,5 @@ +#define light1_width 9 +#define light1_height 9 +static unsigned char light1_bits[] = { + 0x38, 0x00, 0x44, 0x00, 0x82, 0x00, 0x82, 0x00, 0x44, 0x00, 0x28, 0x00, + 0x38, 0x00, 0x38, 0x00, 0x10, 0x00 }; diff --git a/subtle/xbm/light2.xbm b/subtle/xbm/light2.xbm new file mode 100644 index 0000000..aa039ae --- /dev/null +++ b/subtle/xbm/light2.xbm @@ -0,0 +1,5 @@ +#define light2_width 9 +#define light2_height 9 +static unsigned char light2_bits[] = { + 0x39, 0x01, 0x44, 0x00, 0x82, 0x00, 0x82, 0x00, 0x44, 0x00, 0x28, 0x00, + 0x39, 0x01, 0x38, 0x00, 0x10, 0x00 }; diff --git a/subtle/xbm/list.xbm b/subtle/xbm/list.xbm new file mode 100644 index 0000000..599075d --- /dev/null +++ b/subtle/xbm/list.xbm @@ -0,0 +1,5 @@ +#define list_width 9 +#define list_height 9 +static unsigned char list_bits[] = { + 0xfb, 0x00, 0x03, 0x00, 0x00, 0x00, 0xfb, 0x00, 0x03, 0x00, 0x00, 0x00, + 0xfb, 0x00, 0x03, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/load.xbm b/subtle/xbm/load.xbm new file mode 100644 index 0000000..b9a1061 --- /dev/null +++ b/subtle/xbm/load.xbm @@ -0,0 +1,6 @@ +#define load_width 16 +#define load_height 16 +static unsigned char load_bits[] = { + 0x00, 0x00, 0xfe, 0x7f, 0x02, 0x40, 0x02, 0x40, 0x02, 0x40, 0x02, 0x40, + 0x02, 0x44, 0x02, 0x4a, 0x02, 0x71, 0x8e, 0x40, 0x52, 0x40, 0x22, 0x40, + 0x02, 0x40, 0x02, 0x40, 0xfe, 0x7f, 0x00, 0x00 }; diff --git a/subtle/xbm/lock.xbm b/subtle/xbm/lock.xbm new file mode 100644 index 0000000..dd171b5 --- /dev/null +++ b/subtle/xbm/lock.xbm @@ -0,0 +1,5 @@ +#define lock_width 9 +#define lock_height 9 +static unsigned char lock_bits[] = { + 0x7c, 0x00, 0x82, 0x00, 0x82, 0x00, 0xff, 0x01, 0x01, 0x01, 0x11, 0x01, + 0x11, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/xbm/magnifier.xbm b/subtle/xbm/magnifier.xbm new file mode 100644 index 0000000..bf7df83 --- /dev/null +++ b/subtle/xbm/magnifier.xbm @@ -0,0 +1,5 @@ +#define magnifier_width 9 +#define magnifier_height 9 +static unsigned char magnifier_bits[] = { + 0x1c, 0x00, 0x22, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x22, 0x00, + 0x5c, 0x00, 0x80, 0x00, 0x00, 0x01 }; diff --git a/subtle/xbm/mail.xbm b/subtle/xbm/mail.xbm new file mode 100755 index 0000000..295eb73 --- /dev/null +++ b/subtle/xbm/mail.xbm @@ -0,0 +1,4 @@ +#define mail_width 8 +#define mail_height 8 +static unsigned char mail_bits[] = { + 0x00, 0xFF, 0x7E, 0xBD, 0xDB, 0xE7, 0xFF, 0x00 }; diff --git a/subtle/xbm/mail_1.xbm b/subtle/xbm/mail_1.xbm new file mode 100644 index 0000000..4a2eb36 --- /dev/null +++ b/subtle/xbm/mail_1.xbm @@ -0,0 +1,5 @@ +#define mail_width 9 +#define mail_height 9 +static unsigned char mail_bits[] = { + 0x00, 0x00, 0xff, 0x01, 0x01, 0x01, 0x45, 0x01, 0x29, 0x01, 0x11, 0x01, + 0x01, 0x01, 0xff, 0x01, 0x00, 0x00 }; diff --git a/subtle/xbm/man.xbm b/subtle/xbm/man.xbm new file mode 100644 index 0000000..3848cc2 --- /dev/null +++ b/subtle/xbm/man.xbm @@ -0,0 +1,5 @@ +#define man_width 9 +#define man_height 9 +static unsigned char man_bits[] = { + 0x10, 0x00, 0x28, 0x00, 0x10, 0x00, 0x7c, 0x00, 0x92, 0x00, 0xaa, 0x00, + 0x28, 0x00, 0x28, 0x00, 0x28, 0x00 }; diff --git a/subtle/xbm/mem.xbm b/subtle/xbm/mem.xbm new file mode 100644 index 0000000..5c5bc8e --- /dev/null +++ b/subtle/xbm/mem.xbm @@ -0,0 +1,6 @@ +#define load_mem_width 16 +#define load_mem_height 16 +static unsigned char load_mem_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x48, 0x12, 0x48, 0x12, 0xfc, 0x3f, + 0xfc, 0x3f, 0xfc, 0x3f, 0xfc, 0x3f, 0xfc, 0x3f, 0xfc, 0x3f, 0x48, 0x12, + 0x48, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/mem_1.xbm b/subtle/xbm/mem_1.xbm new file mode 100644 index 0000000..5c5bc8e --- /dev/null +++ b/subtle/xbm/mem_1.xbm @@ -0,0 +1,6 @@ +#define load_mem_width 16 +#define load_mem_height 16 +static unsigned char load_mem_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x48, 0x12, 0x48, 0x12, 0xfc, 0x3f, + 0xfc, 0x3f, 0xfc, 0x3f, 0xfc, 0x3f, 0xfc, 0x3f, 0xfc, 0x3f, 0x48, 0x12, + 0x48, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/memory.xbm b/subtle/xbm/memory.xbm new file mode 100644 index 0000000..f9821ea --- /dev/null +++ b/subtle/xbm/memory.xbm @@ -0,0 +1,5 @@ +#define memory_width 9 +#define memory_height 9 +static unsigned char memory_bits[] = { + 0xaa, 0x00, 0x00, 0x00, 0xfe, 0x00, 0xfe, 0x00, 0xfe, 0x00, 0xfe, 0x00, + 0xfe, 0x00, 0x00, 0x00, 0xaa, 0x00 }; diff --git a/subtle/xbm/minus.xbm b/subtle/xbm/minus.xbm new file mode 100644 index 0000000..072ef07 --- /dev/null +++ b/subtle/xbm/minus.xbm @@ -0,0 +1,5 @@ +#define minus_width 9 +#define minus_height 9 +static unsigned char minus_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x01, 0x01, 0x01, 0xff, 0x01, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/mouse.xbm b/subtle/xbm/mouse.xbm new file mode 100644 index 0000000..28a6528 --- /dev/null +++ b/subtle/xbm/mouse.xbm @@ -0,0 +1,5 @@ +#define mouse_width 9 +#define mouse_height 9 +static unsigned char mouse_bits[] = { + 0xee, 0x00, 0xee, 0x00, 0xee, 0x00, 0x82, 0x00, 0xfe, 0x00, 0xfe, 0x00, + 0xfe, 0x00, 0xfe, 0x00, 0x7c, 0x00 }; diff --git a/subtle/xbm/mouse_01.xbm b/subtle/xbm/mouse_01.xbm new file mode 100755 index 0000000..05e91b5 --- /dev/null +++ b/subtle/xbm/mouse_01.xbm @@ -0,0 +1,4 @@ +#define mouse_01_width 8 +#define mouse_01_height 8 +static unsigned char mouse_01_bits[] = { + 0xEE, 0xEE, 0xEE, 0x82, 0xFE, 0xFE, 0xFE, 0x7C }; diff --git a/subtle/xbm/movie.xbm b/subtle/xbm/movie.xbm new file mode 100644 index 0000000..29bc622 --- /dev/null +++ b/subtle/xbm/movie.xbm @@ -0,0 +1,5 @@ +#define movie_width 9 +#define movie_height 9 +static unsigned char movie_bits[] = { + 0xff, 0x01, 0x55, 0x01, 0xff, 0x01, 0x21, 0x01, 0x21, 0x01, 0x21, 0x01, + 0xff, 0x01, 0x55, 0x01, 0xff, 0x01 }; diff --git a/subtle/xbm/mpd.xbm b/subtle/xbm/mpd.xbm new file mode 100644 index 0000000..8211667 --- /dev/null +++ b/subtle/xbm/mpd.xbm @@ -0,0 +1,6 @@ +#define mpd_width 16 +#define mpd_height 16 +static unsigned char mpd_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x1f, 0x40, 0x10, + 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x40, 0x10, 0x70, 0x1c, 0x78, 0x1e, + 0x30, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/net-wifi.xbm b/subtle/xbm/net-wifi.xbm new file mode 100644 index 0000000..0b3a4a1 --- /dev/null +++ b/subtle/xbm/net-wifi.xbm @@ -0,0 +1,6 @@ +#define net_wifi4_width 16 +#define net_wifi4_height 16 +static unsigned char net_wifi4_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0xf0, 0x0f, 0x08, 0x10, 0xe4, 0x27, 0x10, 0x08, + 0xc0, 0x03, 0x20, 0x04, 0x80, 0x01, 0x00, 0x00, 0x00, 0x00, 0x80, 0x01, + 0xc0, 0x03, 0xc0, 0x03, 0x80, 0x01, 0x00, 0x00 }; diff --git a/subtle/xbm/net-wifi3.xbm b/subtle/xbm/net-wifi3.xbm new file mode 100644 index 0000000..7ebb55d --- /dev/null +++ b/subtle/xbm/net-wifi3.xbm @@ -0,0 +1,6 @@ +#define wireless3_full_width 16 +#define wireless3_full_height 16 +static unsigned char wireless3_full_bits[] = { + 0x00, 0x00, 0xf0, 0x0f, 0x08, 0x10, 0xe4, 0x27, 0x10, 0x08, 0x00, 0x00, + 0xc0, 0x03, 0xc0, 0x03, 0xf0, 0x0f, 0xf0, 0x0f, 0xf0, 0x0f, 0xf0, 0x0f, + 0xf0, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/net-wifi4.xbm b/subtle/xbm/net-wifi4.xbm new file mode 100644 index 0000000..8179eb4 --- /dev/null +++ b/subtle/xbm/net-wifi4.xbm @@ -0,0 +1,6 @@ +#define net_wifi4_width 16 +#define net_wifi4_height 16 +static unsigned char net_wifi4_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x7f, 0xfe, 0x7f, 0x00, 0x00, + 0xfc, 0x3f, 0xfc, 0x3f, 0x00, 0x00, 0xf8, 0x1f, 0xf8, 0x1f, 0x00, 0x00, + 0xe0, 0x07, 0xe0, 0x07, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/net-wifi5.xbm b/subtle/xbm/net-wifi5.xbm new file mode 100644 index 0000000..8a097ef --- /dev/null +++ b/subtle/xbm/net-wifi5.xbm @@ -0,0 +1,6 @@ +#define wireless_full_width 16 +#define wireless_full_height 16 +static unsigned char wireless_full_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x3f, 0xfe, 0x7f, 0x00, 0x00, + 0xfc, 0x3f, 0xf8, 0x1f, 0x00, 0x00, 0xf0, 0x0f, 0xe0, 0x07, 0x00, 0x00, + 0xc0, 0x03, 0x80, 0x01, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/net-wired.xbm b/subtle/xbm/net-wired.xbm new file mode 100644 index 0000000..d9655d7 --- /dev/null +++ b/subtle/xbm/net-wired.xbm @@ -0,0 +1,6 @@ +#define network_eth2_width 16 +#define network_eth2_height 16 +static unsigned char network_eth2_bits[] = { + 0x00, 0x00, 0xfe, 0x7f, 0x02, 0x40, 0x02, 0x40, 0xc2, 0x43, 0xc2, 0x43, + 0xc2, 0x43, 0xf2, 0x4f, 0xf2, 0x4f, 0xf2, 0x4f, 0xf2, 0x4f, 0xf2, 0x4f, + 0x02, 0x40, 0x02, 0x40, 0xfe, 0x7f, 0x00, 0x00 }; diff --git a/subtle/xbm/net-wired2.xbm b/subtle/xbm/net-wired2.xbm new file mode 100644 index 0000000..fb7276a --- /dev/null +++ b/subtle/xbm/net-wired2.xbm @@ -0,0 +1,6 @@ +#define network_eth1_width 16 +#define network_eth1_height 16 +static unsigned char network_eth1_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x01, 0x60, 0x03, 0x70, 0x07, + 0x78, 0x0f, 0x7f, 0x7f, 0x7f, 0x7f, 0x78, 0x0f, 0x70, 0x07, 0x60, 0x03, + 0x40, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/net_down_01.xbm b/subtle/xbm/net_down_01.xbm new file mode 100755 index 0000000..0940355 --- /dev/null +++ b/subtle/xbm/net_down_01.xbm @@ -0,0 +1,4 @@ +#define net_down_01_width 8 +#define net_down_01_height 8 +static unsigned char net_down_01_bits[] = { + 0x1E, 0x3C, 0x3C, 0x3C, 0xFF, 0x7E, 0x3C, 0x18 }; diff --git a/subtle/xbm/net_down_02.xbm b/subtle/xbm/net_down_02.xbm new file mode 100755 index 0000000..750ada5 --- /dev/null +++ b/subtle/xbm/net_down_02.xbm @@ -0,0 +1,4 @@ +#define net_down_02_width 8 +#define net_down_02_height 8 +static unsigned char net_down_02_bits[] = { + 0x78, 0x3C, 0x3C, 0x3C, 0xFF, 0x7E, 0x3C, 0x18 }; diff --git a/subtle/xbm/net_down_03.xbm b/subtle/xbm/net_down_03.xbm new file mode 100755 index 0000000..0502235 --- /dev/null +++ b/subtle/xbm/net_down_03.xbm @@ -0,0 +1,4 @@ +#define net_down_03_width 8 +#define net_down_03_height 8 +static unsigned char net_down_03_bits[] = { + 0x38, 0x38, 0x38, 0x38, 0xFE, 0x7C, 0x38, 0x10 }; diff --git a/subtle/xbm/net_up_01.xbm b/subtle/xbm/net_up_01.xbm new file mode 100755 index 0000000..aac47a3 --- /dev/null +++ b/subtle/xbm/net_up_01.xbm @@ -0,0 +1,4 @@ +#define net_up_01_width 8 +#define net_up_01_height 8 +static unsigned char net_up_01_bits[] = { + 0x18, 0x3C, 0x7E, 0xFF, 0x3C, 0x3C, 0x3C, 0x78 }; diff --git a/subtle/xbm/net_up_02.xbm b/subtle/xbm/net_up_02.xbm new file mode 100755 index 0000000..9a53392 --- /dev/null +++ b/subtle/xbm/net_up_02.xbm @@ -0,0 +1,4 @@ +#define net_up_02_width 8 +#define net_up_02_height 8 +static unsigned char net_up_02_bits[] = { + 0x18, 0x3C, 0x7E, 0xFF, 0x3C, 0x3C, 0x3C, 0x1E }; diff --git a/subtle/xbm/net_up_03.xbm b/subtle/xbm/net_up_03.xbm new file mode 100755 index 0000000..b21c007 --- /dev/null +++ b/subtle/xbm/net_up_03.xbm @@ -0,0 +1,4 @@ +#define net_up_03_width 8 +#define net_up_03_height 8 +static unsigned char net_up_03_bits[] = { + 0x10, 0x38, 0x7C, 0xFE, 0x38, 0x38, 0x38, 0x38 }; diff --git a/subtle/xbm/net_wired.xbm b/subtle/xbm/net_wired.xbm new file mode 100755 index 0000000..25cd20b --- /dev/null +++ b/subtle/xbm/net_wired.xbm @@ -0,0 +1,4 @@ +#define net_wired_width 8 +#define net_wired_height 8 +static unsigned char net_wired_bits[] = { + 0x00, 0x1C, 0x1C, 0x7F, 0x7F, 0x7F, 0x55, 0x7F }; diff --git a/subtle/xbm/next.xbm b/subtle/xbm/next.xbm new file mode 100755 index 0000000..3937532 --- /dev/null +++ b/subtle/xbm/next.xbm @@ -0,0 +1,4 @@ +#define next_width 8 +#define next_height 8 +static unsigned char next_bits[] = { + 0x00, 0x42, 0x4E, 0x7E, 0x7E, 0x4E, 0x42, 0x00 }; diff --git a/subtle/xbm/note.xbm b/subtle/xbm/note.xbm new file mode 100755 index 0000000..21ba22b --- /dev/null +++ b/subtle/xbm/note.xbm @@ -0,0 +1,4 @@ +#define note_width 8 +#define note_height 8 +static unsigned char note_bits[] = { + 0xFC, 0xFC, 0x84, 0x84, 0x84, 0x84, 0xE7, 0xE7 }; diff --git a/subtle/xbm/note1.xbm b/subtle/xbm/note1.xbm new file mode 100644 index 0000000..c81297e --- /dev/null +++ b/subtle/xbm/note1.xbm @@ -0,0 +1,5 @@ +#define note_width 9 +#define note_height 9 +static unsigned char note_bits[] = { + 0x00, 0x00, 0xfc, 0x01, 0x04, 0x01, 0x04, 0x01, 0x04, 0x01, 0x04, 0x01, + 0x04, 0x01, 0xc7, 0x01, 0xc7, 0x01 }; diff --git a/subtle/xbm/note2.xbm b/subtle/xbm/note2.xbm new file mode 100644 index 0000000..0e74538 --- /dev/null +++ b/subtle/xbm/note2.xbm @@ -0,0 +1,5 @@ +#define note2_width 9 +#define note2_height 9 +static unsigned char note2_bits[] = { + 0x80, 0x01, 0x60, 0x01, 0x18, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, + 0xc8, 0x01, 0xce, 0x01, 0x0e, 0x00 }; diff --git a/subtle/xbm/notepad.xbm b/subtle/xbm/notepad.xbm new file mode 100644 index 0000000..4d6cb8e --- /dev/null +++ b/subtle/xbm/notepad.xbm @@ -0,0 +1,5 @@ +#define notepad_width 9 +#define notepad_height 9 +static unsigned char notepad_bits[] = { + 0xaa, 0x00, 0x55, 0x01, 0x01, 0x01, 0x01, 0x01, 0x55, 0x01, 0x01, 0x01, + 0x55, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/xbm/off.xbm b/subtle/xbm/off.xbm new file mode 100644 index 0000000..ca3d7f8 --- /dev/null +++ b/subtle/xbm/off.xbm @@ -0,0 +1,5 @@ +#define off_width 9 +#define off_height 9 +static unsigned char off_bits[] = { + 0x10, 0x00, 0x54, 0x00, 0x92, 0x00, 0x11, 0x01, 0x11, 0x01, 0x11, 0x01, + 0x82, 0x00, 0x44, 0x00, 0x38, 0x00 }; diff --git a/subtle/xbm/omega.xbm b/subtle/xbm/omega.xbm new file mode 100644 index 0000000..a4469e8 --- /dev/null +++ b/subtle/xbm/omega.xbm @@ -0,0 +1,5 @@ +#define omega_width 9 +#define omega_height 9 +static unsigned char omega_bits[] = { + 0x00, 0x00, 0x38, 0x00, 0x44, 0x00, 0x82, 0x00, 0x82, 0x00, 0x82, 0x00, + 0x44, 0x00, 0xaa, 0x00, 0xee, 0x00 }; diff --git a/subtle/xbm/on.xbm b/subtle/xbm/on.xbm new file mode 100644 index 0000000..b123fa3 --- /dev/null +++ b/subtle/xbm/on.xbm @@ -0,0 +1,5 @@ +#define on_width 9 +#define on_height 9 +static unsigned char on_bits[] = { + 0x38, 0x00, 0x44, 0x00, 0x82, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, + 0x82, 0x00, 0x44, 0x00, 0x38, 0x00 }; diff --git a/subtle/xbm/pacman.xbm b/subtle/xbm/pacman.xbm new file mode 100755 index 0000000..0f4fd22 --- /dev/null +++ b/subtle/xbm/pacman.xbm @@ -0,0 +1,4 @@ +#define pacman_width 8 +#define pacman_height 8 +static unsigned char pacman_bits[] = { + 0x3C, 0x6E, 0xE7, 0xFF, 0x07, 0x1F, 0x7E, 0x3C }; diff --git a/subtle/xbm/pacman_1.xbm b/subtle/xbm/pacman_1.xbm new file mode 100644 index 0000000..ff19fef --- /dev/null +++ b/subtle/xbm/pacman_1.xbm @@ -0,0 +1,5 @@ +#define pacman_width 9 +#define pacman_height 9 +static unsigned char pacman_bits[] = { + 0x7c, 0x00, 0xf6, 0x00, 0xf3, 0x01, 0xff, 0x00, 0x1f, 0x00, 0x0f, 0x00, + 0x7f, 0x00, 0xfe, 0x00, 0x7c, 0x00 }; diff --git a/subtle/xbm/paint.xbm b/subtle/xbm/paint.xbm new file mode 100644 index 0000000..f336352 --- /dev/null +++ b/subtle/xbm/paint.xbm @@ -0,0 +1,5 @@ +#define paint_width 9 +#define paint_height 9 +static unsigned char paint_bits[] = { + 0x04, 0x00, 0x1a, 0x00, 0xea, 0x00, 0xce, 0x01, 0x8a, 0x01, 0x41, 0x01, + 0x22, 0x01, 0x14, 0x01, 0x08, 0x00 }; diff --git a/subtle/xbm/pause.xbm b/subtle/xbm/pause.xbm new file mode 100755 index 0000000..6bb2251 --- /dev/null +++ b/subtle/xbm/pause.xbm @@ -0,0 +1,4 @@ +#define pause_width 8 +#define pause_height 8 +static unsigned char pause_bits[] = { + 0x00, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x00 }; diff --git a/subtle/xbm/pc.xbm b/subtle/xbm/pc.xbm new file mode 100644 index 0000000..e341227 --- /dev/null +++ b/subtle/xbm/pc.xbm @@ -0,0 +1,5 @@ +#define pc_width 9 +#define pc_height 9 +static unsigned char pc_bits[] = { + 0x07, 0x00, 0x05, 0x00, 0xf5, 0x01, 0x15, 0x01, 0x15, 0x01, 0x15, 0x01, + 0xf5, 0x01, 0x45, 0x00, 0xf7, 0x01 }; diff --git a/subtle/xbm/pencil.xbm b/subtle/xbm/pencil.xbm new file mode 100644 index 0000000..b2d43a7 --- /dev/null +++ b/subtle/xbm/pencil.xbm @@ -0,0 +1,5 @@ +#define pencil_width 9 +#define pencil_height 9 +static unsigned char pencil_bits[] = { + 0xc0, 0x00, 0x20, 0x01, 0x50, 0x01, 0x88, 0x00, 0x44, 0x00, 0x22, 0x00, + 0x11, 0x00, 0x09, 0x00, 0x07, 0x00 }; diff --git a/subtle/xbm/phone1.xbm b/subtle/xbm/phone1.xbm new file mode 100644 index 0000000..94b38ed --- /dev/null +++ b/subtle/xbm/phone1.xbm @@ -0,0 +1,5 @@ +#define phone_width 9 +#define phone_height 9 +static unsigned char phone_bits[] = { + 0x78, 0x00, 0x44, 0x00, 0x74, 0x00, 0x14, 0x00, 0x14, 0x00, 0x14, 0x00, + 0x74, 0x00, 0x44, 0x00, 0x78, 0x00 }; diff --git a/subtle/xbm/phone2.xbm b/subtle/xbm/phone2.xbm new file mode 100644 index 0000000..f130aac --- /dev/null +++ b/subtle/xbm/phone2.xbm @@ -0,0 +1,5 @@ +#define phone2_width 9 +#define phone2_height 9 +static unsigned char phone2_bits[] = { + 0xfe, 0x00, 0x01, 0x01, 0x7d, 0x01, 0x45, 0x01, 0xc7, 0x01, 0x10, 0x00, + 0x01, 0x01, 0xff, 0x01, 0x00, 0x00 }; diff --git a/subtle/xbm/phones.xbm b/subtle/xbm/phones.xbm new file mode 100755 index 0000000..cab8c58 --- /dev/null +++ b/subtle/xbm/phones.xbm @@ -0,0 +1,4 @@ +#define phones_width 8 +#define phones_height 8 +static unsigned char phones_bits[] = { + 0x3C, 0x42, 0x81, 0x81, 0xA5, 0xE7, 0xE7, 0x66 }; diff --git a/subtle/xbm/pin.xbm b/subtle/xbm/pin.xbm new file mode 100644 index 0000000..17413fd --- /dev/null +++ b/subtle/xbm/pin.xbm @@ -0,0 +1,5 @@ +#define pin_width 9 +#define pin_height 9 +static unsigned char pin_bits[] = { + 0xf0, 0x00, 0x90, 0x01, 0x10, 0x01, 0x0e, 0x01, 0xc1, 0x01, 0x22, 0x00, + 0x24, 0x00, 0x2a, 0x00, 0x11, 0x00 }; diff --git a/subtle/xbm/play.xbm b/subtle/xbm/play.xbm new file mode 100755 index 0000000..d42ad52 --- /dev/null +++ b/subtle/xbm/play.xbm @@ -0,0 +1,4 @@ +#define play_width 8 +#define play_height 8 +static unsigned char play_bits[] = { + 0x00, 0x06, 0x1E, 0x7E, 0x7E, 0x1E, 0x06, 0x00 }; diff --git a/subtle/xbm/player_bwd1.xbm b/subtle/xbm/player_bwd1.xbm new file mode 100644 index 0000000..eb4e616 --- /dev/null +++ b/subtle/xbm/player_bwd1.xbm @@ -0,0 +1,5 @@ +#define backward_width 9 +#define backward_height 9 +static unsigned char backward_bits[] = { + 0x00, 0x00, 0x90, 0x00, 0xd8, 0x00, 0xfc, 0x00, 0xfc, 0x00, 0xfc, 0x00, + 0xd8, 0x00, 0x90, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/player_bwd2.xbm b/subtle/xbm/player_bwd2.xbm new file mode 100644 index 0000000..d3743aa --- /dev/null +++ b/subtle/xbm/player_bwd2.xbm @@ -0,0 +1,5 @@ +#define player_bwd2_width 9 +#define player_bwd2_height 9 +static unsigned char player_bwd2_bits[] = { + 0x00, 0x00, 0x90, 0x00, 0x48, 0x00, 0x24, 0x00, 0x12, 0x00, 0x24, 0x00, + 0x48, 0x00, 0x90, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/player_fwd1.xbm b/subtle/xbm/player_fwd1.xbm new file mode 100644 index 0000000..274e6f9 --- /dev/null +++ b/subtle/xbm/player_fwd1.xbm @@ -0,0 +1,5 @@ +#define foward_width 9 +#define foward_height 9 +static unsigned char foward_bits[] = { + 0x00, 0x00, 0x12, 0x00, 0x36, 0x00, 0x7e, 0x00, 0x7e, 0x00, 0x7e, 0x00, + 0x36, 0x00, 0x12, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/player_fwd2.xbm b/subtle/xbm/player_fwd2.xbm new file mode 100644 index 0000000..ddcd9c6 --- /dev/null +++ b/subtle/xbm/player_fwd2.xbm @@ -0,0 +1,5 @@ +#define player_fwd2_width 9 +#define player_fwd2_height 9 +static unsigned char player_fwd2_bits[] = { + 0x00, 0x00, 0x12, 0x00, 0x24, 0x00, 0x48, 0x00, 0x90, 0x00, 0x48, 0x00, + 0x24, 0x00, 0x12, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/player_next1.xbm b/subtle/xbm/player_next1.xbm new file mode 100644 index 0000000..9fb26fb --- /dev/null +++ b/subtle/xbm/player_next1.xbm @@ -0,0 +1,5 @@ +#define player_next_width 9 +#define player_next_height 9 +static unsigned char player_next_bits[] = { + 0x00, 0x00, 0x42, 0x00, 0x4e, 0x00, 0x7e, 0x00, 0x7e, 0x00, 0x7e, 0x00, + 0x4e, 0x00, 0x42, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/player_next2.xbm b/subtle/xbm/player_next2.xbm new file mode 100644 index 0000000..d86b44a --- /dev/null +++ b/subtle/xbm/player_next2.xbm @@ -0,0 +1,5 @@ +#define player_next2_width 9 +#define player_next2_height 9 +static unsigned char player_next2_bits[] = { + 0x00, 0x00, 0x44, 0x00, 0x48, 0x00, 0x50, 0x00, 0x60, 0x00, 0x50, 0x00, + 0x48, 0x00, 0x44, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/player_pause1.xbm b/subtle/xbm/player_pause1.xbm new file mode 100644 index 0000000..ed6757e --- /dev/null +++ b/subtle/xbm/player_pause1.xbm @@ -0,0 +1,5 @@ +#define player_pause_width 9 +#define player_pause_height 9 +static unsigned char player_pause_bits[] = { + 0x00, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0xc6, 0x00, + 0xc6, 0x00, 0xc6, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/player_pause2.xbm b/subtle/xbm/player_pause2.xbm new file mode 100644 index 0000000..0f0cb87 --- /dev/null +++ b/subtle/xbm/player_pause2.xbm @@ -0,0 +1,5 @@ +#define player_pause2_width 9 +#define player_pause2_height 9 +static unsigned char player_pause2_bits[] = { + 0x00, 0x00, 0x44, 0x00, 0x44, 0x00, 0x44, 0x00, 0x44, 0x00, 0x44, 0x00, + 0x44, 0x00, 0x44, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/player_play1.xbm b/subtle/xbm/player_play1.xbm new file mode 100644 index 0000000..a0109ed --- /dev/null +++ b/subtle/xbm/player_play1.xbm @@ -0,0 +1,5 @@ +#define player_play_width 9 +#define player_play_height 9 +static unsigned char player_play_bits[] = { + 0x00, 0x00, 0x06, 0x00, 0x1e, 0x00, 0x7e, 0x00, 0xfe, 0x00, 0x7e, 0x00, + 0x1e, 0x00, 0x06, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/player_play2.xbm b/subtle/xbm/player_play2.xbm new file mode 100644 index 0000000..9ee7163 --- /dev/null +++ b/subtle/xbm/player_play2.xbm @@ -0,0 +1,5 @@ +#define player_play2_width 9 +#define player_play2_height 9 +static unsigned char player_play2_bits[] = { + 0x00, 0x00, 0x08, 0x00, 0x10, 0x00, 0x20, 0x00, 0x40, 0x00, 0x20, 0x00, + 0x10, 0x00, 0x08, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/player_prev1.xbm b/subtle/xbm/player_prev1.xbm new file mode 100644 index 0000000..48465f7 --- /dev/null +++ b/subtle/xbm/player_prev1.xbm @@ -0,0 +1,5 @@ +#define player_prev_width 9 +#define player_prev_height 9 +static unsigned char player_prev_bits[] = { + 0x00, 0x00, 0x84, 0x00, 0xe4, 0x00, 0xfc, 0x00, 0xfc, 0x00, 0xfc, 0x00, + 0xe4, 0x00, 0x84, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/player_prev2.xbm b/subtle/xbm/player_prev2.xbm new file mode 100644 index 0000000..55347b9 --- /dev/null +++ b/subtle/xbm/player_prev2.xbm @@ -0,0 +1,5 @@ +#define player_prev2_width 9 +#define player_prev2_height 9 +static unsigned char player_prev2_bits[] = { + 0x00, 0x00, 0x44, 0x00, 0x24, 0x00, 0x14, 0x00, 0x0c, 0x00, 0x14, 0x00, + 0x24, 0x00, 0x44, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/player_stop1.xbm b/subtle/xbm/player_stop1.xbm new file mode 100644 index 0000000..1d08e72 --- /dev/null +++ b/subtle/xbm/player_stop1.xbm @@ -0,0 +1,5 @@ +#define player_stop_width 9 +#define player_stop_height 9 +static unsigned char player_stop_bits[] = { + 0x00, 0x00, 0xfe, 0x00, 0xfe, 0x00, 0xfe, 0x00, 0xfe, 0x00, 0xfe, 0x00, + 0xfe, 0x00, 0xfe, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/player_stop2.xbm b/subtle/xbm/player_stop2.xbm new file mode 100644 index 0000000..6f018bb --- /dev/null +++ b/subtle/xbm/player_stop2.xbm @@ -0,0 +1,5 @@ +#define player_stop2_width 9 +#define player_stop2_height 9 +static unsigned char player_stop2_bits[] = { + 0x00, 0x00, 0xfe, 0x00, 0x82, 0x00, 0x82, 0x00, 0x82, 0x00, 0x82, 0x00, + 0x82, 0x00, 0xfe, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/plug.xbm b/subtle/xbm/plug.xbm new file mode 100644 index 0000000..e1e35f7 --- /dev/null +++ b/subtle/xbm/plug.xbm @@ -0,0 +1,5 @@ +#define plug_width 9 +#define plug_height 9 +static unsigned char plug_bits[] = { + 0x03, 0x00, 0x0f, 0x00, 0x1e, 0x00, 0x3e, 0x00, 0x7c, 0x00, 0x78, 0x00, + 0xb0, 0x00, 0x40, 0x01, 0x80, 0x01 }; diff --git a/subtle/xbm/plus.xbm b/subtle/xbm/plus.xbm new file mode 100644 index 0000000..f8e5f8a --- /dev/null +++ b/subtle/xbm/plus.xbm @@ -0,0 +1,5 @@ +#define occupied_width 8 +#define occupied_height 16 +static unsigned char occupied_bits[] = { + 0x00, 0x00, 0x08, 0x08, 0x3e, 0x08, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/plus_1.xbm b/subtle/xbm/plus_1.xbm new file mode 100644 index 0000000..f8e5f8a --- /dev/null +++ b/subtle/xbm/plus_1.xbm @@ -0,0 +1,5 @@ +#define occupied_width 8 +#define occupied_height 16 +static unsigned char occupied_bits[] = { + 0x00, 0x00, 0x08, 0x08, 0x3e, 0x08, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/power-ac.xbm b/subtle/xbm/power-ac.xbm new file mode 100644 index 0000000..45ed243 --- /dev/null +++ b/subtle/xbm/power-ac.xbm @@ -0,0 +1,6 @@ +#define power_ac_width 16 +#define power_ac_height 16 +static unsigned char power_ac_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x80, 0x07, 0xc0, 0x3f, + 0xe0, 0x07, 0xfc, 0x07, 0xfc, 0x07, 0xe0, 0x07, 0xc0, 0x3f, 0x80, 0x07, + 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/power-bat.xbm b/subtle/xbm/power-bat.xbm new file mode 100644 index 0000000..c450bbc --- /dev/null +++ b/subtle/xbm/power-bat.xbm @@ -0,0 +1,6 @@ +#define battery_width 16 +#define battery_height 16 +static unsigned char battery_bits[] = { + 0x00, 0x00, 0xc0, 0x03, 0xc0, 0x03, 0xf0, 0x0f, 0xf0, 0x0f, 0x10, 0x08, + 0x10, 0x08, 0x10, 0x08, 0x10, 0x08, 0xf0, 0x0f, 0xf0, 0x0f, 0xf0, 0x0f, + 0xf0, 0x0f, 0xf0, 0x0f, 0xf0, 0x0f, 0x00, 0x00 }; diff --git a/subtle/xbm/power-bat2.xbm b/subtle/xbm/power-bat2.xbm new file mode 100644 index 0000000..e7be632 --- /dev/null +++ b/subtle/xbm/power-bat2.xbm @@ -0,0 +1,6 @@ +#define power_bat2_width 16 +#define power_bat2_height 16 +static unsigned char power_bat2_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x1f, 0x7e, 0x18, + 0x7e, 0x78, 0x7e, 0x78, 0x7e, 0x78, 0x7e, 0x78, 0x7e, 0x18, 0xfe, 0x1f, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/prev.xbm b/subtle/xbm/prev.xbm new file mode 100755 index 0000000..8774315 --- /dev/null +++ b/subtle/xbm/prev.xbm @@ -0,0 +1,4 @@ +#define prev_width 8 +#define prev_height 8 +static unsigned char prev_bits[] = { + 0x00, 0x42, 0x72, 0x7E, 0x7E, 0x72, 0x42, 0x00 }; diff --git a/subtle/xbm/puzzle.xbm b/subtle/xbm/puzzle.xbm new file mode 100644 index 0000000..9455111 --- /dev/null +++ b/subtle/xbm/puzzle.xbm @@ -0,0 +1,5 @@ +#define puzzle_width 9 +#define puzzle_height 9 +static unsigned char puzzle_bits[] = { + 0xe0, 0x00, 0xa0, 0x00, 0xbc, 0x01, 0x04, 0x01, 0x07, 0x01, 0x01, 0x01, + 0x77, 0x01, 0x54, 0x01, 0xdc, 0x01 }; diff --git a/subtle/xbm/question.xbm b/subtle/xbm/question.xbm new file mode 100644 index 0000000..122f2a5 --- /dev/null +++ b/subtle/xbm/question.xbm @@ -0,0 +1,5 @@ +#define question_width 9 +#define question_height 9 +static unsigned char question_bits[] = { + 0x00, 0x00, 0x38, 0x00, 0x44, 0x00, 0x44, 0x00, 0x20, 0x00, 0x10, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x10, 0x00 }; diff --git a/subtle/xbm/quote.xbm b/subtle/xbm/quote.xbm new file mode 100644 index 0000000..9816868 --- /dev/null +++ b/subtle/xbm/quote.xbm @@ -0,0 +1,5 @@ +#define quote_width 9 +#define quote_height 9 +static unsigned char quote_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x00, 0x42, 0x00, 0x42, 0x00, + 0xc6, 0x00, 0xc6, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/radio.xbm b/subtle/xbm/radio.xbm new file mode 100644 index 0000000..f764f6f --- /dev/null +++ b/subtle/xbm/radio.xbm @@ -0,0 +1,5 @@ +#define radio_width 9 +#define radio_height 9 +static unsigned char radio_bits[] = { + 0x80, 0x00, 0xfe, 0x00, 0x82, 0x00, 0xba, 0x00, 0xaa, 0x00, 0xba, 0x00, + 0x82, 0x00, 0x82, 0x00, 0xfe, 0x00 }; diff --git a/subtle/xbm/rss.xbm b/subtle/xbm/rss.xbm new file mode 100644 index 0000000..1b5937d --- /dev/null +++ b/subtle/xbm/rss.xbm @@ -0,0 +1,5 @@ +#define rss_width 9 +#define rss_height 9 +static unsigned char rss_bits[] = { + 0xff, 0x01, 0x01, 0x01, 0x7d, 0x01, 0x41, 0x01, 0x5d, 0x01, 0x51, 0x01, + 0x55, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/xbm/ruler.xbm b/subtle/xbm/ruler.xbm new file mode 100644 index 0000000..4eaa6b4 --- /dev/null +++ b/subtle/xbm/ruler.xbm @@ -0,0 +1,5 @@ +#define ruler_width 9 +#define ruler_height 9 +static unsigned char ruler_bits[] = { + 0x0e, 0x00, 0xff, 0x01, 0x0b, 0x01, 0xff, 0x01, 0x0a, 0x00, 0x0a, 0x00, + 0x0a, 0x00, 0x0a, 0x00, 0x0e, 0x00 }; diff --git a/subtle/xbm/rwd.xbm b/subtle/xbm/rwd.xbm new file mode 100755 index 0000000..5170b21 --- /dev/null +++ b/subtle/xbm/rwd.xbm @@ -0,0 +1,4 @@ +#define rwd_width 8 +#define rwd_height 8 +static unsigned char rwd_bits[] = { + 0x00, 0x48, 0x6C, 0x7E, 0x7E, 0x6C, 0x48, 0x00 }; diff --git a/subtle/xbm/scorpio.xbm b/subtle/xbm/scorpio.xbm new file mode 100755 index 0000000..befc2ca --- /dev/null +++ b/subtle/xbm/scorpio.xbm @@ -0,0 +1,4 @@ +#define scorpio_width 8 +#define scorpio_height 8 +static unsigned char scorpio_bits[] = { + 0x42, 0x81, 0xDB, 0x3C, 0xDB, 0x5A, 0x99, 0x30 }; diff --git a/subtle/xbm/screen.xbm b/subtle/xbm/screen.xbm new file mode 100644 index 0000000..8964209 --- /dev/null +++ b/subtle/xbm/screen.xbm @@ -0,0 +1,5 @@ +#define screen_width 9 +#define screen_height 9 +static unsigned char screen_bits[] = { + 0xff, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, + 0xff, 0x01, 0x10, 0x00, 0x7c, 0x00 }; diff --git a/subtle/xbm/screw.xbm b/subtle/xbm/screw.xbm new file mode 100644 index 0000000..e3aa8bf --- /dev/null +++ b/subtle/xbm/screw.xbm @@ -0,0 +1,5 @@ +#define screw_width 9 +#define screw_height 9 +static unsigned char screw_bits[] = { + 0x70, 0x00, 0x48, 0x00, 0xa8, 0x01, 0x48, 0x01, 0x14, 0x01, 0xe2, 0x00, + 0x11, 0x00, 0x09, 0x00, 0x07, 0x00 }; diff --git a/subtle/xbm/scroll.xbm b/subtle/xbm/scroll.xbm new file mode 100644 index 0000000..647d2a9 --- /dev/null +++ b/subtle/xbm/scroll.xbm @@ -0,0 +1,5 @@ +#define scroll_width 9 +#define scroll_height 9 +static unsigned char scroll_bits[] = { + 0xfc, 0x00, 0x42, 0x01, 0x21, 0x00, 0x21, 0x00, 0x42, 0x00, 0x84, 0x00, + 0x84, 0x00, 0x42, 0x00, 0x3f, 0x00 }; diff --git a/subtle/xbm/selection.xbm b/subtle/xbm/selection.xbm new file mode 100644 index 0000000..832ef82 --- /dev/null +++ b/subtle/xbm/selection.xbm @@ -0,0 +1,5 @@ +#define selection_width 9 +#define selection_height 9 +static unsigned char selection_bits[] = { + 0x55, 0x01, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, + 0x01, 0x01, 0x00, 0x00, 0x55, 0x01 }; diff --git a/subtle/xbm/shelf.xbm b/subtle/xbm/shelf.xbm new file mode 100644 index 0000000..a883cf0 --- /dev/null +++ b/subtle/xbm/shelf.xbm @@ -0,0 +1,5 @@ +#define shelf_width 9 +#define shelf_height 9 +static unsigned char shelf_bits[] = { + 0xfe, 0x00, 0x82, 0x00, 0xba, 0x00, 0x82, 0x00, 0xfe, 0x00, 0x82, 0x00, + 0xba, 0x00, 0x82, 0x00, 0xfe, 0x00 }; diff --git a/subtle/xbm/shift_down.xbm b/subtle/xbm/shift_down.xbm new file mode 100644 index 0000000..34e1643 --- /dev/null +++ b/subtle/xbm/shift_down.xbm @@ -0,0 +1,5 @@ +#define shift_down_width 9 +#define shift_down_height 9 +static unsigned char shift_down_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x82, 0x00, 0x44, 0x00, 0x28, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/shift_left.xbm b/subtle/xbm/shift_left.xbm new file mode 100644 index 0000000..956b15f --- /dev/null +++ b/subtle/xbm/shift_left.xbm @@ -0,0 +1,5 @@ +#define shift_left_width 9 +#define shift_left_height 9 +static unsigned char shift_left_bits[] = { + 0x40, 0x00, 0x20, 0x00, 0x10, 0x00, 0x08, 0x00, 0x04, 0x00, 0x08, 0x00, + 0x10, 0x00, 0x20, 0x00, 0x40, 0x00 }; diff --git a/subtle/xbm/shift_right.xbm b/subtle/xbm/shift_right.xbm new file mode 100644 index 0000000..a527f81 --- /dev/null +++ b/subtle/xbm/shift_right.xbm @@ -0,0 +1,5 @@ +#define shift_right_width 9 +#define shift_right_height 9 +static unsigned char shift_right_bits[] = { + 0x04, 0x00, 0x08, 0x00, 0x10, 0x00, 0x20, 0x00, 0x40, 0x00, 0x20, 0x00, + 0x10, 0x00, 0x08, 0x00, 0x04, 0x00 }; diff --git a/subtle/xbm/shift_up.xbm b/subtle/xbm/shift_up.xbm new file mode 100644 index 0000000..6447c44 --- /dev/null +++ b/subtle/xbm/shift_up.xbm @@ -0,0 +1,5 @@ +#define shift_up_width 9 +#define shift_up_height 9 +static unsigned char shift_up_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x28, 0x00, 0x44, 0x00, 0x82, 0x00, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/shroom.xbm b/subtle/xbm/shroom.xbm new file mode 100755 index 0000000..62df79f --- /dev/null +++ b/subtle/xbm/shroom.xbm @@ -0,0 +1,4 @@ +#define shroom_width 8 +#define shroom_height 8 +static unsigned char shroom_bits[] = { + 0x3C, 0x42, 0x81, 0x81, 0xFF, 0x3C, 0x3C, 0x3C }; diff --git a/subtle/xbm/spkr_01.xbm b/subtle/xbm/spkr_01.xbm new file mode 100755 index 0000000..7c2ffc4 --- /dev/null +++ b/subtle/xbm/spkr_01.xbm @@ -0,0 +1,4 @@ +#define spkr_01_width 8 +#define spkr_01_height 8 +static unsigned char spkr_01_bits[] = { + 0x08, 0x4C, 0x8F, 0xAF, 0xAF, 0x8F, 0x4C, 0x08 }; diff --git a/subtle/xbm/spkr_02.xbm b/subtle/xbm/spkr_02.xbm new file mode 100755 index 0000000..8265bf8 --- /dev/null +++ b/subtle/xbm/spkr_02.xbm @@ -0,0 +1,4 @@ +#define spkr_02_width 8 +#define spkr_02_height 8 +static unsigned char spkr_02_bits[] = { + 0x08, 0x0C, 0x0F, 0x1F, 0x1F, 0x0F, 0x0C, 0x08 }; diff --git a/subtle/xbm/spkr_03.xbm b/subtle/xbm/spkr_03.xbm new file mode 100755 index 0000000..fd45a6c --- /dev/null +++ b/subtle/xbm/spkr_03.xbm @@ -0,0 +1,4 @@ +#define ysick_width 8 +#define ysick_height 8 +static unsigned char ysick_bits[] = { + 0x4C, 0x93, 0x93, 0x97, 0x97, 0x93, 0x93, 0x4C }; diff --git a/subtle/xbm/stop.xbm b/subtle/xbm/stop.xbm new file mode 100755 index 0000000..f92b64d --- /dev/null +++ b/subtle/xbm/stop.xbm @@ -0,0 +1,4 @@ +#define stop_width 8 +#define stop_height 8 +static unsigned char stop_bits[] = { + 0x00, 0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x00 }; diff --git a/subtle/xbm/tag.xbm b/subtle/xbm/tag.xbm new file mode 100644 index 0000000..c829f60 --- /dev/null +++ b/subtle/xbm/tag.xbm @@ -0,0 +1,5 @@ +#define tag_width 9 +#define tag_height 9 +static unsigned char tag_bits[] = { + 0xe0, 0x01, 0x10, 0x01, 0x08, 0x01, 0x24, 0x01, 0x82, 0x00, 0x41, 0x00, + 0x22, 0x00, 0x14, 0x00, 0x08, 0x00 }; diff --git a/subtle/xbm/temp.xbm b/subtle/xbm/temp.xbm new file mode 100644 index 0000000..9d83a5f --- /dev/null +++ b/subtle/xbm/temp.xbm @@ -0,0 +1,5 @@ +#define temp_width 9 +#define temp_height 9 +static unsigned char temp_bits[] = { + 0x80, 0x01, 0xc8, 0x01, 0xe0, 0x00, 0x52, 0x00, 0x28, 0x00, 0x16, 0x00, + 0x09, 0x00, 0x09, 0x00, 0x06, 0x00 }; diff --git a/subtle/xbm/temp_1.xbm b/subtle/xbm/temp_1.xbm new file mode 100644 index 0000000..f37932b --- /dev/null +++ b/subtle/xbm/temp_1.xbm @@ -0,0 +1,6 @@ +#define temp_width 16 +#define temp_height 16 +static unsigned char temp_bits[] = { + 0x00, 0x00, 0x80, 0x01, 0xc0, 0x0b, 0xc0, 0x03, 0xc0, 0x03, 0xc0, 0x0b, + 0x40, 0x02, 0x40, 0x02, 0x40, 0x0a, 0x40, 0x02, 0x40, 0x02, 0x60, 0x06, + 0x20, 0x04, 0x60, 0x06, 0xc0, 0x03, 0x00, 0x00 }; diff --git a/subtle/xbm/terminal.xbm b/subtle/xbm/terminal.xbm new file mode 100644 index 0000000..d346810 --- /dev/null +++ b/subtle/xbm/terminal.xbm @@ -0,0 +1,5 @@ +#define terminal_width 9 +#define terminal_height 9 +static unsigned char terminal_bits[] = { + 0x00, 0x00, 0xff, 0x01, 0x01, 0x01, 0x05, 0x01, 0x09, 0x01, 0x35, 0x01, + 0x01, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/xbm/test.xbm b/subtle/xbm/test.xbm new file mode 100755 index 0000000..756e899 --- /dev/null +++ b/subtle/xbm/test.xbm @@ -0,0 +1,4 @@ +#define test_width 8 +#define test_height 8 +static unsigned char test_bits[] = { + 0x0E, 0x13, 0x21, 0x41, 0x82, 0x84, 0xC8, 0x70 }; diff --git a/subtle/xbm/thumb_down.xbm b/subtle/xbm/thumb_down.xbm new file mode 100644 index 0000000..9931862 --- /dev/null +++ b/subtle/xbm/thumb_down.xbm @@ -0,0 +1,5 @@ +#define thumb_down_width 9 +#define thumb_down_height 9 +static unsigned char thumb_down_bits[] = { + 0xff, 0x00, 0x01, 0x01, 0x1f, 0x00, 0x01, 0x00, 0x1f, 0x00, 0x01, 0x01, + 0x9f, 0x00, 0x50, 0x00, 0x30, 0x00 }; diff --git a/subtle/xbm/thumb_up.xbm b/subtle/xbm/thumb_up.xbm new file mode 100644 index 0000000..1e53767 --- /dev/null +++ b/subtle/xbm/thumb_up.xbm @@ -0,0 +1,5 @@ +#define thumb_up_width 9 +#define thumb_up_height 9 +static unsigned char thumb_up_bits[] = { + 0x18, 0x00, 0x14, 0x00, 0xf2, 0x01, 0x01, 0x01, 0xf0, 0x01, 0x00, 0x01, + 0xf0, 0x01, 0x01, 0x01, 0xfe, 0x01 }; diff --git a/subtle/xbm/tile1.xbm b/subtle/xbm/tile1.xbm new file mode 100644 index 0000000..128cc84 --- /dev/null +++ b/subtle/xbm/tile1.xbm @@ -0,0 +1,5 @@ +#define tile_width 9 +#define tile_height 9 +static unsigned char tile_bits[] = { + 0xfe, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x1f, 0x01, 0x11, 0x01, + 0x11, 0x01, 0xf1, 0x01, 0x1f, 0x00 }; diff --git a/subtle/xbm/tile2.xbm b/subtle/xbm/tile2.xbm new file mode 100644 index 0000000..9dc05a6 --- /dev/null +++ b/subtle/xbm/tile2.xbm @@ -0,0 +1,5 @@ +#define tile2_width 9 +#define tile2_height 9 +static unsigned char tile2_bits[] = { + 0xf8, 0x01, 0x08, 0x01, 0x08, 0x01, 0x3f, 0x01, 0x21, 0x01, 0xe1, 0x01, + 0x21, 0x00, 0x21, 0x00, 0x3f, 0x00 }; diff --git a/subtle/xbm/tile3.xbm b/subtle/xbm/tile3.xbm new file mode 100644 index 0000000..0cb4b43 --- /dev/null +++ b/subtle/xbm/tile3.xbm @@ -0,0 +1,5 @@ +#define tile3_width 9 +#define tile3_height 9 +static unsigned char tile3_bits[] = { + 0xff, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1f, 0x01, 0x11, 0x01, + 0x11, 0x01, 0x11, 0x01, 0xff, 0x01 }; diff --git a/subtle/xbm/trash.xbm b/subtle/xbm/trash.xbm new file mode 100644 index 0000000..8ba3b3d --- /dev/null +++ b/subtle/xbm/trash.xbm @@ -0,0 +1,5 @@ +#define trash_width 9 +#define trash_height 9 +static unsigned char trash_bits[] = { + 0x38, 0x00, 0xef, 0x01, 0x01, 0x01, 0xff, 0x01, 0x82, 0x00, 0xaa, 0x00, + 0xaa, 0x00, 0x82, 0x00, 0xfe, 0x00 }; diff --git a/subtle/xbm/tv.xbm b/subtle/xbm/tv.xbm new file mode 100644 index 0000000..5b4fcb0 --- /dev/null +++ b/subtle/xbm/tv.xbm @@ -0,0 +1,5 @@ +#define tv_width 9 +#define tv_height 9 +static unsigned char tv_bits[] = { + 0x44, 0x00, 0x28, 0x00, 0xff, 0x01, 0x01, 0x01, 0x7d, 0x01, 0x7d, 0x01, + 0x7d, 0x01, 0x01, 0x01, 0xff, 0x01 }; diff --git a/subtle/xbm/up.xbm b/subtle/xbm/up.xbm new file mode 100644 index 0000000..2fb6f25 --- /dev/null +++ b/subtle/xbm/up.xbm @@ -0,0 +1,6 @@ +#define up_width 16 +#define up_height 16 +static unsigned char up_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x80, 0x00, 0xc0, 0x01, 0xe0, 0x03, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/usb.xbm b/subtle/xbm/usb.xbm new file mode 100755 index 0000000..9b0eb08 --- /dev/null +++ b/subtle/xbm/usb.xbm @@ -0,0 +1,4 @@ +#define usb_width 8 +#define usb_height 8 +static unsigned char usb_bits[] = { + 0x70, 0x88, 0xC4, 0xE2, 0x7E, 0x32, 0x09, 0x07 }; diff --git a/subtle/xbm/usb_02.xbm b/subtle/xbm/usb_02.xbm new file mode 100755 index 0000000..77eeda0 --- /dev/null +++ b/subtle/xbm/usb_02.xbm @@ -0,0 +1,4 @@ +#define usb_02_width 8 +#define usb_02_height 8 +static unsigned char usb_02_bits[] = { + 0x10, 0x50, 0x54, 0x54, 0x34, 0x18, 0x10, 0x10 }; diff --git a/subtle/xbm/usb_1.xbm b/subtle/xbm/usb_1.xbm new file mode 100644 index 0000000..6d17f9d --- /dev/null +++ b/subtle/xbm/usb_1.xbm @@ -0,0 +1,5 @@ +#define usb_width 9 +#define usb_height 9 +static unsigned char usb_bits[] = { + 0x10, 0x00, 0x50, 0x00, 0x54, 0x00, 0x54, 0x00, 0x54, 0x00, 0x34, 0x00, + 0x18, 0x00, 0x10, 0x00, 0x10, 0x00 }; diff --git a/subtle/xbm/vol-hi.xbm b/subtle/xbm/vol-hi.xbm new file mode 100644 index 0000000..7c4a849 --- /dev/null +++ b/subtle/xbm/vol-hi.xbm @@ -0,0 +1,6 @@ +#define vol_hi2_width 16 +#define vol_hi2_height 16 +static unsigned char vol_hi2_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x80, 0x21, 0xc0, 0x49, 0xfc, 0x51, + 0xfc, 0x55, 0xfc, 0x55, 0xfc, 0x55, 0xfc, 0x55, 0xfc, 0x51, 0xc0, 0x49, + 0x80, 0x21, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/vol-mute.xbm b/subtle/xbm/vol-mute.xbm new file mode 100644 index 0000000..2d01f7b --- /dev/null +++ b/subtle/xbm/vol-mute.xbm @@ -0,0 +1,6 @@ +#define vol_mute2_width 16 +#define vol_mute2_height 16 +static unsigned char vol_mute2_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x80, 0x01, 0xc0, 0x01, 0xfc, 0x01, + 0xfc, 0x01, 0xfc, 0x29, 0xfc, 0x11, 0xfc, 0x29, 0xfc, 0x01, 0xc0, 0x01, + 0x80, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/volume.xbm b/subtle/xbm/volume.xbm new file mode 100644 index 0000000..7c4a849 --- /dev/null +++ b/subtle/xbm/volume.xbm @@ -0,0 +1,6 @@ +#define vol_hi2_width 16 +#define vol_hi2_height 16 +static unsigned char vol_hi2_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x80, 0x21, 0xc0, 0x49, 0xfc, 0x51, + 0xfc, 0x55, 0xfc, 0x55, 0xfc, 0x55, 0xfc, 0x55, 0xfc, 0x51, 0xc0, 0x49, + 0x80, 0x21, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/volume_minus.xbm b/subtle/xbm/volume_minus.xbm new file mode 100644 index 0000000..cee69a0 --- /dev/null +++ b/subtle/xbm/volume_minus.xbm @@ -0,0 +1,5 @@ +#define volume_minus_width 9 +#define volume_minus_height 9 +static unsigned char volume_minus_bits[] = { + 0x10, 0x00, 0x18, 0x00, 0x14, 0x00, 0x13, 0x00, 0xd1, 0x01, 0x13, 0x00, + 0x14, 0x00, 0x18, 0x00, 0x10, 0x00 }; diff --git a/subtle/xbm/volume_off.xbm b/subtle/xbm/volume_off.xbm new file mode 100644 index 0000000..ae8f85c --- /dev/null +++ b/subtle/xbm/volume_off.xbm @@ -0,0 +1,5 @@ +#define volume_off_width 9 +#define volume_off_height 9 +static unsigned char volume_off_bits[] = { + 0x10, 0x00, 0x18, 0x00, 0x14, 0x00, 0x13, 0x00, 0x11, 0x00, 0x13, 0x00, + 0x14, 0x00, 0x18, 0x00, 0x10, 0x00 }; diff --git a/subtle/xbm/volume_on.xbm b/subtle/xbm/volume_on.xbm new file mode 100644 index 0000000..47176c2 --- /dev/null +++ b/subtle/xbm/volume_on.xbm @@ -0,0 +1,5 @@ +#define volume_on_width 9 +#define volume_on_height 9 +static unsigned char volume_on_bits[] = { + 0x10, 0x00, 0x98, 0x00, 0x14, 0x01, 0x53, 0x01, 0x51, 0x01, 0x53, 0x01, + 0x14, 0x01, 0x98, 0x00, 0x10, 0x00 }; diff --git a/subtle/xbm/volume_plus.xbm b/subtle/xbm/volume_plus.xbm new file mode 100644 index 0000000..bba8b82 --- /dev/null +++ b/subtle/xbm/volume_plus.xbm @@ -0,0 +1,5 @@ +#define volume_plus_width 9 +#define volume_plus_height 9 +static unsigned char volume_plus_bits[] = { + 0x10, 0x00, 0x18, 0x00, 0x14, 0x00, 0x93, 0x00, 0xd1, 0x01, 0x93, 0x00, + 0x14, 0x00, 0x18, 0x00, 0x10, 0x00 }; diff --git a/subtle/xbm/wait.xbm b/subtle/xbm/wait.xbm new file mode 100644 index 0000000..76e8c9c --- /dev/null +++ b/subtle/xbm/wait.xbm @@ -0,0 +1,5 @@ +#define wait_width 9 +#define wait_height 9 +static unsigned char wait_bits[] = { + 0xfe, 0x00, 0x82, 0x00, 0x44, 0x00, 0x28, 0x00, 0x10, 0x00, 0x28, 0x00, + 0x54, 0x00, 0xba, 0x00, 0xfe, 0x00 }; diff --git a/subtle/xbm/wand.xbm b/subtle/xbm/wand.xbm new file mode 100644 index 0000000..f6a24ea --- /dev/null +++ b/subtle/xbm/wand.xbm @@ -0,0 +1,5 @@ +#define wand_width 9 +#define wand_height 9 +static unsigned char wand_bits[] = { + 0x88, 0x00, 0x5c, 0x01, 0xe8, 0x00, 0x74, 0x00, 0x38, 0x00, 0x1c, 0x00, + 0x0e, 0x00, 0x07, 0x00, 0x02, 0x00 }; diff --git a/subtle/xbm/water.xbm b/subtle/xbm/water.xbm new file mode 100644 index 0000000..0e54682 --- /dev/null +++ b/subtle/xbm/water.xbm @@ -0,0 +1,5 @@ +#define water_width 9 +#define water_height 9 +static unsigned char water_bits[] = { + 0x10, 0x00, 0x10, 0x00, 0x28, 0x00, 0x44, 0x00, 0x82, 0x00, 0x82, 0x00, + 0x82, 0x00, 0x44, 0x00, 0x38, 0x00 }; diff --git a/subtle/xbm/wifi.xbm b/subtle/xbm/wifi.xbm new file mode 100644 index 0000000..7947e04 --- /dev/null +++ b/subtle/xbm/wifi.xbm @@ -0,0 +1,5 @@ +#define wifi_width 9 +#define wifi_height 9 +static unsigned char wifi_bits[] = { + 0x00, 0x00, 0x40, 0x00, 0x90, 0x00, 0xa4, 0x00, 0xa9, 0x00, 0xa4, 0x00, + 0x90, 0x00, 0x40, 0x00, 0x00, 0x00 }; diff --git a/subtle/xbm/wifi_01.xbm b/subtle/xbm/wifi_01.xbm new file mode 100755 index 0000000..315d0f7 --- /dev/null +++ b/subtle/xbm/wifi_01.xbm @@ -0,0 +1,4 @@ +#define wifi_01_width 8 +#define wifi_01_height 8 +static unsigned char wifi_01_bits[] = { + 0x80, 0xA0, 0xA8, 0xAB, 0xAB, 0xA8, 0xA0, 0x80 }; diff --git a/subtle/xbm/wifi_02.xbm b/subtle/xbm/wifi_02.xbm new file mode 100755 index 0000000..bd2b3ee --- /dev/null +++ b/subtle/xbm/wifi_02.xbm @@ -0,0 +1,4 @@ +#define wifi_02_width 8 +#define wifi_02_height 8 +static unsigned char wifi_02_bits[] = { + 0x40, 0x90, 0xA4, 0xA9, 0xA9, 0xA4, 0x90, 0x40 }; diff --git a/subtle/xbm/world.xbm b/subtle/xbm/world.xbm new file mode 100644 index 0000000..50b8383 --- /dev/null +++ b/subtle/xbm/world.xbm @@ -0,0 +1,5 @@ +#define earth_width 9 +#define earth_height 9 +static unsigned char earth_bits[] = { + 0x38, 0x00, 0x44, 0x00, 0xb2, 0x00, 0x65, 0x01, 0x65, 0x01, 0x01, 0x01, + 0x9a, 0x00, 0x44, 0x00, 0x38, 0x00 }; diff --git a/subtle/xbm/wrench.xbm b/subtle/xbm/wrench.xbm new file mode 100644 index 0000000..f0b07eb --- /dev/null +++ b/subtle/xbm/wrench.xbm @@ -0,0 +1,5 @@ +#define wrench_width 9 +#define wrench_height 9 +static unsigned char wrench_bits[] = { + 0x60, 0x00, 0x20, 0x00, 0x20, 0x01, 0xf0, 0x01, 0x38, 0x00, 0x1e, 0x00, + 0x09, 0x00, 0x09, 0x00, 0x06, 0x00 }; -- cgit v1.2.3-24-g4f1b