Commit Graph

199 Commits

Author SHA1 Message Date
Christopher Michael 4c2a42eaa6 Patch from ravenlock for client list sorting by Most Recently Used &
stacking layer.

Nice Work :)


SVN revision: 28516
2007-03-01 21:39:06 +00:00
Christopher Michael 0ac7567560 Fetch the border name(s) once and reuse them.
SVN revision: 28409
2007-02-21 01:03:37 +00:00
Christopher Michael 3829bb230b Ravenlocks 'Client List Configuration' patch. Allows users to configure
different options for the Client List Menu: Grouping, Separators, Sort
Order, etc, etc.


SVN revision: 28406
2007-02-21 00:05:27 +00:00
Christopher Michael 4e8ecd0631 Ravenlock's Window client list submenu patch, slightly modified.
- Changed Icon.
  - Minor formatting.
  - Removed extra separator if there were no windows on other desks.


SVN revision: 28390
2007-02-18 11:46:56 +00:00
Sebastian Dransfeld d7959c6895 - Fix return value.
- Add missing header.


SVN revision: 28334
2007-02-13 02:04:09 +00:00
Sebastian Dransfeld 763138f5b8 - Remove unused variables.
- Fix if check.
- Fix return value.


SVN revision: 28333
2007-02-13 02:02:38 +00:00
Christopher Michael 21e22d250e Keep a separator above 'Cleanup WIndows' menu item.
Some minor formatting fixes.


SVN revision: 28313
2007-02-12 06:09:58 +00:00
Christopher Michael 247c61d3b6 Slightly modified (formatting) patch from Ravenlock <ravenlock@tx.rr.com> to
add separators to the client list. Current desk is always at the top,
other clients are grouped by desk with separators between.


SVN revision: 28312
2007-02-12 06:01:39 +00:00
Christopher Michael 5bb475270f Change "desklock" menu icon to go with other system menus.
SVN revision: 27865
2007-01-08 05:25:07 +00:00
Sebastian Dransfeld c299f6aa14 Add a convert callback so that a drag can have several types.
Make it possible to drag pager windows to the ibar.


SVN revision: 27751
2007-01-03 06:14:04 +00:00
Miculcy Brian b15bf70823 Show 'Add A Shelf' even if we don't have a single shelf.
SVN revision: 27687
2006-12-30 23:42:03 +00:00
Sebastian Dransfeld 941564999b Fix border icon drag.
e_app_* functions should have E_App arg first.


SVN revision: 27593
2006-12-28 13:43:30 +00:00
Miculcy Brian 2b835c60eb Standalone windows menu does now have a title.
But how should i set this for the (favorite) applications menu...? Will add that later.


SVN revision: 27341
2006-12-03 21:25:47 +00:00
Carsten Haitzler 815e1699c7 patches from people (see mail list) and stuff.
SVN revision: 27174
2006-11-19 08:58:05 +00:00
David Walter Seikel 0bd99e37b5 All instances of the apps config dialog are now specialized to their task,
so that the plethora of meaningless directories is no longer presented to
the user.  The bits of text all change to suit the task.  Sort was changed
to all to help reduce the confusion.


SVN revision: 27140
2006-11-16 17:44:20 +00:00
David Walter Seikel 563ba75528 Allow the favorite apps menu to be completely disabled. Also at rasters
request, allow the fm menu item to be disabled.


SVN revision: 27005
2006-11-07 22:46:24 +00:00
Carsten Haitzler 2d6e2acf4b oh main menu is much nicer now - compact. better organised.
SVN revision: 26696
2006-10-19 14:35:13 +00:00
Carsten Haitzler 2e9372fddb oops broke middle mouse menu
SVN revision: 26686
2006-10-18 14:56:22 +00:00
Carsten Haitzler 6b83695a26 shuffle main menu about a bit
SVN revision: 26682
2006-10-18 12:17:29 +00:00
Christopher Michael e4445da78f Some cleanup to reduce duplicated code. (One function to del them all) :)
SVN revision: 26670
2006-10-17 08:04:40 +00:00
Christopher Michael 56e0793198 Leaks-be-gone. Thanks metrics, rephorm :)
SVN revision: 26664
2006-10-17 03:10:27 +00:00
Carsten Haitzler e46db8b050 be more lenient on valid exe's in ibar, e apps, menus.
close fwin's if dir is deleted.


