platform/upstream/enlightenment.git
19 years agonice new about box... fully themable. :)
Carsten Haitzler [Tue, 20 Sep 2005 08:34:23 +0000 (08:34 +0000)]
nice new about box... fully themable. :)

SVN revision: 16782

19 years ago- make the cursor placement code keep the window fully onscreen
Dan Sinclair [Tue, 20 Sep 2005 05:14:57 +0000 (05:14 +0000)]
- make the cursor placement code keep the window fully onscreen

SVN revision: 16779

19 years ago* data/themes/default_configure.edc:
codewarrior [Mon, 19 Sep 2005 23:59:08 +0000 (23:59 +0000)]
* data/themes/default_configure.edc:
  - Smaller font sizes for embedded title and icon text.

SVN revision: 16778

19 years ago* src/bin/e_configure.c:
codewarrior [Mon, 19 Sep 2005 23:55:44 +0000 (23:55 +0000)]
* src/bin/e_configure.c:
  - Decreased icon size
  - Added base / min size calculation for window (not perfect as it doesnt
    take into consideration the title inside the window)

* src/bin/e_int_menus.c:
  - We dont need to exit E when we choose a theme. Avoid showing the exit
    dialog by doing a restart instead of an exit / start.

SVN revision: 16777

19 years agoOK, so 'configuration_panel' is too long => 'config_panel'
handyande [Mon, 19 Sep 2005 16:02:16 +0000 (16:02 +0000)]
OK, so 'configuration_panel' is too long => 'config_panel'

SVN revision: 16774

19 years agoexport config panel through libe
handyande [Mon, 19 Sep 2005 15:49:23 +0000 (15:49 +0000)]
export config panel through libe

SVN revision: 16772

19 years agoAllow showing the configuration panel over IPC
handyande [Mon, 19 Sep 2005 15:41:42 +0000 (15:41 +0000)]
Allow showing the configuration panel over IPC

SVN revision: 16771

19 years agoMove config menu to config panel as planned
handyande [Mon, 19 Sep 2005 15:25:23 +0000 (15:25 +0000)]
Move config menu to config panel as planned
frees need more work :(
icon texts are getting cropped, not knowledgable enough to fix I think

SVN revision: 16769

19 years agoprettier dialog
Carsten Haitzler [Mon, 19 Sep 2005 13:08:17 +0000 (13:08 +0000)]
prettier dialog

SVN revision: 16768

19 years agofix box expand/fill
Carsten Haitzler [Mon, 19 Sep 2005 12:55:59 +0000 (12:55 +0000)]
fix box expand/fill

SVN revision: 16767

19 years agodialog looks a bit plainer. but nicer.
Carsten Haitzler [Mon, 19 Sep 2005 11:05:04 +0000 (11:05 +0000)]
dialog looks a bit plainer. but nicer.

SVN revision: 16766

19 years agoexit and restart actions. are you sure exit dialog. :)
Carsten Haitzler [Mon, 19 Sep 2005 10:52:45 +0000 (10:52 +0000)]
exit and restart actions. are you sure exit dialog. :)

SVN revision: 16765

19 years agoand dialogs handle icons in the main bit now too
Carsten Haitzler [Mon, 19 Sep 2005 07:02:35 +0000 (07:02 +0000)]
and dialogs handle icons in the main bit now too

SVN revision: 16764

19 years ago1. handle fixed size parts and mark them so edje doesnt complain, and dialog
Carsten Haitzler [Mon, 19 Sep 2005 06:55:36 +0000 (06:55 +0000)]
1. handle fixed size parts and mark them so edje doesnt complain, and dialog
looks nicer now with icons in buttons (if desired)

SVN revision: 16763

19 years ago1. handle fixed size parts and mark them so edje doesnt complain, and dialog
Carsten Haitzler [Mon, 19 Sep 2005 06:55:35 +0000 (06:55 +0000)]
1. handle fixed size parts and mark them so edje doesnt complain, and dialog
looks nicer now with icons in buttons (if desired)

