i3/src
Tony Crisci 8f90b8448b Bug: parse con_id base 16
Mouse bindings that target the window that was clicked send the command
to the parser with `con_id` of the clicked window serialized base 16
for compatability with FreeBSD. See 7c2842e for explaination.

Set base to 0 for strtol to handle base 16 numbers for that reason.

This allows mouse bindings that target specific windows to work
correctly. Without this change, the focused window is always targetted
rather than the window that was actually clicked.

Regression introduced in b744c5e.
2015-11-22 13:32:21 -05:00
..
assignments.c Mark assignment as run before executing it. 2015-10-25 14:27:08 +01:00
bindings.c Merge pull request #2061 from Airblader/bug-2049 2015-11-16 00:49:27 -08:00
click.c Bugfix: ignore XKB group bits in floating_modifier 2015-10-30 08:38:53 +01:00
commands_parser.c Turn "char *" into "const char *" for all command parser functions. 2015-09-28 14:24:08 +02:00
commands.c Merge pull request #2040 from Airblader/bug-2034 2015-10-27 10:07:25 +01:00
con.c Fix crash when trying to split and float a dock container. 2015-10-26 22:14:14 +01:00
config_directives.c Revert "Bugfix: set group mask 1 by default, correctly compare modifiers" 2015-11-16 09:00:27 +01:00
config_parser.c Fix config validation fail when no new line from end of file 2015-11-02 22:12:44 +08:00
config.c Only grab scrollwheel buttons if necessary. 2015-11-15 22:08:47 +01:00
debug.c Update copyright notices and get rid of ranges 2015-04-20 17:50:21 -04:00
display_version.c Display which config is used in --more_version 2015-07-10 22:54:25 +08:00
ewmh.c Support _NET_WM_USER_TIME. 2015-11-21 22:48:48 +01:00
fake_outputs.c libi3: change scalloc() signature to match calloc() 2015-08-03 12:50:13 +03:00
floating.c Fix crash when trying to split and float a dock container. 2015-10-26 22:14:14 +01:00
handlers.c Merge pull request #1931 from Airblader/bug-1924 2015-09-24 22:34:29 +02:00
i3.mk Use libxkbcommon for translating keysyms, support all XKB groups. 2015-08-26 09:56:42 +02:00
ipc.c Allow multiple tray_output directives. 2015-11-01 16:35:17 -05:00
key_press.c Use libxkbcommon for translating keysyms, support all XKB groups. 2015-08-26 09:56:42 +02:00
load_layout.c Introduce "--add" for marking windows. 2015-10-22 15:32:15 +02:00
log.c log: avoid buffer overflow in vlog 2015-09-21 14:27:22 +02:00
main.c Remove autostart commands after they have been executed. 2015-11-02 09:21:43 -05:00
Makefile Add stub Makefiles to allow subdir make calls 2012-07-22 19:57:48 +02:00
manage.c Support _NET_WM_USER_TIME. 2015-11-21 22:48:48 +01:00
match.c Bug: parse con_id base 16 2015-11-22 13:32:21 -05:00
move.c Update copyright notices and get rid of ranges 2015-04-20 17:50:21 -04:00
output.c Keep a sticky window focused if it was the focused window on the source workspace. 2015-09-24 22:10:17 +02:00
randr.c Activate root output if RandR request fails. 2015-10-21 19:09:47 +02:00
regex.c Fix multiple memory leaks with regular expressions. 2015-10-28 14:40:10 +01:00
render.c Remove broken and unused debug borders. 2015-10-23 00:38:11 +02:00
resize.c Added missing newlines in log statements. 2015-06-30 20:48:35 +02:00
restore_layout.c Use 32-bit visuals for i3bar when possible and allow RGBA colors. 2015-10-06 23:01:57 +02:00
scratchpad.c Make sure sticky windows pop to the front if they get sticky while not being on a visible workspace. 2015-09-13 20:40:20 +02:00
sd-daemon.c format **/*.c with clang-format-3.5 2014-06-15 19:07:02 +02:00
sighandler.c Use 32-bit visuals for i3bar when possible and allow RGBA colors. 2015-10-06 23:01:57 +02:00
startup.c Turn "char *" into "const char *" for all command parser functions. 2015-09-28 14:24:08 +02:00
tree.c Properly clear the urgency hint when set by i3. 2015-08-02 20:50:14 +02:00
util.c Make “debuglog on” command persist via restarts 2015-09-20 07:48:02 +08:00
version.c Update copyright notices and get rid of ranges 2015-04-20 17:50:21 -04:00
window.c Rename is_markup to pango_markup. 2015-10-13 09:59:26 +02:00
workspace.c Revise workspace next/prev 2015-10-16 23:25:12 +08:00
x.c Allow multiple marks on windows. 2015-10-22 15:29:42 +02:00
xcb.c Only grab scrollwheel buttons if necessary. 2015-11-15 22:08:47 +01:00
xcursor.c Update copyright notices and get rid of ranges 2015-04-20 17:50:21 -04:00
xinerama.c Don't create empty workspaces on restart 2015-09-21 13:26:58 +02:00