Commit Graph

4978 Commits

Author SHA1 Message Date
Carsten Haitzler 74ddafcfee cedric's ecore_job_init/shtudown patches.
SVN revision: 31972
2007-10-05 05:12:38 +00:00
Carsten Haitzler e72bcc1b8b printf--
SVN revision: 31971
2007-10-05 04:54:45 +00:00
Carsten Haitzler bba9407f40 ummm playing - part of evas smart stuff
SVN revision: 31969
2007-10-05 04:52:27 +00:00
Carsten Haitzler 6b23fae2f8 revert lok's patch - gettign segv's and mount success/failure is not working.
SVN revision: 31951
2007-10-03 17:19:17 +00:00
Carsten Haitzler 055b45c306 lok's patch for handling tracking of mounts better.
SVN revision: 31950
2007-10-03 16:46:29 +00:00
Christopher Michael 22d5db1761 Use e_config->edje_collection_cache value for setting edje collection cache.
SVN revision: 31947
2007-10-03 09:00:49 +00:00
Carsten Haitzler 8b7a332c73 this is ugly - but it reduces trails from dropshadow or desktop redraws on
slow boxes. i had to
1. use bg pixmaps
2. defer window moves until idle enterer that runs AFTER the rendering
3. simple resizes from top-left are handled, but if top-left of frame needs
to mvoe all bets are off and its not deferred anymore.


SVN revision: 31945
2007-10-03 07:13:02 +00:00
Christopher Michael 3cdccdeb42 Use perror to get any errors from the rename call.
SVN revision: 31935
2007-10-02 17:25:27 +00:00
Christopher Michael f824ed9e9c This should fix the random e_fm segfaults when opening directories for good.
Seems we cannot rely on icon smart data being valid.


SVN revision: 31924
2007-10-02 00:16:09 +00:00
Christopher Michael 522bf9d56e If user has requested no confirmation dialogs, then do not display one when
deleting a shelf. This fixes bug #232.


SVN revision: 31922
2007-10-01 21:22:51 +00:00
Christopher Michael 4e6d96769d Remove blank line.
SVN revision: 31921
2007-10-01 20:12:55 +00:00
Christopher Michael 1bf68105ba Minor formatting fix.
SVN revision: 31920
2007-10-01 19:23:18 +00:00
Christopher Michael d4050a4b90 One more safety check to see that icon->sd->realpath is valid.
People are still getting an occasional segfault when trying to open folders.
This should correct the problem.


SVN revision: 31919
2007-10-01 18:52:43 +00:00
Miculcy Brian af7a709a76 Fixing http://bugs.enlightenment.org/show_bug.cgi?id=199:
No resistance when moving windows on a desktop where a 'specified desktops shelf' isn't visible.


