Gustavo Sverzut Barbieri
989bb269af
improvements to desklop dialog.
...
* enable/disable apply and ok buttons.
* fix bug with remaining "%s/" in system path.
SVN revision: 40214
2009-04-19 08:30:21 +00:00
Gustavo Sverzut Barbieri
d177ec9136
improve virtual desktop configuration dialog.
...
enable/disable when values are back to the original.
SVN revision: 40213
2009-04-19 07:58:36 +00:00
Gustavo Sverzut Barbieri
911f250766
improve scale dialog.
...
* enable/disable widgets and buttons to hint user;
* advanced dialog is now bit more logical, sliders are closer/tied to
radio buttons that enable them.
SVN revision: 40212
2009-04-19 07:46:12 +00:00
Gustavo Sverzut Barbieri
fffefe6fb2
better sizes for transition configuration dialog.
...
SVN revision: 40210
2009-04-19 06:50:28 +00:00
Gustavo Sverzut Barbieri
96bbebb06f
better sizes for border style dialog.
...
SVN revision: 40208
2009-04-19 06:44:25 +00:00
Gustavo Sverzut Barbieri
c85b67c7c0
remove double-separator for non-resizable dialogs.
...
SVN revision: 40206
2009-04-19 06:32:28 +00:00
Gustavo Sverzut Barbieri
8b22937367
usability: sort menus, always keep same order.
...
maybe this is too much for a feature freeze phase, but this is
annoying for users, sometimes your menu looks one way, sometimes
another. Now it will always look the same, alphabetically ordered.
If it breaks anything before Monday revert!
SVN revision: 40205
2009-04-19 06:21:35 +00:00
Gustavo Sverzut Barbieri
3b733a2081
fix some problems with eina_hash usage.
...
SVN revision: 40204
2009-04-19 05:18:01 +00:00
Gustavo Sverzut Barbieri
0b1015a170
get ride of annoying theme warning on border menu icons
...
SVN revision: 40202
2009-04-18 23:46:15 +00:00
Gustavo Sverzut Barbieri
69821ee547
proper cleanup on icon/edje failure.
...
SVN revision: 40201
2009-04-18 23:45:26 +00:00
Gustavo Sverzut Barbieri
84a4e7a5e5
ooops! my mistake with missing parenthesis around math!
...
SVN revision: 40200
2009-04-18 23:13:33 +00:00
Gustavo Sverzut Barbieri
855f5080af
export function to get useful area of zone.
...
This should be used by other parts of e17, like window placement.
SVN revision: 40197
2009-04-18 21:44:21 +00:00
Gustavo Sverzut Barbieri
99eb6ec409
better way to calculate good window size.
...
Instead of blindly use 1/3 of zone, now it will account shelf sizes
and will try some proportions before giving up.
SVN revision: 40179
2009-04-18 18:16:02 +00:00
Gustavo Sverzut Barbieri
a16a2e3d73
config modules now have better size.
...
it will now fit into 640x480 and also will look better since
horizontal size will be a bit bigger.
SVN revision: 40178
2009-04-18 18:14:03 +00:00
Gustavo Sverzut Barbieri
ff69420caa
icons were overflowing, make them bigger and unscaled.
...
having non-scaled icons will make it look better, giving more details
on how it would be rendered.
SVN revision: 40173
2009-04-18 16:25:13 +00:00
Gustavo Sverzut Barbieri
8638cc125a
shelf style previews are now smaller
...
SVN revision: 40169
2009-04-18 14:03:31 +00:00
Carsten Haitzler
4ebb2f6385
-lm -- and printf--
...
SVN revision: 40168
2009-04-18 13:53:23 +00:00
Carsten Haitzler
68c06914db
use sort id and sort!
...
SVN revision: 40167
2009-04-18 13:52:41 +00:00
Carsten Haitzler
b592a9176f
1. fix thumb to not use preload thread - i spotted bugs. concurrency ones.
...
2. also write a sort id (harmless - doesnt affect anything). useful for...
sorting.
SVN revision: 40166
2009-04-18 13:52:24 +00:00
Gustavo Sverzut Barbieri
ce2009b32b
list of autohide-dependent widgets should not be global.
...
SVN revision: 40165
2009-04-18 13:47:29 +00:00
Gustavo Sverzut Barbieri
c0365b4b2d
shelf "shrink to contents" is not related to its size.
...
SVN revision: 40164
2009-04-18 13:43:05 +00:00
Gustavo Sverzut Barbieri
c57f789948
also disable slider if label is disabled.
...
this is actually weird, maybe we should disable the whole
configuration dialog if there is no screensaver? I just noticed these
problems since I missed to install libxss-dev :-(
SVN revision: 40154
2009-04-17 22:59:13 +00:00
Davide Andreoli
e812630caa
* Funky EINA_LIST_FOREACH usage :)
...
SVN revision: 40152
2009-04-17 21:41:09 +00:00
Andreas Volz
0d4b7fd890
usability improvement - disable widgets if check disabled
...
SVN revision: 40151
2009-04-17 20:46:30 +00:00
Andreas Volz
71173bb012
reformated with "astyle -s3" because of inconsistent formating
...
-> NO CODE CHANGES!
SVN revision: 40150
2009-04-17 20:35:04 +00:00
Andreas Volz
ea29023652
currently for e.g. ubuntu the mixer module won't work as it uses pulseaudio as mixer
...
-> this needs to be implemented
-> as short "solution" I changed the default text from "dummy" to "No ALSA mixer found!"
-> this gives the user at least a useful error message
SVN revision: 40149
2009-04-17 20:16:56 +00:00
Andreas Volz
c88ec0590b
the mixer module was completly inconsistent formated!
...
-> used "astyle -s3" to format it
-> NO CODE CHANGES!
SVN revision: 40148
2009-04-17 20:13:17 +00:00
Massimiliano Calamelli
621f39f329
Add fixed parts for syscon module: bad layout in some traslations
...
SVN revision: 40133
2009-04-17 10:18:30 +00:00
Gustavo Sverzut Barbieri
6c7e4540e2
shelf ignore mouse_out when going to children windows.
...
this solves an annoyance with systray: the bounce-on-mouse-over (mouse
over systray would make shelf hide, but after the animation starts the
shelf get mouse-in again and abort the hide, then starts again). But
it will introduce another annoyance: if systray open a menu and you
navigate to it, shelf will not get mouse-out event and thus will not
autohide.
I'm leaving this behavior as it is less annoying. I discussed a bit
with rasterman and solving this is not easy, we'd need to poll for
mouse position and query window tree, this would waste cpu and keep
timeout rate high, draining battery.
SVN revision: 40128
2009-04-17 04:56:54 +00:00
Gustavo Sverzut Barbieri
3aae39faec
fix shelf autohide after changing its settings in advanced mode.
...
shelf should be hidden if it was recreated (restart == 1) and autohide
is set.
SVN revision: 40127
2009-04-17 03:15:27 +00:00
Gustavo Sverzut Barbieri
b94960c645
fix shelf autohide on zone geometry changes.
...
when xrandr/xinerama changes zone (screen/output) geometry, the shelf
needs to update its hide_origin and also do hide animation if it was
hidden already.
SVN revision: 40126
2009-04-17 02:54:56 +00:00
Gustavo Sverzut Barbieri
9cc29ad360
fix bug when there is no file extension.
...
This was spotted by a segmentation faults on systems where sprintf()
don't handle NULL as "%s" (Solaris, BSDs), but it makes no sense to
lookup "*(null)" as extension on Linux either.
Reported by: mcalamell
SVN revision: 40120
2009-04-16 22:17:50 +00:00
Andreas Volz
cf1e0172cf
usability improvement
...
-> shrink and autohide widgets are only enabled if checks are set
SVN revision: 40117
2009-04-16 21:03:43 +00:00
Andreas Volz
df07dc5807
the ilist was to small
...
SVN revision: 40116
2009-04-16 20:03:32 +00:00
Andreas Volz
4240bde378
usabilty improvement - disable widgets if not checked
...
SVN revision: 40115
2009-04-16 19:59:11 +00:00
Iván Briano
e5478eb0e3
Don't leak.
...
SVN revision: 40100
2009-04-16 04:48:46 +00:00
Carsten Haitzler
c5680c811c
and handle premapped windows
...
SVN revision: 40075
2009-04-15 04:52:40 +00:00
toma
76ac7e0263
Fix some clipping issues in gadgets that are on shelves.
...
SVN revision: 40073
2009-04-15 02:31:22 +00:00
toma
b4650f44eb
Formatting.
...
SVN revision: 40070
2009-04-15 01:41:00 +00:00
Andreas Volz
909e3aa378
usability improvement - autoraise slider only if check active
...
SVN revision: 40063
2009-04-14 21:53:06 +00:00
Andreas Volz
73ad8e4462
usability improvement - geometry slider only available if check active
...
SVN revision: 40062
2009-04-14 21:46:12 +00:00
Massimiliano Calamelli
829d452e55
Fix missing MAX for OpenSolaris
...
SVN revision: 40061
2009-04-14 21:41:59 +00:00
Andreas Volz
543f71218f
usability improvement
...
-> warp mouse setting in advanced dialog is not complete consistent, but better as before...
SVN revision: 40060
2009-04-14 21:31:49 +00:00
Andreas Volz
ebdee6b204
visuell feedback for disabled labels
...
SVN revision: 40059
2009-04-14 21:20:28 +00:00
Andreas Volz
c72e584ebf
theme enabled/disabled support for label widget
...
SVN revision: 40058
2009-04-14 21:18:16 +00:00
Andreas Volz
6ec9f6475c
only E_FREE - no need to check anything
...
SVN revision: 40056
2009-04-14 20:53:27 +00:00
Andreas Volz
560362354d
usability improvement - disable if not usable
...
SVN revision: 40053
2009-04-14 19:54:21 +00:00
Andreas Volz
53fbe500b9
use eina list foreach macro
...
SVN revision: 40051
2009-04-14 19:14:30 +00:00
Andreas Volz
245f911e8c
use eina list macro
...
SVN revision: 40049
2009-04-14 19:13:36 +00:00
Andreas Volz
74e57059c1
use eina macro
...
SVN revision: 40048
2009-04-14 19:12:40 +00:00