Commit Graph

3365 Commits

Author SHA1 Message Date
David Walter Seikel 46c1cf8e57 Remove printfs and clean up after debugging with raster.
SVN revision: 25421
2006-09-03 17:23:43 +00:00
Carsten Haitzler efb4f3e327 working on fav icons
SVN revision: 25417
2006-09-03 15:57:13 +00:00
Carsten Haitzler 3ba222fe9e fix thum gen - no alpha for some keys.
SVN revision: 25415
2006-09-03 15:23:02 +00:00
Carsten Haitzler cdb0a473d3 fix some buglets
SVN revision: 25412
2006-09-03 15:11:04 +00:00
David Walter Seikel d3e842122b Enable and disable the add app button.
raster: don't make me waste 45 minutes when there is a deadline next time.


SVN revision: 25411
2006-09-03 14:27:51 +00:00
David Walter Seikel 2ee0222fac Actually add the application properly via the dialog.
SVN revision: 25408
2006-09-03 13:16:14 +00:00
Carsten Haitzler 9bbdffcb66 segv--
SVN revision: 25407
2006-09-03 12:52:40 +00:00
David Walter Seikel f1589cd360 Save new apps as .desktops, and also save new images.
SVN revision: 25405
2006-09-03 12:43:08 +00:00
Carsten Haitzler 953d902a18 fix some segv's and valgrind errors.
SVN revision: 25403
2006-09-03 11:55:16 +00:00
David Walter Seikel 5a1799c941 Icons back in menus again.
SVN revision: 25401
2006-09-03 11:32:13 +00:00
David Walter Seikel 11823b5cb7 Now showing .desktop icons. Although the virtual .order displays have
something dodgy.  To be investigated later when raster isn't piling more
urgent work and deadlines on me.


SVN revision: 25399
2006-09-03 10:31:21 +00:00
Carsten Haitzler dd27dba91a applications instead of all applications - nicer - simpler.
SVN revision: 25398
2006-09-03 10:18:33 +00:00
Carsten Haitzler bcd3c03b16 e_icon loads at 64x64 internally... to try speed things up.
SVN revision: 25397
2006-09-03 09:44:00 +00:00
Carsten Haitzler 1da729667d fix suid of e_sys - fix freqset suid install
SVN revision: 25396
2006-09-03 09:35:28 +00:00
Carsten Haitzler 34d6645d66 lots of freaky stuff.
1. cleaned up actions for restart and exit
2. made main menu cleaner in just using the actions
3. added ilits unselect calls for ilist smart and widget
4. patch for cpufreq to set all cpu clocks
5. fix battery module to handle broken acpi impl's that don't report drain rate
6. add e_sys subsystem - for executing system sensitive stuff like halt, reboot
   suspend, hibernate etc. this also covers exit, restart and logout. logout
   is currently dormant and just an action - not bound or in a menu. not
   complete anyway (no code for it). halt and reboot should probably use
   logout logic to shut down apps - i will recycle it. i added a suid root
   binary to do the actions - uses a system config (default one supplied that
   is secure - root will need to modify it to allow things).
7. fixed suid install hook for cpufreq
8. added sysconf dir to build for sys config file.
9. pants on


SVN revision: 25395
2006-09-03 08:51:32 +00:00
David Walter Seikel 1255baa040 Converted to use .desktop file.
SVN revision: 25386
2006-09-03 07:42:06 +00:00
David Walter Seikel ab775c3fde One more icon fix.
SVN revision: 25383
2006-09-03 05:40:32 +00:00
David Walter Seikel fa8ac2f010 Bad devilhorns, er devil that is the horns, er spankies for Christopher.
SVN revision: 25382
2006-09-03 05:11:10 +00:00
Christopher Michael cc002abdc2 Make "preview" resize with the dialog in Advanced mode.
SVN revision: 25379
2006-09-03 01:51:43 +00:00
Christopher Michael 8f7ee08892 Allow theme "preview" to resize with the dialog.
SVN revision: 25377
2006-09-03 01:26:14 +00:00
Christopher Michael 948858c1a0 Allow wallpaper "preview image" to be resized with the dialog.
SVN revision: 25376
2006-09-03 01:20:57 +00:00
Christopher Michael 270329ecbf Omnibook laptop support for temperature module. These lappys cannot use
Linux ACPI correctly.