SVN revision: 16762

19 years agooopsie - fix gadman zone fetch res match
Carsten Haitzler [Mon, 19 Sep 2005 04:28:22 +0000 (04:28 +0000)]
oopsie - fix gadman zone fetch res match

SVN revision: 16759

19 years agoerror dialogs min size is also set by title
Carsten Haitzler [Sun, 18 Sep 2005 11:08:33 +0000 (11:08 +0000)]
error dialogs min size is also set by title

SVN revision: 16750

19 years agoremove test code
Carsten Haitzler [Sun, 18 Sep 2005 06:30:19 +0000 (06:30 +0000)]
remove test code

SVN revision: 16748

19 years agoedje +tb2 now usinged in e17
Carsten Haitzler [Sun, 18 Sep 2005 06:27:48 +0000 (06:27 +0000)]
edje +tb2 now usinged in e17

SVN revision: 16747

19 years agoedje +tb2 now usinged in e17
Carsten Haitzler [Sun, 18 Sep 2005 06:27:47 +0000 (06:27 +0000)]
edje +tb2 now usinged in e17

SVN revision: 16746

19 years agoextra theme goodness for the startup feedback
Carsten Haitzler [Fri, 16 Sep 2005 07:03:36 +0000 (07:03 +0000)]
extra theme goodness for the startup feedback

SVN revision: 16731

19 years agothat's not a write op!
Carsten Haitzler [Thu, 15 Sep 2005 23:23:26 +0000 (23:23 +0000)]
that's not a write op!

SVN revision: 16729

19 years agodont hardcode TZ2
Carsten Haitzler [Thu, 15 Sep 2005 09:48:18 +0000 (09:48 +0000)]
dont hardcode TZ2

SVN revision: 16726

19 years agopatches, stuff...
Carsten Haitzler [Thu, 15 Sep 2005 06:25:28 +0000 (06:25 +0000)]
patches, stuff...

SVN revision: 16724

19 years agoprintf--
Carsten Haitzler [Thu, 15 Sep 2005 03:11:08 +0000 (03:11 +0000)]
printf--

fix config.h thing so e doesnt break :)

SVN revision: 16722

19 years agook - this is BIZARRE... BUT. if we remove config.h from e.h - e starts
Carsten Haitzler [Thu, 15 Sep 2005 01:39:11 +0000 (01:39 +0000)]
ok - this is BIZARRE... BUT. if we remove config.h from e.h - e starts
segfaulting in ALL sorts of weird places. totally bizarre! put config.h back
in.

SVN revision: 16721

19 years ago- remove config.h from e.h and put it into the .c files that need it.
Dan Sinclair [Wed, 14 Sep 2005 20:19:44 +0000 (20:19 +0000)]
- remove config.h from e.h and put it into the .c files that need it.

  e.h is an installed header so modules can be written outside the e tree.
  config.h isn't installed by e. so, if the module dosen't have a config.h
  and the local directory in their include path the build will fail.

SVN revision: 16719

19 years agoremove useless code
Carsten Haitzler [Wed, 14 Sep 2005 06:43:54 +0000 (06:43 +0000)]
remove useless code

SVN revision: 16709

19 years agouse startup notify... see ibar in default.
Carsten Haitzler [Wed, 14 Sep 2005 06:39:59 +0000 (06:39 +0000)]
use startup notify... see ibar in default.

SVN revision: 16708

19 years agodon't need to clean twice
handyande [Tue, 13 Sep 2005 10:12:21 +0000 (10:12 +0000)]
don't need to clean twice

SVN revision: 16705

19 years ago- add the ability to change the initial window placement policy. currenlty
Dan Sinclair [Tue, 13 Sep 2005 05:19:25 +0000 (05:19 +0000)]
- add the ability to change the initial window placement policy. currenlty
  the default smart placement and place under cursor are available.

- configurable through enlightenment_remove -window-placement-set/get

SVN revision: 16702

