Commit Graph

77 Commits

Author SHA1 Message Date
Julien Danjou 47ec01e571 Revert "fix bug in Xinerama when mouse is not in the same screen that mouse"
This reverts commit 845984fed0.
2007-10-01 12:43:05 +02:00
Julien Danjou 845984fed0 fix bug in Xinerama when mouse is not in the same screen that mouse 2007-10-01 11:28:21 +02:00
Julien Danjou 659adaab5e use get_real_screen() in a lot of places 2007-09-28 11:55:08 +02:00
Julien Danjou 8112ec2cca introduce move_client_to_screen to move a client in a new screen and tag it with good tags 2007-09-28 11:30:51 +02:00
Julien Danjou ed4f0c20fe fix bug in mouseresize with Xinerama 2007-09-27 21:32:48 +02:00
Julien Danjou 11cbd79c62 make a lot of function in event and statusbar creation/handling Xinerama aware 2007-09-27 21:26:25 +02:00
Julien Danjou bbb3a8cfbf resize() now update client screen number in Xinerama 2007-09-27 20:19:36 +02:00
Julien Danjou b76d5d6722 give good screen to manage() 2007-09-27 18:57:22 +02:00
Julien Danjou 491b5611c2 Fix screen detection in keypress for supporting Xinerama 2007-09-27 17:53:01 +02:00
Julien Danjou bdd408cd6c use get_screen_count instead of ScreenCount where needed 2007-09-27 17:13:31 +02:00
Julien Danjou ca16334351 introduce get_xinerama_screen_bycoord(...)
this allows to retrieve the xinerama screen of a client with its coordinates
2007-09-27 17:13:30 +02:00
Julien Danjou 894b341feb simplfiy drawstatus() remove screen useless arg 2007-09-24 16:23:49 +02:00
Julien Danjou 595eba78d7 create a Tag struct type and use it 2007-09-24 15:37:52 +02:00
Julien Danjou 1a276a7832 use sel to determine the right screen for current event instead of only XQueryPointer 2007-09-24 14:20:04 +02:00
Julien Danjou 2f43209c34 fix toggle floating with Button2 in tileleft layout, and prefix layout functions with layouts_ 2007-09-20 22:07:59 +02:00
Julien Danjou 18e1369bb7 bug fix: fix bug when resizing with mouse 2007-09-19 11:19:43 +02:00
Julien Danjou a8a814110c fix the ultimate bug when restarting awesome, client misdisplayed 2007-09-19 00:03:54 +02:00
Julien Danjou 1cd4ba0086 stop using get_window_area* fct, and remove it 2007-09-18 23:16:27 +02:00
Julien Danjou f56a26bac7 remove attribute unused, since it's used 2007-09-18 19:53:52 +02:00
Julien Danjou 79b140bc61 fix potential bug with movemouse 2007-09-18 19:53:52 +02:00
Julien Danjou dcec6aa749 remove screen arg from uicb* 2007-09-18 19:53:52 +02:00
Julien Danjou ef69814e29 simplify manage(), remove screen arg 2007-09-18 19:53:52 +02:00
Julien Danjou 30e7cf5b40 simplify arrange and restack 2007-09-18 19:53:46 +02:00
Julien Danjou bf9601f79c simplify focus, get screen from awesomeconf 2007-09-17 13:39:18 +02:00
Julien Danjou 8f8d603227 bug fix: move/resize with tiled windows 2007-09-16 17:28:42 +02:00
Julien Danjou b3848afd88 allow tiled window to be resize/moved, setting them to the floating state 2007-09-16 15:55:37 +02:00
Julien Danjou 790fa25ed5 bug fix: wheel on root was infinite looping
I got you fucking bug!
2007-09-16 15:04:40 +02:00
Julien Danjou 43f96f7286 cosmetic 2007-09-16 14:56:46 +02:00
Julien Danjou 79a3659f72 remove DefaultScreen ; don't know if it's good, hoping 2007-09-16 14:56:40 +02:00
Julien Danjou 0539eaa4b0 is_visible check for screen 2007-09-16 14:56:08 +02:00
Julien Danjou 6ad0a0ba66 misplaced return 2007-09-16 14:56:08 +02:00
Julien Danjou afc90f2224 fix some bug (typo ?) with event handling in multihead 2007-09-16 14:56:08 +02:00
Julien Danjou 1ca3c565ee enhance multihead support, with N conf/dc 2007-09-16 14:56:08 +02:00
Julien Danjou c82a3ea39b don't grab keys if we don't know them 2007-09-16 14:55:16 +02:00
Julien Danjou 5e0cec002a execute command where the mouse is, not where sel is 2007-09-16 01:56:16 +02:00
Julien Danjou 933b0413ea add screen arg to uicb* 2007-09-16 01:05:43 +02:00
Julien Danjou 94824d2314 remove another DefaultRootWindow 2007-09-16 00:17:05 +02:00
Julien Danjou 024fba4649 remove some Default{Root,Screen} from event handlers 2007-09-16 00:11:10 +02:00
Julien Danjou cd2c1657f5 remove Default* where possible 2007-09-15 23:29:38 +02:00
Julien Danjou e91de5bfb9 restack and arrange take screen as arg 2007-09-15 23:17:59 +02:00
Julien Danjou e4e8a2966f get_display_info take screen and screen is stored in statusbar struct 2007-09-15 23:04:04 +02:00
Julien Danjou 53e5630c6c add screen to drawstatusbar 2007-09-15 22:57:37 +02:00
Julien Danjou 3cc29b0250 add screen args to focus() 2007-09-15 22:51:09 +02:00
Julien Danjou bf4007eef5 add screen args to grabkeys() 2007-09-15 22:45:08 +02:00
Julien Danjou c02be2ab82 store screen of client, first step to multi head support 2007-09-15 22:36:23 +02:00
Julien Danjou 56a387ec5c move updatebarpos to statusbar.c 2007-09-15 15:26:51 +02:00
Julien Danjou fe89aa31b0 create statusbar.c and move things from draw.c 2007-09-15 15:16:53 +02:00
Julien Danjou 6a11f10764 move drawable to statusbar struct 2007-09-15 14:58:41 +02:00
Julien Danjou 01b2785587 rename drawstatus to drawstatusbar 2007-09-15 13:54:02 +02:00
Julien Danjou fda58db5f6 stop using deprecated get_windows_area*() 2007-09-14 12:01:39 +02:00