aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/illume2/policies/illume/layout.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove old illume2 code.Christopher Michael2010-02-191-605/+0
| | | | SVN revision: 46285
* Fix for showing windows @ their original size, then resizing them.Christopher Michael2010-02-101-29/+14
| | | | | | | | Some cleanup of code. SVN revision: 46034
* Layout fixes for conformant windows (wrt keyboard).Christopher Michael2010-02-061-8/+8
| | | | SVN revision: 45936
* Fix quickpanel not showing correctly (this also needs elm_win update).Christopher Michael2010-02-061-0/+1
| | | | SVN revision: 45935
* Handle border property change events for Fullscreen/Unfullscreen.Christopher Michael2010-02-061-0/+20
| | | | SVN revision: 45932
* Oops, that should have been show/hide bottom panel (according to fixme).Christopher Michael2010-02-061-2/+2
| | | | SVN revision: 45924
* Address fixme for show/hide indicator window.Christopher Michael2010-02-061-2/+6
| | | | SVN revision: 45923
* some stuff... hmmm.Carsten Haitzler2010-02-051-0/+9
| | | | SVN revision: 45890
* Add more error trapping.Christopher Michael2010-01-291-1/+21
| | | | SVN revision: 45691
* Resize the dialog if it doesn't fit in the zone.Christopher Michael2010-01-291-0/+2
| | | | SVN revision: 45678
* Fix custom layout mode for fullscreen apps.Christopher Michael2010-01-261-2/+7
| | | | SVN revision: 45606
* Fix up layout code wrt fullscreen apps, conformant apps, and vkbd.Christopher Michael2010-01-261-116/+110
| | | | SVN revision: 45598
* Completely fix conformant windows (wrt vkbd) in single layout mode.Christopher Michael2010-01-261-4/+12
| | | | SVN revision: 45580
* Allow conformant windows to work with vkbd in single layout mode (need toChristopher Michael2010-01-261-8/+4
| | | | | | | | handle dual mode still). SVN revision: 45579
* Remove e_mod_border (dead file).Christopher Michael2010-01-231-77/+56
| | | | | | | | | | | | | | | | | Rework layout code for all modes: - Better layout code for dual modes. - Don't set focus if the border is already focused. - No need to call the 'back' method on border_delete. - Don't call focus_latest_set on border_focus_in. (not needed as it turns out). Cleanup e_illume_border.c: - Free lists when done with them. - Check zones are valid. - Reduce variable usage. SVN revision: 45503
* Hide/Show QP borders when appropriate.Christopher Michael2010-01-221-2/+8
| | | | | | | | | If we move the indicator window in policy, then send qp_pos_update message so quickpanel is in the correct position. SVN revision: 45473
* When quickpanel gets deleted, we need to remove the borders from the qp list.Christopher Michael2010-01-211-2/+1
| | | | SVN revision: 45376
* Recode 'back' message to work on focus per-zone.Christopher Michael2010-01-191-0/+1
| | | | SVN revision: 45312
* When deleting a window, send the 'back' command so we set focus to theChristopher Michael2010-01-191-0/+1
| | | | | | | | previous window. SVN revision: 45309
* Hide indicator window if we launch a fullscreen app, and show indicatorChristopher Michael2010-01-191-0/+11
| | | | | | | | window when fullscreen window is closed. SVN revision: 45307
* Use PATH_MAX in e_utils.Christopher Michael2010-01-161-1/+1
| | | | | | | | | | | | | | Add function in e_utils to get a zone by Ecore_X_Window (black_win). No need to check for locked in illume-indicator. Add client message handler for quickpanel to handle zone request changes on quickpanel borders. Remove some printfs. Minor formatting in illume2 e_kbd. Easier check for focused_vkbd_state. SVN revision: 45233
* Fix missing corner case for layout placement.Christopher Michael2010-01-141-2/+5
| | | | | | | | Change variable name in policy settings. SVN revision: 45099
* Add illume2 module...oops :(Christopher Michael2010-01-131-0/+561
| | | | SVN revision: 45073
* Remove all old illume2 code. New code coming in mass.Christopher Michael2010-01-121-628/+0
| | | | SVN revision: 45067
* Add illume atoms to e_border struct.Christopher Michael2010-01-041-8/+11
| | | | | | | | | | | | Add code to fetch illume atoms on border map & property changes (if needed). - This avoids a lot of round-trip calls to X when running illume2. Remove whitespace & fix some formatting. Use PATH_MAX instead of 4096. Update illume2 code to use new border atoms and avoid round-trip X calls. SVN revision: 44879
* Remove a printf.Christopher Michael2010-01-041-4/+14
| | | | | | | | | | | | | | Do not set lock_client_location or lock_user_location during border assign hook. (These were responsible for elm_indicator window not being movable) Add a new function so that we can move indicator window to proper position if we are not in landscape mode. ( This resets indicator window to top position when mode changes to non-landscape) Thanks for the help Raster ;) SVN revision: 44871
* Rework illume2:Christopher Michael2010-01-031-0/+615
- Policies are now loadable .so's ;) SVN revision: 44864