19 years agoPatches from Jonathan 'giard' Turner to add scroll wheel desk switching to the pager...
rephorm [Tue, 13 Sep 2005 00:27:53 +0000 (00:27 +0000)]
Patches from Jonathan 'giard' Turner to add scroll wheel desk switching to the pager, and fix a bug with pager win dragging and iconified windows.

SVN revision: 16700

19 years agonormal update
maiurana [Mon, 12 Sep 2005 19:37:15 +0000 (19:37 +0000)]
normal update

SVN revision: 16699

19 years agofirst attempt at cleaning up event object stacking.
rephorm [Sun, 11 Sep 2005 06:03:13 +0000 (06:03 +0000)]
first attempt at cleaning up event object stacking.
this still isn't perfect, but is much better.

SVN revision: 16685

19 years ago... and free the event object
rephorm [Sun, 11 Sep 2005 00:18:57 +0000 (00:18 +0000)]
... and free the event object

SVN revision: 16682

19 years agoclean up and re-enable pager win dragging
rephorm [Sat, 10 Sep 2005 23:47:19 +0000 (23:47 +0000)]
clean up and re-enable pager win dragging

SVN revision: 16681

19 years agodisable pager dragging while hunting down a segv
rephorm [Sat, 10 Sep 2005 22:30:24 +0000 (22:30 +0000)]
disable pager dragging while hunting down a segv

SVN revision: 16680

19 years ago--
rephorm [Sat, 10 Sep 2005 05:48:06 +0000 (05:48 +0000)]
--
++

SVN revision: 16673

19 years agothe start of pager window dnd. currently only lets you move windows from one desktop...
rephorm [Sat, 10 Sep 2005 05:20:58 +0000 (05:20 +0000)]
the start of pager window dnd. currently only lets you move windows from one desktop to another.

SVN revision: 16672

19 years agoThu Sep 8 17:12:14 2005 Michael Jennings (mej)
Michael Jennings [Thu, 8 Sep 2005 21:04:21 +0000 (21:04 +0000)]
Thu Sep  8 17:12:14 2005                        Michael Jennings (mej)

Build fixes.
----------------------------------------------------------------------

SVN revision: 16669

19 years agocomments
sebastid [Thu, 8 Sep 2005 05:03:28 +0000 (05:03 +0000)]
comments

SVN revision: 16666

19 years agoRemove debug.
sebastid [Wed, 7 Sep 2005 15:48:48 +0000 (15:48 +0000)]
Remove debug.

SVN revision: 16662

19 years agoMerge Raise/Lower event to Stack event.
sebastid [Wed, 7 Sep 2005 14:55:46 +0000 (14:55 +0000)]
Merge Raise/Lower event to Stack event.
Fix raise/lower order.

SVN revision: 16661

19 years agoMake the pager handle events. Less event handlers and easier to handle
sebastid [Wed, 7 Sep 2005 04:47:14 +0000 (04:47 +0000)]
Make the pager handle events. Less event handlers and easier to handle
more faces pr. zone.

SVN revision: 16643

19 years agoSet desk after unstick event.
sebastid [Wed, 7 Sep 2005 04:45:35 +0000 (04:45 +0000)]
Set desk after unstick event.

SVN revision: 16642

19 years agoAll elements must be NULL if we're not going to check.
sebastid [Wed, 7 Sep 2005 01:15:40 +0000 (01:15 +0000)]
All elements must be NULL if we're not going to check.

SVN revision: 16632

19 years agofree possible popup on shutdown.
sebastid [Tue, 6 Sep 2005 08:04:19 +0000 (08:04 +0000)]
free possible popup on shutdown.

SVN revision: 16619

19 years agonow this is better for the deskname popup :)
Carsten Haitzler [Tue, 6 Sep 2005 07:29:47 +0000 (07:29 +0000)]
now this is better for the deskname popup :)

SVN revision: 16618

19 years agoTypo.
sebastid [Tue, 6 Sep 2005 05:58:45 +0000 (05:58 +0000)]
Typo.

SVN revision: 16617

