Commit Graph

202 Commits

Author SHA1 Message Date
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
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
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
Carsten Haitzler 0057170c26 default shelf config no longer looks like its on crack.
SVN revision: 25149
2006-08-27 05:14:01 +00:00
Carsten Haitzler 24f6d459f0 change default config to match
SVN revision: 25133
2006-08-26 14:23:27 +00:00
Carsten Haitzler 31f9bfcf05 config eopch increase
SVN revision: 25093
2006-08-24 21:58:59 +00:00
rephorm a5c71890d4 ****** MAJOR THEME REWORKING -- BREAKAGE *********
Almost every signal and required part name has changed. This means that ALL themes other than the default one are now broken. Sorry, but this had to happen.

I have a list of mappings from old to new at http://rephorm.com/files/dump/e_theme_map.txt

There will probably be a little more cleanup on this in the coming days. Then I'll write it all up in a nice theme spec.


SVN revision: 25033
2006-08-22 07:39:11 +00:00
David Walter Seikel c33012eb52 Saves selected icon theme in e_config. I hope I did everything I need
to do when adding a new config string.

Doesn't actually update icons or clear caches yet, but new icons will be in
the selected theme.


SVN revision: 24973
2006-08-21 02:30:10 +00:00
rephorm 47ded57d3f save the last used gradient colors and use them the next time the dialog is shown
SVN revision: 24959
2006-08-20 22:30:44 +00:00
Carsten Haitzler 683366ce0e fix some env vars to use namespacing
SVN revision: 24930
2006-08-20 08:22:19 +00:00
Carsten Haitzler 0a5e26b82b jamse brown ... errr... gadman is dead.
basically if moduels wish to put objects on a desktop - they now will have to
DIY and look after themselves. until we have gadcons with "free" layout that
do similar stuff - but this simply means module authors need to d a bit more
work. gadman code is unmaintained and a burden - thus removed.

also borders and e_win's have their own pointers now - this should nuke the
stuck pointer bug... :)


SVN revision: 24925
2006-08-20 04:48:27 +00:00
Carsten Haitzler a968d95798 and now work right - atomic save
SVN revision: 24731
2006-08-15 06:59:55 +00:00
Carsten Haitzler 20a1d9b0a4 config wites are atomic - either all or nothing. if nothing - u keep your old
config.


SVN revision: 24730
2006-08-15 06:47:22 +00:00
Carsten Haitzler f717fa75db allw filechooser to be remembered (give it its own name/class so it can be
unique) and have the import dialog rememebr its last dir.


SVN revision: 24682
2006-08-14 11:08:40 +00:00
Carsten Haitzler f56f6cae67 * desklock personal password disabled - security risk.
* desklock tries other comon pam profiles first that are more appropriate
* xrandr detect actually pops up the "no xrandr" dialog now


SVN revision: 24592
2006-08-12 13:25:29 +00:00
Stafford Mitchell Horne 45cce921c8 Added more advanced edge flipping configurations. This will reset the edge flip
configuration so some people may need to reconfigure it int Desktop Settings.


SVN revision: 24522
2006-08-10 05:01:07 +00:00
essiene 26abf12032 * $XXX [xxxxxxxxxx] default view (plain or inset) of a gadget should be able to be
specified by the gadcon client so when it is added it can also supply an initial style mode.

This first commit, sets up the infrastructure. See the collab mail describing how this works. The next patch shall simply update the core modules to use this. Then comes the modules in e_modules


SVN revision: 24491
2006-08-09 06:08:36 +00:00
Christopher Michael 0b4260962c Window placement policy is doable in ipc already, update e_config to reflect.
SVN revision: 24203
2006-07-26 15:04:42 +00:00
Viktor Kojouharov fdde0e6490 zone != desk. it was always about per desk deskshows, not per zone.
SVN revision: 24088
2006-07-21 00:46:40 +00:00
Carsten Haitzler c7a02b017b splash config works now...
SVN revision: 23847
2006-07-11 18:57:13 +00:00
Carsten Haitzler 289bae4298 add a description for shade toggle, and some default key bindings for screen
flip (ctrl+shift F1-F4 for the first 4 screens, and ctrl+shift left/right
arrow for flipping up and down).


SVN revision: 23409
2006-06-13 08:26:57 +00:00
sndev 9214573340 * improving maximization behavior. i.e. if the window is maximized vertically,
it is not denied to maximize it horizontally.
* fixing some mess between basic/advanced window manipulation cfg dialogs.
* fixing initial keybindings.


SVN revision: 23335
2006-06-09 22:15:11 +00:00
handyande faa1872544 allow shade buttons on borders
SVN revision: 23291
2006-06-08 15:15:57 +00:00
sebastid 88d887c330 Set correct limits for maximize_policy
SVN revision: 23290
2006-06-08 14:36:40 +00:00
Carsten Haitzler 97eec41ad9 patches that i said were in - commit. (see my reply emails)
also finish off a TODO item or 2


SVN revision: 23267
2006-06-07 23:30:15 +00:00
sebastid a69bc7767c Clean up maximization, there is only one unmaximize function now. Think
this code can do more advanced stuff than the previous code.

The logic is that if the window is first maximized vertically, then
horizontally it should equal that both directions are maximized at once.

unmaximize can only be done in directions already maximized.