SVN revision: 31906
2007-09-30 23:52:24 +00:00
Miculcy Brian da5fb739e5 Fix for shelfs on specified desktops: Do not maximize until a shelf which is only visible on other desktops.
(http://bugs.enlightenment.org/show_bug.cgi?id=199)


SVN revision: 31905
2007-09-30 23:21:54 +00:00
Christopher Michael 1f1db34ff6 Remove some efreet printfs.
SVN revision: 31894
2007-09-30 17:44:46 +00:00
Christopher Michael 59d9386307 Fix missed theme part name change as per ML thread "E_Manager issues".
SVN revision: 31862
2007-09-29 09:06:12 +00:00
Christopher Michael 16c518bd24 Fix typo so E builds again. Oops.
SVN revision: 31843
2007-09-28 17:40:23 +00:00
Christopher Michael a03103ee5f Proper fix for ic->info.file checking.
Should not have committed copy/paste just yet.


SVN revision: 31842
2007-09-28 17:36:17 +00:00
Christopher Michael 61df9537ba Be sure we have Icon->Info->File before trying to use it in a printf.
SVN revision: 31841
2007-09-28 17:03:40 +00:00
Christopher Michael 7657b3bffa Lots of formatting fixes. There may still be more needed in this file.
Do not print errs on C locale during shutdown.


SVN revision: 31840
2007-09-28 16:36:13 +00:00
Christopher Michael 96e84b050f Add cut/copy/paste menu enums for e_fm.
SVN revision: 31821
2007-09-26 15:45:55 +00:00
Miculcy Brian 333be970d4 Bug fixed: Having a shelf only visible on specific desktops didn't work corrently with dualscreen setup.
SVN revision: 31814
2007-09-26 12:34:38 +00:00
Carsten Haitzler 9a835d8bdb move msgbus init post splash spawn
SVN revision: 31809
2007-09-25 23:31:22 +00:00
Carsten Haitzler 27524d13a5 handle errors properly in msgbus!
SVN revision: 31808
2007-09-25 23:23:42 +00:00
Christopher Michael 773663840f Fix missing function prototype.
Removed some printfs.
Use more precise method of calculating if an icon is inside the rubber band.


SVN revision: 31806
2007-09-25 18:27:16 +00:00
Stafford Mitchell Horne 54ab7f0d3c Long waiting commit
* Break out intl data. Reduces the size of e_imc
 * Add Dbus ipc replacement
 * Elightenment Dbus API can be extended by modules (Example: msgbus_lang)


SVN revision: 31803
2007-09-25 14:26:36 +00:00
Carsten Haitzler 1e507658f3 and make the init splash use the right engine!
SVN revision: 31796
2007-09-24 10:53:44 +00:00
Carsten Haitzler a6825b262b move init splash to its own process to make it smoother and able to be up
before the main loop.


SVN revision: 31795
2007-09-24 01:16:47 +00:00
Massimo Maiurana 81440c9066 translated strings in italian for modules' .desktop files.
SVN revision: 31794
2007-09-23 20:53:15 +00:00
Carsten Haitzler 149d0afa5b and handle corner case for fulslcreen sized windows in auto-place. oops.
openoffice doesnt even get auto-placed. it explicitly asks for its own
placement and size. it's just badly behaved.


SVN revision: 31767
2007-09-20 00:17:39 +00:00
Carsten Haitzler 88ff932cd3 placement 100% avoids placing over/under a shelf not just "prefers not to".
really simple change.


SVN revision: 31766
2007-09-19 23:59:10 +00:00
Christopher Michael 609ef14f73 Added basic rubber band support to efm. Still needs a little work.
SVN revision: 31764
2007-09-19 19:39:00 +00:00
Sebastian Dransfeld b732af7203 formatting
SVN revision: 31757
2007-09-19 05:15:52 +00:00
Sebastian Dransfeld 9e24589648 app->type can't be both.
SVN revision: 31756
2007-09-19 05:14:26 +00:00
Miculcy Brian aedfe0f839 It's now possible to have efm in the ibar, using a desktop file with type=link and url=file:/path/to/enlightenment .
SVN revision: 31754
2007-09-19 01:29:04 +00:00
Carsten Haitzler 1ab387ad73 more work on wiz - fix up bold font text part refs so they stay bold. lang
list - but empty. need to fill.


SVN revision: 31749
2007-09-17 12:03:47 +00:00
Carsten Haitzler c925fbf2cb need to re-number pages. really need more numberspace.
SVN revision: 31747
2007-09-17 10:38:00 +00:00
Carsten Haitzler 6c9df33256 page 000 now auto-selects an "intl" font that will work and applies it to
most text classes. testing now - but seems to work. title got some japanese
in it for testing.


SVN revision: 31746
2007-09-17 05:10:05 +00:00
Carsten Haitzler e7de4981f9 enable/disable back/next as needed. allow pages to do it too.
SVN revision: 31743
2007-09-16 18:32:32 +00:00
Sebastian Dransfeld a548d436d0 Remove unused struct members.
SVN revision: 31742
2007-09-16 14:11:38 +00:00
Sebastian Dransfeld b8b8511770 Use standard c functions for floor and ceil value
SVN revision: 31741
2007-09-16 13:56:21 +00:00
Sebastian Dransfeld 9341299f6a Make slider work better with keyboard.
SVN revision: 31740
2007-09-16 13:31:10 +00:00
Sebastian Dransfeld 1554f92345 Only search once per session.
SVN revision: 31739
2007-09-16 10:55:16 +00:00
Sebastian Dransfeld ff2c5f7e54 simplify
SVN revision: 31738
2007-09-16 10:51:17 +00:00
Carsten Haitzler 73801f3455 was playing with user muounting - still no work.
SVN revision: 31736
2007-09-16 03:05:44 +00:00
Sebastian Dransfeld 205fd652a2 Remove duplicate code.
SVN revision: 31735
2007-09-16 02:23:32 +00:00
Sebastian Dransfeld b0f8888510 const
SVN revision: 31734
2007-09-16 02:08:04 +00:00
Sebastian Dransfeld a9948c5272 Better check if a gadcon supports new features.
SVN revision: 31729
2007-09-16 00:24:42 +00:00
Sebastian Dransfeld ac35054634 We need id's for gadgets which are independent of shelves, so if we move
a gadget from one shelf to another it will keep the same config. Since the
id is mainly for the module to find the appropriate config for a gadget,
the module is now responsible for creating id's for gadgets config. One
problem is that we no longer can trust the id of a gadget, so we need to
store a reference between a gadget and its config after startup. No big
deal.


SVN revision: 31727
2007-09-16 00:02:53 +00:00
Sebastian Dransfeld b285623bc0 ++
SVN revision: 31725
2007-09-15 23:49:05 +00:00
Sebastian Dransfeld b48fc6aaa4 Remove debug printf
SVN revision: 31724
2007-09-15 18:57:56 +00:00
Carsten Haitzler b97156004a adding comments - this is the plan for wizard pages. what do you guys think -
input?


SVN revision: 31720
2007-09-15 03:10:29 +00:00
Sebastian Dransfeld ccc9d47591 Fix warnings.
SVN revision: 31718
2007-09-14 23:28:58 +00:00
Christopher Michael 308a09cc1c Enable List View & Clean up some formatting.
SVN revision: 31713
2007-09-14 17:43:36 +00:00
Carsten Haitzler 67766a472a moving wizard pages to their own files - modules loaded. in alphabetical
order only if they start with "page_". this way 3rd parties can add new
wizard pages post e install (or remove them) without a recompile needed.


SVN revision: 31712
2007-09-14 16:57:01 +00:00
Carsten Haitzler 4e1db54233 mo wiz work. has page infra now and can "run" the pages.
SVN revision: 31711
2007-09-14 13:58:18 +00:00
Christopher Michael 2e50246203 More "zone used uninitialized" fixes from Brett Nash.
SVN revision: 31708
2007-09-13 21:20:14 +00:00
Christopher Michael 831e3b3c1b Patch from Brett Nash to fix zone being used uninitialized.
SVN revision: 31707
2007-09-13 21:18:44 +00:00
Christopher Michael 0b2c77791a Patch from Brett Nash to init zone = NULL before use.
SVN revision: 31706
2007-09-13 21:17:36 +00:00
Christopher Michael 5fe3eb8e05 More patch work from Brett Nash, slightly modified, to fix some compiler
warnings.


SVN revision: 31705
2007-09-13 21:16:33 +00:00
Christopher Michael e009b670f9 Slightly modified patch from Brett Nash to fix compiler warnings.
SVN revision: 31704
2007-09-13 21:13:39 +00:00
Christopher Michael fdfaf753fe Patch(s) from Brett Nash to fix compiler warnings.
SVN revision: 31703
2007-09-13 21:11:02 +00:00
Christopher Michael 945cefb68a Patch from Brett Nash to init zone to NULL before use.
SVN revision: 31702
2007-09-13 21:10:02 +00:00
Christopher Michael 37051c3531 Various patch bits from Brett Nash. Still going through the rest of them.
SVN revision: 31701
2007-09-13 21:09:12 +00:00
Carsten Haitzler 22bc1825f1 fix fn name.
SVN revision: 31694
2007-09-13 13:58:23 +00:00
Carsten Haitzler b2efad1ba9 workin on da wiz - working on page infrastructure - just test pages right now.
SVN revision: 31693
2007-09-13 13:56:36 +00:00
Carsten Haitzler 5bbb0afd05 make alerts smaller... small white boxes of death.
SVN revision: 31687
2007-09-11 11:57:48 +00:00
Carsten Haitzler 3552b64078 just use PATH_MAX - using _... defines is... bad .. mmmkay
SVN revision: 31680
2007-09-10 23:28:48 +00:00
Christopher Michael da1bd71e00 Provide a convenience function for setting a window border internal icon key.
SVN revision: 31679
2007-09-10 21:50:54 +00:00
Christopher Michael f4725035d1 Check that we actually have gadcon_layout_data before trying to access it.
This fixes bug #196.


SVN revision: 31674
2007-09-10 20:07:14 +00:00
Carsten Haitzler cf7f274f97 dialog only comes up ONCE now.
SVN revision: 31669
2007-09-10 11:53:17 +00:00
Carsten Haitzler dc085e434c add engine config by default
SVN revision: 31661
2007-09-09 02:11:19 +00:00
Miculcy Brian aed16d2e23 This allows to have shelfs only on specified desktops. Someone might want to add a nice hide/show animation...
SVN revision: 31619
2007-09-04 23:59:01 +00:00
Christopher Michael 485417d47a #Define MAX for systems that do not have it (Solaris). Fixes bug #186.
SVN revision: 31615
2007-09-04 16:48:11 +00:00
Christopher Michael f211a9b33d Check that border has a "pointer" before trying to delete it. Working on
fixing bug #191.


SVN revision: 31614
2007-09-04 16:28:24 +00:00
Eric Schuele 4ecb188789 Add line break so it fits in min size.
SVN revision: 31587
2007-09-01 03:20:05 +00:00
Christopher Michael 3b61274069 Fix position of last checkbox to be like Remember dialog.
SVN revision: 31575
2007-08-30 07:52:23 +00:00
Eric Schuele b6ba5eac3e Add comments to the last remaining internal dialog modules.
SVN revision: 31567
2007-08-28 18:37:30 +00:00
Miculcy Brian d2c800ab3b Fix wording as suggested by Zachary Goldberg.
SVN revision: 31564
2007-08-28 11:01:29 +00:00
Miculcy Brian bb2e2b014f Patch by schula, fix window push for xinerama screens.
SVN revision: 31563
2007-08-28 10:58:33 +00:00
Sebastian Dransfeld af9dd29dfc Pass the user supplied Evas_Object to the resize func, as the user
shouldn't deal with the popup Evas_Object.


SVN revision: 31559
2007-08-27 21:39:12 +00:00
Eric Schuele 6f390fc035 Stronger warning for wizard.
SVN revision: 31558
2007-08-27 19:42:49 +00:00
Christopher Michael 2f8b1e6712 More spelling/grammar fixes. Did not realize there was more of these in
there, lol. Darn fat-finger copy/paste :)