19 years agoMake pager shaped for popup.
sebastid [Tue, 6 Sep 2005 05:54:29 +0000 (05:54 +0000)]
Make pager shaped for popup.

SVN revision: 16616

19 years agoMake popup and option.
sebastid [Tue, 6 Sep 2005 05:32:18 +0000 (05:32 +0000)]
Make popup and option.

SVN revision: 16615

19 years agoMerge desktopname into pager
sebastid [Tue, 6 Sep 2005 05:19:15 +0000 (05:19 +0000)]
Merge desktopname into pager

SVN revision: 16614

19 years ago... and show other desktop's names when you mouse over them in the pager.
rephorm [Tue, 6 Sep 2005 01:11:41 +0000 (01:11 +0000)]
... and show other desktop's names when you mouse over them in the pager.

SVN revision: 16608

19 years agoDelete animator on border free.
sebastid [Tue, 6 Sep 2005 00:23:39 +0000 (00:23 +0000)]
Delete animator on border free.

SVN revision: 16606

19 years agoFormatting.
sebastid [Mon, 5 Sep 2005 23:51:23 +0000 (23:51 +0000)]
Formatting.

SVN revision: 16605

19 years agoAdd desktop name to the pager (turn it on in the pager's config menu).
rephorm [Mon, 5 Sep 2005 23:14:58 +0000 (23:14 +0000)]
Add desktop name to the pager (turn it on in the pager's config menu).
The theme could probably use a bit of touch up, but it works for now :)

Add an event when desktop names change.
Note: currently 'adding' a name with enlightenment_remote sends out change events for ALL of the desktops (even the ones that didn't change). This should be fixed...

SVN revision: 16604

19 years agoDon't check flag.
sebastid [Mon, 5 Sep 2005 22:14:06 +0000 (22:14 +0000)]
Don't check flag.

SVN revision: 16602

19 years agoShow correct desk on enable and restart.
sebastid [Mon, 5 Sep 2005 22:09:42 +0000 (22:09 +0000)]
Show correct desk on enable and restart.

SVN revision: 16601

19 years agoMake modal windows optional. Is it a good config name?
sebastid [Mon, 5 Sep 2005 21:46:56 +0000 (21:46 +0000)]
Make modal windows optional. Is it a good config name?

SVN revision: 16599

19 years agoIF_FREE -> E_FREE
sebastid [Mon, 5 Sep 2005 15:24:07 +0000 (15:24 +0000)]
IF_FREE -> E_FREE

SVN revision: 16573

19 years agoupdate.
Emfox Zhou [Mon, 5 Sep 2005 14:42:21 +0000 (14:42 +0000)]
update.

SVN revision: 16568

19 years ago* Show border on uniconify
sebastid [Sun, 4 Sep 2005 00:51:06 +0000 (00:51 +0000)]
* Show border on uniconify

SVN revision: 16514

19 years agoNeed all header paths.
sebastid [Sun, 4 Sep 2005 00:23:58 +0000 (00:23 +0000)]
Need all header paths.

SVN revision: 16511

19 years agoExport needed cflags for headers.
sebastid [Sat, 3 Sep 2005 23:31:19 +0000 (23:31 +0000)]
Export needed cflags for headers.

SVN revision: 16506

19 years agoRemeber group leader for transient windows.
sebastid [Sat, 3 Sep 2005 12:05:51 +0000 (12:05 +0000)]
Remeber group leader for transient windows.

SVN revision: 16483

19 years agoIf the version from config has something after x.y.z, drop it.
sebastid [Sat, 3 Sep 2005 03:55:13 +0000 (03:55 +0000)]
If the version from config has something after x.y.z, drop it.

SVN revision: 16477

19 years agoTODO
sebastid [Sat, 3 Sep 2005 00:00:54 +0000 (00:00 +0000)]
TODO

SVN revision: 16474

19 years ago* Make sure that the window isn't transient for itself.
sebastid [Fri, 2 Sep 2005 21:23:39 +0000 (21:23 +0000)]
* Make sure that the window isn't transient for itself.
* If the window is transient for it's groups leader, don't register
  as a group member.

SVN revision: 16472

19 years ago* Windows can be transient and be part of a group
sebastid [Fri, 2 Sep 2005 21:06:57 +0000 (21:06 +0000)]
* Windows can be transient and be part of a group
* Check for recursive focus

SVN revision: 16471

19 years agothe _ should be there, just need to move the )
Dan Sinclair [Fri, 2 Sep 2005 17:51:34 +0000 (17:51 +0000)]
the _ should be there, just need to move the )

