[Defaults]

color.bg.debugger.diff.marker = color.bg.highlight.listing.diff

color.debugger.plugin.plugin.memview.arrow = color.palette.red
color.debugger.plugin.memview.box = color.palette.blue
color.debugger.plugin.memview.box.type.instructions = color.palette.darkred
color.debugger.plugin.memview.box.type.process = color.palette.lightcornflowerblue
color.debugger.plugin.memview.box.type.thread = color.palette.lightskyblue
color.debugger.plugin.memview.box.type.module = color.palette.lime
color.debugger.plugin.memview.box.type.region = color.palette.yellow
color.debugger.plugin.memview.box.type.image = color.palette.magenta
color.debugger.plugin.memview.box.type.virtual.alloc = color.palette.lightgray
color.debugger.plugin.memview.box.type.heap.create = color.palette.blue
color.debugger.plugin.memview.box.type.heap.alloc = color.palette.darkgreen
color.debugger.plugin.memview.box.type.pool = color.palette.indigo
color.debugger.plugin.memview.box.type.stack = color.palette.cyan
color.debugger.plugin.memview.box.type.perfinfo = color.palette.lightgray
color.debugger.plugin.memview.box.type.read.memory = color.palette.darkgray
color.debugger.plugin.memview.box.type.write.memory = color.palette.blue
color.debugger.plugin.memview.box.type.breakpoint = color.palette.red

color.debugger.plugin.timeoverview.box = color.palette.blue
color.debugger.plugin.timeoverview.box.type.instructions = color.palette.darkred
color.debugger.plugin.timeoverview.box.type.process = color.palette.lightcornflowerblue
color.debugger.plugin.timeoverview.box.type.thread.added = color.palette.lightskyblue
color.debugger.plugin.timeoverview.box.type.thread.removed = color.palette.lightskyblue
color.debugger.plugin.timeoverview.box.type.thread.changed = color.palette.lightskyblue
color.debugger.plugin.timeoverview.box.type.module.added = color.palette.lime
color.debugger.plugin.timeoverview.box.type.module.removed = color.palette.lime
color.debugger.plugin.timeoverview.box.type.module.changed = color.palette.lime
color.debugger.plugin.timeoverview.box.type.region.added = color.palette.yellow
color.debugger.plugin.timeoverview.box.type.region.removed = color.palette.yellow
color.debugger.plugin.timeoverview.box.type.region.changed = color.palette.yellow
color.debugger.plugin.timeoverview.box.type.image = color.palette.magenta
color.debugger.plugin.timeoverview.box.type.virtual.alloc = color.palette.lightgray
color.debugger.plugin.timeoverview.box.type.heap.create = color.palette.blue
color.debugger.plugin.timeoverview.box.type.heap.alloc = color.palette.darkgreen
color.debugger.plugin.timeoverview.box.type.pool = color.palette.indigo
color.debugger.plugin.timeoverview.box.type.stack = color.palette.cyan
color.debugger.plugin.timeoverview.box.type.perfinfo = color.palette.lightgray
color.debugger.plugin.timeoverview.box.type.read.memory = color.palette.darkgray
color.debugger.plugin.timeoverview.box.type.write.memory = color.palette.blue
color.debugger.plugin.timeoverview.box.type.breakpoint.added = color.palette.red
color.debugger.plugin.timeoverview.box.type.breakpoint.removed = color.palette.red
color.debugger.plugin.timeoverview.box.type.breakpoint.changed = color.palette.red
color.debugger.plugin.timeoverview.box.type.snap.added = color.palette.lightgray
color.debugger.plugin.timeoverview.box.type.snap.removed = color.palette.lightgray
color.debugger.plugin.timeoverview.box.type.snap.changed = color.palette.lightgray
color.debugger.plugin.timeoverview.box.type.undefined = color.palette.black

color.bg.debugger.plugin.objects.default = color.bg
color.fg.debugger.plugin.objects.default = color.fg
color.fg.debugger.plugin.objects.invisible = color.palette.lightgray
color.fg.debugger.plugin.objects.invalidated = color.palette.lightgray
color.fg.debugger.plugin.objects.modified = color.palette.red
color.fg.debugger.plugin.objects.subscribed = color.fg
color.fg.debugger.plugin.objects.error = color.fg.error
color.fg.debugger.plugin.objects.intrinsic = color.palette.blue
color.fg.debugger.plugin.objects.target = color.palette.magenta
color.fg.debugger.plugin.objects.accessor = color.palette.lightgray
color.fg.debugger.plugin.objects.link = color.palette.green

