Commit Graph

7963 Commits

Author SHA1 Message Date
Hannes Janetzek 249e926a61 initial config dialog for collection
suff mentioned in last commit msg


SVN revision: 49263
2010-05-28 23:02:27 +00:00
Gustavo Sverzut Barbieri 9e581982f7 Do not activate DPMS, Screen Saver or Locker if there is a fullscreen window.
I guess there is nothing more annoying than having a fullscreen window
to watch a quick movie, read some text or webpage or whatever and have
the DPMS to show, or the screensaver to be activated or your screen to
be locked.

This patch uses the new border signal and counts, if there is at least
one fullscreen border, then avoid doing these annoyances.

I'm not accounting for any border parameter/property, like if it is in
a visible screen or desktop. I hope this is fine, otherwise let me know.

I also asked and common sense at IRC (at least to me and englebass) is
that there is no need to configure such behavior, so there is no
configure option for it.

I'm also thinking about maximized windows to have a configurable
behavior to match this, but I'm not sure.



SVN revision: 49262
2010-05-28 22:13:20 +00:00
Gustavo Sverzut Barbieri 1c3afc74b2 Emit events when windows become or leave fullscreen.
SVN revision: 49258
2010-05-28 21:37:42 +00:00
Hannes Janetzek 49b152519c dont add collection plugin config each start
SVN revision: 49257
2010-05-28 20:58:01 +00:00
Gustavo Sverzut Barbieri 1a818e8ac8 fix bitfield.
SVN revision: 49256
2010-05-28 20:49:01 +00:00
Hannes Janetzek b2de5ef2ef added evry_plug_collection which can hold other plugins.
- currently only registers 'Start', 
- TODO config dialog to create and edit collections

settings plugin: added config categories.

view: double click on browsable items now browses it.
- click action to run or right click to run and continue




SVN revision: 49255
2010-05-28 20:32:07 +00:00
Gustavo Sverzut Barbieri 5e42f12ffb if fullscreen border was moved between desks, update desk fullscreen count.
just happened to notice this possible error, no idea if paths could
really trigger it, but was simple enough to fix.



SVN revision: 49249
2010-05-28 18:54:25 +00:00
Christopher Michael fa790a1557 Make sure the data in the list is valid. (Ran into an odd segv here,
so added this catch to trap it).



SVN revision: 49248
2010-05-28 16:20:31 +00:00
Hannes Janetzek b7962efbbc fix segv on double click when actions were not already fetched
cleanups


SVN revision: 49241
2010-05-27 21:10:20 +00:00
Hannes Janetzek 4bc1ed355e - fix sliding back from list with no items
- allow direct sliding back. i.e. no need for mouse up and down again
- fix theme path to /modules/everything


SVN revision: 49236
2010-05-27 20:25:09 +00:00
Carsten Haitzler 71df71f4c8 oops - typo typo typo
SVN revision: 49235
2010-05-27 16:00:28 +00:00
Hannes Janetzek d5d9e91a57 fix app sorting
SVN revision: 49234
2010-05-27 14:38:51 +00:00
Hannes Janetzek 52932a174a make return behavior consistent: always browse item.
cleanup selectors_switch: dont switch automatically back to subj selector
cleanups 


SVN revision: 49233
2010-05-27 14:30:12 +00:00
Hannes Janetzek 702218034b check strings not null
SVN revision: 49230
2010-05-27 12:45:41 +00:00
Hannes Janetzek 06bfeb30a0 dont use mouse out hide timer for edge popup. add config option later
reduce slide resistance


SVN revision: 49227
2010-05-27 09:42:16 +00:00
Hannes Janetzek c796422e36 drag-n-slide fixes.
animate slideing to next selector


SVN revision: 49220
2010-05-26 23:57:48 +00:00
Hannes Janetzek f37c2c4986 sort command with params to front
SVN revision: 49219
2010-05-26 23:28:01 +00:00
Hannes Janetzek 8cd845023b fix last commit
SVN revision: 49217
2010-05-26 21:06:25 +00:00
Hannes Janetzek ae2896d446 - dont drag-slide back from last selector to first
- cleanup


SVN revision: 49214
2010-05-26 21:01:30 +00:00
Hannes Janetzek a75535b50a dont install desktop for wizard. it's fucking to easy to kill ones profile with it -
just too easy to use multiple select and have it loaded by accident 


SVN revision: 49213
2010-05-26 20:12:03 +00:00
Hannes Janetzek 5731177770 allow also drag-n-slide for non browsable items. goes to action selector then
fix aggregator