SVN revision: 25375
2006-09-02 23:46:59 +00:00
Christopher Michael db8232fd52 Module Config Dialog is now more dynamic when open.
If a module gets installed/uninstalled, the list will update and reflect that.


SVN revision: 25373
2006-09-02 22:18:20 +00:00
David Walter Seikel adafa0c6a6 Take care of border internal app icons too.
SVN revision: 25359
2006-09-02 13:29:59 +00:00
Carsten Haitzler 1f561a3ca2 printf--
SVN revision: 25357
2006-09-02 12:52:20 +00:00
Carsten Haitzler 2546e3536c fix module dialog icons
SVN revision: 25356
2006-09-02 12:51:29 +00:00
David Walter Seikel 7563e46efd Better name.
SVN revision: 25350
2006-09-02 12:29:33 +00:00
David Walter Seikel 9b37ece08c module.desktop almost working, but e_module_dialog_show has issues with
it.  Probably something silly.


SVN revision: 25346
2006-09-02 11:58:53 +00:00
Viktor Kojouharov 9c3717b646 added s space to the string
SVN revision: 25339
2006-09-02 10:39:28 +00:00
David Walter Seikel 1a54ae1937 Oops--
SVN revision: 25337
2006-09-02 10:01:55 +00:00
David Walter Seikel 816872b607 Modules can use module.desktop instead of module.eap now. module.edj is
also currently supported for those too lazy to write a .desktop, just
rename your module.eap.


SVN revision: 25332
2006-09-02 09:19:19 +00:00
David Walter Seikel 0a4101f9ea Add all apps config dialog to the config shortcut menu.
SVN revision: 25330
2006-09-02 07:20:06 +00:00
David Walter Seikel 3e91158fc6 Allow re ordering the .order files.
SVN revision: 25329
2006-09-02 06:16:28 +00:00
Christopher Michael c54cd3de17 Use the new edje_file_group_exists function, rather than evas_objects.
Thanks rephorm :)


SVN revision: 25328
2006-09-02 05:15:01 +00:00
Christopher Michael 3e2e9d40c6 Wallpaper and Theme Import now both work correctly. Cannot Import a theme
into wallpaper, and cannot do a wallpaper into theme.


SVN revision: 25325
2006-09-02 04:43:55 +00:00
David Walter Seikel fbd37bb027 More icon tweaking. I have started to simplify and rationalise this as
it was starting to get silly.  Searching the icon class in the wm theme
first, then searching fdo icon themes sometimes ends up with a less
specific icon.  Menus make life tricky, as things are deferred there,
but not enough to avoid delays.  Lots more tweaking to come, but this
commit should result in more icons on menus.


SVN revision: 25324
2006-09-02 04:20:10 +00:00
Christopher Michael b687dd8419 Theme Import can no longer copy bg edj files, or edj files without a border
defined, to theme location.


SVN revision: 25323
2006-09-02 03:46:17 +00:00
sndev bf9d1bba52 - no more "slow" moving on gadcon item dragging.
SVN revision: 25315
2006-09-02 00:12:16 +00:00
Carsten Haitzler 5c5c18d4c6 set CLIENT window id, not border.
SVN revision: 25312
2006-09-01 22:42:11 +00:00
Christopher Michael bc8a4e2992 Minor fix for Flip Animate apply in basic mode.
SVN revision: 25304
2006-09-01 18:01:21 +00:00
Christopher Michael b3e5363aa1 Add function to set window border icon so that Import dialogs and such can
have same icon as their parent.


SVN revision: 25303
2006-09-01 17:38:25 +00:00
Christopher Michael 3bd22b5c70 Added theme import dialog :) Auto-sets to the imported theme.
Some cleanup on wallpaper import dialog.