color.bg.debugger.plugin.resources.stale = color.palette.lightgray

color.bg.debugger.plugin.resources.error = color.palette.lightcoral

color.fg.debugger.value.stale = color.palette.gray
color.fg.debugger.value.stale.selected = color.palette.lightgray
color.fg.debugger.value.changed = color.palette.red
color.fg.debugger.value.changed.selected = color.palette.lightcoral

color.debugger.plugin.resources.register.marker = color.palette.palegreen
color.debugger.plugin.resources.register.stale = color.fg.debugger.value.stale
color.debugger.plugin.resources.register.stale.selected = color.fg.debugger.value.stale.selected
color.debugger.plugin.resources.register.changed = color.fg.debugger.value.changed
color.debugger.plugin.resources.register.changed.selected = color.fg.debugger.value.changed.selected

color.debugger.plugin.resources.watch.stale = color.fg.debugger.value.stale
color.debugger.plugin.resources.watch.stale.selected = color.fg.debugger.value.stale.selected
color.debugger.plugin.resources.watch.changed = color.fg.debugger.value.changed
color.debugger.plugin.resources.watch.changed.selected = color.fg.debugger.value.changed.selected

color.debugger.plugin.resources.value.changed = color.palette.red
color.debugger.plugin.resources.value.changed.selected = color.palette.lightcoral

color.debugger.plugin.resources.pcode.counter = color.palette.palegreen

color.debugger.plugin.resources.breakpoint.marker.enabled = color.palette.lightsteelblue
color.debugger.plugin.resources.breakpoint.marker.disabled = color.debugger.plugin.resources.breakpoint.marker.enabled  
color.debugger.plugin.resources.breakpoint.marker.enabled.ineffective = color.palette.silver
color.debugger.plugin.resources.breakpoint.marker.disabled.ineffective = color.debugger.plugin.resources.breakpoint.marker.enabled.ineffective


icon.debugger.model.tree.objects = function_graph.png
icon.debugger.model.table.elements = table-e.png
icon.debugger.model.table.attributes = table-a.png

icon.debugger.modules.table.sections = table-s.png

icon.debugger.object.populated = object-populated.png
icon.debugger.object.unpopulated = object-unpopulated.png

font.debugger.sleigh = font.monospaced
font.debugger.object.tree.renderer = Tahoma-plain-11

icon.debugger.display.graph = breakpoint-enable.png // TODO this icon was missing 'breakpoints.png'
icon.debugger.display.xml = text-xml.png
icon.debugger.display.xml.filtered = icon.debugger.display.xml
icon.debugger.display.export.facts = closedFolder.png
icon.debugger.display.export.xml = text-xml.png
icon.debugger.display.import.facts = closedFolder.png
icon.debugger.display.import.xml = text-xml.png
icon.debugger.open.windbg.trace = text-xml.png

icon.debugger.node.object.empty = icon.debugger.object.unpopulated
icon.debugger.node.object.event = register-marker.png
icon.debugger.node.object.populated = icon.debugger.object.populated
icon.debugger.node.object.running = object-running.png
icon.debugger.node.object.terminated = object-terminated.png

icon.debugger.table.object = icon.table
icon.debugger.tree.object = icon.debugger.object.unpopulated

icon.debugger = debugger.png
icon.debugger.connect = connect.png 
icon.debugger.connect.accept = connect-accept.png
icon.debugger.connect.outbound = connect-outbound.png
icon.debugger.overlay.tx = overlay-tx.png
icon.debugger.disconnect = disconnect.png
icon.debugger.process = process.png
icon.debugger.thread = thread.png
icon.debugger.processor = memory16.gif // TODO this icon was missing 'kcmprocessor.png'
icon.debugger.launch = launch.png
icon.debugger.attach = attach.png
icon.debugger.resume = resume.png
icon.debugger.resume.back = resumeback.png
icon.debugger.interrupt = interrupt.png
icon.debugger.kill = kill.png
icon.debugger.detach = detach.png
icon.debugger.record = record.png
icon.debugger.step.into = stepinto.png
icon.debugger.step.over = stepover.png
icon.debugger.step.back = stepback.png
icon.debugger.step.back.into = stepbackinto.png
icon.debugger.step.back.over = stepback.png
icon.debugger.step.finish = stepout.png
icon.debugger.step.last = steplast.png
icon.debugger.skip.over = skipover.png
icon.debugger.snap.forward = 2rightarrow.png
icon.debugger.snap.backward = 2leftarrow.png
icon.debugger.seek.present = seek-present.png