SVN revision: 31551
2007-08-27 10:01:28 +00:00
Christopher Michael ea91d160c9 Minor spelling/grammar fix.
SVN revision: 31550
2007-08-27 10:00:27 +00:00
Christopher Michael ff2a1e5aba Remove commented Files block, This really doesn't need to be here anymore as
the module handles the menu augment.


SVN revision: 31548
2007-08-27 09:01:46 +00:00
Eric Schuele c8d57913ce Reset textblock size to (0,0) before setting text. This seems to help the proper display of scrollbars in situations in which you are repeatedly changing the contents of the textblock.
SVN revision: 31546
2007-08-27 03:22:08 +00:00
Eric Schuele 9d8ff9e4cf Need a few more pixels in height to accomodate 4 full lines of text without a scrollbar.
SVN revision: 31545
2007-08-27 03:05:10 +00:00
Eric Schuele ef88977674 Add comments to several of the default E config panel modules.
SVN revision: 31544
2007-08-27 02:00:56 +00:00
Miculcy Brian 1cc31e12b3 Reset new profile type; module description added.
SVN revision: 31538
2007-08-26 21:41:20 +00:00
Christopher Michael a0f9462d1d Add gcc suggested parens around assignment.
SVN revision: 31533
2007-08-26 17:20:46 +00:00
Sebastian Dransfeld 858bd33b23 formatting.
SVN revision: 31526
2007-08-26 14:59:58 +00:00
Viktor Kojouharov 258bdce586 recalc the min size, in case the container changes it's geometry
SVN revision: 31512
2007-08-26 11:16:31 +00:00
Christopher Michael 88d7be6331 Minor adjustment to the textblock so that the Module List resizes better,
not the textblock.