SVN revision: 25302
2006-09-01 17:21:23 +00:00
Christopher Michael 743ff19503 Fix leak on wallpaper_update function.
SVN revision: 25301
2006-09-01 17:00:30 +00:00
Carsten Haitzler 818e75fb00 1. fix perf dialog - to actually change fps
2. save icon theme config
3. add config for desk flip animation modes etc. etc.
4. desk flip animation!!! 2 main modes. might restructure this a bit tho
(separate out on/off from the mode as there may be many more modes later)


SVN revision: 25299
2006-09-01 15:37:23 +00:00
David Walter Seikel 3ab8e8f86b No need to search for the icon if we already have it.
SVN revision: 25298
2006-09-01 15:06:30 +00:00
David Walter Seikel 7b44540e45 Uses the standard icon search method now.
SVN revision: 25294
2006-09-01 13:57:28 +00:00
Christopher Michael 77b12614c1 Add the fm2 delete hook and select a theme if one is in the list.
SVN revision: 25291
2006-09-01 13:32:39 +00:00
Christopher Michael 49f4fbcee0 Add a files_deleted hook for fm2.
Wallpaper dialog will now select an existing when something gets deleted.
Another TODO item gone :)


SVN revision: 25288
2006-09-01 13:12:39 +00:00
David Walter Seikel 45c25644e5 More icon work.
SVN revision: 25277
2006-09-01 10:43:20 +00:00
Christopher Michael 6b749086ef Make sure bi is set before trying to use it or else Seggy. Thanks iSteve :)
SVN revision: 25276
2006-09-01 10:40:54 +00:00
David Walter Seikel 2c403e3e62 Since raster added the ability for fm2 to delete from within .order
files that are displayed as a virtual folder, there is no need for the
all apps app deletion buttons and code.

If you are still having issues with deleting apps, take it up with raster.


SVN revision: 25274
2006-09-01 09:26:55 +00:00
David Walter Seikel d3de4f4e95 Beginning to drag all the basic "show this icon for this app" code
together in one place to make it easy to keep it consistant.


SVN revision: 25273
2006-09-01 09:01:52 +00:00
Christopher Michael 74e1827485 Implement per-gadget move/resize also.
SVN revision: 25271
2006-09-01 08:49:46 +00:00
rephorm f10adb2b65 fallback to default shelf style for frame styles that don't exist explicitly in the current shelf theme. (no need for everyone to re-implement the plain style every time)
SVN revision: 25267
2006-09-01 03:37:43 +00:00
David Walter Seikel 79f5104517 segv--, hopefully without a leak++.
SVN revision: 25250
2006-08-31 14:51:44 +00:00
Carsten Haitzler 05f8f9ac20 handle rewrite of .order files
SVN revision: 25247
2006-08-31 12:51:54 +00:00
David Walter Seikel 52bdc649e9 Use .desktop saving.
SVN revision: 25245
2006-08-31 12:11:20 +00:00
Christopher Michael 40aa3ecdce Check that 'alt' actually has something in the list before going through it.
Basically did this to remove the extra separator that was getting added even if
'alt' did not contain anything in the list.


SVN revision: 25237
2006-08-31 05:01:48 +00:00
sndev d63c007828 Ooopps. no need to increse GENERATION
SVN revision: 25236
2006-08-31 04:20:04 +00:00
sndev d38f03aea7 Ehhhh. So stuff in one go.
* Mouse Binding Dialog
  - dialog refactoring
  - no need to select modifiers, etc. Just click add button and do an action with a mouse.
  - new icons. Many thanks to Luchezar 'ManowarrioR' Petkov for great work on this icons.
  - extra mouse buttons and wheels are supported.
  - etc, just try and see.

* Shelf
  - No re-population when "plain/inset" mode set.
  - Changing the orientation of the shelf horiz->vert does not screws up it look.
  - something else