The code works, but hasn't been thorougly tested. Please report any errors
to me, and I will fix them!


SVN revision: 23254
2006-06-07 21:42:13 +00:00
Christopher Michael 8a6d73acf6 Added Font Hinting and Init Screen (get/set) to enlightenment_remote.
Formatting of ipc_handlers.

Init Screen setting via e_remote tries to be proactive and checks for the
init collection to verify it's a valid init screen before setting.


SVN revision: 23180
2006-06-05 10:50:33 +00:00
Christopher Michael 27621d739b -Added new config item for init screens into e_config.h/c.
-Bumped e_config.h File_Generation to coincide with added config value.

-Fixed e_init.c to look for config value instead of hard-coded init.edj.

-Newer Config Startup dialog that allows selecting (with previews) of the init.

New init screens can now be copied into the init search directories, and
easily selected via dialog.


SVN revision: 23166
2006-06-05 03:16:16 +00:00
Carsten Haitzler 133cd23563 disable auto apply - all the people reporting problems have it enabled.
SVN revision: 22857
2006-05-24 02:49:07 +00:00
Carsten Haitzler a8a85ed2d8 iconradio elements are available now
SVN revision: 22797
2006-05-21 11:00:04 +00:00
Carsten Haitzler f7f46c210d handle config save errors.
SVN revision: 22759
2006-05-20 03:23:12 +00:00
Carsten Haitzler 19fd612b97 ibox makes it first gadcon moves.
SVN revision: 22689
2006-05-18 06:30:33 +00:00
Carsten Haitzler 48e94671d8 satrun_vk's patch to make manipulating windows while maximized an option and
translation updates


SVN revision: 22638
2006-05-16 07:32:37 +00:00
Carsten Haitzler 44d719576e some illogict patches :)
SVN revision: 22568
2006-05-13 03:04:35 +00:00
Carsten Haitzler 25fb9ffe5d display res dialog now offers rotate & flip... if your x/drivers can do it.
SVN revision: 22555
2006-05-12 15:07:39 +00:00
Carsten Haitzler 5730e23fd9 defer queued saves for 0.25 sec
SVN revision: 22527
2006-05-11 07:00:29 +00:00
Carsten Haitzler aace0c7592 all ibars - 200 size by default.
SVN revision: 22277
2006-04-21 06:58:11 +00:00
Carsten Haitzler fbd972cdb9 e packages build again - also not much point having an enlightenment-data as
it's built as an arch specific package and it is intrinsically required by e
and cannot work without it nor is the data shared betwene e and other apps
unless e itself is installed too


SVN revision: 22260
2006-04-20 11:30:25 +00:00
Carsten Haitzler cc6b6a326c add frame object selection ability - broke move of the framed "ibar" test.
need to fix framed gadcon clients to account for frame size.


SVN revision: 21807
2006-04-04 15:42:25 +00:00
Carsten Haitzler 218b8215bc some more work on shelves/gadcon
SVN revision: 21778
2006-04-03 14:01:00 +00:00
Stafford Mitchell Horne afdd5b0686 Add Font Configuration Dialog, and...
* Added some e_widget api for handy things (Toggling checks, Setting Entry Text...)
 * Fixed some compiler warnings
 * TODO : Font hinting and this new font dialog should be merged, Also, need
   To add font fallbacks configuration to this dialog


SVN revision: 21655
2006-04-01 09:24:56 +00:00
Carsten Haitzler ecd5f7db7f no ned to make the config values optional on build
SVN revision: 21642
2006-04-01 01:27:47 +00:00
sndev df2ea4c01e PAM support for Desklock is added. Now system-wide authentication is available and one
can use its user password instead of setting just desklock password. However, the possibility
to set a personilized password is still available. If somebody think that it is
not neccesarily to have it now, please write :)

Moreover, the desklock dialog is updated. Now, the advanced tab includes all the settings
that are on the basic tab.


SVN revision: 21631
2006-03-31 17:26:38 +00:00
Carsten Haitzler 8b2810719c actually should have been ctrl+alt - fixed
SVN revision: 21519
2006-03-28 07:53:40 +00:00
codewarrior 00039c2428 - alt+left/right arrow is not a very good idea for a binding, it breaks firefox, irssi, etc.
SVN revision: 21515
2006-03-28 07:25:12 +00:00
Carsten Haitzler 63345ce441 with fontconfig we dont need these anymore - it does require the user to use
"Sans" for their font and rely on fontconfig to provodie the fallbacks


SVN revision: 21431
2006-03-20 03:18:29 +00:00
Carsten Haitzler 9bb5aca062 some not-so-arsetastic shelf gfx
SVN revision: 21402
2006-03-19 09:09:03 +00:00
Carsten Haitzler 2cdcc07a9e pass distcheck...
SVN revision: 21218
2006-03-12 10:40:47 +00:00
David Walter Seikel 7d7a706480 This was originally Ctrl-Alt-r, but Ctrl-r conflicts with other apps. I
think raster changed it by mistake.


SVN revision: 21169
2006-03-10 16:35:12 +00:00
Carsten Haitzler 1785ad3a32 ipc is #defineable (rough for now - maybe able to be undefined and eventually
entirely removed - later though). also config shoudl be able to go up
versiosn more easily now.


SVN revision: 21160
2006-03-10 05:48:46 +00:00