SVN revision: 31508
2007-08-26 04:35:27 +00:00
Eric Schuele 765874a681 Tweak comment a bit.
SVN revision: 31506
2007-08-26 03:59:54 +00:00
Eric Schuele 9401179da5 Correct the description.
SVN revision: 31505
2007-08-26 03:00:15 +00:00
Eric Schuele 4d021bed3a Allow loaded modules to show their description as well.
SVN revision: 31504
2007-08-26 02:51:37 +00:00
Eric Schuele bd949fa4f9 Add comments to various E modules for display in the modules config dialog.
SVN revision: 31502
2007-08-25 21:48:02 +00:00
Eric Schuele d5c17aebee Restrict min size.
SVN revision: 31501
2007-08-25 20:03:40 +00:00
Eric Schuele 995a08a897 A modules.desktop.in with a sample comment for display in the modules config panel.
SVN revision: 31500
2007-08-25 16:19:00 +00:00
Eric Schuele c003cf1fc0 Forgot some cleanup
SVN revision: 31499
2007-08-25 15:38:37 +00:00
Eric Schuele c497aa292a Add a description textblock to the dialog. This will display the Comment field from within the module.desktop file. In a multi-select situation it will show the comment of the last selected item.
SVN revision: 31498
2007-08-25 15:24:52 +00:00
Viktor Kojouharov 66260d1cc5 extra null check, since E_OBJECT_CHECK doesn't even check that
SVN revision: 31493
2007-08-25 09:41:25 +00:00
Carsten Haitzler e1b6e17c1a disable tracking of stdout/err for now.
SVN revision: 31491
2007-08-25 07:39:57 +00:00
Eric Schuele 008ef435ff Rename -shutdown to -exit, to match the operations in the menu. Create a -shutdown that will shut the computer down.
SVN revision: 31481
2007-08-24 04:22:25 +00:00
Christopher Michael d216385aca Initialze variable to 0, eliminate compiler warning.
SVN revision: 31476
2007-08-23 10:49:50 +00:00
Christopher Michael 7b461584a3 Initialize the return val to 0 to eliminate compiler warning.
SVN revision: 31475
2007-08-23 10:48:29 +00:00
Christopher Michael bfba0c9a61 Cleanup some compiler warnings. No real need for the *f there.
SVN revision: 31474
2007-08-23 10:47:28 +00:00
Christopher Michael 707bfaa565 Initialize some variables to remove compiler warning.
SVN revision: 31473
2007-08-23 10:40:43 +00:00
Christopher Michael fc94c55d57 Fix compiler warnings by initializing some variables & using evas_stringshare.
SVN revision: 31472
2007-08-23 10:26:36 +00:00
Christopher Michael dddbaba999 Initialize some variables to remove compiler warnings.
SVN revision: 31471
2007-08-23 10:12:03 +00:00
Christopher Michael e0924b6224 Remove unused functions.
SVN revision: 31470
2007-08-23 10:09:22 +00:00
Christopher Michael 08ab2a32f9 Comment out unused functions. These MAY return someday.
SVN revision: 31469
2007-08-23 10:07:55 +00:00
Christopher Michael d0578eb3cb Lots of cleanup (Remove unused variables & functions)
SVN revision: 31468
2007-08-23 09:45:30 +00:00
Christopher Michael 5dc90c19da Fix slider height in Advanced dialog for tokyo :)
SVN revision: 31454
2007-08-22 10:23:53 +00:00
Christopher Michael 03d9e3610a Reimplement filereg as a hash instead of a list, providing a minor speedup.
SVN revision: 31448
2007-08-21 22:35:45 +00:00
Viktor Kojouharov b0d4ef2ea9 info popup for gadcon clients
SVN revision: 31432
2007-08-20 18:50:20 +00:00
Miculcy Brian f00826e9e2 Do not allow to kill internal windows using the kill keybinding.
SVN revision: 31426
2007-08-20 14:28:21 +00:00
Viktor Kojouharov c00058832b ecore api change
SVN revision: 31411
2007-08-19 20:45:36 +00:00
Carsten Haitzler 28abfe9f2d remove unref - see comment in diff
SVN revision: 31401
2007-08-19 14:54:55 +00:00
Carsten Haitzler 33e5c2d4b2 workin' on my wiz.
SVN revision: 31384
2007-08-18 15:55:48 +00:00
lok e8c285ddb6 BSD compatibility.
SVN revision: 31382
2007-08-18 12:15:31 +00:00
Sebastian Dransfeld 81c825ce00 Don't use strlen to check for empty string.
SVN revision: 31381
2007-08-18 11:50:08 +00:00
Christopher Michael 4f56af6521 No need to assign an eco here. Add safety to be sure _e_configure is NULL.
Thanks englebass.