* Gadcon
  - No overlaping items in initial shelf.
  - Moving of items in gadcon is not problematic any more. Will not get any mess
    and overlaps in gadcon on moving.
  - Item sizing. If u size an item to the left it will be sized only to the left.
  - If gadcon clients take much more space than gadcon can display, they are resized
    starting from the biggest item(s).
  - Shrinked mode actions, moving/sizing, is not problematic. Everything works
    exactly in the same fasion as in non-shrinked mode.
  - etc.


SVN revision: 25235
2006-08-31 04:16:43 +00:00
David Walter Seikel e8b4bace60 Er, and trim the excess.
SVN revision: 25233
2006-08-31 02:27:05 +00:00
David Walter Seikel 59379bbb49 Make app deleting work. Sometimes the crude method is the best.
SVN revision: 25232
2006-08-31 02:21:00 +00:00
David Walter Seikel 5d928cc664 All Applications dialog can now delete applications, but the way I
remove them from .order files is a little drastic.  I'll change that
next to just rewrite the .order file and nuking the eap cache.


SVN revision: 25230
2006-08-31 00:50:57 +00:00
David Walter Seikel 2e467b5261 * Right clicking on an application on the left hand side of the All
Applications dialog now includes "Edit Application" menu item.

* Needed to pass the file info from e_fm so we know which app was right
clicked on.  There is probably a better way to do this, and raster says
this callback method is just quick'n'dirty'n'temporary.


SVN revision: 25229
2006-08-30 23:20:03 +00:00
moom ec4a948ba0 * [Entry] Actually, this should fix it..
SVN revision: 25224
2006-08-30 20:53:29 +00:00
moom e75f6f1b56 * [Entry] It should fix e_widget_entry_clear()
SVN revision: 25223
2006-08-30 20:44:10 +00:00
David Walter Seikel 02da55f6f5 Add debian quirk to search strategy.
SVN revision: 25219
2006-08-30 18:54:54 +00:00
David Walter Seikel 85c6948f32 Enabled startup FDO menu conversion again, now that it no longer crashes rasters box.
SVN revision: 25217
2006-08-30 18:20:50 +00:00
Carsten Haitzler 3dbe14f702 bad packing. fix.
SVN revision: 25215
2006-08-30 15:56:12 +00:00
Carsten Haitzler 1b7f1993ef oops - fix extra file src string copy to internal
SVN revision: 25214
2006-08-30 15:17:04 +00:00
Carsten Haitzler b0452a085a and use the extra source dir properly.
SVN revision: 25212
2006-08-30 14:49:00 +00:00
Carsten Haitzler 52e2a2f4d9 add extra source dir for indirect pseudo-links. handle .order files as
pseudo-links


SVN revision: 25211
2006-08-30 14:45:33 +00:00
Carsten Haitzler 109157dc27 was hacking a bit with borders and desktops - just ignore that codee. it's
unused - at the moment.


SVN revision: 25210
2006-08-30 13:37:35 +00:00
David Walter Seikel 643a546807 Drag e_fm into the ecore_desktop world. Needs a review, I'm only guessing here.
SVN revision: 25208
2006-08-30 12:24:13 +00:00
David Walter Seikel b7a8ed9cff Clarify the internal TODO and remove a small fraction of one of them. B-)
SVN revision: 25206
2006-08-30 10:45:56 +00:00
David Walter Seikel f5391cf9d6 *All applications dialog can now be called in a special way as an
application selector.

*IBar calls it in that special way to add applications.


SVN revision: 25205
2006-08-30 10:06:32 +00:00
David Walter Seikel d093a5aedd Add application now works.
NOTE: still no display of the apps in the destination.  It's coming.


SVN revision: 25204
2006-08-30 07:25:21 +00:00
David Walter Seikel 19b724c4dc Gotta set the minimum size for the correct widget. Thanks rephorm.
SVN revision: 25203
2006-08-30 07:10:08 +00:00
David Walter Seikel 8b07f0a84a Added a basic dialog mode.
SVN revision: 25202
2006-08-30 06:39:24 +00:00
David Walter Seikel 91d183cc14 Create symlinks in ~/.e/e/applications/all to system .desktop files,
then we don't need full paths in .order files.  Full paths still
supported.


