Commit Graph

3726 Commits

Author SHA1 Message Date
Christopher Michael c865286d76 Removed unused variable.
SVN revision: 31358
2007-08-17 08:41:23 +00:00
Carsten Haitzler 910fa44c0c fix right clikc when multiple files are selected not to desel other files
SVN revision: 31357
2007-08-17 02:59:34 +00:00
Christopher Michael 6b9fe07177 Rework the Modules dialog so that it loads a lot faster.
Uses hashes now instead of lists, and doesn't loop the widget_ilist items as
much.
Still need to add back in the dir monitors, but need some sleep :)


SVN revision: 31323
2007-08-15 13:51:00 +00:00
Christopher Michael 68d30a59db Be sure to set the ilist item->selected to 0 when calling e_ilist_unselect.
SVN revision: 31321
2007-08-15 11:31:36 +00:00
Sebastian Dransfeld 67ee15f072 Add macro to free lists.
SVN revision: 31317
2007-08-15 05:48:47 +00:00
Christopher Michael 285c459983 Remove useless function proto.
SVN revision: 31313
2007-08-14 21:07:10 +00:00
Christopher Michael bd2cf1848b Delete event callbacks when e_entry is deleted.
Allow apps/modules to trap a "key_down" event for e_widget_entry.


SVN revision: 31311
2007-08-14 20:32:52 +00:00
Sebastian Dransfeld 51e232b6a1 Function is gone.
SVN revision: 31297
2007-08-13 06:02:40 +00:00
Christopher Michael d5c9007667 Autoload fileman module on new configs.
SVN revision: 31264
2007-08-12 10:30:34 +00:00
Christopher Michael 367a84179b Remove e_fwin.c/.h as they are in fileman module now.
SVN revision: 31259
2007-08-12 09:58:07 +00:00
Christopher Michael 7935a4da9f Adding fileman as a module. This commit includes necessary changes to
e_zone, e_int_menus, etc, etc to make this happen.


SVN revision: 31258
2007-08-12 09:57:24 +00:00
Miculcy Brian c2fc7b6a81 Checkbox for composite.
SVN revision: 31250
2007-08-11 20:03:21 +00:00
Christopher Michael 8557965fd6 Move adding the extra separator on menu to the function that is calling the
"menu extend" so that we don't end up with extra separators at the end of
the menu.


SVN revision: 31239
2007-08-11 09:24:34 +00:00
Carsten Haitzler 69c89fe5c1 god damn.. chasing that bad mem access was tricky. found it after futzing
with edje, evas and e.


SVN revision: 31206
2007-08-07 14:20:47 +00:00
lok aec4cc9204 Fix the segv at restart.
SVN revision: 31203
2007-08-07 11:46:19 +00:00
Carsten Haitzler 6372896d9d adjust todo - working on fm_main - can't seem to get hal to mount removable
devices with uid=X (X == the users uid) so the user can modify their
removable devices.


SVN revision: 31188
2007-08-05 23:30:40 +00:00
Carsten Haitzler a9ad787fe2 remove old config callback
SVN revision: 31186
2007-08-05 10:15:37 +00:00
Carsten Haitzler 0f27441f3d fix artiface where movereisze info stays in old location then jumps to new
after first move/resize event


SVN revision: 31185
2007-08-05 08:32:26 +00:00
Carsten Haitzler c3fc770dce config panel now is a module - just config registry is in core e.
SVN revision: 31184
2007-08-05 08:07:39 +00:00
Carsten Haitzler ea0b0dd7d8 winlist -> module!
SVN revision: 31178
2007-08-05 04:41:55 +00:00
Carsten Haitzler 9616c8fdd6 oops - missed version member
SVN revision: 31177
2007-08-05 03:13:23 +00:00
Carsten Haitzler a960cd070b move a chunk of stuff to use evas_smart_class_new() - evas_smart_new() will
probably die as it's already got legacy funcion methods for layer etc. stuff.