SVN revision: 31380
2007-08-18 11:48:10 +00:00
Christopher Michael adcd7517f8 When the module gets unloaded, kill open Config Panels. If left open, they
cause segfaults for things like mouse_events on buttons, etc, etc.


SVN revision: 31379
2007-08-18 10:45:38 +00:00
Carsten Haitzler 8128302bd5 lok's xdnd work
SVN revision: 31378
2007-08-18 10:37:16 +00:00
Eric Schuele 549fc86562 I suspect this was intended.
SVN revision: 31375
2007-08-18 02:28:40 +00:00
Sebastian Dransfeld 4480e0a947 Better check for 0 stringlength.
SVN revision: 31369
2007-08-17 17:23:06 +00:00
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
Christopher Michael 26478b961c Fix config file versioning so that properties get saved correctly & restored
on a restart.


SVN revision: 31306
2007-08-13 23:21:16 +00:00
Sebastian Dransfeld 8dd584238e remove unused variable
SVN revision: 31299
2007-08-13 06:07:04 +00:00
Sebastian Dransfeld 9d6a1bb73e ignore
SVN revision: 31298
2007-08-13 06:04:12 +00:00
Sebastian Dransfeld 51e232b6a1 Function is gone.
SVN revision: 31297
2007-08-13 06:02:40 +00:00
Sebastian Dransfeld 5e81cf9a98 Correct function defintion
SVN revision: 31296
2007-08-13 06:02:24 +00:00
Sebastian Dransfeld 15b3961638 Include header for function declaration.
SVN revision: 31295
2007-08-13 05:51:01 +00:00
Christopher Michael e00e9f6b84 Implement Config File Version support for Fileman module as I know more
options will get added in the future. Sorry for the initial config wipe
people but this way we can avoid future problems.


