Commit Graph

4846 Commits

Author SHA1 Message Date
Sebastian Dransfeld 87f1bcb0ed remove unused variables
SVN revision: 45152
2010-01-14 23:48:48 +00:00
Sebastian Dransfeld 6136509b9f make clang happy
x and y are used later and might be garbage

SVN revision: 45150
2010-01-14 23:48:26 +00:00
Sebastian Dransfeld 6e96d85186 free list
SVN revision: 45139
2010-01-14 22:10:38 +00:00
Sebastian Dransfeld de275b5a85 Make selected desktops show in advanced config
e_widget_ilist_count does not work as it did, as it
e_widget_ilist_multi_select only queues commands and the change is not
instant. Add own counter for ilist position.

Also set pointer for config desk_list to new list on apply.

SVN revision: 45138
2010-01-14 22:10:28 +00:00
Sebastian Dransfeld 91a1ce39cb formatting
SVN revision: 45137
2010-01-14 22:10:17 +00:00
Sebastian Dransfeld 2392772af4 formatting
SVN revision: 45136
2010-01-14 22:10:00 +00:00
Sebastian Dransfeld 44b1509345 Fix "selected" emit
Only emit "selected" on mouse up if we are in single click mode and no
modifiers is set.
Need to check for single_click first, so that inplace_open isn't called
on doubleclick.

Fixes ticket 375

SVN revision: 45130
2010-01-14 20:55:04 +00:00
Christopher Michael dec35ad102 When creating the canvas for a zone, use the zone->x & zone->y as canvas
position rather than always at zero/zero.



SVN revision: 45116
2010-01-14 18:24:14 +00:00
Christopher Michael df9e501b10 No point in running find_by_client_window here, we don't use the border
anyway.



SVN revision: 45057
2010-01-12 03:33:34 +00:00
Sebastian Dransfeld 4ebf5160ec Make param const
We never change path, so make it const.

SVN revision: 45051
2010-01-11 20:35:01 +00:00
Carsten Haitzler dc87e6da83 s = NULL
SVN revision: 45027
2010-01-11 00:50:14 +00:00
Carsten Haitzler bbd8bddc1e try and be more robust on profile.cfg load.
SVN revision: 45014
2010-01-10 16:25:26 +00:00
Carsten Haitzler 74e89eba71 comments++
SVN revision: 44999
2010-01-09 01:01:56 +00:00
Carsten Haitzler 4ed5747b83 dont show ecore-evas of internal windows b4efore border evals! do it there!
SVN revision: 44995
2010-01-08 23:08:07 +00:00
Sebastian Dransfeld f62b54b960 Strip file:// from uri
SVN revision: 44991
2010-01-08 20:26:55 +00:00
Christopher Michael 8dbdeb73da Check event handlers are valid before trying to delete them.
Use PATH_MAX.
Fix formatting/whitespace.



SVN revision: 44990
2010-01-08 20:17:07 +00:00
Sebastian Dransfeld b2beb53360 Split evas from ecore_input
SVN revision: 44957
2010-01-07 19:26:52 +00:00
Carsten Haitzler dfd5f13aee make alerts work with composite managers in modules.. so if we segv... we can
see it and recover etc. - requires module compmgr to "do the right thing" and
advertise the composite window.



SVN revision: 44924
2010-01-06 15:04:33 +00:00
Christopher Michael ffaef6196d When setting gadcon zone, record the zone id in config struct. (There was a
placeholder for it, but never got filled).
Fix some formatting while I am in here.



SVN revision: 44914
2010-01-05 22:06:47 +00:00
Christopher Michael 56178c136b Use e_scale when calculating window width/height.
SVN revision: 44907
2010-01-05 05:28:05 +00:00
Christopher Michael 9d4f41fe94 Use PATH_MAX instead of 4096.
Fix some formatting issues.



SVN revision: 44897
2010-01-04 21:39:07 +00:00
Gustavo Sverzut Barbieri 75856e21ea Add various missing libraries linkages, by Lutin.
SVN revision: 44889
2010-01-04 19:37:06 +00:00
Christopher Michael f435c770e4 Add illume atoms to e_border struct.
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
2010-01-04 18:15:56 +00:00
Christopher Michael 46387d608c Remove wasted whitespace. Fix some formatting.
SVN revision: 44835
2009-12-31 22:45:34 +00:00
Iván Briano 1c2ba52eb4 Add Move and Resize to the border menu.
SVN revision: 44820
2009-12-31 03:34:27 +00:00
Christopher Michael 694a80290f Fix nasty formatting.
Remove whitespace.
Use -1 for eina_list_sort (saves a function call to eina_list_count).



