Giter VIP home page Giter VIP logo

Comments (2)

WerWolv avatar WerWolv commented on August 25, 2024

That is certainly a new one! This doesn't happen on regular Ubuntu 24.04 for me, also using Wayland. Do you have any window management software or anything else installed that could mess with windows in any form?

from imhex.

EmilEmilchen avatar EmilEmilchen commented on August 25, 2024

I really don't think I have anything that could mess with my window managment. Also note that I'm using a 4k screen, not sure if there could be any correlation there. I don't think so, especially as the window doesn't only shrink to 1/2 of the full screen size but about 1/4 or so. I attached a video of the problem.

windowShrinkingBug.mp4

Here's also the output of the imhex -v command:

➜ ~ imhex -v
[19:40:25] [INFO] [main | Main] Welcome to ImHex 1.35.3!
[19:40:25] [INFO] [main | Main] Compiled using commit v1.35.X@dffb7e9
[19:40:25] [INFO] [main | Main] Running on Linux 6.8.0-36-generic #36-Ubuntu SMP PREEMPT_DYNAMIC Mon Jun 10 10:49:14 UTC 2024 (x86_64)
[19:40:25] [INFO] [main | Main] Linux distribution: Ubuntu 24.04 LTS. Version: 24.04
[19:40:25] [INFO] [main | Main] Native scaling set to: 1.8
[19:40:25] [DEBUG] [main | Main] Using 'Default Colors' highlight color theme
[19:40:25] [DEBUG] [main | Main] OpenGL Vendor: 'Intel'
[19:40:25] [DEBUG] [main | Main] OpenGL Renderer: 'Mesa Intel(R) Graphics (ADL GT2)'
[19:40:25] [DEBUG] [main | Main] OpenGL Version: '4.6 (Core Profile) Mesa 24.0.5-1ubuntu1'
[19:40:25] [DEBUG] [main | Main] OpenGL Shading Language Version: '4.60'
[19:40:25] [INFO] [main | Main] Using 'Intel' GPU
[19:40:25] [DEBUG] [libimhex | Main] Initializing task manager thread pool with 20 workers.
[19:40:25] [DEBUG] [main | Init Tasks] Using romfs: 'imhex'
[19:40:25] [INFO] [main | Init Tasks] Task 'Setting up environment' finished successfully in 0 ms
[19:40:25] [INFO] [main | Init Tasks] Task 'Creating directories' finished successfully in 2 ms
[19:40:25] [INFO] [main | Init Tasks] Task 'Loading settings' finished successfully in 0 ms
[19:40:25] [INFO] [libimhex | Init Tasks] Loading plugin 'ui.hexpluglib'
[19:40:25] [INFO] [libimhex | Init Tasks] Loading plugin 'fonts.hexpluglib'
[19:40:25] [INFO] [libimhex | Init Tasks] Loading plugin 'script_loader.hexplug'
[19:40:25] [INFO] [libimhex | Init Tasks] Loading plugin 'yara_rules.hexplug'
[19:40:25] [INFO] [libimhex | Init Tasks] Loading plugin 'disassembler.hexplug'
[19:40:25] [INFO] [libimhex | Init Tasks] Loading plugin 'visualizers.hexplug'
[19:40:25] [INFO] [libimhex | Init Tasks] Loading plugin 'hashes.hexplug'
[19:40:25] [INFO] [libimhex | Init Tasks] Loading plugin 'diffing.hexplug'
[19:40:25] [INFO] [libimhex | Init Tasks] Loading plugin 'decompress.hexplug'
[19:40:25] [INFO] [libimhex | Init Tasks] Loading plugin 'builtin.hexplug'
[19:40:25] [DEBUG] [ui | Init Tasks] Using romfs: 'ui'
[19:40:25] [INFO] [libimhex | Init Tasks] Library 'ui.hexpluglib' initialized successfully
[19:40:25] [DEBUG] [fonts | Init Tasks] Using romfs: 'fonts'
[19:40:25] [INFO] [libimhex | Init Tasks] Library 'fonts.hexpluglib' initialized successfully
[19:40:25] [DEBUG] [script_loader | Init Task] Using romfs: 'script_loader'
[19:40:25] [INFO] [libimhex | Init Tasks] Plugin 'script_loader.hexplug' initialized successfully
[19:40:25] [DEBUG] [yara_rules | Init Tasks] Using romfs: 'yara_rules'
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data handler for extensions: .yar
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data handler for extensions: .yara
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new view: hex.yara_rules.view.yara.name
[19:40:25] [INFO] [libimhex | Init Tasks] Plugin 'yara_rules.hexplug' initialized successfully
[19:40:25] [DEBUG] [disassembler | Init Tasks] Using romfs: 'disassembler'
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new view: hex.disassembler.view.disassembler.name
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new pattern visualizer function: disassembler
[19:40:25] [INFO] [libimhex | Init Tasks] Plugin 'disassembler.hexplug' initialized successfully
[19:40:25] [DEBUG] [visualizers | Init Tasks] Using romfs: 'visualizers'
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new pattern visualizer function: line_plot
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new pattern visualizer function: scatter_plot
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new pattern visualizer function: image
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new pattern visualizer function: bitmap
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new pattern visualizer function: 3d
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new pattern visualizer function: sound
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new pattern visualizer function: coordinates
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new pattern visualizer function: timestamp
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new pattern visualizer function: table
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new pattern visualizer function: digital_signal
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new inline pattern visualizer function: color
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new inline pattern visualizer function: gauge
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new inline pattern visualizer function: button
[19:40:25] [INFO] [libimhex | Init Tasks] Plugin 'visualizers.hexplug' initialized successfully
[19:40:25] [DEBUG] [hashes | Init Tasks] Using romfs: 'hashes'
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new view: hex.hashes.view.hashes.name
[19:40:25] [INFO] [libimhex | Init Tasks] Plugin 'hashes.hexplug' initialized successfully
[19:40:25] [DEBUG] [diffing | Init Tasks] Using romfs: 'diffing'
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new view: hex.diffing.view.diff.name
[19:40:25] [INFO] [libimhex | Init Tasks] Plugin 'diffing.hexplug' initialized successfully
[19:40:25] [DEBUG] [decompress | Init Tasks] Using romfs: 'decompress'
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new pattern language function: builtin::hex::dec::zlib_decompress
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new pattern language function: builtin::hex::dec::bzip_decompress
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new pattern language function: builtin::hex::dec::lzma_decompress
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new pattern language function: builtin::hex::dec::zstd_decompress
[19:40:25] [INFO] [libimhex | Init Tasks] Plugin 'decompress.hexplug' initialized successfully
[19:40:25] [DEBUG] [builtin | Init Tasks] Using romfs: 'builtin'
[19:40:25] [INFO] [builtin | Init Tasks] Extracting auto_extract/workspaces/default.hexws to /home/emil/.local/share/imhex/workspaces/default.hexws
[19:40:25] [INFO] [builtin | Init Tasks] Extracting auto_extract/workspaces/default.hexws to /home/emil/.local/share/flatpak/exports/share/imhex/workspaces/default.hexws
[19:40:25] [INFO] [builtin | Init Tasks] Extracting auto_extract/workspaces/default.hexws to /var/lib/flatpak/exports/share/imhex/workspaces/default.hexws
[19:40:25] [INFO] [builtin | Init Tasks] Extracting auto_extract/workspaces/default.hexws to /usr/local/share/imhex/workspaces/default.hexws
[19:40:25] [INFO] [builtin | Init Tasks] Extracting auto_extract/workspaces/default.hexws to /usr/share/imhex/workspaces/default.hexws
[19:40:25] [INFO] [builtin | Init Tasks] Extracting auto_extract/workspaces/default.hexws to /var/lib/snapd/desktop/imhex/workspaces/default.hexws
[19:40:25] [INFO] [builtin | Init Tasks] Extracting auto_extract/workspaces/minimal.hexws to /home/emil/.local/share/imhex/workspaces/minimal.hexws
[19:40:25] [INFO] [builtin | Init Tasks] Extracting auto_extract/workspaces/minimal.hexws to /home/emil/.local/share/flatpak/exports/share/imhex/workspaces/minimal.hexws
[19:40:25] [INFO] [builtin | Init Tasks] Extracting auto_extract/workspaces/minimal.hexws to /var/lib/flatpak/exports/share/imhex/workspaces/minimal.hexws
[19:40:25] [INFO] [builtin | Init Tasks] Extracting auto_extract/workspaces/minimal.hexws to /usr/local/share/imhex/workspaces/minimal.hexws
[19:40:25] [INFO] [builtin | Init Tasks] Extracting auto_extract/workspaces/minimal.hexws to /usr/share/imhex/workspaces/minimal.hexws
[19:40:25] [INFO] [builtin | Init Tasks] Extracting auto_extract/workspaces/minimal.hexws to /var/lib/snapd/desktop/imhex/workspaces/minimal.hexws
[19:40:25] [INFO] [builtin | Init Tasks] Extracting always_auto_extract/magic/magic.mgc to /home/emil/.local/share/imhex/magic/magic.mgc
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new main menu item: hex.builtin.menu.file
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.file with priority 1050
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.file with priority 1100
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item sub menu to menu hex.builtin.menu.file with priority 1150
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.file with priority 1250
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item sub menu to menu hex.builtin.menu.file with priority 1400
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.file with priority 1410
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.file with priority 1450
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.file with priority 1500
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item sub menu to menu hex.builtin.menu.file with priority 2140
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.file with priority 2150
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.file with priority 2200
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.file with priority 2300
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item sub menu to menu hex.builtin.menu.file with priority 6000
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.file with priority 6010
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.file with priority 6020
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item sub menu to menu hex.builtin.menu.file with priority 6030
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.file with priority 6040
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.file with priority 6100
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.file with priority 6150
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.file with priority 10050
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.file with priority 10100
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new main menu item: hex.builtin.menu.edit
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.edit with priority 1000
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.edit with priority 1050
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new main menu item: hex.builtin.menu.view
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.view with priority 1000
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.view with priority 2000
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item sub menu to menu hex.builtin.menu.view with priority 4000
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new main menu item: hex.builtin.menu.workspace
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item sub menu to menu hex.builtin.menu.workspace with priority 1050
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.workspace with priority 1100
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item sub menu to menu hex.builtin.menu.workspace with priority 1150
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item sub menu to menu hex.builtin.menu.workspace with priority 2000
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.workspace with priority 3100
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item sub menu to menu hex.builtin.menu.workspace with priority 3200
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new main menu item: hex.builtin.menu.extras
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new main menu item: hex.builtin.menu.help
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.help with priority 10000
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data inspector format: hex.builtin.inspector.binary
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data inspector format: hex.builtin.inspector.u8
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data inspector format: hex.builtin.inspector.i8
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data inspector format: hex.builtin.inspector.u16
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data inspector format: hex.builtin.inspector.i16
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data inspector format: hex.builtin.inspector.u24
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data inspector format: hex.builtin.inspector.i24
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data inspector format: hex.builtin.inspector.u32
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data inspector format: hex.builtin.inspector.i32
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data inspector format: hex.builtin.inspector.u48
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data inspector format: hex.builtin.inspector.i48
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data inspector format: hex.builtin.inspector.u64
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data inspector format: hex.builtin.inspector.i64
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data inspector format: hex.builtin.inspector.float16
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data inspector format: hex.builtin.inspector.float
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data inspector format: hex.builtin.inspector.double
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data inspector format: hex.builtin.inspector.long_double
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data inspector format: hex.builtin.inspector.sleb128
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data inspector format: hex.builtin.inspector.uleb128
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data inspector format: hex.builtin.inspector.bool
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data inspector format: hex.builtin.inspector.ascii
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data inspector format: hex.builtin.inspector.wide
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data inspector format: hex.builtin.inspector.utf8
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data inspector format: hex.builtin.inspector.string
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data inspector format: hex.builtin.inspector.string16
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data inspector format: hex.builtin.inspector.time
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data inspector format: hex.builtin.inspector.dos_date
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data inspector format: hex.builtin.inspector.dos_time
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data inspector format: hex.builtin.inspector.guid
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data inspector format: hex.builtin.inspector.rgba8
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data inspector format: hex.builtin.inspector.rgb565
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new tool: hex.builtin.tools.demangler
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new tool: hex.builtin.tools.ascii_table
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new tool: hex.builtin.tools.regex_replacer
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new tool: hex.builtin.tools.color
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new tool: hex.builtin.tools.calc
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new tool: hex.builtin.tools.graphing
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new tool: hex.builtin.tools.base_converter
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new tool: hex.builtin.tools.byte_swapper
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new tool: hex.builtin.tools.permissions
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new tool: hex.builtin.tools.wiki_explain
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new tool: hex.builtin.tools.file_tools
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new tool: hex.builtin.tools.ieee754
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new tool: hex.builtin.tools.invariant_multiplication
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new tool: hex.builtin.tools.tcp_client_server
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new tool: hex.builtin.tools.euclidean_algorithm
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new tool: hex.builtin.tools.http_requests
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new pattern language function: builtin::hex::core::get_selection
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new pattern language function: builtin::hex::core::add_virtual_file
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new pattern language function: builtin::hex::prv::get_information
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new pattern language function: builtin::hex::dec::demangle
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new dangerous pattern language function: builtin::hex::http::get
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new pattern language pragma: base_address
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new pattern language pragma: MIME
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new pattern language pragma: magic
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new pattern visualizer function: hex_viewer
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new pattern visualizer function: chunk_entropy
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new command palette command: =
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new command palette command: /web
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new command palette command: $
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new command palette command handler: >
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new command palette command handler: .
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new command palette command: %
[19:40:25] [INFO] [libimhex | Init Tasks] Layout unlocked
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.constants]: hex.builtin.nodes.constants.int
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.constants]: hex.builtin.nodes.constants.float
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.constants]: hex.builtin.nodes.constants.nullptr
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.constants]: hex.builtin.nodes.constants.buffer
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.constants]: hex.builtin.nodes.constants.string
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.constants]: hex.builtin.nodes.constants.rgba8
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.constants]: hex.builtin.nodes.constants.comment
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.display]: hex.builtin.nodes.display.int
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.display]: hex.builtin.nodes.display.float
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.display]: hex.builtin.nodes.display.buffer
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.display]: hex.builtin.nodes.display.string
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.display]: hex.builtin.nodes.display.bits
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.bitwise]: hex.builtin.nodes.bitwise.add
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.bitwise]: hex.builtin.nodes.bitwise.and
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.bitwise]: hex.builtin.nodes.bitwise.or
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.bitwise]: hex.builtin.nodes.bitwise.xor
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.bitwise]: hex.builtin.nodes.bitwise.not
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.bitwise]: hex.builtin.nodes.bitwise.shift_left
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.bitwise]: hex.builtin.nodes.bitwise.shift_right
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.bitwise]: hex.builtin.nodes.bitwise.swap
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.control_flow]: hex.builtin.nodes.control_flow.if
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.control_flow]: hex.builtin.nodes.control_flow.equals
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.control_flow]: hex.builtin.nodes.control_flow.not
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.control_flow]: hex.builtin.nodes.control_flow.gt
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.control_flow]: hex.builtin.nodes.control_flow.lt
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.control_flow]: hex.builtin.nodes.control_flow.and
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.control_flow]: hex.builtin.nodes.control_flow.or
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.decoding]: hex.builtin.nodes.decoding.base64
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.decoding]: hex.builtin.nodes.decoding.hex
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.crypto]: hex.builtin.nodes.crypto.aes
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.arithmetic]: hex.builtin.nodes.arithmetic.add
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.arithmetic]: hex.builtin.nodes.arithmetic.sub
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.arithmetic]: hex.builtin.nodes.arithmetic.mul
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.arithmetic]: hex.builtin.nodes.arithmetic.div
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.arithmetic]: hex.builtin.nodes.arithmetic.mod
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.arithmetic]: hex.builtin.nodes.arithmetic.average
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.arithmetic]: hex.builtin.nodes.arithmetic.median
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.arithmetic]: hex.builtin.nodes.arithmetic.ceil
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.arithmetic]: hex.builtin.nodes.arithmetic.floor
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.arithmetic]: hex.builtin.nodes.arithmetic.round
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.data_access]: hex.builtin.nodes.data_access.read
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.data_access]: hex.builtin.nodes.data_access.write
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.data_access]: hex.builtin.nodes.data_access.size
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.data_access]: hex.builtin.nodes.data_access.selection
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.casting]: hex.builtin.nodes.casting.int_to_buffer
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.casting]: hex.builtin.nodes.casting.buffer_to_int
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.casting]: hex.builtin.nodes.casting.float_to_buffer
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.casting]: hex.builtin.nodes.casting.buffer_to_float
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.buffer]: hex.builtin.nodes.buffer.combine
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.buffer]: hex.builtin.nodes.buffer.slice
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.buffer]: hex.builtin.nodes.buffer.repeat
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.buffer]: hex.builtin.nodes.buffer.patch
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.buffer]: hex.builtin.nodes.buffer.size
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.buffer]: hex.builtin.nodes.buffer.byte_swap
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.visualizer]: hex.builtin.nodes.visualizer.digram
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.visualizer]: hex.builtin.nodes.visualizer.layered_dist
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.visualizer]: hex.builtin.nodes.visualizer.image
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.visualizer]: hex.builtin.nodes.visualizer.image_rgba
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.visualizer]: hex.builtin.nodes.visualizer.byte_distribution
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.pattern_language]: hex.builtin.nodes.pattern_language.out_var
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new provider: hex.builtin.provider.disk
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new provider: hex.builtin.provider.gdb
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new provider: hex.builtin.provider.intel_hex
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new provider: hex.builtin.provider.motorola_srec
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new provider: hex.builtin.provider.base64
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new provider: hex.builtin.provider.process_memory
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data formatter: hex.builtin.view.hex_editor.copy.c
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data formatter: hex.builtin.view.hex_editor.copy.cpp
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data formatter: hex.builtin.view.hex_editor.copy.java
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data formatter: hex.builtin.view.hex_editor.copy.csharp
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data formatter: hex.builtin.view.hex_editor.copy.rust
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data formatter: hex.builtin.view.hex_editor.copy.python
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data formatter: hex.builtin.view.hex_editor.copy.js
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data formatter: hex.builtin.view.hex_editor.copy.lua
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data formatter: hex.builtin.view.hex_editor.copy.go
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data formatter: hex.builtin.view.hex_editor.copy.crystal
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data formatter: hex.builtin.view.hex_editor.copy.swift
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data formatter: hex.builtin.view.hex_editor.copy.pascal
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data formatter: hex.builtin.view.hex_editor.copy.base64
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data formatter: hex.builtin.view.hex_editor.copy.hex_view
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data formatter: hex.builtin.view.hex_editor.copy.html
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new export formatter: csv
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new export formatter: tsv
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new export formatter: json
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.file with priority 1350
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.file with priority 1375
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.file with priority 5050
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.file with priority 1550
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.file with priority 1600
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.edit with priority 1150
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item sub menu to menu hex.builtin.menu.edit with priority 1190
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.edit with priority 1200
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.edit with priority 1250
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.edit with priority 1300
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item sub menu to menu hex.builtin.menu.edit with priority 1400
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.edit with priority 1450
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.edit with priority 1500
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.edit with priority 1525
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.edit with priority 1550
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.edit with priority 1650
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.edit with priority 1700
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.edit with priority 1750
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.edit with priority 1800
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.edit with priority 1810
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.edit with priority 1820
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item sub menu to menu hex.builtin.menu.edit with priority 1850
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.edit with priority 1860
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.edit with priority 1950
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new view: hex.builtin.view.hex_editor.name
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.file with priority 4050
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.file with priority 7050
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item sub menu to menu hex.builtin.menu.edit with priority 3000
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data handler for extensions: .hexpat
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data handler for extensions: .pat
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new view: hex.builtin.view.pattern_editor.name
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new view: hex.builtin.view.pattern_data.name
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new view: hex.builtin.view.data_inspector.name
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new view: hex.builtin.view.information.name
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.edit with priority 1900
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.file with priority 3050
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.file with priority 6250
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new view: hex.builtin.view.bookmarks.name
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new view: hex.builtin.view.patches.name
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new view: hex.builtin.view.tools.name
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new view: hex.builtin.view.command_palette.name
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.help with priority 1000
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item sub menu to menu hex.builtin.menu.help with priority 3000
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.help with priority 5000
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new view: hex.builtin.view.help.about.name
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.extras with priority 4000
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new view: hex.builtin.view.settings.name
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.custom]: hex.builtin.nodes.custom.custom
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.custom]: hex.builtin.nodes.custom.input
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data processor node type: [hex.builtin.nodes.custom]: hex.builtin.nodes.custom.output
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.file with priority 4050
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.file with priority 8050
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data handler for extensions: .hexnode
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new view: hex.builtin.view.data_processor.name
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new view: hex.builtin.view.constants.name
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.extras with priority 1000
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new view: hex.builtin.view.store.name
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new view: hex.builtin.view.provider_settings.name
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new view: hex.builtin.view.find.name
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.extras with priority 2000
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new view: hex.builtin.view.theme_manager.name
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.extras with priority 2500
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new view: hex.builtin.view.logs.name
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.extras with priority 2600
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new view: hex.builtin.view.achievements.name
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.file with priority 1650
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new view: hex.builtin.view.highlight_rules.name
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item to menu hex.builtin.menu.help with priority 4000
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new view: hex.builtin.view.tutorials.name
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new background service: hex.builtin.background_service.network_interface
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new background service: hex.builtin.background_service.auto_backup
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new network endpoint: pattern_editor/set_code
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new network endpoint: imhex/capabilities
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data handler for extensions: .hexproj
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data handler for extensions: .hexlyt
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new data handler for extensions: .mgc
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new forward command handler: open
[19:40:25] [DEBUG] [libimhex | Init Tasks] Registered new forward event handler: command/open
[19:40:25] [DEBUG] [libimhex | Init Tasks] Creating background task Updating recent files
[19:40:25] [DEBUG] [libimhex | Init Tasks] Added new menu item sub menu to menu hex.builtin.menu.file with priority 1200
[19:40:25] [INFO] [libimhex | Init Tasks] Plugin 'builtin.hexplug' initialized successfully
[19:40:25] [INFO] [main | Init Tasks] Task 'Loading plugins' finished successfully in 40 ms
[19:40:25] [INFO] [main | Init Tasks] Task 'Load Window Settings' finished successfully in 0 ms
[19:40:25] [DEBUG] [libimhex | Updating recen] Task 'Updating recent files' finished
[19:40:25] [INFO] [main | Configuring UI sca] Task 'Configuring UI scale' finished successfully in 0 ms
[19:40:25] [DEBUG] [libimhex | Checking for u] Creating background task Checking for updates
[19:40:25] [INFO] [main | Checking for updat] Task 'Checking for updates' finished successfully in 0 ms
[19:40:25] [DEBUG] [libimhex | Checking for u] Task 'Checking for updates' finished
[19:40:26] [INFO] [main | Loading fonts] Task 'Loading fonts' finished successfully in 213 ms
[19:40:26] [INFO] [main | Init Tasks] ImHex fully started in 343ms
[19:40:26] [DEBUG] [main | Main] All tasks finished successfully!
[19:40:26] [INFO] [libimhex | Main] Switching to workspace 'Default'
[19:40:26] [DEBUG] [libimhex | Main] Creating background task Load banner
[19:40:26] [INFO] [libimhex | Main] Updating workspace
[19:40:27] [DEBUG] [libimhex | Load banner] Task 'Load banner' finished

(formatting as code didn't work properly, not sure why, didn't bother)

from imhex.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.