SVN revision: 31289
2007-08-13 05:05:26 +00:00
Christopher Michael eb16f16b48 Remove Profiles from the Config Submenu, doesn't need to be there.
Fix some formatting.


SVN revision: 31282
2007-08-13 00:08:59 +00:00
Christopher Michael efbde4e98a Add File Icons to the Fileman Category of Config Panel.
Fix a compiler warning.


SVN revision: 31281
2007-08-13 00:07:05 +00:00
Christopher Michael a37cff5148 Add Fileman config to Configuration Panel when module loaded.
SVN revision: 31280
2007-08-13 00:00:13 +00:00
Christopher Michael 5b13763f3f Enable some different View Modes. Most disabled for now until they work
better.


SVN revision: 31278
2007-08-12 23:34:30 +00:00
Christopher Michael 32d15a5ff6 Rfresh existing fm's when config properties change.
SVN revision: 31276
2007-08-12 23:04:38 +00:00
Christopher Michael 934f311ffa Add options for showing Full Path in the window & option to disable Desktop
Icons.


SVN revision: 31274
2007-08-12 21:10:02 +00:00
Christopher Michael 3e63519a9a Set correct window title when we navigate to different places.
SVN revision: 31273
2007-08-12 20:43:13 +00:00
Christopher Michael 7bfdc90806 Do not allow Desktop folders to open in place.
SVN revision: 31272
2007-08-12 20:02:50 +00:00
Carsten Haitzler dd9a509678 working on wizard - nothing yet. dont use it! you'll regret it!
SVN revision: 31268
2007-08-12 14:34:53 +00:00
Christopher Michael d5c9007667 Autoload fileman module on new configs.
SVN revision: 31264
2007-08-12 10:30:34 +00:00
Carsten Haitzler 0c68584f44 wizard skeleton. no code (yet).
SVN revision: 31263
2007-08-12 10:16:26 +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
Christopher Michael 7f23b7cd9c Add fileman module to build process.
SVN revision: 31257
2007-08-12 09:54:58 +00:00
Christopher Michael b2aa6a27fe Add file manager as a module.
SVN revision: 31256
2007-08-12 09:54:33 +00:00
Christopher Michael 8205067776 Remove Show Desktop Icons option in prep for fileman module going in cvs.
SVN revision: 31255
2007-08-12 09:44:10 +00:00
Christopher Michael d39e73aba2 Check that the dropshadow config dialog is not already open before we create
another one.