SVN revision: 44801
2009-12-30 18:24:37 +00:00
Christopher Michael b5981c8e58 Fix function prototype...no idea how this even compiled all this time.
SVN revision: 44749
2009-12-28 18:01:39 +00:00
kiwi 525ce104cf if a change was made in basic/advanced mode, the ok/apply button should be enabled when you go back to that mode
ok barbieri


SVN revision: 44746
2009-12-28 08:19:52 +00:00
kiwi 0e14736338 avoid duplicate widget_change() on check/uncheck
ok barbieri


SVN revision: 44745
2009-12-28 08:14:17 +00:00
Christopher Michael a245fb11cf e_utils - Use PATH_MAX, not 4096.
e_fm.c - An idler is not a timer. Use proper variable type. Formatting.



SVN revision: 44700
2009-12-23 21:29:36 +00:00
Christopher Michael 69581f2d37 A poller is not a timer. Use proper variable type, and proper delete function.
SVN revision: 44689
2009-12-23 14:04:22 +00:00
Samuel F. Baggen 6b03d701d5 do not return if we dont have prev_ld_library_path, sometimes we still need to do the next thing
SVN revision: 44658
2009-12-22 16:09:17 +00:00
Christopher Michael 0007331545 Check that zone exists first before trying to use it.
No need to set border zone twice here.



SVN revision: 44640
2009-12-21 20:54:09 +00:00
Christopher Michael 3f6dd189c8 Formatting.
Remove whitespace.



SVN revision: 44620
2009-12-21 04:07:44 +00:00
Vincent Torri 7e7e0a8a55 fix last void * arith
SVN revision: 44562
2009-12-19 08:39:11 +00:00
Carsten Haitzler 672d1de1e3 fix more void * arith!
SVN revision: 44560
2009-12-19 00:15:16 +00:00
Carsten Haitzler 7c650aaa62 dont use void *'s and poitner arithmetic! char * is what was intended
SVN revision: 44558
2009-12-18 23:53:39 +00:00
Gustavo Sverzut Barbieri 0900c11347 'Set as background' mime handler moved to core, refactored.
* Remove 'Set as background' from conf_wallpaper and add it to e_bg
   together with the other code that already was handling
   '*.edj'. This makes more sense and will enable the action in
   presence of both versions of wallpaper dialog;

 * e_utils got pieces required by e_bg that could be used elsewhere,
   one is the dialog to query for options to import, the other is what
   really generates the conversion (import) of image->edj.

 * conf_wallpaper: import thing is way too messy, needs cleaning or
   removal. I don't care much about it as I plan to improve wallpaper2
   instead.



SVN revision: 44556
2009-12-18 22:20:08 +00:00
Vincent Torri 7c1f80aefe declare alloca where needed and make it portable
SVN revision: 44544
2009-12-18 13:52:23 +00:00
Vincent Torri 905a80f421 redefine static inline functions to normal functions
SVN revision: 44539
2009-12-18 12:31:24 +00:00
Gustavo Sverzut Barbieri 8a8025c6d8 e_bg: improvements and start import process (unfinished!)
I ran out of time, so if someone wants to finish the move of
e_int_config_wallpaper_import.c to standard e_bg.c I appreciate the
help. Skeleton is there.

With this, it is possible to remove code from conf_wallpaper and have
that functionality in both wallpaper and wallpaper2.



SVN revision: 44527
2009-12-17 23:05:51 +00:00
Gustavo Sverzut Barbieri 9710ec6536 e_bg: delete trailing whitespace.
SVN revision: 44526
2009-12-17 21:59:23 +00:00
Christopher Michael 068ac54414 Remove a printf.
SVN revision: 44503
2009-12-16 03:08:54 +00:00
Christopher Michael ea55ee51a0 No need to release grabinput twice. This was already done a few lines above.
SVN revision: 44479
2009-12-16 00:43:29 +00:00
Christopher Michael 8d1cc9b70c Formatting.
SVN revision: 44357
2009-12-11 09:36:07 +00:00
Christopher Michael c837af137b Don't NULL out exe here (this was causing a lot of quiet errors wrt
ecore_exe_pid_get because inst->exe was NULL).



SVN revision: 44267
2009-12-07 23:55:01 +00:00
Christopher Michael 3cb7d0f0e1 Fix up some formatting.
SVN revision: 44233
2009-12-07 01:55:18 +00:00
Sebastian Dransfeld bda24a1f0d Make clang happy
SVN revision: 44230
2009-12-06 19:42:41 +00:00
Sebastian Dransfeld 8a2f2981ed Fix Ticket #306
After we send the drop to the target it can take a while before it is
acknowledged. So release grab and hide input window so we can continue
working.