SVN revision: 25200
2006-08-30 05:00:58 +00:00
David Walter Seikel f40fcfa8b9 Doh! No wonder it was empty.
SVN revision: 25198
2006-08-30 04:00:03 +00:00
David Walter Seikel 4999e54c86 *Double clicking on the left fm items opens up the eap editor for that item.
Only shows icon here, but that may be due to un committed changes I have here.
    Seems that symlinks are not handeld that well be parts of E.  I'll be debuggitng that soon

*Added in more non functional buttons.


SVN revision: 25197
2006-08-30 03:47:43 +00:00
rephorm b2fa611d8e repopulate a shelf's gadcon on style change so that any inset gadgets get their styles updated also
SVN revision: 25183
2006-08-29 00:05:56 +00:00
David Walter Seikel c628d62b1f Just getting my thoughts in order.
SVN revision: 25174
2006-08-28 11:49:17 +00:00
David Walter Seikel ce47aca673 Started a new applications config dialog. The idea is to drag and drop from the
left side to the right side, or to ibar and other places.  Just the
skeleton for comment while I make it work.

Some filtering and categorising widgets are needed for the left side.
The right side needs to show the contents of the .order files, and
prevent the user from deleteing standard directories, while enabling
them to create and delete sub menus.  Probably fm is not a good choice for
the right side.


SVN revision: 25172
2006-08-28 11:22:27 +00:00
Carsten Haitzler 7f2b813bb5 fix text class problems
SVN revision: 25170
2006-08-28 05:34:28 +00:00
rephorm b21893a072 textblocks should be e.textblock.*
SVN revision: 25168
2006-08-28 03:58:53 +00:00
rephorm e822d72a22 e.client should have been e.swallow.client
if you've updated a theme already, make sure you change this (the map file has hadd the new name all along...)


SVN revision: 25166
2006-08-28 02:31:32 +00:00
titan 47004dc9e5 Ok. This is a much better way to display the directory :)
SVN revision: 25165
2006-08-28 01:51:27 +00:00
titan 6b3107df6b Ok. This is a much better way to display the directory :)
SVN revision: 25164
2006-08-28 01:46:38 +00:00
titan 043e1be03d TODO-- Fsel now displays the current directory. Should we allow the user to browse the fsel using this current directory entry?
SVN revision: 25161
2006-08-27 16:16:57 +00:00
Carsten Haitzler 8bded715c7 and allow you to select theme wallpaper and theme desklock bg too.
SVN revision: 25160
2006-08-27 13:59:08 +00:00
titan 4b0c695253 This is more standard way of incrementing
SVN revision: 25159
2006-08-27 13:41:37 +00:00
titan 6633d4fe18 TODO-- We now clear the file entry when we enter a new directory in the fsel.
SVN revision: 25156
2006-08-27 06:28:22 +00:00
Carsten Haitzler d18b845d5e standardise on higher res 128x128 thumbs
SVN revision: 25155
2006-08-27 06:17:41 +00:00
Carsten Haitzler 1b976a3b0b shorter label
SVN revision: 25154
2006-08-27 06:14:43 +00:00
titan 139a58c688 Now you can add your own locations to the favorites list!
SVN revision: 25152
2006-08-27 06:10:57 +00:00
Carsten Haitzler ee6d8162f6 desklock uses fm2 now too
SVN revision: 25151
2006-08-27 05:55:06 +00:00
titan 7c51767c9f Bad titan! Bad Bad Bad titan! No cookie! Fix the seg I left in :)
SVN revision: 25150
2006-08-27 05:33:19 +00:00
Carsten Haitzler 0057170c26 default shelf config no longer looks like its on crack.
SVN revision: 25149
2006-08-27 05:14:01 +00:00