SVN revision: 31251
2007-08-12 02:28:20 +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
Miculcy Brian 348c00eed6 Don't show menu entry for configuring virtual desktops if conf_desks isn't loaded.
SVN revision: 31199
2007-08-06 23:35:13 +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
Christopher Michael ffa9faff45 Use proper icon for exebuf module.
SVN revision: 31153
2007-08-04 00:33:01 +00:00
Christopher Michael f9065df738 Remove the Add Application menu item if the conf-apps module is not loaded.
Disable the "Configure" button in the config dialog is conf-apps module is
not loaded.


SVN revision: 31152
2007-08-04 00:20:54 +00:00
Miculcy Brian 6cd0b24108 New configuration dialog 'engine'. Only basic mode for now, advanced stuff will follow soon. :)
SVN revision: 31149
2007-08-03 22:44:21 +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 661f22366f Add needed header
SVN revision: 31134
2007-08-03 07:24:59 +00:00
Sebastian Dransfeld fb5ccdd3a4 free order object
SVN revision: 31131
2007-08-03 06:11:55 +00:00
Sebastian Dransfeld 5269d8f9d3 free list from efreet_icon_theme_list_get()
SVN revision: 31130
2007-08-03 06:06:09 +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
Miculcy Brian 9a179d464d Added a configuration menu entry for the profiles dialog.
SVN revision: 31124
2007-08-02 23:40:58 +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
Christopher Michael 45f29cdf73 Change icon for winlist module.
SVN revision: 31084
2007-07-29 08:16:10 +00:00
Christopher Michael 428db8d5e0 Change icon for performance module.
SVN revision: 31083
2007-07-29 08:14:28 +00:00
Christopher Michael c6451d8c56 Change icon for Search Directories module.
SVN revision: 31082
2007-07-29 08:13:15 +00:00
Christopher Michael 0767525391 Change icon for mime module.
SVN revision: 31081
2007-07-29 08:11:21 +00:00
Christopher Michael 8a71009cd7 Change icon for exebuf module.
SVN revision: 31080
2007-07-29 08:09:31 +00:00
Christopher Michael 174fe89066 Change icon for conf_dialogs.
SVN revision: 31079
2007-07-29 08:08:09 +00:00
Christopher Michael ddecb79193 Remove whitespace following trailing backslash.
SVN revision: 31078
2007-07-29 08:00:14 +00:00
Carsten Haitzler 77fd346c48 and fix .desktop
SVN revision: 31075
2007-07-29 07:41:15 +00:00
Carsten Haitzler 24a69de4ce stupid stupid stupid filename length limti for .edj file in module - stupid!
make shorter and change standard to suit. grrr


SVN revision: 31074
2007-07-29 07:38:06 +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
Christopher Michael 9bfeb09b7f Use a better null trap for e_theme_config_get returning NULL. This should
allow a theme to still be set.


SVN revision: 31071
2007-07-29 05:02:18 +00:00
Christopher Michael aeacbf6530 Add trap for the odd case where e_theme_config_get may return null.
SVN revision: 31070
2007-07-29 04:49:02 +00:00
Christopher Michael 5a5ea782cb Use the winlist icon in the dialog also.
SVN revision: 31069
2007-07-29 03:53:36 +00:00
Christopher Michael e49ca978d9 Use the actual winlist icon in the Config Panel.
SVN revision: 31068
2007-07-29 03:52:49 +00:00
Christopher Michael 5cd386237b Proper icon for conf_clientlist.
SVN revision: 31067
2007-07-29 03:50:25 +00:00
Christopher Michael c29e1e128d Proper icon for window_manip module.
SVN revision: 31066
2007-07-29 03:48:00 +00:00
Christopher Michael fb8302d09e Proper icon for window focus module.
SVN revision: 31065
2007-07-29 03:46:37 +00:00
Christopher Michael 3db54ea299 Use proper icon for window display module.
SVN revision: 31064
2007-07-29 03:45:17 +00:00
Christopher Michael 319948ef4f Proper icon for conf_shelf module.
SVN revision: 31063
2007-07-29 03:43:50 +00:00
Christopher Michael dd73a31328 Proper icon for mouse_bindings module.
SVN revision: 31062
2007-07-29 03:42:38 +00:00
Christopher Michael 02c83d19fb Proper icon for mouse_accel module.
SVN revision: 31061
2007-07-29 03:41:04 +00:00
Christopher Michael 2448fc3d70 Proper icon for conf_menus module.
SVN revision: 31060
2007-07-29 03:38:27 +00:00
Christopher Michael 3d5ec21d08 Proper icon for keybindings module.
SVN revision: 31059
2007-07-29 03:35:39 +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 9046b0ceaf Use proper icon for desklock.
SVN revision: 31050
2007-07-28 20:27:49 +00:00
Christopher Michael 771f3575b1 Use proper icon for display power management.
SVN revision: 31049
2007-07-28 20:25:42 +00:00
Christopher Michael ea635cafd6 Use proper icon for screen res module.
SVN revision: 31048
2007-07-28 20:23:44 +00:00
Christopher Michael aacfb6905d Use proper icon for screensaver module.
SVN revision: 31047
2007-07-28 20:20:06 +00:00
Christopher Michael 3e95b85477 Use proper icon for conf_desks.
SVN revision: 31046
2007-07-28 20:16:01 +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
Christopher Michael 70e391e0cf Use the Applications icon for this module, not the pager/layout icon.
SVN revision: 31028
2007-07-28 08:00:53 +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 21807cf38a ref and free .desktop files.
SVN revision: 30985
2007-07-26 11:27:02 +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
Carsten Haitzler da19aec9bd fix proto for precache func
SVN revision: 30936
2007-07-22 23:06:42 +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
Miculcy Brian 6b90f33d31 fixed seggi, changed window size for devilhorns
SVN revision: 30922
2007-07-20 23:58:02 +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 24eab9731b If we don't reassign a value to either tc->font or style, then be sure to
set them to NULL. This fixes bug #120.