SVN revision: 31161
2007-08-04 13:12:43 +00:00
Miculcy Brian 3bfec3d628 Move fixed menu entries into modules.
SVN revision: 31139
2007-08-03 15:57:27 +00:00
Miculcy Brian d1ce28df59 Allow to create plain profiles / clone current profile.
SVN revision: 31136
2007-08-03 10:20:35 +00:00
Sebastian Dransfeld fb5ccdd3a4 free order object
SVN revision: 31131
2007-08-03 06:11:55 +00:00
Sebastian Dransfeld 80d118c3e9 formatting
SVN revision: 31129
2007-08-03 05:34:33 +00:00
Sebastian Dransfeld ecaedc0e95 Formatting.
SVN revision: 31128
2007-08-03 05:29:40 +00:00
Christopher Michael 453549ef0c Only add a separator if the Config - Border module is loaded.
SVN revision: 31125
2007-08-03 00:03:14 +00:00
Carsten Haitzler 7c50b360d8 another example - exebuf goes to a module. it's even a godo demo of how a
moduel can extend the default action set (and remove its action) as well as
extend the default menus.


SVN revision: 31103
2007-08-01 12:37:01 +00:00
Carsten Haitzler 0aeaf86749 load all conf modules by default
SVN revision: 31097
2007-07-31 15:08:40 +00:00
Carsten Haitzler c947fd66bc better pkgconfig deps
SVN revision: 31096
2007-07-31 15:00:22 +00:00
Christopher Michael fde266b92a Check that we have a valid exe before calling ecore_exe_free. See bug #122
for more information.
Fix some formatting issues.


SVN revision: 31093
2007-07-30 19:37:30 +00:00
Carsten Haitzler 9bdd051457 add delayed module loading in idle time. moduels can register if they
should/can be delayed or not.


SVN revision: 31087
2007-07-29 10:24:56 +00:00
Carsten Haitzler a220489b4e and the last of the config panel dialogs gets modularised - mroe config
dialogs around but hooked up differently. do these by hand.


SVN revision: 31073
2007-07-29 06:58:24 +00:00
Carsten Haitzler 1c1a4a4b84 and more config into modules
SVN revision: 31058
2007-07-29 03:25:34 +00:00
Carsten Haitzler 4c6b8fea1b and move yet more config dialogs to modules
SVN revision: 31057
2007-07-29 02:12:51 +00:00
Christopher Michael 07af012e92 If the Virtual Desktops module is not loaded, don't show the Configure
Virtual Desktops menu entry in Desktop sub-menu.


SVN revision: 31051
2007-07-28 20:51:30 +00:00
Christopher Michael 8c8de13c71 Patch from jeffdameth to fix hard-coded window size on the eap_editor dialog.
Fixed some formatting issues.


SVN revision: 31039
2007-07-28 13:29:11 +00:00
Carsten Haitzler 6500aefa51 and move another chunk of config dialogs into modules
SVN revision: 31026
2007-07-28 03:50:14 +00:00
Sebastian Dransfeld c0e8135c40 More desktop ref/free.
SVN revision: 30994
2007-07-26 12:38:18 +00:00
Sebastian Dransfeld 105936a464 More desktop ref/free.
SVN revision: 30993
2007-07-26 12:37:52 +00:00
Sebastian Dransfeld 6d53b0d420 ref and free desktops for .order files.
SVN revision: 30992
2007-07-26 12:29:52 +00:00
Sebastian Dransfeld 175c2ab88d Only free data when needed.
SVN revision: 30991
2007-07-26 12:02:22 +00:00
Sebastian Dransfeld 1fa98e667f Remove const qualifier.
SVN revision: 30990
2007-07-26 12:01:54 +00:00
Sebastian Dransfeld f89368f089 Update for changes in efreet.
SVN revision: 30987
2007-07-26 11:34:09 +00:00
Sebastian Dransfeld 5707ad712f Always free Efreet_Desktop structs.
SVN revision: 30984
2007-07-26 11:17:27 +00:00
Sebastian Dransfeld 3cc1ed9c08 No longer relevant.
SVN revision: 30983
2007-07-26 11:15:59 +00:00
Sebastian Dransfeld 060542adde Better wrapping.
SVN revision: 30972
2007-07-25 18:14:45 +00:00
Peter Wehrfritz a6553c1a58 *API BREAK* see the discussion in the mailing list. misc and e_modules will follow
SVN revision: 30970
2007-07-25 17:01:04 +00:00
Sebastian Dransfeld ad3761c9bd Fix warnings.
SVN revision: 30963
2007-07-24 18:47:26 +00:00
Sebastian Dransfeld 060a9b4fff buf isn't dynamic allocated.
SVN revision: 30961
2007-07-24 17:51:45 +00:00
Sebastian Dransfeld 5f82f68ff5 buf isn't a dynamic allocated buffer.
SVN revision: 30960
2007-07-24 17:50:12 +00:00
Carsten Haitzler d149b8dca6 and almost forgot - remove from e_includes.h
SVN revision: 30955
2007-07-24 16:27:18 +00:00
Carsten Haitzler ae480c2621 move apps configs to module
SVN revision: 30952
2007-07-24 14:50:26 +00:00
Viktor Kojouharov 504384fae0 new option to hide the desktop icons (under virtual desktops -> advanced)
SVN revision: 30943
2007-07-23 16:32:10 +00:00
lok bce79230e1 Fixed an issue when Display information is enabled when moving windows but not when resizing.
SVN revision: 30929
2007-07-22 01:27:43 +00:00
Christopher Michael e0e2492e00 When using "fill available space", take into account if the border is on the
current desk or not. This fixes bug #113.