SVN revision: 16468

19 years agominus "_"
jcwong [Fri, 2 Sep 2005 14:22:17 +0000 (14:22 +0000)]
minus "_"

SVN revision: 16465

19 years ago* Add missing prototypes.
sebastid [Fri, 2 Sep 2005 09:56:01 +0000 (09:56 +0000)]
* Add missing prototypes.
* Store client_leader info.
* Honour modal windows for group.

SVN revision: 16464

19 years agoHonour modal windows.
sebastid [Fri, 2 Sep 2005 09:25:53 +0000 (09:25 +0000)]
Honour modal windows.

SVN revision: 16463

19 years agoUpdate cursor size.
sebastid [Fri, 2 Sep 2005 08:28:12 +0000 (08:28 +0000)]
Update cursor size.

SVN revision: 16462

19 years agoThese shouldn't activate on already existing borders.
sebastid [Fri, 2 Sep 2005 08:17:29 +0000 (08:17 +0000)]
These shouldn't activate on already existing borders.

SVN revision: 16461

19 years ago* Add options
sebastid [Fri, 2 Sep 2005 07:38:40 +0000 (07:38 +0000)]
* Add options
- e_config->transient.move
- e_config->transient.resize
- e_config->transient.raise
- e_config->transient.lower
- e_config->transient.layer
- e_config->transient.desktop
- e_config->transient.iconify
* Implement
- e_config->transient.raise
- e_config->transient.lower
- e_config->transient.layer
- e_config->transient.desktop
- e_config->transient.iconify
* Show hide border in e_border_desk_set
* Add e_border_layer_set()

SVN revision: 16460

19 years ago* Check and remember WM_TRANSIENT_FOR relationships.
sebastid [Fri, 2 Sep 2005 06:15:57 +0000 (06:15 +0000)]
* Check and remember WM_TRANSIENT_FOR relationships.
* Only check if bd->client.icccm.transient_for is set,
  bd->client.netwm.type == ECORE_X_WINDOW_TYPE_DIALOG is only for
  decorations.
* When a border is raised, raise it's children above it.
* Should this behaviour be userdefineable?

SVN revision: 16459

19 years agoThu Sep 1 16:53:13 2005 Michael Jennings (mej)
Michael Jennings [Thu, 1 Sep 2005 20:45:21 +0000 (20:45 +0000)]
Thu Sep  1 16:53:13 2005                        Michael Jennings (mej)

Build and cvsignore fixes.
----------------------------------------------------------------------

SVN revision: 16453

19 years agoru updates from dan
Carsten Haitzler [Thu, 1 Sep 2005 03:41:29 +0000 (03:41 +0000)]
ru updates from dan

SVN revision: 16448

19 years agoDone to 99%
troback [Wed, 31 Aug 2005 14:08:32 +0000 (14:08 +0000)]
Done to 99%

SVN revision: 16444

19 years agodont need these animore - cruft.
Carsten Haitzler [Wed, 31 Aug 2005 09:26:17 +0000 (09:26 +0000)]
dont need these animore - cruft.

SVN revision: 16443

19 years ago--
sebastid [Wed, 31 Aug 2005 05:09:35 +0000 (05:09 +0000)]
--

SVN revision: 16442

19 years agoRemove some compiler warnings.
sebastid [Wed, 31 Aug 2005 04:49:05 +0000 (04:49 +0000)]
Remove some compiler warnings.