SVN revision: 26657
2006-10-16 14:26:02 +00:00
Christopher Michael a969a17416 As per discussions with raster, refactor the Desktop menu and include a
Shelves sub-menu.


SVN revision: 26639
2006-10-16 01:58:06 +00:00
David Walter Seikel 7c0a338514 Make directory icons work in the menus. I love it when I can make code vanish.
SVN revision: 26601
2006-10-14 12:07:45 +00:00
rephorm 3ef2c6a26e fix segv. bad devilhorns! :)
SVN revision: 26593
2006-10-14 06:14:16 +00:00
David Walter Seikel 72e7b91b3f The directory icons will be called .directory as per the FDE spec. This
will likely be implemented later today.


SVN revision: 26580
2006-10-14 01:02:16 +00:00
Christopher Michael 6eef368ae4 Fix icon assignment for "Cleanup Windows"
SVN revision: 26571
2006-10-13 19:50:50 +00:00
David Walter Seikel 0973d242c0 Removed some more obsolete .eap code.
SVN revision: 26553
2006-10-12 14:27:52 +00:00
Christopher Michael 9200c892c3 Added action wrapper for "Cleanup Windows"
SVN revision: 26544
2006-10-11 23:53:39 +00:00
manowarrior 6c1b5c0ab8 Include our Applications icon in the main menu.
SVN revision: 26525
2006-10-11 17:51:57 +00:00
Carsten Haitzler 1be65c8038 working on fwin... :)
SVN revision: 26274
2006-10-01 12:05:33 +00:00
Carsten Haitzler 61bf1c59c6 breking out fm2 into a window and scrollframe in fwin - start of a generic
filemanager window. this is more for me to test dnd code and get that all
going right etc. etc. so BEWARE. yes it doesnt do a lot of things right - i
know. am working on it. :)


SVN revision: 26210
2006-09-29 06:49:35 +00:00
Carsten Haitzler d3765d8d8e font upsize with more outlining/contrast by default for soem modules.
sysactions more comprehensive and able to handle multiple groups a user
is a member of - config modified to handle common ones i find on debian
and ubuntu that "console" users tend to be added to. add divider in config
menu. work a tad more on fm2 dnd.


SVN revision: 26186
2006-09-28 06:07:15 +00:00
Carsten Haitzler c7c93288aa leak-- : someone forgot to delete the all apps menu... :)
SVN revision: 26124
2006-09-24 23:08:36 +00:00
sebastid 1251802479 Don't strdup homedir
SVN revision: 26026
2006-09-22 19:55:11 +00:00
David Walter Seikel f13f782689 Use the ecore_desktop instrumentation at useful points.
SVN revision: 26023
2006-09-22 10:12:32 +00:00
sebastid 4e81527304 Cleanup.
- Remove unused variables.
- Add const where needed.
- Add return values.


SVN revision: 26002
2006-09-21 19:53:38 +00:00
David Walter Seikel 42c93f28de directory .eaps are obsolete, but I havn't pulled my finger out to
finish the FDO directory code I have half completed.  For some strange
reason, this triggers a crash in rsvg, trying to get it to load a .eap
file.  That is strange in itself.  More investigation is required by
someone that knows evas better than me.


SVN revision: 25960
2006-09-18 14:07:16 +00:00
Carsten Haitzler 04d99e3df8 main menu cleanups.
sys actions check error/status etc. logout implemented, and used. need to
have status for reboot/halt and for suspend and hibernate.


SVN revision: 25656
2006-09-09 07:00:14 +00:00
Christopher Michael 7f5c32cead Reboot should really come before Shutdown in the menu.
SVN revision: 25479
2006-09-05 03:30:36 +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 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 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 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 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
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 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
David Walter Seikel 7705dfc9b1 Added Drag'n'Drop from application menus to ibar and anything else that
can accept an E_App drop.


SVN revision: 25034
2006-08-22 08:38:24 +00:00
David Walter Seikel 49c524e4c7 Add a temporory FDO menu rebuild button.
SVN revision: 25030
2006-08-22 02:05:58 +00:00
Viktor Kojouharov d0751b3258 removed e_menu_item_icon_object_set as it could have never worked properly.
now, the menu icon can be set properly upon realization with the e_menu_item_realize_callback_set function. rewrote the clients menu to use the border icon, and be sorted like the winselector.


SVN revision: 25026
2006-08-21 20:03:09 +00:00