SVN revision: 44223
2009-12-06 18:03:35 +00:00
Christopher Michael fc7e636c1f just some formatting I noticed while reading code.
SVN revision: 44205
2009-12-05 23:36:42 +00:00
Vincent Torri f6b0251f3a 'return' not needed here
Patch by Andreas Nilsson

SVN revision: 44064
2009-11-30 19:10:35 +00:00
Vincent Torri 13807df5a3 'return' not needed here
SVN revision: 44058
2009-11-30 18:22:42 +00:00
Christopher Michael 2a7f105194 If CLANG needs this return there, then don't create o_control until after in
case we do actually hit this return.



SVN revision: 43967
2009-11-25 01:10:11 +00:00
Christopher Michael fc8c5cac0d Add illume-indicator module to configure.ac
Some formatting in e_gadcon/e_shelf.



SVN revision: 43966
2009-11-25 01:02:11 +00:00
Christopher Michael 09edadd2a5 Use MENU_POP_DIRECTION_AUTO instead of DIRECTION_DOWN.
SVN revision: 43960
2009-11-24 21:17:18 +00:00
Christopher Michael ad4fcc5a6a Formatting. Remove unused variables.
SVN revision: 43956
2009-11-24 19:19:21 +00:00
Christopher Michael 981617d697 Formatting.
SVN revision: 43955
2009-11-24 19:08:41 +00:00
Christopher Michael 9c4e3ae13e Formatting.
SVN revision: 43954
2009-11-24 19:00:52 +00:00
Christopher Michael 2f4aa190da Eina is not needed as an include here, it's already in e.h
SVN revision: 43846
2009-11-20 19:35:26 +00:00
Carsten Haitzler e56d4b1623 remove 2 pointless stacks. evas smart obj chiuldren are stacked withint the obj
SVN revision: 43705
2009-11-15 13:20:22 +00:00
Vincent Torri 7d66c87e9d Check backtrace_symbols_fd() availability for e_signal.c
Should help the BSD guys (though OpenBSD seems to need a
flag passed in LDFLAGS to be happy. Strange...)


SVN revision: 43623
2009-11-11 21:04:21 +00:00
Sebastian Dransfeld 2772a99002 Use #if 0 to comment out code
SVN revision: 43545
2009-11-08 20:28:02 +00:00
Sebastian Dransfeld 6149093530 Fix warning by adding parentheses
SVN revision: 43544
2009-11-08 20:27:53 +00:00
Sebastian Dransfeld 3d3c4b41d5 Don't test for null on non pointer variable
SVN revision: 43543
2009-11-08 20:27:42 +00:00
Sebastian Dransfeld 0058ebbc82 Remove unused variables
SVN revision: 43542
2009-11-08 20:27:32 +00:00
Carsten Haitzler 50b38677d5 inst->exe is null if exe exited. it will be deleted by ecore, so cant keep it
around.



SVN revision: 43405
2009-11-02 02:51:21 +00:00
Carsten Haitzler 88904fce02 i could have sworn i disabled this! disable again.
SVN revision: 43404
2009-11-02 01:18:26 +00:00
Christopher Michael d246d2e257 Fix some formatting problems.
SVN revision: 43320
2009-10-27 21:50:21 +00:00
Christopher Michael 41cbc02380 Fix compiler warnings & adjust some formatting.
SVN revision: 43315
2009-10-27 17:51:19 +00:00
Christopher Michael 4a879c6a2e Fix compiler warnings.
SVN revision: 43314
2009-10-27 17:44:28 +00:00
Christopher Michael b5a060523e Formatting.
SVN revision: 43313
2009-10-27 17:42:45 +00:00
Christopher Michael 1ad763572e Remove compiler warning about deprecated eina_error_print.
SVN revision: 43311
2009-10-27 17:38:34 +00:00
Christopher Michael b6ff4d6da1 Fix compiler warnings.
SVN revision: 43310
2009-10-27 17:33:56 +00:00
Christopher Michael 70026fb099 Fix compiler warning.
Formatting.


SVN revision: 43309
2009-10-27 17:23:46 +00:00
Christopher Michael 5970c2685d Remove a bunch of wasted whitespace.
Fix some formatting.
Fix compiler warning wrt e_icon.



SVN revision: 43275
2009-10-25 18:42:47 +00:00
Hannes Janetzek ad1669b3ec keep windows in current zone when it requests to be outside an existing zone
SVN revision: 43271
2009-10-25 15:58:19 +00:00
Carsten Haitzler bcd35dad89 and stage 2 of removing ipc handlers.. actually remove them!
SVN revision: 43270
2009-10-25 15:55:11 +00:00
Carsten Haitzler 119b8d8b93 disable gdb. toruble-maker.
SVN revision: 43223
2009-10-23 00:56:41 +00:00
Carsten Haitzler 88d2d262e5 1. for some reason the po's needed a lot of updates - msgmerge thiks so
2. use preload for icons a lot.