SVN revision: 49212
2010-05-26 15:54:07 +00:00
Hannes Janetzek ee1b2abec7 fix zoom level 2
SVN revision: 49210
2010-05-26 15:38:59 +00:00
Hannes Janetzek afed15ef67 fsck
SVN revision: 49209
2010-05-26 15:34:31 +00:00
Hannes Janetzek 2b95b6d91c fix config
SVN revision: 49208
2010-05-26 15:33:43 +00:00
Hannes Janetzek 253d8be915 added e action for edge bindings. preferable to be used with theme from trunk/THEMES/evry-theme
thumb mode zoom now between 96/128/256
dont sort non-tolevel plugins in front of other items
make text plugin non-top level, so that it is always reachable. e.g. when you want to search the type text with google etc


SVN revision: 49207
2010-05-26 15:09:51 +00:00
Christopher Michael a9f6e4186e Bus id can be longer than 4 chars, so fix scanf.
SVN revision: 49201
2010-05-26 02:29:48 +00:00
Hannes Janetzek 5e3e302464 fix: enable config options for actions and aggregator
SVN revision: 49200
2010-05-25 19:37:53 +00:00
Gustavo Sverzut Barbieri 367b87e1cb don't show "Lost Windows" on main menu. It is already in "Windows" submenu.
This makes the first level of the menu simpler. If you want the "Lost
windows" on the main menu back, make sure you remove the "if (dat)"
branch inside _e_int_menus_clients_pre_cb() otherwise you get duplicated menus.



SVN revision: 49199
2010-05-25 18:22:48 +00:00
Gustavo Sverzut Barbieri eade689804 set dat as client's sub menu so it does not show the title.
SVN revision: 49198
2010-05-25 18:00:36 +00:00
Hannes Janetzek 9dd9b90282 blinking cursor
fix theme path


SVN revision: 49197
2010-05-25 16:14:44 +00:00
Hannes Janetzek 4f06333e2a patch from T_UNIX:
theme import: unlink existing theme file before replacing with new
 
wallpaper import: dont try filenames to infinity


SVN revision: 49193
2010-05-25 02:45:00 +00:00
Hannes Janetzek 6452707656 reuse _evry_view_slide_clear
SVN revision: 49191
2010-05-24 23:00:04 +00:00
Hannes Janetzek e8f915ae2e remove testing code
SVN revision: 49190
2010-05-24 22:48:19 +00:00
Hannes Janetzek 331d122fa1 cleanup
SVN revision: 49188
2010-05-24 22:35:46 +00:00
Hannes Janetzek 8f6770c06f make sure sliding views are freed in evry_hide
SVN revision: 49187
2010-05-24 22:20:26 +00:00
Hannes Janetzek 32e239300b - do slide animation in theme
- cleanups


SVN revision: 49186
2010-05-24 22:08:15 +00:00
Mike Blumenkrantz fb5409a64a well that was dumb of me
SVN revision: 49183
2010-05-24 17:23:03 +00:00
Hannes Janetzek 74547883df added F1, F2 bindings for name/date sorting in files plugin
SVN revision: 49181
2010-05-24 12:27:10 +00:00
Hannes Janetzek 63bc52c2b6 - set it->icon automatically when icon is in theme or full path, no need for icon_get func
- keep current view when browsing 
- theme tweaks



SVN revision: 49179
2010-05-24 11:49:46 +00:00
Christopher Michael 1142455822 Set config dialog for match (was missing and causing segfaults in the
Over section of Styles).



SVN revision: 49169
2010-05-23 23:17:26 +00:00
Christopher Michael b7036e67ae Fix potential segfault when loading/unloading modules.
SVN revision: 49168
2010-05-23 23:05:51 +00:00
Christopher Michael 8b97b2ee11 Don't need tempget for udev processing.
Don't need exe data handlers for udev processing.
Cut down on the number of rogue tempget processes (if using Internal
method).
Fix some formatting.
Use PATH_MAX and E_FREE.



SVN revision: 49167
2010-05-23 22:23:14 +00:00
Hannes Janetzek 131a5b9fca - show plugin actions for non-toplevel plugins
- fix alt+w shortcut for 'return'


SVN revision: 49165
2010-05-23 22:01:15 +00:00
Christopher Michael 3aec0866d3 Fix Gadgets segfaulting when modules are unloaded.
This removes lots of unnecessary gadget object deletes and lots of
other sillyness. Ideally, this module needs a much much cleaner &
nicer rewrite.