SVN revision: 16441

19 years agoMake sure that the border isn't deleted if we do an internal hide.
sebastid [Wed, 31 Aug 2005 04:41:48 +0000 (04:41 +0000)]
Make sure that the border isn't deleted if we do an internal hide.

SVN revision: 16440

19 years agopl update
Carsten Haitzler [Wed, 31 Aug 2005 02:43:14 +0000 (02:43 +0000)]
pl update

SVN revision: 16439

19 years agoRestore controller on startup.
sebastid [Tue, 30 Aug 2005 14:45:24 +0000 (14:45 +0000)]
Restore controller on startup.

SVN revision: 16431

19 years agonormal update
maiurana [Tue, 30 Aug 2005 13:31:59 +0000 (13:31 +0000)]
normal update

SVN revision: 16430

19 years agoSupport /proc/pmu
sebastid [Tue, 30 Aug 2005 12:15:36 +0000 (12:15 +0000)]
Support /proc/pmu
Check if mem allocation succeeds.

SVN revision: 16429

19 years agoDon't need to check for . and .. ecore_file_ls removes them.
sebastid [Tue, 30 Aug 2005 11:29:24 +0000 (11:29 +0000)]
Don't need to check for . and .. ecore_file_ls removes them.

SVN revision: 16428

19 years agoIf we want to center a e_win, and it has a border, move it.
sebastid [Tue, 30 Aug 2005 10:42:47 +0000 (10:42 +0000)]
If we want to center a e_win, and it has a border, move it.

SVN revision: 16427

19 years agoDon't send netwm ping unless e_config->ping_clients is set.
sebastid [Tue, 30 Aug 2005 05:17:38 +0000 (05:17 +0000)]
Don't send netwm ping unless e_config->ping_clients is set.

SVN revision: 16423

19 years agoSet the maximization policy to allow for toggling in all modes.
rbdpngn [Tue, 30 Aug 2005 04:33:27 +0000 (04:33 +0000)]
Set the maximization policy to allow for toggling in all modes.

SVN revision: 16420

19 years agoOnly be restricitive with actions when using fullscreen maximize.
sebastid [Tue, 30 Aug 2005 03:22:55 +0000 (03:22 +0000)]
Only be restricitive with actions when using fullscreen maximize.

SVN revision: 16419

19 years agoAllow to go from maximized to fullscreen and vice versa.
sebastid [Tue, 30 Aug 2005 03:18:34 +0000 (03:18 +0000)]
Allow to go from maximized to fullscreen and vice versa.

SVN revision: 16418

19 years agoAfter shading move the client window to the original pos. Else the window
sebastid [Tue, 30 Aug 2005 02:50:21 +0000 (02:50 +0000)]
After shading move the client window to the original pos. Else the window
will move on restart.
Before unshading move the window to a starting pos.

SVN revision: 16417

19 years agoIndent.
sebastid [Tue, 30 Aug 2005 02:19:47 +0000 (02:19 +0000)]
Indent.

SVN revision: 16416

19 years agoCode outside of e_border shouldn't care if we use icccm or netwm name.
sebastid [Tue, 30 Aug 2005 01:42:56 +0000 (01:42 +0000)]
Code outside of e_border shouldn't care if we use icccm or netwm name.

SVN revision: 16415

19 years agoSet the confirmation window above and make it sticky and centered.
sebastid [Tue, 30 Aug 2005 01:17:22 +0000 (01:17 +0000)]
Set the confirmation window above and make it sticky and centered.

SVN revision: 16414

19 years agoAdd convenience functions for settings layer and sticky.
sebastid [Tue, 30 Aug 2005 01:16:48 +0000 (01:16 +0000)]
Add convenience functions for settings layer and sticky.
Support internal states, and add centered state.
Add object paranoia check.

SVN revision: 16413

19 years agoSupport internal state hints.
sebastid [Tue, 30 Aug 2005 01:15:25 +0000 (01:15 +0000)]
Support internal state hints.

SVN revision: 16412