SVN revision: 43191
2009-10-22 06:47:02 +00:00
Carsten Haitzler d3a89ab1ce allow menu actions if unknown type too. believe it or not not every app sets
netwm hints.



SVN revision: 42946
2009-10-08 00:11:07 +00:00
Hannes Janetzek e1cc6272b3 revert: motif_wm_hints does not belong in _net_supported hints
SVN revision: 42931
2009-10-07 11:27:15 +00:00
Hannes Janetzek e77e141e7a fake to be mwm
SVN revision: 42895
2009-10-05 19:34:35 +00:00
Hannes Janetzek ba866897a5 add motif wm hints to supported porperties
SVN revision: 42888
2009-10-05 15:43:46 +00:00
Hannes Janetzek 5205ef0ec3 remember windows after initialization
SVN revision: 42883
2009-10-05 03:05:50 +00:00
Hannes Janetzek 984c884fd6 fix pending_mode_resize
SVN revision: 42882
2009-10-05 03:05:10 +00:00
Viktor Kojouharov b6ec16d97e hide edge event windows that are not used by any action
put the edge windows on the correct layers
allow edge click bindings
use actions for auto-hide shelves
toggling auto-hide will cause edge event windows to show/hide if necessary


SVN revision: 42864
2009-10-02 20:53:05 +00:00
Hannes Janetzek cf7cfc3b58 cleanups and updated comment on sync.wait
SVN revision: 42837
2009-10-01 10:22:27 +00:00
Carsten Haitzler 09c4596276 from jeffdameth: fix sync protocol handling - re-enable it.
SVN revision: 42834
2009-10-01 08:45:24 +00:00
Hannes Janetzek 46c1c6000b fix unmaximize in smart and fill mode.
- move policy handling of move/resize to the externally accessible functions


SVN revision: 42751
2009-09-28 01:48:26 +00:00
Hannes Janetzek 0033fecdef reduce continous debug output for deleted borders
SVN revision: 42746
2009-09-27 22:22:39 +00:00
Hannes Janetzek 1321020294 - fix 'maximize fullscreen' action
- allow any maximized windows of any type to be manipulated when allow_manip is set
- remove 'maximize expand' option from config gui. this is the same as 'maximize smart'
- dont restirct iconify of fullscreen borders. this is policy that can be (and is) 
  restricted by gui.


SVN revision: 42735
2009-09-26 22:45:09 +00:00
Hannes Janetzek 92476b7b85 fix segv in internal window restore code
SVN revision: 42690
2009-09-25 06:24:48 +00:00
Hannes Janetzek 8cc27a9ec8 - focus new window when it's the only one on current desk
- fix resizing by moveresize_request


SVN revision: 42681
2009-09-24 18:23:40 +00:00
Hannes Janetzek 460402d3f8 dont use EINA_LIST_REVERSE_FOREACH here
SVN revision: 42638
2009-09-23 06:12:53 +00:00
Hannes Janetzek 7cb9d3a362 EINA_FUCK_REVERSE_FOREACH != for (l = some_pointer_in_list_from_where_want_to_start; l; l = l->prev)
anyway nice that i didnt had to rewrite gadcon layout to fix this issue,
but at least starting the rewrite made me realize the above mentioned 
difference. moving and resizing of gcc in non-shrinked mode works 
now nicely again.


SVN revision: 42637
2009-09-23 06:06:13 +00:00
Gustavo Sverzut Barbieri 58a1c3125a e_hal_init/shutdown
SVN revision: 42633
2009-09-23 00:08:43 +00:00
Hannes Janetzek d165e9b349 forgotten parentheses
SVN revision: 42613
2009-09-22 00:08:54 +00:00
Hannes Janetzek a00d0cbf16 --printf
SVN revision: 42611
2009-09-21 23:03:33 +00:00
Hannes Janetzek 55094ac919 append params for dialog to configpath with '::' so the config path MUST not include '::'. e.g. use 'extenstions/shelves::$ID' to start the config dialog for a shelf with id $ID
SVN revision: 42610
2009-09-21 23:02:37 +00:00
Hannes Janetzek 91211ef9c4 reopen fileman and dialog windows after restart of e.
- modules using e_configure_registry_add must be modified to 
  use registry path as window class for this to work
- fileman now uses e_remember to remember position instead of 
  handling it separately
- added option to window remember for remembering dialogs and 
  fileman windows automatically


SVN revision: 42607
2009-09-21 20:36:35 +00:00