SVN revision: 30914
2007-07-20 08:11:39 +00:00
Christopher Michael d58b93c45c Path from Kent (der_Metzger) <kent@thor.arrrr.com> to add Intel Core2
temperature sensor support to the temperature module.


SVN revision: 30863
2007-07-16 21:27:22 +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
Eric Schuele f069d129e5 Slight change in text.
SVN revision: 30841
2007-07-16 03:15:17 +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 7b0f3f215d Add conf_profiles to build order.
SVN revision: 30835
2007-07-16 00:47:17 +00:00
Christopher Michael 84a19c6a53 Added morlenxus' Profile Configuration module.
SVN revision: 30834
2007-07-16 00:45:58 +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
David Walter Seikel 467c356faf .cvsignore+=2 and cvsignore++
SVN revision: 30828
2007-07-15 21:26:18 +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
Christopher Michael 0a1b9cb6e9 Include the header to remove some compiler complaints.
SVN revision: 30815
2007-07-14 22:58:01 +00:00
Stafford Mitchell Horne a17175762a Migrate conf Language dialogs over to modules
SVN revision: 30802
2007-07-13 22:33:48 +00:00
Carsten Haitzler f9fbd213d1 oops- commented out. uncomment.
SVN revision: 30785
2007-07-13 00:09:10 +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
David Walter Seikel 9cb750dfe0 Patch to add PowerBook temperature reading from Paul T. Threshold.
SVN revision: 30770
2007-07-11 23:17:13 +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
Carsten Haitzler ee2298b2db 1. fix a lot of things so they pass make distcheck - so many things have
broken. guys - need to be more careful!
2. asparagus
3. some extra docs/comments for evas


SVN revision: 30696
2007-07-10 00:13:26 +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
manowarrior aa26059b45 I'm IconWarrior! I'm your master!
SVN revision: 30670
2007-07-08 16:51:31 +00:00
manowarrior 0244064035 My icon.. My precious..
SVN revision: 30669
2007-07-08 16:50:52 +00:00
manowarrior b6e8fd44e2 Luke.. I'm your father.. erm, icon.
SVN revision: 30668
2007-07-08 16:49:53 +00:00
manowarrior 82fb269b14 change this icon too..
SVN revision: 30667
2007-07-08 16:49:03 +00:00
manowarrior 671e8bb492 change module's icon
SVN revision: 30666
2007-07-08 16:48:39 +00:00
manowarrior ddcf7e161e change module icon
SVN revision: 30665
2007-07-08 16:48:06 +00:00
manowarrior 107d9192f6 change icon.
SVN revision: 30664
2007-07-08 16:47:15 +00:00
Carsten Haitzler 4cc0d6ed8c and modules will delete/clean up all their dialogs on being shut down now...
safe at last.


SVN revision: 30646
2007-07-08 05:37:05 +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