SVN revision: 49164
2010-05-23 21:38:29 +00:00
Christopher Michael d1e46e3888 Fix segfault if gadget has no zone.
SVN revision: 49163
2010-05-23 20:39:51 +00:00
Christopher Michael aaffc9210f Delete the proper item when unloading the module.
SVN revision: 49160
2010-05-23 16:43:59 +00:00
Hannes Janetzek f437005f95 warp pointer. same behavior and config as winlist
SVN revision: 49158
2010-05-23 14:02:29 +00:00
Hannes Janetzek 0e9f1d9e74 added plugin specific actions p->actions which can be triggered in context of a plugin
- added sort action for files plugin. finally sort by date. one reason less for me to open a fm (=

- added alt+(shift)+tab up/down, alt+q:exit, alt+w: enter shortcuts



SVN revision: 49157
2010-05-23 13:54:44 +00:00
Massimo Maiurana d30578f56e updating french and italian translations
SVN revision: 49156
2010-05-23 07:37:06 +00:00
Hannes Janetzek 318dc79c85 make plugin module loading completely independent of evry being loaded
cleanups


SVN revision: 49154
2010-05-23 07:35:48 +00:00
Mike Blumenkrantz ee49a80a1b weed out stupid fake values and add a 4th sensor
SVN revision: 49150
2010-05-23 00:50:36 +00:00
Mike Blumenkrantz 74d4467447 screw it, I'm just going to make this an aggregate of ALL temp sensors regardless of what they are. people with crazy hardware rejoice!
SVN revision: 49149
2010-05-23 00:27:31 +00:00
Rafael Antognolli de4fae0a96 Call _e_fm2_dbus_mount_fail instead of _e_fm2_dbus_unmount_ok when
mount fails.



SVN revision: 49148
2010-05-23 00:18:38 +00:00
Carsten Haitzler d416ece384 oooh fix segv on initial run with no prior config
SVN revision: 49141
2010-05-22 16:21:17 +00:00
Hannes Janetzek ae4d9be066 show in config which plugin are loaded
SVN revision: 49137
2010-05-22 13:04:44 +00:00
Hannes Janetzek b9d3e808c9 dont forget to wakeup
SVN revision: 49136
2010-05-22 08:41:58 +00:00
Hannes Janetzek 793c4ae7ce cleanup. EAPI no longer required
SVN revision: 49134
2010-05-22 08:05:25 +00:00
Mike Blumenkrantz 97529addef match eeze changes, add init/shutdown calls to illume2 keyboard
SVN revision: 49130
2010-05-22 07:04:26 +00:00
Hannes Janetzek 90a51634ea fix warning. help view may call this
SVN revision: 49127
2010-05-22 06:46:54 +00:00
Hannes Janetzek 9c2094b5a5 evry: bumb config version to reset to defaults
SVN revision: 49126
2010-05-22 06:38:35 +00:00
Hannes Janetzek 965f96fb14 - exebuf: only create param items for executables that exist
- calc/aspell, dont show in agregator. looks bad to have only text items in icon view
- calc: show plugin item in aggregator
- files: fix files plugin to provide items for 'object'
- files: make browse action show inheriting folder for files, content for dirs
- help: hide view on input (other than up/down)


SVN revision: 49125
2010-05-22 06:35:46 +00:00
Christopher Michael 0a06d5d298 Fix code formatting.
SVN revision: 49123
2010-05-22 03:05:45 +00:00
Christopher Michael dbf68af02f Fix shelf settings dialog always resetting the shelf style to
'alternate'.



SVN revision: 49121
2010-05-22 02:52:05 +00:00
Mike Blumenkrantz 44340314e7 add a digit to format string for hilarious people that use degrees F (HI DEVILHORNS!!!!!!!!!!!!!)
SVN revision: 49120
2010-05-22 02:19:02 +00:00
Mike Blumenkrantz 95ee44e8c1 updates to match eeze changes
SVN revision: 49119
2010-05-22 01:55:28 +00:00
Christopher Michael cd205d95d1 Add skeleton acpi_bindings dialog (not complete yet and not
useful...just blank).



SVN revision: 49114
2010-05-21 20:37:45 +00:00
Carsten Haitzler 6336dcebbf dont use bg pixmap if compositing (or async rendering).
SVN revision: 49108
2010-05-21 17:08:22 +00:00
Carsten Haitzler 4a4e7dce6e comp module gets icon that ... doesnt suck.
SVN revision: 49105
2010-05-21 15:23:54 +00:00
Carsten Haitzler 03ee665ae2 engines - no point selecting them, only softwre x11 is complete enough to work
SVN revision: 49103
2010-05-21 15:01:55 +00:00
Carsten Haitzler 746680ce13 set use_composite when comp module enabled
SVN revision: 49102
2010-05-21 15:00:22 +00:00
Carsten Haitzler 1b12a9ec2c oops - that'll caus segvs. fix.
SVN revision: 49101
2010-05-21 14:22:29 +00:00
Hannes Janetzek 264dab3961 fix previous commit
SVN revision: 49094
2010-05-21 11:30:10 +00:00
Hannes Janetzek be4f8f8657 defer popup creation. fixes popup being unresposive with composite
SVN revision: 49093
2010-05-21 11:28:13 +00:00
Carsten Haitzler 50e0cc1db0 also make comp config reset to default on ctrl+alt+shift+home
SVN revision: 49092
2010-05-21 10:04:54 +00:00
Carsten Haitzler 9554af6ed0 ctrl+alt+shift+home unloaads comp module, saves config and restarts e -
emergency escape valve in case comp fucks your display up



SVN revision: 49090
2010-05-21 09:34:58 +00:00
Carsten Haitzler d9588a3a67 add svn revision tracking into src. about dialog shows it now.
SVN revision: 49086
2010-05-21 05:42:27 +00:00
Christopher Michael 582c27ec2b Use proper formatting for parens() *cough*
Remove white & fix other formatting.



SVN revision: 49085
2010-05-21 05:27:04 +00:00
Carsten Haitzler 3f2657c5d5 spacing.
SVN revision: 49083
2010-05-21 05:10:10 +00:00
Hannes Janetzek 5b4f108d9c fix bug with popups no showing up when using composite. seems to happen only on 'slow' machines
SVN revision: 49082
2010-05-21 04:30:44 +00:00
Mike Blumenkrantz 20afd3f85e change calculation to require less calls, possibly fix a bug
SVN revision: 49080
2010-05-21 02:00:41 +00:00
Mike Blumenkrantz 6932b46ccf update for multicpu sensors
SVN revision: 49079
2010-05-20 21:31:44 +00:00
Mike Blumenkrantz 19e7a56f65 I'm really bad at this whole subversion thing...
SVN revision: 49070
2010-05-20 17:13:14 +00:00
Carsten Haitzler e41b1d92f1 printf--
SVN revision: 49069
2010-05-20 16:42:19 +00:00
Carsten Haitzler 882d353a97 wow. that took some time. comp now have full gui config for matches.
SVN revision: 49068
2010-05-20 16:38:08 +00:00
Hannes Janetzek 66f1ffbefc added input_type to plugins:
using it automatically creates an action
 that allows to browse any selected item
 of that type. 

move plugin functions in separate file

text_plugin reuses current item so that it doesnt flicker 
 while typing

use e_fm function for path to uri espace

remove duplicated macros in evry_api.h and e_mod_main.h

fix set usage of exebuf items



SVN revision: 49066
2010-05-20 15:41:27 +00:00
Carsten Haitzler 276fbbb674 stick in dummy file so it compile... bad disco! bad!
SVN revision: 49064
2010-05-20 11:47:07 +00:00
Mike Blumenkrantz 95c4186748 add full udev support for temp module:
if e is compiled with eeze as the preferred backend, a new config page will appear in the settings for the temperature module where internal and udev are selectable options.
udev mode should support ALL possible hardware, so if you've been having issues with the current temp module, try udev mode!
also note that udev mode provides an extra amount of precision for hahas; it also still obeys the configurable polling intervals.
please test and report all bugs!


SVN revision: 49062
2010-05-20 10:12:41 +00:00
Mike Blumenkrantz 8b6b36637d fix stringshare delete
SVN revision: 49061
2010-05-20 10:05:52 +00:00
Carsten Haitzler 136c1216dc make src utf8.
SVN revision: 49060
2010-05-20 09:19:26 +00:00
Hannes Janetzek 4310f32263 printf--
SVN revision: 49057
2010-05-20 06:51:29 +00:00
Hannes Janetzek c80bcfd875 switch back selector when current plugin provides no more items. (e.g. after remove action performed)
smaller match lag


SVN revision: 49056
2010-05-20 06:14:04 +00:00
Hannes Janetzek 7cda1b4edb keep input text after plugin trigger
SVN revision: 49052
2010-05-20 05:02:24 +00:00
Hannes Janetzek c83a8b509d goto end; after input completion
SVN revision: 49049
2010-05-20 04:44:56 +00:00
Hannes Janetzek a3e9a1d7eb reorder get_file_icon to get theme icons for mount points
SVN revision: 49048
2010-05-20 04:38:53 +00:00
Mike Blumenkrantz d57aba55b1 update to handle new watch filter
SVN revision: 49046
2010-05-20 04:28:30 +00:00
Mike Blumenkrantz 9031bcbb6c make battery popup go away automatically when time goes above warning threshold
SVN revision: 49013
2010-05-19 17:57:17 +00:00
Mike Blumenkrantz a0dce1af21 popup tweak #2
SVN revision: 49012
2010-05-19 17:53:16 +00:00
Mike Blumenkrantz 1cfa2b2d8c fix annoying battery popups with 99% battery
SVN revision: 49011
2010-05-19 17:51:31 +00:00
Hannes Janetzek f00a498e24 use plugin instance macro
SVN revision: 49008
2010-05-19 14:47:12 +00:00
Hannes Janetzek fcdabe2023 BIG cleanup
- moved executables from apps plugin to exebuf plugin
  running commands should now be simpler, keeps also 
  track of previous comands  


SVN revision: 49007
2010-05-19 14:46:37 +00:00