Sebastian Dransfeld
b906320201
Fix logical test by adding paranthesis.
...
SVN revision: 33458
2008-01-12 07:58:18 +00:00
Christopher Michael
58fca427d2
Make dialog a little wider.
...
Sort the list of available gadgets by name.
SVN revision: 33454
2008-01-12 00:27:41 +00:00
Christopher Michael
c877cdcf42
Set the proper grab_mouse_win to zero when releasing grabinput.
...
SVN revision: 33453
2008-01-12 00:13:31 +00:00
Carsten Haitzler
6eb29844c6
and commit tempget.c
...
SVN revision: 33449
2008-01-11 08:58:18 +00:00
Carsten Haitzler
b70f5a0ecc
e:
...
1. configure/build changes to allow cross-compiling painlessly
2. pager module namespace changes - this was still dirty afdter the namespace
cleanup, so clean it up
3. add a powersave subsystem - doesnt have an "automatic" way to turn on and
off right now, this i think is best provided by modules (that do things like
monitor acpi status's (eg close lid of laptop), AC power status etc. etc.
this allows e to nicely defer "power" expensive actions to avoid disk
spinups etc.
4. move to use the new ecore poller system - discussed long ago as part of
power management/saving issues. now it exists
5. add a canvas idle flush call that helsp cope with the new shm greedy
software x11 engine stuff
6. use the new powersave subsystem where appropriate
7. fix non-zeroed/initted memory access in e_fm_main
8. fix mem leak for e menus
9. remove ipc handlers for changed/removed config values
10. use animaotr not timer for menu scrolls - then menu scrolls obey the fps
config
11. fix up timer/poll happienss of cursor idle stuff
12. remove avoid damage from popups for now - causing problems
13. change battery and temp readouts to b e shorter so they fit
14. pager can emit signals on focus change for mini-windows now
15. temperature module now uses a slave process and uses stdin/out to talk to
it and get output - this makes e smoother as in my expereicne i found getting
the temp on my laptop actually took like 200ms so e "hang" for 200ms while
reading the acpi files - so now the subprocess does it and just writesa back
to e when it gets it.
ecore:
1. add ecore_pollers. see the documentation on them in doxygen comments :)
2. fix timers to only go off when they have to - bug there that made e's
select time out a LOT more than it needed to. defensive coding hid the
problem. now fixed. e should be much more power friendly now.
3. formatting/niceness in ecore_exe stuff
4. some comments on comments with SIGIO ideas vs. select
5. add call to be able to add an idle enterer at the start of the list of
them, not just the end (as has been the default)
6. fix ecore_evas to support auto evas idler calls after 0.5 secs of idle in
all canvases - and to do it right
7. if argb destination - set the shape EVENT shape (to mask out events in
transparent regions much like shape does withotu translucency)
8. in ecore_x add support for the event shape
evas:
1. fix cache to work properly and not just always fill up (as it seemed to
like to think cahce useage dropped below 0 when it didnt and thus just
over-fill)
2. software x11 engine now ONLY uses shm segments - no ximages over the
socket. this ximage hack was there to avoid the 2 round trips involved in
setting up an shm image - now i mitigated that wih an shm image cache pool.
it keeps shm images around and repurposes them for new update regions if
appropriate. this means many fewer shm creates (about 1/100th the number) and
since we recycle the memory less 0 memory page filling by the kernel - in the
end, i recorded about a 10-20% speedup over the old software x11 engine.
simple tests i have seen up to 120% speedups. idle flush now does something -
it frees all the cached shm segments. it has a hard-coded limit of 4mb worth
of shm segments (or 32 segments - whichever comes first) to keep around. once
can never complain much about speedups methinks :). also evas will defer sync
until the NEXT frame is written - this means evas can calculate the next
frame of data while x dma's/copies the images to the screen at the same time
(if you hve a dual core or multi-cpu machnike or your xserver is able to use
DMA to copy image data to the screen/video ram then this should see a decent
speedup).
SVN revision: 33448
2008-01-11 07:33:57 +00:00
Sebastian Dransfeld
b17822ffd7
Remove unused variable.
...
SVN revision: 33437
2008-01-10 17:24:02 +00:00
Sebastian Dransfeld
3330befa8a
Create a define which can be used to wrap internal E stuff. This works as
...
the define is created in config.h which isn't exported.
This will break modules which still uses _() to wrap NLS strings. It is an
error that they use it as modules strings wont be defined in E's domain.
Modules should use D_() and define it to lock up strings in their own
domain.
SVN revision: 33426
2008-01-10 07:43:01 +00:00
Sebastian Dransfeld
fd0f6ce1b9
Fix compiler warnings.
...
SVN revision: 33423
2008-01-10 07:40:25 +00:00
Christopher Michael
2a34d931f1
Handle corner cases where popup X may be less than the zone X.
...
SVN revision: 33396
2008-01-08 19:33:48 +00:00
Hannes Janetzek
24b6eb6bae
yea, looks nicer without substraction
...
SVN revision: 33391
2008-01-08 16:26:14 +00:00
Christopher Michael
0f8558761f
Center gadcon popups over their respective gadgets, not aligned to the left.
...
SVN revision: 33390
2008-01-08 06:12:22 +00:00
Sebastian Dransfeld
7bebd67e20
No need to subtract 1
...
SVN revision: 33389
2008-01-08 06:01:24 +00:00
Hannes Janetzek
c86c54a816
remove unused variable
...
SVN revision: 33384
2008-01-08 00:52:37 +00:00
Christopher Michael
1bbbb5b8db
Fix formatting.
...
SVN revision: 33383
2008-01-08 00:45:12 +00:00
Hannes Janetzek
b9ac1c91bd
add mouse wheel control to pager popup
...
SVN revision: 33382
2008-01-08 00:30:21 +00:00
Hannes Janetzek
9aa1837a99
better naming for actions
...
replace whitespaces with tabs
SVN revision: 33379
2008-01-07 02:31:52 +00:00
Hannes Janetzek
e03ecc4766
dont show urgent popup if the border is iconified
...
SVN revision: 33378
2008-01-07 01:46:53 +00:00
Hannes Janetzek
963bf6eaa6
added keybindings to trigger to show the pager popup and to cycle through
...
desks without immediately switching to another desk. one switches the selected
desk if all modifier keys are left. (just think of the winlist behaviour :)
it is also possible to manipulate the pager popup by mouse like a shelf pager
SVN revision: 33376
2008-01-07 01:30:02 +00:00
Christopher Michael
020677904e
For now, use the same toolbar for each new efm window.
...
SVN revision: 33344
2008-01-04 20:59:10 +00:00
Christopher Michael
af701cf3cd
Better Shelf Contents Dialog.
...
- Allows multi-select so we don't have to constently reload the shelf.
- Provides descriptions for the modules just like the module dialog.
SVN revision: 33342
2008-01-04 09:18:42 +00:00
Sebastian Dransfeld
367038c6ee
Fix check for correct pager popup.
...
Add return values.
SVN revision: 33340
2008-01-04 07:40:17 +00:00
Christopher Michael
1d9279a619
Change char to const char to avoid compiler warning.
...
SVN revision: 33337
2008-01-04 03:47:27 +00:00
Christopher Michael
f980a42516
Remove unused function prototype.
...
SVN revision: 33335
2008-01-03 22:06:56 +00:00
Christopher Michael
f890f93942
Cannot use mouse_down on the input windows to pop the menu because of the
...
input_window's layer. This was causing menus to popup over applications.
SVN revision: 33334
2008-01-03 22:05:40 +00:00
Christopher Michael
cfb3dc4c37
Remove commented lines.
...
SVN revision: 33313
2007-12-30 21:20:41 +00:00
Christopher Michael
841a1e7971
Fix up module descriptions for new width of description box.
...
SVN revision: 33306
2007-12-30 19:34:57 +00:00
Christopher Michael
f1edbe2076
Fix module desktop description.
...
SVN revision: 33304
2007-12-30 19:06:33 +00:00
Christopher Michael
fa753e1ee2
Fix battery module description to fit width of new description box.
...
There will be a bunch more of these commits coming.
SVN revision: 33303
2007-12-30 19:04:58 +00:00
Christopher Michael
5e502dd473
Move description area to be below both loaded & unloaded because
...
descriptions can be shown for either.
SVN revision: 33302
2007-12-30 19:01:33 +00:00
Christopher Michael
16fb39d923
Fix some formatting issues.
...
Move the terminal command entry widget to be closer to the label.
SVN revision: 33300
2007-12-30 18:48:29 +00:00
Christopher Michael
ff46a512f0
No need to expand the preview frame as the preview doesn't change size anyway.
...
SVN revision: 33299
2007-12-30 18:37:50 +00:00
Christopher Michael
b5af0a3e89
Remove whitespace.
...
Remove extra list widget, not needed.
SVN revision: 33298
2007-12-30 18:33:34 +00:00
Christopher Michael
b3e92e4213
Give the entry widget focus when showing the entry dialog.
...
SVN revision: 33297
2007-12-30 15:26:33 +00:00
Christopher Michael
882c779674
Remove check for compositing available and just use whatever the user
...
selected. Not entirely safe nor correct tho.
SVN revision: 33292
2007-12-29 23:00:52 +00:00
Christopher Michael
2c1e7a85b4
As per some irc discussion, Display a confirm dialog when user selects to
...
use composite, but not composite engine is running.
SVN revision: 33291
2007-12-29 22:59:51 +00:00
Christopher Michael
16738014c3
Better check for composite support.
...
SVN revision: 33290
2007-12-29 22:02:10 +00:00
Christopher Michael
9d5667ee77
When trying todo composite for popups, check that 1) the user wanted to use
...
it AND 2) X can actually do it (ie: composite is enabled).
SVN revision: 33289
2007-12-29 21:43:59 +00:00
Eric Schuele
636d2ecf29
Change name for consistency
...
SVN revision: 33271
2007-12-28 22:58:48 +00:00
Miculcy Brian
73672354b3
Allows to focus a specified window on start using the remember settings.
...
This is for the users who don't want to give new windows by default the focus.
SVN revision: 33268
2007-12-28 03:18:37 +00:00
Miculcy Brian
38bf25eceb
When a window is closed, the focus was given to a window on the wrong desktop. Fixies.
...
SVN revision: 33267
2007-12-28 02:49:39 +00:00
Christopher Michael
02330b094a
Add support for themeing X cursor type "plus".
...
SVN revision: 33266
2007-12-27 22:53:30 +00:00
Christopher Michael
28a576fbe9
Set proper icon for Inset.
...
SVN revision: 33265
2007-12-27 21:05:35 +00:00
Eric Schuele
beac12a11a
Make sure xrandr is present before using it to change the display resolution during a fullcreen operation.
...
SVN revision: 33262
2007-12-27 06:38:28 +00:00
Eric Schuele
768cb78f75
test for xrandr presence on this display before bringing up the Display Configuration dialog
...
SVN revision: 33261
2007-12-27 06:36:49 +00:00
Christopher Michael
680afdc9e8
Delete edge input windows when we free the zone.
...
Handle mouse clicks inside the edge input windows so that menus & such can
still be shown if a user clicks the mouse down while on top of one of the
edge windows.
SVN revision: 33258
2007-12-27 03:42:04 +00:00
Christopher Michael
2cb74bebe9
Entry dialog now supports "Return" key which will call the "Ok" function.
...
SVN revision: 33243
2007-12-25 18:15:26 +00:00
Christopher Michael
4c0a3810f9
Fix missing Value= in desktop file.
...
SVN revision: 33222
2007-12-23 05:36:55 +00:00
Miculcy Brian
7bb7bb21dd
Allow to disable mouse slide on newly focused windows. This is consistent with sloppy and mouse
...
focus but some users don't like it much, so here is the option...
Remember: It breaks the focus logic when you for example have sloppy focus mode, pointer over a
window but focus on another window!
SVN revision: 33202
2007-12-22 01:46:22 +00:00
Christopher Michael
ee70beaa35
Remove FIXME comment as it's handled one line above.
...
SVN revision: 33201
2007-12-22 00:20:53 +00:00
Christopher Michael
6ddfee5511
Fix pager config dialog (thanks jeffdameth).
...
(darn fat-finger copy/paste) :)
SVN revision: 33187
2007-12-19 20:07:01 +00:00
Carsten Haitzler
20dae06a93
and actually USE the path calculated if relative
...
SVN revision: 33179
2007-12-18 10:43:03 +00:00
Christopher Michael
b4c940cad4
Some minor formatting fixes.
...
This dialog needs some work as it does not fit into 640x480.
SVN revision: 33177
2007-12-18 02:01:27 +00:00
Christopher Michael
252965d8e1
Formatting fixes & whitespace removal.
...
SVN revision: 33176
2007-12-18 01:49:45 +00:00
Christopher Michael
8ea02572ae
Make menu advanced settings fit into 640x480.
...
SVN revision: 33175
2007-12-18 01:42:56 +00:00
Carsten Haitzler
6d69f2cd7f
allow relative path for icon files in .desktops
...
SVN revision: 33174
2007-12-18 01:42:08 +00:00
Christopher Michael
032ee2c2cb
Reduce mouse slider width in basic dialog.
...
Remove calls to dialog_resizable_set(0) because by default dialogs are not
resizable anyway.
SVN revision: 33173
2007-12-18 01:32:26 +00:00
Christopher Michael
8fcc8e14d7
Sliders for mouse accel don't need to be that long. Decrease slider size.
...
SVN revision: 33172
2007-12-18 01:29:26 +00:00
Christopher Michael
9d91832842
Check that the ecore_lists are valid before traversing. This eliminates a
...
warning when opening "Favorite Apps" about ecore_list_next w/ list == NULL.
SVN revision: 33171
2007-12-18 01:27:44 +00:00
Christopher Michael
1dcd16286c
Better pager module config dialog. Now fits in 640x480.
...
SVN revision: 33170
2007-12-18 00:46:46 +00:00
Christopher Michael
b7959ead2b
Small patch from jeffdameth to not allow other keyactions while winlist is
...
active.
SVN revision: 33169
2007-12-17 21:52:27 +00:00
Christopher Michael
9cf5076159
Modified Patch from hannes Janetzek (jeffdame1h) for fixing pager popup always having
...
same size as shelf & problem of having 2 pagers in one zone.
SVN revision: 33139
2007-12-14 22:30:44 +00:00
Christopher Michael
73fe916ef6
Forgot to commit this w/ new View menu option.
...
SVN revision: 33138
2007-12-14 20:44:59 +00:00
Christopher Michael
c5748c99a0
No need to expand width on the preview frame because the actual preview
...
never changes size anyway.
SVN revision: 33133
2007-12-14 17:11:09 +00:00
Christopher Michael
5486f1a797
Don't use View Menu in fileman. It has a config dialog for that.
...
SVN revision: 33132
2007-12-14 17:09:47 +00:00
Christopher Michael
05f9121adf
Better resize for wallpaper dialog. Uses less tables & lists too :)
...
SVN revision: 33131
2007-12-14 16:34:47 +00:00
Christopher Michael
b33225621e
Context menu for setting View Mode (list/grid). Used in wallpaper & theme
...
dialogs.
SVN revision: 33130
2007-12-14 16:32:20 +00:00
Carsten Haitzler
4a2bc0e79c
patches, caching fixes, zone dynamic creation/deletion handling, stuff.
...
SVN revision: 33127
2007-12-14 05:57:16 +00:00
Christopher Michael
1e54439422
Set popup layer == layer of the exebuf.
...
Fix some formatting issues.
SVN revision: 33124
2007-12-13 19:27:02 +00:00
Christopher Michael
d088021b5a
Don't add the new Create/Add menu entries if the conf_apps module is not
...
loaded.
SVN revision: 33123
2007-12-13 13:25:10 +00:00
Christopher Michael
68e71129f6
Add more icon create/add options to the menu.
...
SVN revision: 33120
2007-12-13 00:56:31 +00:00
andrunko
9f42fdc4dd
Deleting Ecore_IMF event handlers on _e_entry_smart_del.
...
SVN revision: 33112
2007-12-12 19:00:48 +00:00
Christopher Michael
85bf3a8e33
Start of panning the e_fm while selecting. Not working quite correct so
...
leave commented out for now.
Remove some extra printfs to quiet down e_fm.
SVN revision: 33111
2007-12-12 15:59:14 +00:00
Christopher Michael
629f2c8e24
Spawn new fwin next to icon that was selected.
...
SVN revision: 33098
2007-12-11 14:59:18 +00:00
Christopher Michael
8b7fec175f
Add convenience function for getting an icon's geometry. This is used in
...
placing the new fwin next to the icon that spawned it.
SVN revision: 33097
2007-12-11 14:57:46 +00:00
Christopher Michael
4b690ff9aa
Do not enable Titlebar font class by default on new configs. This overrides
...
any titlbar font set in a theme.
SVN revision: 33085
2007-12-10 23:55:09 +00:00
Christopher Michael
0740156d70
Fixes for screen lock dialog.
...
- Fix Personal/System radios
- Fix Login Box Settings widget spacing
- Fix Wallpaper Module widget spacing
SVN revision: 33080
2007-12-10 16:24:19 +00:00
Christopher Michael
6a738b717a
Formatting & whitespace removal.
...
SVN revision: 33067
2007-12-09 15:57:11 +00:00
Sebastian Dransfeld
e9e513b86b
Fix fullscreen on desktop change (patch by Hannes Janetzek).
...
SVN revision: 33066
2007-12-09 15:40:14 +00:00
Sebastian Dransfeld
36e5670541
Delay assignment of es->win, as e_popup_edje_bg_object_set might change
...
the window (patch from jeffdameth).
SVN revision: 33065
2007-12-09 15:38:03 +00:00
Christopher Michael
a78f33109f
No need to use a switch when detecting mouse button. A simple one-line if
...
will work instead.
SVN revision: 33064
2007-12-09 15:35:41 +00:00
Christopher Michael
207802377b
Minor fix for Skip Pager menu entry. It wasn't always updating some borders
...
based on skip_pager property change.
SVN revision: 33056
2007-12-09 00:23:50 +00:00
Christopher Michael
27b2feab69
Some shelf fixes.
...
- Use -1 during a call to evas_list_sort rather than evas_list_count. -1
will sort the whole list anyway, and we avoid the extra call to list_count.
- Don't sort shelves during every add. They are sorted when e_shelf_list is
called anyway.
- Fix shelf numbering in the shelf list dialog.
SVN revision: 33054
2007-12-08 23:40:57 +00:00
Eric Schuele
552cd506a5
Update many desktop files with some translations. Courtesy of tokyo.
...
SVN revision: 33009
2007-12-06 05:07:33 +00:00
Christopher Michael
7fd7a20249
Formatting fixes.
...
SVN revision: 32997
2007-12-05 11:37:40 +00:00
Christopher Michael
a9a166f0ea
Fix typo.
...
SVN revision: 32994
2007-12-05 02:39:48 +00:00
Christopher Michael
a6aafc0831
Cleanup module_update handler a little better.
...
SVN revision: 32993
2007-12-05 02:37:36 +00:00
Christopher Michael
1f7e8e7611
Simplify Fonts Advanced dialog code a bit.
...
Dialog Resize looks/works better now.
SVN revision: 32992
2007-12-05 02:08:54 +00:00
Christopher Michael
bfd61db58f
Fixes needed for new Font Config dialog.
...
SVN revision: 32991
2007-12-05 02:07:07 +00:00
Christopher Michael
be9f2dc275
Better resizing. Fix some formatting issues.
...
Dialog still needs work.
SVN revision: 32988
2007-12-04 22:44:55 +00:00
Christopher Michael
df97016321
Much better resizing on the Paths dialog.
...
Some formatting fixes.
SVN revision: 32987
2007-12-04 22:44:24 +00:00
Christopher Michael
68d332ad0d
Fix resizing of config_list widget.
...
Some formatting fixes.
SVN revision: 32986
2007-12-04 22:43:53 +00:00
Christopher Michael
9335742e16
Formatting & whitespace removal.
...
SVN revision: 32985
2007-12-04 22:20:25 +00:00
Christopher Michael
03b404c979
Add ability to edit/add mime types for a desktop file.
...
Fix some formatting.
(This dialog really needs a rewrite...may do that later)
SVN revision: 32981
2007-12-04 17:48:28 +00:00
Christopher Michael
eea4898bb5
Don't sort the menu/order list based on alpha. Use the existing order from
...
the menu/order file.
SVN revision: 32980
2007-12-04 16:58:04 +00:00
Christopher Michael
bc3dd78cc0
No Need to store app & sel as they are not used in the code.
...
SVN revision: 32979
2007-12-04 16:46:11 +00:00
Christopher Michael
a1a43917d7
Add missing vim format info.
...
SVN revision: 32978
2007-12-04 16:35:43 +00:00
Christopher Michael
19af02307f
Rework the ibar/restart/startup Apps dialog.
...
- Resizable
- Lists ALL applications
- Can multi-select on the ilists now
- Dialog takes up less space.
SVN revision: 32977
2007-12-04 16:34:11 +00:00
Christopher Michael
a6b55b25ad
Fix lots of formatting issues in eap_editor
...
SVN revision: 32974
2007-12-04 10:52:55 +00:00
Christopher Michael
20301df32a
Fix random segfault when loading/unloading modules & Config Panel not up.
...
SVN revision: 32973
2007-12-04 10:22:18 +00:00
Christopher Michael
3ac3134bac
Use better method for returning all desktops in case the ones in ~/.local
...
don't have a category set.
SVN revision: 32967
2007-12-03 18:56:33 +00:00
Christopher Michael
c47a631bde
Better Open With dialog.
...
- Fixes window icon.
- Makes dialog resizable
- Loads desktops from both ~/.local/share/applications & the system apps dir.
SVN revision: 32966
2007-12-03 17:06:56 +00:00
Sebastian Dransfeld
d4767f9221
Something to do on a dark winter day.
...
SVN revision: 32950
2007-12-02 20:19:21 +00:00
Sebastian Dransfeld
2b60a23b28
formatting
...
SVN revision: 32948
2007-12-02 20:03:29 +00:00
Sebastian Dransfeld
b2bd892200
Fix compile warnings.
...
SVN revision: 32947
2007-12-02 19:48:09 +00:00
Sebastian Dransfeld
cb0c56abbf
If we don't want to show the shelf, explicitly hide it. Needed if the
...
user moves the mouse along the shelf edge.
SVN revision: 32945
2007-12-02 19:32:32 +00:00
Sebastian Dransfeld
1923026bb8
Disable gadcon locking for gadcon client menu for now. Need to find the
...
right solution.
SVN revision: 32934
2007-12-02 16:01:02 +00:00
Eric Schuele
35e6d26df7
fix issue in which toggling skip pager option removes forever the window from the pager.
...
SVN revision: 32897
2007-11-27 05:52:16 +00:00
Miculcy Brian
55760113f6
This patch fixes a few sloppy focus problems (mouse was over a window which doesn't have the focus,...). See bug #210 .
...
Great work sECuRE!
SVN revision: 32892
2007-11-26 21:33:23 +00:00
Christopher Michael
c7bbdb6b68
Make sure that the gcc->menu is set.
...
SVN revision: 32879
2007-11-25 08:27:13 +00:00
Christopher Michael
f815a503eb
More thorough check on menu_post for shelf.
...
SVN revision: 32874
2007-11-25 05:36:54 +00:00
Christopher Michael
0509cb1a44
More gadcon->shelf checks before calling any shelf-specific functions.
...
SVN revision: 32868
2007-11-25 04:15:50 +00:00
Christopher Michael
0f0a57d127
More shelf-specific checks before calling shelf-specific functions.
...
SVN revision: 32864
2007-11-25 03:25:26 +00:00
Christopher Michael
326b96eb5f
*sigh* Gadget containers can be other things besides Shelfs. Check for
...
existance of shelf before calling shelf-specific functions.
SVN revision: 32863
2007-11-25 03:18:31 +00:00
Sebastian Dransfeld
b70ffc5a1c
formatting
...
SVN revision: 32862
2007-11-24 13:27:49 +00:00
Miculcy Brian
30f57495c1
--old todo comment
...
SVN revision: 32861
2007-11-24 13:26:20 +00:00
Sebastian Dransfeld
1c8571d3ae
Even though we have e_dbus support, it isn't sure that we get a dbus
...
connection.
SVN revision: 32860
2007-11-24 13:23:35 +00:00
Sebastian Dransfeld
82060a3ead
No need to have both unref and close, only creates ambiguity.
...
SVN revision: 32859
2007-11-24 13:22:03 +00:00
Sebastian Dransfeld
5d0dfc3e0f
No need to check type if we only register to one event.
...
SVN revision: 32858
2007-11-24 12:42:54 +00:00
Sebastian Dransfeld
378da822f8
Always focus on mouse in, and only focus if we interract with the shelf.
...
SVN revision: 32857
2007-11-24 12:35:20 +00:00
Sebastian Dransfeld
306ea57a09
Interrupt hiding on mouse in.
...
SVN revision: 32856
2007-11-24 12:31:15 +00:00
Christopher Michael
8f3a4020fa
Remove unused variable.
...
Add return values.
SVN revision: 32854
2007-11-24 10:16:13 +00:00
Christopher Michael
5528215b82
Subscribe to module update event. This will allow Config Panel to have
...
dynamic adds/dels when a module gets loaded/unloaded; ie: If you load module
that makes entries to Config Panel, then the Panel lists will dynamically be
updated with those entries.
SVN revision: 32853
2007-11-24 10:12:36 +00:00
Sebastian Dransfeld
95baed480c
Always hide on mouse out
...
SVN revision: 32847
2007-11-23 12:03:00 +00:00
Sebastian Dransfeld
48420fb474
Only hide if config says so.
...
SVN revision: 32846
2007-11-23 12:02:21 +00:00
Christopher Michael
e24160a744
Only call shelf_lock_set if the gadcon is part of a shelf & gadcon->shelf
...
exists. . This fixes segfaults with trying to edit/move items in the toolbar.
SVN revision: 32845
2007-11-23 11:49:27 +00:00
Sebastian Dransfeld
6056177e48
Translate
...
SVN revision: 32843
2007-11-23 10:11:53 +00:00
Sebastian Dransfeld
2124f06c27
lock shelf on gadcon edit and menu
...
SVN revision: 32841
2007-11-23 09:38:30 +00:00
Sebastian Dransfeld
4ca1a61c07
Declare and put static methods where they belong.
...
SVN revision: 32840
2007-11-23 09:32:02 +00:00
Sebastian Dransfeld
9dd01a4b9f
Fix if statement.
...
SVN revision: 32839
2007-11-23 09:23:52 +00:00
Sebastian Dransfeld
d75ea71282
Remove debug printf
...
SVN revision: 32838
2007-11-23 09:22:43 +00:00
Sebastian Dransfeld
8304a2cb9e
Possible to lock shelf.
...
SVN revision: 32837
2007-11-23 09:18:21 +00:00
Sebastian Dransfeld
218076320e
Set pointer to null after deletion.
...
SVN revision: 32835
2007-11-23 06:38:08 +00:00
Sebastian Dransfeld
2eb12fddf3
Show shelf on edge trap and hide on mouse out on window.
...
SVN revision: 32833
2007-11-22 21:39:45 +00:00
Sebastian Dransfeld
a793f7ef39
Add x and y coords in event.
...
SVN revision: 32831
2007-11-22 20:48:15 +00:00
Sebastian Dransfeld
fa53aa99e0
Use convenience macro.
...
SVN revision: 32830
2007-11-22 20:38:35 +00:00
Sebastian Dransfeld
8034a61fb4
Remove unecessary event free, default is to free the event struct.
...
SVN revision: 32828
2007-11-22 20:09:04 +00:00
Sebastian Dransfeld
840a97ae0b
Add edge events.
...
SVN revision: 32827
2007-11-22 20:08:07 +00:00
Sebastian Dransfeld
18b29ad02f
Always show edge windows, prepare for edge events to show shelves.
...
SVN revision: 32826
2007-11-22 19:46:54 +00:00
Sebastian Dransfeld
e0245ebe53
Remove unused variable
...
SVN revision: 32825
2007-11-22 19:33:34 +00:00
andrunko
072417d856
Do not crash when no input method context module is installed.
...
SVN revision: 32823
2007-11-22 14:55:43 +00:00
andrunko
e8d5699915
Added Ecore_IMF_Evas.
...
Removed Evas dependency from Ecore_IMF, that was requested by Ewl developers
in order to be able to integrate Ecore_IMF on it.
Added Ecore_IMF_Evas, a library with helper functions to use Ecore_IMF together
with Evas.
Now everybody should be happy.
SVN revision: 32812
2007-11-21 22:20:16 +00:00
andrunko
cb892827f8
Changed ecore_imf_context_client_window_set to receive an Evas pointer.
...
This would allow applications to create input method plugins with more
fancy stuff (like transparency, ...).
See http://staff.get-e.org/?p=users/andrunko/ilike-imf-ecore.git;a=summary .
SVN revision: 32804
2007-11-21 01:33:50 +00:00
andrunko
cf413ab2cb
Use ecore_imf instead of ecore_im. (again)
...
SVN revision: 32780
2007-11-19 20:03:05 +00:00
andrunko
b845a105f5
Fixed include directive.
...
SVN revision: 32778
2007-11-19 19:44:45 +00:00
andrunko
9940c3c023
Added support for Ecore_IMF on E_Entry.
...
SVN revision: 32777
2007-11-19 18:42:40 +00:00
Carsten Haitzler
f8fa4e0156
fix xdnd again.
...
SVN revision: 32774
2007-11-19 11:38:43 +00:00
Miculcy Brian
a57b627c3e
Wops, brackets needed.
...
SVN revision: 32767
2007-11-19 00:29:15 +00:00
Miculcy Brian
62907bbf51
little cleanup
...
SVN revision: 32762
2007-11-18 21:01:31 +00:00
Christopher Michael
fe9b6df746
Fix formatting.
...
SVN revision: 32738
2007-11-16 22:27:35 +00:00
Christopher Michael
36c6082b05
Fix toolbar layer.
...
Modify e_gadcon so that the "Stop resizing this item" menu appears for
toolbar. No need to get w & h from the canvas to pop the menu, only need x & y.
SVN revision: 32730
2007-11-16 03:07:55 +00:00
Viktor Kojouharov
7becf3b101
some translated nations
...
SVN revision: 32727
2007-11-15 20:50:23 +00:00
Sebastian Dransfeld
d65683a1cf
formatting
...
SVN revision: 32725
2007-11-15 20:16:25 +00:00
Christopher Michael
b60e4ee532
Remove extra blank line.
...
SVN revision: 32699
2007-11-15 06:29:10 +00:00
Carsten Haitzler
046f1b7628
prtintfs disabled in dnd - was hunting the dnd performance bug. fixed.
...
SVN revision: 32695
2007-11-15 04:48:53 +00:00
Viktor Kojouharov
987e730f4f
Most languages have been translated, using wikipedia.
...
SVN revision: 32690
2007-11-14 22:20:45 +00:00
Carsten Haitzler
d9c1da31df
check window as well during drag upates.
...
nb - xdnd in e is hell slow! :(
SVN revision: 32671
2007-11-13 23:30:07 +00:00
Christopher Michael
23ea7a7a11
Disable left/right side toolbars for now. Still needs work.
...
SVN revision: 32665
2007-11-13 21:28:41 +00:00
Christopher Michael
e0f12c3ab9
Formatting & whitespace removal.
...
SVN revision: 32662
2007-11-13 19:16:56 +00:00
Carsten Haitzler
7807c8a61c
viktor's language list names patch (some need to become kanji etc.)
...
SVN revision: 32648
2007-11-13 05:58:24 +00:00
Christopher Michael
bf1f087362
Some minor fixes for toolbar on resize.
...
SVN revision: 32635
2007-11-12 20:59:10 +00:00
Christopher Michael
cef1e53756
Efm modules don't support Plain/Inset, so no need for the menu entry there.
...
SVN revision: 32593
2007-11-12 01:59:50 +00:00
Christopher Michael
4c35dffac4
Remove #if 0 on the toolbar.
...
SVN revision: 32587
2007-11-11 19:51:51 +00:00
Christopher Michael
a6b5ad55bd
Keep Begin/Stop of move/resize gadgets in sync.
...
This fixes a bugger where the shelf menu & gadcon client menu were not
updating properly when editing, ie: the shelf menu would still read Stop
Editing even tho no other gcc's where in edit mode.
SVN revision: 32579
2007-11-11 17:44:29 +00:00
Christopher Michael
d6f44b47dc
Add callback signals for efm modules. Almost ready for primetime :)
...
SVN revision: 32575
2007-11-11 15:46:06 +00:00
Sebastian Dransfeld
dece2dc171
Reuse event struct
...
SVN revision: 32572
2007-11-11 11:48:40 +00:00
Carsten Haitzler
5868fed6fc
limit hist to 500 - it seems i had some incredibly huge history file and it
...
was causign my e to pause often... :)
SVN revision: 32555
2007-11-10 23:37:35 +00:00
Sebastian Dransfeld
8ab0fc06b2
Use correct event structs.
...
SVN revision: 32545
2007-11-10 18:54:45 +00:00
Christopher Michael
4f53107d14
Provide gadcon_config wrapper functions for toolbar & shelf. For now, just
...
used so we can have Toolbar Contents vs Shelf Contents in title.
SVN revision: 32528
2007-11-09 23:53:38 +00:00
Christopher Michael
a1629df8a2
Fix some formatting.
...
Add config option to show/hide toolbar.
Disable toolbar use with #if 0 for now...not stable enough.
SVN revision: 32527
2007-11-09 23:33:23 +00:00
Christopher Michael
5907077bf6
Add ability to change orient & resize correctly.
...
Still not ready for use yet.
SVN revision: 32526
2007-11-09 23:12:13 +00:00
Christopher Michael
00ff3f6f28
Add api functions to change orientation.
...
SVN revision: 32525
2007-11-09 21:05:18 +00:00
Christopher Michael
96d567024e
Populate the toolbar when it gets created.
...
Added start of orientation support.
SVN revision: 32523
2007-11-09 20:43:54 +00:00
Christopher Michael
bf03226559
Add some trapping to gadcon for doing drags. This is needed because toolbar
...
gadcon does not have zone->container.
SVN revision: 32522
2007-11-09 20:34:55 +00:00
Christopher Michael
90163254fd
Minor formatting fixes.
...
SVN revision: 32518
2007-11-09 07:43:38 +00:00
Carsten Haitzler
d8b528ac8c
send mroe signals.
...
SVN revision: 32404
2007-11-06 08:46:54 +00:00
Sebastian Dransfeld
437b0f36de
Use %p when printing pointers.
...
SVN revision: 32402
2007-11-06 07:14:24 +00:00
Christopher Michael
e72ba36a68
Working on getting actual efm modules into the gadcon.
...
Remove whitespace.
SVN revision: 32365
2007-11-04 21:40:39 +00:00
Christopher Michael
964fed717c
Remove unused member from structure, it's really not needed.
...
SVN revision: 32364
2007-11-04 20:59:04 +00:00
Sebastian Dransfeld
2415c7e4d0
EAPI
...
SVN revision: 32352
2007-11-04 12:44:36 +00:00
Carsten Haitzler
b7fae6decb
pointer gets more singals now - needed this for my new theme for e17 - it
...
works like a charm though! it's really slick!
SVN revision: 32333
2007-11-04 04:13:59 +00:00
Christopher Michael
8aa7076fba
Much better modules dialog. Faster at listing, loading & unloading modules.
...
Separates modules into sorted categories.
SVN revision: 32314
2007-11-02 21:41:06 +00:00
Christopher Michael
67dee53c2a
DBus module goes into System. Change .desktop to reflect module type.
...
SVN revision: 32313
2007-11-02 21:37:39 +00:00
Sebastian Dransfeld
4f7cbdacbe
Declare public functions in headers.
...
SVN revision: 32300
2007-11-02 12:07:09 +00:00
Sebastian Dransfeld
3f9d154823
Remove unused (and deprecated) declaration.
...
SVN revision: 32298
2007-11-02 11:57:11 +00:00
Christopher Michael
4b2a61803a
Modify dialog to sort modules into categories.
...
SVN revision: 32290
2007-11-02 07:00:17 +00:00
Christopher Michael
ec0196a4fe
Add module type for fileman.
...
SVN revision: 32289
2007-11-02 06:50:30 +00:00
Christopher Michael
edbb247797
Add module type for conf panel.
...
SVN revision: 32288
2007-11-02 06:47:21 +00:00
Christopher Michael
de22de6eac
Add/Change some module types in .desktop.
...
SVN revision: 32287
2007-11-02 06:30:33 +00:00
Christopher Michael
8d27d4c6a5
Add module type to .desktop files.
...
SVN revision: 32286
2007-11-02 06:22:24 +00:00
Christopher Michael
488bbfab1d
Change module type of .desktop
...
SVN revision: 32284
2007-11-02 06:15:24 +00:00
Christopher Michael
81a742efc3
Add module type to .desktop
...
SVN revision: 32283
2007-11-02 06:15:23 +00:00
Christopher Michael
e78c5f25b5
Add module type to .desktop.
...
SVN revision: 32282
2007-11-02 06:10:09 +00:00
Christopher Michael
55fce5437d
Check for params before checking for strlen of params.
...
SVN revision: 32281
2007-11-02 01:37:16 +00:00
Christopher Michael
4f4f035465
Formatting fixes.
...
SVN revision: 32278
2007-11-01 21:39:55 +00:00
Christopher Michael
76906e9a0a
Be sure to free icon_file if it exists for both categories & items.
...
SVN revision: 32277
2007-11-01 20:35:08 +00:00
Christopher Michael
04592aa37d
Minor formatting fixes.
...
SVN revision: 32276
2007-11-01 20:02:26 +00:00
Sebastian Dransfeld
1912e70288
Need to strdup the params, as they are free'd later.
...
SVN revision: 32268
2007-10-31 20:03:21 +00:00
Sebastian Dransfeld
b8cd2447aa
Fix warnings.
...
SVN revision: 32266
2007-10-31 19:56:59 +00:00
Sebastian Dransfeld
27a177e90e
Remove unused variable.
...
SVN revision: 32264
2007-10-31 19:48:56 +00:00
Sebastian Dransfeld
312dad0a8f
Fix warning.
...
SVN revision: 32263
2007-10-31 19:48:00 +00:00