Fix minor formatting issue in e_border.c


SVN revision: 30915
2007-07-20 08:27:59 +00:00
Christopher Michael e12d3c3a1c Modified shelf id sort to be a bit more complete. This fixes the issue where
shelves were missing from the Shelf Dialog list.


SVN revision: 30862
2007-07-16 20:43:13 +00:00
Carsten Haitzler 22d4a7d9b9 nick's patches to use efreet_mime. seem to work fine.
SVN revision: 30856
2007-07-16 14:33:25 +00:00
Christopher Michael 99c32d45d0 Add missing return values for module update functions, thanks jeffdameth :)
SVN revision: 30842
2007-07-16 03:52:00 +00:00
Christopher Michael 63362fc303 Oops, don't need to reload the cfdata->modules list there.
SVN revision: 30840
2007-07-16 02:21:33 +00:00
Christopher Michael 8c20c3a819 Add an event for when a module gets loaded/unloaded. Event structure consits
of module name, and a bool for enabled/disabled. This allows the 'Shelf
Contents' dialog to be dynamically updated when a module loads/unloads.

Change Modules config dialog to use an event.


SVN revision: 30839
2007-07-16 02:15:37 +00:00
Christopher Michael bd51b88a80 Remove unused struct (left over from when modules were listed in the menu)
SVN revision: 30838
2007-07-16 01:29:25 +00:00
Christopher Michael 0bb82307d8 Added trap for NULL sd->obj. Ref: Bug #92.
SVN revision: 30837
2007-07-16 00:50:50 +00:00
Christopher Michael 6aee1fef3d Make 'Shelf Contents' dialog resizable.
SVN revision: 30833
2007-07-15 23:42:46 +00:00
Christopher Michael 5b8a3e7555 Better modules config dialog. Can now multi-select several modules to
enable/disable at one time. Added some APIs to e_widget_ilist to help with
this.


SVN revision: 30832
2007-07-15 23:39:28 +00:00
Eric Schuele 7f696d4984 Actually able to see the appropriate icons now.
SVN revision: 30825
2007-07-15 15:00:14 +00:00
Eric Schuele a13e61ef6d forgot my separator bar.
SVN revision: 30822
2007-07-15 14:06:38 +00:00
Eric Schuele 79b8cf455c Fix typo of mine. Fix some whitespace. Allow appropriate icons to be viewed in "Border Icons" border menu.
SVN revision: 30821
2007-07-15 13:25:56 +00:00
Carsten Haitzler 2e875d3805 various patches from the devel mailing list in - and fixed where needed.
SVN revision: 30818
2007-07-15 08:28:11 +00:00
Stafford Mitchell Horne a17175762a Migrate conf Language dialogs over to modules
SVN revision: 30802
2007-07-13 22:33:48 +00:00
rephorm a8f3c6a4aa its not guaranteed that storage devices will have UDI's beginning with 'storage', nor does it make sense to query those that do for capability 'volume'.
check all devices for both capabilities


SVN revision: 30774
2007-07-12 02:20:51 +00:00
rephorm bcd4833484 fix comment
SVN revision: 30773
2007-07-12 02:19:50 +00:00
rephorm 830f8a0313 ecore_dbus is no longer used
SVN revision: 30766
2007-07-11 15:11:28 +00:00
Christopher Michael dc7f614937 Give menu apps dialogs (favs, ibar, etc, etc) ability to move items up/down
in the list. Allows user to "customize" their order in the menus, as per
ManoWarrior feature request.

