Carsten Haitzler
59b0492d52
and delete timer
...
SVN revision: 12603
2004-12-27 13:45:07 +00:00
Carsten Haitzler
b6e16caef2
batery is now a default and enabled module.. snow is an easter-egg level
...
module.. so out of default list we go.
SVN revision: 12602
2004-12-27 13:22:03 +00:00
Carsten Haitzler
20a2068e6c
detect charging state better
...
SVN revision: 12601
2004-12-27 13:17:10 +00:00
Carsten Haitzler
b8112af500
battery modules now... works... in theory. i have to test it on a real
...
laptop...
SVN revision: 12600
2004-12-27 10:49:46 +00:00
Carsten Haitzler
2134890874
starting a battery module (in need this for my laptop)
...
SVN revision: 12599
2004-12-27 08:33:52 +00:00
Carsten Haitzler
b456f086ce
dont make empty apps menus
...
SVN revision: 12598
2004-12-27 07:50:03 +00:00
Carsten Haitzler
1553d338d8
flame respects resize events now ... and by default now looks much prettier..
...
:)
SVN revision: 12591
2004-12-26 05:04:03 +00:00
Carsten Haitzler
b834f56460
and limit sizes...
...
SVN revision: 12588
2004-12-25 15:53:48 +00:00
Carsten Haitzler
59f94e10a8
we support... xrandr... :) feelfree to change resolution on the fly in e17...
...
it all works. :)
SVN revision: 12587
2004-12-25 15:33:48 +00:00
Carsten Haitzler
d3fe5029d2
dont kill pointer focus (for now)
...
SVN revision: 12584
2004-12-25 13:22:16 +00:00
Carsten Haitzler
523ff44e2a
focus is much happier all round now.. not it's not done properly. i just
...
figured the cases to "punt off" that i'm seeing as problems.. and alls fine
now... :)
SVN revision: 12582
2004-12-25 13:13:36 +00:00
rbdpngn
75900c243e
Use luma value to set a reasonable alpha value on the flame in order to blend
...
without the black backing.
SVN revision: 12581
2004-12-25 03:34:17 +00:00
Carsten Haitzler
0da2c00cfd
and one last icon...
...
SVN revision: 12578
2004-12-24 09:23:06 +00:00
Carsten Haitzler
588bb376f2
2 more icons.
...
SVN revision: 12577
2004-12-24 07:45:21 +00:00
Carsten Haitzler
3d71d871c8
setvbuf for easier debugging
...
SVN revision: 12576
2004-12-24 04:44:05 +00:00
Carsten Haitzler
2d5aa1d0b7
fix some png's.. that seem to get screwed if loading into gimp. also move to
...
making some of the menu icons int he left click menu edjes... and emit
signals to them... play with it :)
SVN revision: 12575
2004-12-24 04:30:58 +00:00
vacuum
9ffdfc77a8
Maximise -> Maximize
...
SVN revision: 12572
2004-12-23 16:23:39 +00:00
Carsten Haitzler
76856027e0
made the main left menu have everything in it.. so you only NEED 1 mouse
...
button - more is just faster/more convenient :)
SVN revision: 12571
2004-12-23 15:31:47 +00:00
handyande
98f23cefae
Finish icon creation code, a little feeble now, but works
...
big feature:
passes in window class - no moew xprop nonsense :)
SVN revision: 12567
2004-12-23 11:39:08 +00:00
Carsten Haitzler
3104772a04
no forward enum decl.
...
SVN revision: 12565
2004-12-23 06:43:37 +00:00
Carsten Haitzler
1fa0714cfc
clean up a lot of wranings.
...
SVN revision: 12564
2004-12-23 06:38:27 +00:00
Carsten Haitzler
91b495448f
prototype the correct fn name!
...
and we dont need to go deletign all items. we cna just delete the entire menu
boject :)
SVN revision: 12562
2004-12-23 04:58:57 +00:00
rephorm
06da25f0b8
bad handy.
...
you can't just free the list items, you have to actually free the list also :)
SVN revision: 12561
2004-12-23 04:29:31 +00:00
handyande
0d04cda162
hmm, weirdness - bad copy paste :(
...
SVN revision: 12552
2004-12-22 16:33:25 +00:00
handyande
ce599e8455
Added first take on border menus, may need a little tidying
...
install e_utils module for full icon editing effect
need to fix up icon creation in eapp_edit, then hook in file name generation here
will be able to pass in window class, which will save folk a lot of time
SVN revision: 12551
2004-12-22 15:50:26 +00:00
handyande
4f7683b206
Set client list to fit better with rasters master plan, now client menu can be at any depth :)
...
demonstrated by putting a clone where it was origionally entered
SVN revision: 12549
2004-12-22 10:41:03 +00:00
handyande
b5c40c9f5a
be gone demons of test menu nastiness
...
fix a few typo bugs on client list menu
move client menu to middle click
- feel free to slap me down, just think it looks nicer like this
SVN revision: 12544
2004-12-21 15:17:01 +00:00
rephorm
ffa31f9262
Fix shading to pull window contents in the right direction again.
...
Add a "clients" submenu to the right click menu to show the current container's clients and all iconified clients (so you can actually un-iconify now)
Add "iconify" subsystem to keep track of iconic windows. This will be used be used by modules to do things like taskbars and icon boxes.
SVN revision: 12534
2004-12-21 03:01:19 +00:00
rephorm
10e8be1a6b
rename "minimize" to "iconify"
...
support shading in other directions
support other transition types for shade animation (default is DECELERATE)
simplify some logic in _e_border_eval()
SVN revision: 12529
2004-12-20 21:33:31 +00:00
Carsten Haitzler
903fe64953
2000 is a much better default shade speed :)
...
SVN revision: 12524
2004-12-20 03:09:36 +00:00
Carsten Haitzler
a443031a81
disabel some actiuosn while in some states...
...
SVN revision: 12512
2004-12-19 13:49:35 +00:00
Carsten Haitzler
94d20bc7b4
ops. hardcoded config.
...
SVN revision: 12507
2004-12-19 06:29:53 +00:00
Carsten Haitzler
0069d1ba96
slide client along too
...
SVN revision: 12506
2004-12-19 04:18:13 +00:00
rephorm
8efaab9f08
Make shade animation / speed a config option. (speed is in px / sec)
...
Shade now does a decelerate transition instead of linear.
SVN revision: 12504
2004-12-18 23:24:09 +00:00
rephorm
60ff11d889
Don't allow resizing when maximized.
...
(this is actually debatable, e16 lets you do it, and it can be nice if your
resize handles are all of screen to be able to maximize it to get at the
handles. anyway, let me know if you think i should re-enable this)
Animate shading.
Emit "shading" and "unshading" signals at start of (un)shade.
Emit "shaded" and "unshaded" signals at finish of (un)shade.
i still need to handle attempting to (un)shade while already (un)shading.
Should this a) be disallowed (i.e. ignore shade requests while shading)
or b) go the other direction from the current point in the shade anim
SVN revision: 12503
2004-12-18 22:26:21 +00:00
rephorm
f9878bc6f5
the start of minimize / maximize actions.
...
don't allow resize while shaded.
SVN revision: 12498
2004-12-18 05:47:08 +00:00
Carsten Haitzler
12063d2d83
use single client kill
...
SVN revision: 12476
2004-12-15 11:48:38 +00:00
Carsten Haitzler
da12976d32
update to new extended event stuff
...
SVN revision: 12460
2004-12-14 03:32:25 +00:00
Carsten Haitzler
432ea44fd5
bad formie! u broke the app loading to lot load names if LANG is set AND no
...
specific language info field exists.
also.. windows shade. just. primitively.
SVN revision: 12446
2004-12-11 04:02:26 +00:00
tsauerbeck
bc62cfce88
warning fixes
...
SVN revision: 12438
2004-12-10 17:21:56 +00:00
tsauerbeck
fd71375581
added bounding for the show_trees config value
...
SVN revision: 12437
2004-12-10 17:18:51 +00:00
tsauerbeck
72e4831c70
trees are optional now
...
SVN revision: 12436
2004-12-10 17:07:32 +00:00
tsauerbeck
72b4bd5fd7
simplified some code
...
SVN revision: 12435
2004-12-10 16:34:36 +00:00
Carsten Haitzler
f56b1b3353
oops!
...
SVN revision: 12434
2004-12-10 16:24:00 +00:00
Carsten Haitzler
a55d42562f
crash fix
...
SVN revision: 12431
2004-12-10 03:32:35 +00:00
handyande
1c1471081e
silent flames
...
SVN revision: 12429
2004-12-09 23:09:28 +00:00
handyande
0abb532bce
small fixes and slow the snow fall
...
SVN revision: 12428
2004-12-09 23:07:40 +00:00
Dan Sinclair
c6b5abbf60
- install the e headers into $(includedir)/enlightenment. hopefully should
...
be able to make e modules outside the e tree now.
SVN revision: 12426
2004-12-09 19:33:51 +00:00
handyande
e903945904
Added snow module, just started but looking OK - give it a shot
...
(enlightenment_remote -module-load if it is not in the menu)
SVN revision: 12423
2004-12-09 18:53:50 +00:00
handyande
7ce94dba41
Bad raster (hehe) stop overwriting my files...
...
SVN revision: 12422
2004-12-09 17:45:09 +00:00
Carsten Haitzler
261d7f48b1
support ~/.e/e/applications/startup (and restart) dirs. they work likeall
...
other app dirs - defining a list of apps to start on start (or restart).
also splashscreen will be gone now on restart :)
SVN revision: 12421
2004-12-09 13:56:06 +00:00
Carsten Haitzler
b1ea85565e
indenting... and remvoe printfs
...
SVN revision: 12420
2004-12-09 07:30:45 +00:00
doursse
053d8c6b87
flame module added to E. It's not loaded by default
...
SVN revision: 12402
2004-12-08 17:35:58 +00:00
Carsten Haitzler
e50db711e6
save size broken. fixed.
...
SVN revision: 12378
2004-12-07 00:21:04 +00:00
Carsten Haitzler
a45b5fc0ee
update commentos
...
SVN revision: 12376
2004-12-06 15:51:23 +00:00
Carsten Haitzler
11eba0ab41
ewps! fix.
...
SVN revision: 12368
2004-12-06 06:03:01 +00:00
Carsten Haitzler
2f516dc4ad
save modules list and load it again
...
SVN revision: 12361
2004-12-05 09:34:59 +00:00
Kim Woelders
e6dc661ce1
Use ecore_x exported atoms.
...
SVN revision: 12360
2004-12-05 09:30:59 +00:00
Carsten Haitzler
73f8ea23f1
ibar saves config...
...
SVN revision: 12359
2004-12-05 08:36:54 +00:00
Carsten Haitzler
7562a08b5a
fix up config code so i can do lists and structs etc.
...
SVN revision: 12357
2004-12-05 07:43:51 +00:00
Carsten Haitzler
0d6917d923
alt+left mouse drag! WHERD!
...
SVN revision: 12348
2004-12-04 03:55:23 +00:00
Carsten Haitzler
ca7b620840
fix 2 icons to be nicer
...
SVN revision: 12342
2004-12-03 08:56:35 +00:00
Kim Woelders
f481fec55c
Quiet!
...
SVN revision: 12338
2004-12-02 18:41:29 +00:00
Carsten Haitzler
81d0ed0945
1. fix a segv on restart with ibar unreffing without a ref
...
2. add app icons (based off applications/all repository - need to make this a
function of its own though)
3. fix default apps to have name/class info.
SVN revision: 12336
2004-12-02 10:07:51 +00:00
rbdpngn
aa5ebc1df0
Knocked off one FIXME. Only handle necessary properties on a window property
...
change callback.
SVN revision: 12334
2004-12-02 07:43:33 +00:00
Carsten Haitzler
edf76bcece
1. new app file examples, 2. app parsing code... etc. etc.
...
SVN revision: 12333
2004-12-02 07:00:30 +00:00
Carsten Haitzler
5a47862a7e
and now support empty dirs with .order files that reference the all dir of
...
apps.... :)
SVN revision: 12332
2004-12-02 06:35:37 +00:00
Carsten Haitzler
0407e51787
new eapp file format.. now to do the file layout arrangement we discussed...
...
btw - u'll need to update eet for this...
SVN revision: 12330
2004-12-02 04:24:54 +00:00
Carsten Haitzler
5ce01dc4d3
readme additiosn for the not so careful out there...
...
wiljanes bg set ipc...
SVN revision: 12323
2004-12-01 07:01:31 +00:00
Carsten Haitzler
080b56ed3d
do them hints proper-like
...
SVN revision: 12306
2004-11-29 07:40:06 +00:00
Carsten Haitzler
3099278cff
oops -i broke borderless windows! :)
...
SVN revision: 12302
2004-11-29 06:12:29 +00:00
Carsten Haitzler
94a6f68326
use the "client" part to determine client window location/size within a border.
...
SVN revision: 12289
2004-11-28 14:52:56 +00:00
handyande
8f2b2c39d3
Remove note now that the default theme is in cvs - nice one raster :)
...
Add edge checking for move and resize
SVN revision: 12285
2004-11-27 18:17:21 +00:00
Carsten Haitzler
248f0d9f20
clock module much better now... still resizing is a cludge, doesnt put itself
...
in a corner properly on start (just top-left at fixed offset) etc. etc. etc.
need sresizing fixed.
SVN revision: 12283
2004-11-27 16:33:22 +00:00
vacuum
7efd095f88
grammar
...
SVN revision: 12279
2004-11-27 00:10:20 +00:00
handyande
32d027a391
Actually save as we get disabled, so we load same state when re-enabled
...
SVN revision: 12277
2004-11-26 16:51:12 +00:00
Carsten Haitzler
e0cdc11f48
some ACTUAL ipc!!!! wow! you can load, unload, enable, disable and list
...
modules now via enlightenment_remote (or any app that speaks the protocol
over ipc - INCLUDING apps that want to go insert modules into e when ther
execute)
SVN revision: 12276
2004-11-26 12:20:38 +00:00
Carsten Haitzler
94c79d788a
and here is some substance
...
SVN revision: 12275
2004-11-26 11:11:05 +00:00
handyande
8d98eefed0
Added clock module - read notes at top of e_mod_main.c to try it out
...
SVN revision: 12274
2004-11-26 10:59:26 +00:00
Carsten Haitzler
b4f2e2e030
slightly tidier if's - spec up to pre10
...
SVN revision: 12273
2004-11-26 10:57:58 +00:00
azundris
0dd8ecf2b9
* don't bomb if modules aren't found (temporary fix)
...
SVN revision: 12272
2004-11-26 10:55:51 +00:00
handyande
8d87a9f379
Added clock module - read notes at top of e_mod_main.c to try it out
...
SVN revision: 12271
2004-11-26 10:53:38 +00:00
Carsten Haitzler
a031379afe
fix aspect hint handling
...
SVN revision: 12267
2004-11-26 06:15:02 +00:00
Carsten Haitzler
53eddc4b65
fix moa!
...
SVN revision: 12260
2004-11-25 15:39:11 +00:00
Carsten Haitzler
4d2bb6fdd9
focusy grabbie bits work...
...
SVN revision: 12259
2004-11-25 15:32:36 +00:00
Carsten Haitzler
935e1291ef
openoffice is happier
...
SVN revision: 12258
2004-11-25 14:57:48 +00:00
Carsten Haitzler
70d83c18a7
mwm hints being done properly...
...
SVN revision: 12257
2004-11-25 14:09:49 +00:00
Carsten Haitzler
462b2aa404
hidden symbol support
...
SVN revision: 12253
2004-11-25 05:31:21 +00:00
Carsten Haitzler
c0bb100a15
e17 can restart (from the menu) i NEED this now i'm using it... :)
...
SVN revision: 12248
2004-11-25 04:07:48 +00:00
Carsten Haitzler
5e2388c886
_ _ _ _ _____ ___
...
| | | | ___| | | | ___| __ ___ ___ _______ ___ / _ \__ _____ _ __
| |_| |/ _ \ | | | |_ | '__/ _ \/ _ \_ / _ \/ __| | | | \ \ / / _ \ '__|
| _ | __/ | | | _|| | | __/ __// / __/\__ \ | |_| |\ V / __/ |
|_| |_|\___|_|_| |_| |_| \___|\___/___\___||___/ \___/ \_/ \___|_|
I put E17's wm code into cvs. Hell is freezing over. Duke Nukem Forever will
be out next week. Snowballls take up residence in Hell. The Fat Lady sings.
The End is nigh...
:)
SVN revision: 12247
2004-11-25 03:37:45 +00:00
Carsten Haitzler
f2b45ed471
bye bye!
...
SVN revision: 12246
2004-11-25 03:26:33 +00:00
sleuth
e5841f4bfe
Let's not do the add unless it's needed. Rather nasty side
...
effect there :)
Kevin Brosius <cobra@compuserve.com>
SVN revision: 6934
2003-05-24 13:22:52 +00:00
sleuth
c85a9b2f8c
Finish basic sticky window support.
...
Kevin Brosius <cobra@compuserve.com>
SVN revision: 6933
2003-05-24 12:02:29 +00:00
Adam Kisiel
fca4d85677
Add fixup for some small annoying bugs:
...
- bordermenu is now properly regenerated for each window
- sticky windows are now properly placed
- destroying a sticky window or a window on a desktop different than
the current one does not produce a segmentation violation anymore
- switching desktops while moving the window moves the window to the
new desktop
- moving focused window out of the current desktop switches the focus
to the next available window or root window if neccessary
SVN revision: 6843
2003-04-09 11:39:10 +00:00
sleuth
78dbd1acf9
Plug cursor leak in new XCursor support, only impacts those additions.
...
Plug a pre-existing key_grab leak. e17 was leaving passive grabs in
the server and not releasing them. Looks like a bug in the new config parts.
Kevin Brosius <cobra@compuserve.com>
SVN revision: 6755
2003-03-08 23:55:57 +00:00
sleuth
813f640d06
XFree86 XCursor sample support. No change with a default install, but if you grab the new behaviour.db and change /desktops/cursors/e_native to 0, then E will use your local XCursor setup. Check out the edevel mailing list for a theme I've tried. XCursor support is only available in XFree86 4.3.0.
...
Also allow different fonts for borders vs. menus. This adds links in /usr/local/share/enlightenment/fonts (default install) for a menu.ttf and a text.ttf file. text.tff is the font used for border text/window titles. menu.ttf will be used for menus. No change by default, but you'll need to re-run autogen.sh & make install for the links to be created automatically.
Update AUTHORS
Kevin Brosius <cobra@compuserve.com>
SVN revision: 6751
2003-03-08 12:51:06 +00:00
sleuth
7a390816d3
And fixup desktop switching when windows are closed/loose focus.
...
Which recreates the focus problem. Try this instead. Cleanup focus switching
on app destruction, plus retain focus when no app is on a desktop.
Kevin Brosius <cobra@compuserve.com>
SVN revision: 6675
2003-02-07 17:18:00 +00:00
sleuth
4760f8227e
And fixup desktop switching when windows are closed/loose focus.
...
Kevin Brosius <cobra@compuserve.com>
SVN revision: 6664
2003-02-06 04:50:56 +00:00
sleuth
422fe23bfe
Squash nasty focus bug. Let me know if this makes click-to-focus any
...
worse, I haven't tested that.
Kevin Brosius <cobra@compuserve.com>
SVN revision: 6663
2003-02-05 23:07:30 +00:00
technikolor
79149a8446
Yoink! Say goodbye to GETTEXT in E. Support issues with GT have been tedious and the codebase will be trashed in a month or two anyway, so for all parties concerned there is no reason to keep it. I'm leaving some of the supplimentary files in the repo just incase we descide to do an about-face.
...
SVN revision: 6649
2003-02-02 23:53:19 +00:00
azundris
e34b876179
evas API foo
...
SVN revision: 6633
2003-01-24 18:26:13 +00:00
rbdpngn
63e20e7f14
More SPLIT merging.
...
SVN revision: 6588
2003-01-15 18:29:56 +00:00
rbdpngn
ed19a69d65
Added support for shaped window borders. Also reduced each border to be 1 evas
...
and 1 ebit, with an obscure rectangle covering the client area. Right now, all
borders (except borderless windows) are considered shaped, would be good to
add a way to indicate non-shaped themes.
SVN revision: 6383
2002-08-20 20:23:24 +00:00
rbdpngn
ef34f0818d
The -lc flag snuck back in and broke the compile for BSD people again. Anyone
...
know how this keeps getting added?
SVN revision: 6184
2002-04-26 18:41:59 +00:00
Till Adam
5ec69a803d
patch by Azundris <hacks@azundris.com> enabling transparency support for
...
legacy apps such as eterm, xchat, xemacs etc. Those apps will now be
transparent against the desktop, including icons, iconbar and all, if
configured to be.
SVN revision: 6172
2002-04-24 17:15:13 +00:00
Till Adam
b439fa0bb0
remove ferite from the makefiles, so people who _do_ have the right version of
...
ferite installed dont get error. ;) Sorry bowis, but I blame you for this.
SVN revision: 6158
2002-04-21 07:22:58 +00:00
Till Adam
ca0db777cc
patch by Ibukun Olumuyiwa <ibukun@computer.org>. Thanks dude. :)
...
--
Intersect area for mouse clicks did not cover the entire menu item. Fixed
to use the full dimensions of the menu item evas object instead.
SVN revision: 6072
2002-03-17 22:08:33 +00:00
Till Adam
ed15a1fde3
I assume that was a mistake?
...
SVN revision: 6061
2002-03-12 08:41:42 +00:00
Christopher Rosendahl
1675c75a63
s/free/FREE =)
...
SVN revision: 6060
2002-03-11 20:03:14 +00:00
Till Adam
0591da01bb
ok, embarassing bug. Dont just enherit from observer/observee, call their
...
cleanup funcs too. This should fix the crashes people have been seeing.
Sorry about that. :(
SVN revision: 6059
2002-03-11 17:35:51 +00:00
Till Adam
d9c6cbe3ab
add those two. New class E_View_Look.
...
SVN revision: 6056
2002-03-10 17:24:20 +00:00
Till Adam
31292642c3
ok. another big one. I'll write to e-devel about the details.
...
SVN revision: 6055
2002-03-10 17:23:43 +00:00
Till Adam
609b356400
remove those, we dont need them anymore
...
SVN revision: 6047
2002-03-06 21:18:04 +00:00
Till Adam
5ba3515bbe
oops, dont do that yet
...
SVN revision: 6045
2002-03-06 21:02:06 +00:00
Till Adam
6b3626b857
add the files, too
...
SVN revision: 6043
2002-03-06 20:59:16 +00:00
Till Adam
3dc62d700e
rename E_View_Model to E_Dir. That was a stupid name to begin with. :)
...
SVN revision: 6042
2002-03-06 20:44:48 +00:00
Till Adam
be25ab672d
* remove a bunch of unused variables
...
* scrollbars should not need to know the dir the view they are part of is in,
because that can change without further notice. Access the dir through
scrollbar->view->model->dir and replace the dir with the name of the view for
named callbacks
SVN revision: 6040
2002-03-05 17:14:10 +00:00
Till Adam
e0996f9fa7
I assume Brian meant to do that.
...
SVN revision: 6039
2002-03-05 16:50:19 +00:00
rephorm
949b22865e
wow. now i'm really embarrassed. total brain fart in the commit yesterday. I really apologize.
...
SVN revision: 6038
2002-03-05 15:58:02 +00:00
rephorm
a6da05f8b7
argh. forgot to add these...
...
thanks for pointing out all my mistakes till :)
hopefully thats everything.
SVN revision: 6037
2002-03-05 15:45:18 +00:00
rephorm
b4aaf24a68
i think that should get things back to the way till had them.
...
for some reason, in e_configure,
if ((v = e_view_machine_get_view_by_base_window(e->win)))
was acting as though true for all cases (including non views), and was segfaulting, so i made it
v = e_view_machine_get_view_by_base_window(e->win);
if (v)
any ideas why this would be necessary?
SVN revision: 6036
2002-03-04 23:57:56 +00:00
rephorm
ce6d128739
Switched the layout over to using one bits file for layout, separate ones for element graphics (scrollbars / iconbars / etc). This allows more flexible (and cleaner) layout.
...
Instead of /path/.e_iconbar.bits.db, now uses /path/.e_layout/iconbar.bits.db.
Custom scrollbars can be placed in the .e_layout directory as well.
I should probably move the background db into here also, any objections?
So, to get your iconbar again, move the .e_iconbar[.bits].db to .e_layout/iconbar[.bits].db
SVN revision: 6034
2002-03-04 22:00:16 +00:00
Till Adam
e752aabcd1
fix annoying redraw bug (finally) and hide it under an indent run ;)
...
SVN revision: 6016
2002-03-03 10:40:07 +00:00
Till Adam
fdb0dbc708
dont refcount the model twice for the first view
...
SVN revision: 6009
2002-03-02 16:40:57 +00:00
Till Adam
e45338be4d
shuffle around registering/unregistering of views and view models as per cK's
...
suggestion
remove unneeded function
remove comments for obvious one liners
SVN revision: 6008
2002-03-02 10:20:07 +00:00
sleuth
4302d0b872
Fix icon display state after dragging to a second instance of the
...
same dir.
Kevin Brosius <cobra@compuserve.com>
SVN revision: 6007
2002-03-02 08:57:46 +00:00
Till Adam
a87318928e
dont remove things from a list you are iterating over, thank you
...
SVN revision: 6006
2002-03-01 21:55:55 +00:00
Till Adam
cf83b660f7
- add e_view_machine_get_view_by_[base|main]_window
...
- use it in about a zillion places
- now VM->views is only accessed from within e_view_machine.c
SVN revision: 6005
2002-03-01 20:50:46 +00:00
Till Adam
5a88ba9d13
user uses scrollbar -> something happens - better :)
...
SVN revision: 6004
2002-03-01 18:01:22 +00:00
Till Adam
622a5ccaf2
* dnd operations now only affect the currently focused view
...
SVN revision: 6003
2002-03-01 16:31:29 +00:00
atmosphere
f0e1393763
free bgs when e_view_cleanup is called
...
SVN revision: 6001
2002-03-01 00:52:44 +00:00
Till Adam
4efdf11ee6
Move e_view_machine_get_model functionality into e_view_set_dir in view.c
...
where it makes more sense.
SVN revision: 5996
2002-02-27 22:46:14 +00:00
cpk
706a10b1db
Did a little codewalk through the view code -- added lots of
...
segfault protection, renamed get_model_from_realpath() to
view_model_lookup(). Moved the realpath call to view_model_lookup(),
this way we need not rely on the realpath being passed in.
All minor stuff, really.
One thing I noticed: e_view_machine_get_model() is in the wrong
place and should change its name -- it is not related to the view
machine and does not return anything. It should probably become
e_view_register_model()
and live in view.c.
Also, Raster hasn't replied yet to my question regarding
the need for the explicit -lc in Makefile.am. It works fine
here without it and apparently breaks FreeBSD build, so I
think we should remove it.
Fixed a warning in focus.c due to missing icccm.h.
Added "void" to function declarations that don't accept
parameters.
SVN revision: 5994
2002-02-27 21:06:42 +00:00
Till Adam
12fe3a8611
prevent selections in multiple views of the same dir. I do it like this to
...
keep selection info out of the view_model because it really doesnt belong
there, I think.
SVN revision: 5992
2002-02-27 10:39:08 +00:00
Till Adam
963526152c
- use the view->changed flag again and set it whenever necessary (I hope ;)
...
- hopefully fix core on bsd reported by kirby kuehl
SVN revision: 5988
2002-02-26 21:12:45 +00:00
Till Adam
d3625546b5
This is meant to prevent drags from one view of a dir to another view of
...
the same dir. Kevin, is this the right place to do this?
SVN revision: 5986
2002-02-26 18:56:54 +00:00
Till Adam
fd0bd775f6
re-enable drag and drop. Turned out to need only minimal adjustments. Not extensively tested, so I'd appreciate it if
...
people tried if this works like before.
SVN revision: 5983
2002-02-26 09:24:50 +00:00
rephorm
a7e397198d
RIP!
...
No more epplet support.
It should once again compile regardless of whether ferite is used or not.
SVN revision: 5981
2002-02-26 01:25:35 +00:00
Till Adam
a21dcda8c8
update some docu and comments
...
SVN revision: 5979
2002-02-25 20:44:58 +00:00
Till Adam
5744b944d6
ok folks, here goes. The multiple view stuff as discussed in lenght. I've managed to get metadata back up, views save
...
their geometry on close. I'll start getting the documentation back in sync and commenting some more. Could anyone
willing to clean up/fix either the iconbar dnd stuff and/or the regular dnd stuff please announce it, so we dont start
duplicating work. Thanks.
SVN revision: 5977
2002-02-25 18:09:13 +00:00
rephorm
abf7d8f0ee
some patches by Nicolas Pomarede:
...
LMB will scroll one screen when pressed in the scrollbar area.
Middle and Right MB will move the scroll bar slider to the clicked
position directly.
So this is rather similar to the behaviour we have in standard GTK apps
for example.
Also, I corrected a small bug in view.c and scrollbar.c that could lead to
the scrollbar beeing redrawn outside the view (because "value" was
recalculated before "range" and "max" were set ; and since value depends
on max and range, this could lead to value of value that were too big).
Thanks Nicolas!
SVN revision: 5976
2002-02-24 06:48:14 +00:00
sleuth
1ee238ff53
Enlarge the menu intersection test area so clicking
...
always starts the app.
Kevin Brosius <cobra@compuserve.com>
SVN revision: 5964
2002-02-21 04:42:50 +00:00
rephorm
419af7eb81
allow drops from the same view.
...
The matching_drop_attempt flag was set, so it should handle the drop regardless of whether the same view or not, since it checks for the flag later.
Now you can drop icons from the desktop to the iconbar.
SVN revision: 5960
2002-02-20 05:09:00 +00:00
rephorm
daf36fd95d
clean up the imlib_image
...
SVN revision: 5959
2002-02-20 04:19:21 +00:00
rephorm
d5f6a3f256
drag and drop view icons onto the iconbar to add em. They get the same icon as t
...
he view gave em, so its a little bland now. Icon changing may come soon.
SVN revision: 5958
2002-02-20 03:47:13 +00:00
atmosphere
d41b943d28
use a little more of the bg code in views
...
SVN revision: 5953
2002-02-18 14:42:57 +00:00
atmosphere
751ea8b62c
clean up bgs properly(i think)
...
The old background code(background.c) had
e_object_init(E_OBJECT(bg), (E_Cleanup_Func) e_background_cleanup);
in the e_background_new function which isn't being used anymore
I don't fully understand the way the E_Object stuff would work with this or
if this is ok since ebg is its own separate library now.
SVN revision: 5943
2002-02-16 22:39:19 +00:00
rephorm
984f643abb
reorder or remove iconbar icons by moving them around on the iconbar or moving them off of it.
...
SVN revision: 5942
2002-02-15 22:45:11 +00:00
rephorm
dbcb4acf5e
add epplet dir to evas font list.
...
so, epplet specific fonts go in epplet dir, not in data/fonts
SVN revision: 5907
2002-02-08 19:22:13 +00:00
sleuth
12d31ee35f
Fix gnome menu generation.
...
Kevin Brosius <cobra@compuserve.com>
SVN revision: 5901
2002-02-06 02:05:49 +00:00