icon.debugger.breakpoint.set = breakpoint-enable.png
icon.debugger.breakpoint.clear = breakpoint-clear.png
icon.debugger.breakpoint.enable = breakpoint-enable.png
icon.debugger.breakpoint.enable.all = breakpoints-enable-all.png
icon.debugger.breakpoint.disable = breakpoint-disable.png
icon.debugger.breakpoint.disable.all = breakpoints-disable-all.png
icon.debugger.breakpoint.clear.all = breakpoints-clear-all.png
icon.debugger.breakpoint.make.effective = breakpoints-make-effective.png

icon.debugger.provider.listing = Browser.gif
icon.debugger.provider.memory.bytes = binaryData.gif
icon.debugger.provider.console = console.png
icon.debugger.provider.registers = registers.png
icon.debugger.provider.stack = stack.png
icon.debugger.provider.breakpoints = breakpoint-mixed.png
icon.debugger.provider.modules = modules.png
icon.debugger.provider.mappings = icon.content.handler.program
icon.debugger.provider.pcode = stepinto.png
icon.debugger.provider.regions = memory16.gif
icon.debugger.provider.time = time.png
icon.debugger.provider.objects = icon.debugger.object.populated
icon.debugger.provider.model = function_graph.png

icon.debugger.save = icon.save
icon.debugger.close = x.gif
icon.debugger.add = add.png
icon.debugger.delete = delete.png
icon.debugger.clear = erase16.png
icon.debugger.refresh = view-refresh.png
icon.debugger.filter = filter_off.png
icon.debugger.select.rows = table_go.png
icon.debugger.autoread = autoread.png


icon.debugger.refresh.memory = icon.debugger.refresh
icon.debugger.rename.snapshot = icon.debugger.provider.time
icon.debugger.map.identically = doubleArrow.png
icon.debugger.map.modules = modules.png
icon.debugger.map.sections = icon.debugger.map.modules
icon.debugger.map.regions = icon.debugger.map.modules
icon.debugger.map.auto = icon.debugger.config
icon.debugger.map.manual = icon.debugger.provider.mappings
icon.debugger.block = icon.debugger.map.sections
icon.debugger.select.addresses = text_align_justify.png
icon.debugger.data.types = dataTypes.png
icon.debugger.capture.symbols = closedFolderLabels.png
icon.debugger.log.fatal = edit-bomb.png
icon.debugger.log.error = dialog-warning_red.png
icon.debugger.log.warn = dialog-warning.png
icon.debugger.sync = sync_enabled.png
icon.debugger.visibility = format-text-bold.png
icon.debugger.pin = pin.png
icon.debugger.import = imported_bookmark.gif
icon.debugger.blank = blank.png
icon.debugger.package = debugger32.png
icon.debugger.emulate = icon.debugger.process
icon.debugger.config = conf.png
icon.debugger.toggle = system-switch-user.png

icon.debugger.diff = table_relationship.png
icon.debugger.diff.previous = up.png
icon.debugger.diff.next = down.png

icon.debugger.control.mode.ro.target = record.png
icon.debugger.control.mode.rw.target = write-target.png
icon.debugger.control.mode.ro.trace = video-x-generic16.png
icon.debugger.control.mode.rw.trace = write-trace.png
icon.debugger.control.mode.rw.emulator = write-emulator.png

icon.debugger.marker.register = register-marker.png
icon.debugger.marker.event = icon.debugger.marker.register
 
icon.debugger.breakpoint.overlay.inconsistent = breakpoint-overlay-inconsistent.png
icon.debugger.breakpoint.marker.enabled = icon.debugger.breakpoint.enable
icon.debugger.breakpoint.marker.disabled = icon.debugger.breakpoint.disable
icon.debugger.breakpoint.marker.mixed = breakpoint-mixed.png
icon.debugger.breakpoint.marker.ineffective.enabled = breakpoint-enable-ineff.png
icon.debugger.breakpoint.marker.ineffective.disabled = breakpoint-disable-ineff.png
icon.debugger.breakpoint.marker.ineffective.mixed = breakpoint-mixed-ineff.png

icon.debugger.unique.ref.read = cursor_arrow.gif [rotate(180)]
icon.debugger.unique.ref.write = cursor_arrow.gif

icon.debugger.select.registers = select-registers.png
icon.debugger.enable.edits = editbytes.gif
icon.debugger.disassemble = editbytes.gif // TODO this icon was missing 'disassemble.png'



[Dark Defaults]