Added some API to ilist widget to help with this. iList can now do
append_relative, prepend, and prepend_relative.


SVN revision: 30701
2007-07-10 11:15:34 +00:00
Christopher Michael 7b5f6d55bf Fix Bug #88.
- Make the Show Name, Show Generic, Show Comments options for the menus
work again.


SVN revision: 30688
2007-07-09 18:12:56 +00:00
Carsten Haitzler a7a05c624d move a bunch of other config dialogs over to be modules.
before i do more. i need to fix a glaring stability hole... try remove
aconfig module while the config dialog that module handles is up... :)


SVN revision: 30644
2007-07-08 03:57:52 +00:00
Carsten Haitzler ca263be347 move more config dialogs to modules.
SVN revision: 30640
2007-07-07 15:44:01 +00:00
Carsten Haitzler 31ded828f1 first module makes its way into a module of its own.
this
1. allows different config dialogs to do the same thing - eg replace it with
a different ui or idea.
2. allows people to switch off cofngi they dont need or want and even not ship
the ui to configure it
3. is a nice proof of concept that modules cna do more than just be the
things at the bottom of your screen in a "panel".


SVN revision: 30590
2007-07-04 15:09:25 +00:00
Carsten Haitzler 371504515f abstract config dialogs more - include params.
SVN revision: 30588
2007-07-04 11:11:03 +00:00
kiwi 5e8a55ff99 fix potential segfaults if dbus is not working
SVN revision: 30575
2007-07-03 15:35:14 +00:00
Carsten Haitzler 88bb37a1cb start abstracting out config dialogs a bit...
SVN revision: 30573
2007-07-03 15:19:09 +00:00
Carsten Haitzler 5af386933f add hook to borders to allow layout to b adjusted by modules
add a layout module - good proof of concept


SVN revision: 30517
2007-07-01 15:59:39 +00:00
Carsten Haitzler 27f81d1ea2 brian's selector
SVN revision: 30510
2007-06-30 06:43:12 +00:00
Carsten Haitzler d908b59f6f save a few bytes by packing structures better... simple savings :)
SVN revision: 30486
2007-06-28 23:22:20 +00:00
kiwi 24b86e37ce fix some warnings, mostly missing "void" when a function has no parameters
SVN revision: 30474
2007-06-27 10:57:54 +00:00
Sebastian Dransfeld 43b2d25788 Annoying.
SVN revision: 30425
2007-06-22 07:35:47 +00:00
Christopher Michael 55ac2fcc1e Patch from lok for adding Skip Pager to border menu.
This will need icons from ManoWarrior tho.


SVN revision: 30400
2007-06-18 18:46:33 +00:00
Carsten Haitzler faad6364ea futz around with config dialog layout - make it more able to fit in 640x480 -
if not perfectly, more "usably".


SVN revision: 30388
2007-06-18 11:29:02 +00:00
Sebastian Dransfeld 59514f0893 Remove stale comments.
SVN revision: 30380
2007-06-17 16:45:18 +00:00
Carsten Haitzler b07a851c65 ASPARAGUS!
SVN revision: 30379
2007-06-17 15:25:52 +00:00
Sebastian Dransfeld b184f0e1f5 Check if storage exists.
SVN revision: 30376
2007-06-17 11:01:32 +00:00
Sebastian Dransfeld 31ca342e2d long long value.
SVN revision: 30373
2007-06-17 09:02:47 +00:00
Carsten Haitzler 089c3eaadf and dont leak!
SVN revision: 30372
2007-06-17 08:39:11 +00:00
Carsten Haitzler f205f97f6b use direct desktop load fn
SVN revision: 30370
2007-06-17 08:29:28 +00:00
Sebastian Dransfeld 805f47b085 Fix warnings.
SVN revision: 30367
2007-06-17 07:38:48 +00:00
Carsten Haitzler 220aa0e9c7 handle multiple opens of the same mount
SVN revision: 30362
2007-06-17 04:16:50 +00:00
rephorm 97ac0640ae not all storage devices have serial based udi's
SVN revision: 30361
2007-06-17 04:00:53 +00:00
Carsten Haitzler ab8a38a505 and survive other fields being null.
SVN revision: 30360
2007-06-17 04:00:04 +00:00
Carsten Haitzler e72a3f633e use udi - not serial
SVN revision: 30359
2007-06-17 03:56:11 +00:00