Commit Graph

199 Commits

Author SHA1 Message Date
maxerba 5deed35ac2 adding catalan translation and sorting lines alphabetically 2013-06-05 00:16:38 +02:00
Carsten Haitzler 8dad24565f segv-- for clock popup o_popclock object ref benig dangling. this is a
new bug methinks in e18 dev.
2013-03-31 11:58:41 +09:00
Mike Blumenkrantz aa6a2d173d giant comp rejiggering commit because anything smaller would have broken something:
* remove xwin for container canvas: now drawn directly on the compositor canvas

* added SHAPE_DEBUG define for bored developers

* bindings now use new e struct for mouse/wheel events

* container+zone now get mouse events from smart callbacks instead of x events

* rename comp api namespace

* change comp underlay theme to have a swallow for the wallpaper

* add names to all zone/container/comp objects to make debugging much easier

* some minor related updates to go along with this

SVN revision: 83752
2013-02-07 13:20:07 +00:00
Carsten Haitzler 5aaeebde0b fix/improve clock module date/time change detection. :)
SVN revision: 83717
2013-02-07 08:14:03 +00:00
Mike Blumenkrantz 68c11dfc68 possibly fix possibly existing clock popup crash
ticket #2090


SVN revision: 83062
2013-01-22 09:01:25 +00:00
Lucas De Marchi 67932d8096 e: fix crash when changing desktops configuration
#0  0x00007f33b8eb1b1d in pause () from /usr/lib/libpthread.so.0
 #1  <signal handler called>
 #2  0x00007f33a19c19ab in _clock_popup_desk_change (inst=0x2bb2360, type=176, ev=0x36a6680) at clock/e_mod_main.c:305
 #3  0x00007f33b982499c in _ecore_call_handler_cb (event=<optimized out>, type=<optimized out>, data=<optimized out>, func=<optimized out>)
     at lib/ecore/ecore_private.h:354
 #4  _ecore_event_call () at lib/ecore/ecore_events.c:562
 #5  0x00007f33b982a639 in _ecore_main_loop_iterate_internal (once_only=once_only@entry=0) at lib/ecore/ecore_main.c:1942
 #6  0x00007f33b982abc7 in ecore_main_loop_begin () at lib/ecore/ecore_main.c:964
 #7  0x0000000000434b73 in main (argc=<optimized out>, argv=<optimized out>) at e_main.c:1061



SVN revision: 82225
2013-01-04 18:35:27 +00:00
Cedric BAIL 5af50c40da e: remove some warning when compiling on FreeBSD.
Patch by Maxime Villard <rustyBSD@gmx.fr>.


SVN revision: 81772
2012-12-28 00:27:41 +00:00
Chidambar Zinnoury 62950bd494 e clock settings: full is back to not full, and remove translatable from last setting.
Thanks GArik!


SVN revision: 81696
2012-12-25 18:05:10 +00:00
Chidambar Zinnoury 7dcc5a91a8 e clock settings: full is full, and let all those date reprensentations be i18n-able.
SVN revision: 81692
2012-12-25 16:43:23 +00:00
Massimo Maiurana 9f1d6e067e Store and handle action names correctly. (patch from Igor Murzov)
SVN revision: 81049
2012-12-16 16:58:17 +00:00
Massimo Maiurana c4175e62ec Fix mismatching parameters for e_action_predef_name_{set,del}() (patch from Igor Murzov)
SVN revision: 81048
2012-12-16 16:51:12 +00:00
Cedric BAIL 294c8951a4 e: fix timerfd leak in E.
NOTE: I don't know why we do that here, look suspicious.
NOTE2: fcntl(timer_fd, F_SETFL, O_NONBLOCK | FD_CLOEXEC) will not
set the FD_CLOEXEC on linux, see the man page.


SVN revision: 80428
2012-12-07 10:24:05 +00:00
Mike Blumenkrantz 16fc340345 "Show Calendar" action correctly renamed to "Toggle Calendar"
SVN revision: 79720
2012-11-26 14:13:21 +00:00
Massimo Maiurana 8314c3b95c updating various translations
SVN revision: 79519
2012-11-21 19:45:32 +00:00
Carsten Haitzler a7853d3ed9 add a shorter date format...
SVN revision: 79487
2012-11-21 03:10:41 +00:00
Mike Blumenkrantz c2ef62e4b5 fix bug where changing config in one clock gadget would reset all clock gadgets
SVN revision: 79229
2012-11-13 13:40:31 +00:00
Carsten Haitzler e34a70334f thar be clock theme fun... in e17.
warning: new strings for intl due to having to make date a config
option.



SVN revision: 79130
2012-11-12 04:32:59 +00:00
Carsten Haitzler f534e30089 put lucas's makefiles back.. but what do you do to make it not break
between builds from older vs newer makefile setup?



SVN revision: 79024
2012-11-09 14:49:05 +00:00
Carsten Haitzler 5fa813e1cc lucas... u're going to hate me... but i'm reverting this whole lot of
module build chnages because its fundamentally broken. it DOES NOT
PRODUCE .SO FILES. just .la and .a files. the only reason u dont
notice is.. you ALREADY had .so's installed. i just got in from the
airport... synced and updated.. rebuilt and was met with all modules
not loading... literally - no .so's are installed int he module dirs.
try rm -rf the instaleld module tree.

regardless... this has to be reverted be3cause it's a major break. the
idea is right/nice. the implementation is causing... problems.



SVN revision: 79015
2012-11-09 10:45:35 +00:00
Lucas De Marchi 0000e87ffc e/modules: delete old Makefile.am's
SVN revision: 78983
2012-11-07 21:50:53 +00:00
Carsten Haitzler b278916e9d dark theme -> e17 tree default.
SVN revision: 78896
2012-11-04 11:52:35 +00:00
Lucas De Marchi 92eee9068a e: use AM_CPPFLAGS instead of INCLUDES
Get rid of warnings like below with recent automake (1.11 and newer):
src/bin/Makefile.am:6: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
src/bin/Makefile.am: installing './depcomp'
src/modules/access/Makefile.am:11: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')



SVN revision: 78720
2012-10-31 20:40:40 +00:00
Massimo Maiurana 6f4591eed2 updating russian translation
SVN revision: 78648
2012-10-30 12:10:17 +00:00
Mike Blumenkrantz 183c036dcf clock popup now hides only when switching to a desktop where its parent gadcon is not present or if a window goes fullscreen after the popup has appeared
ticket #1592


SVN revision: 77417
2012-10-04 10:05:40 +00:00
Mike Blumenkrantz 4e779975f9 rename E_LIST_HANDLERS_APPEND to E_LIST_HANDLER_APPEND, also add E_LIST_FOREACH
SVN revision: 76951
2012-09-21 09:23:07 +00:00
Mike Blumenkrantz 55ffb7c063 clock now resets on resume
SVN revision: 76948
2012-09-21 09:17:30 +00:00
Mike Blumenkrantz 546d83c6ba clock now uses timerfd_create() to receive updates when the system clock has changed to ensure proper sync
SVN revision: 76946
2012-09-21 08:55:22 +00:00
Mike Blumenkrantz 17f3ddae83 clock module now updates immediately on timezone change
SVN revision: 76942
2012-09-21 08:37:04 +00:00
Mike Blumenkrantz af16f102d0 formatting
SVN revision: 76939
2012-09-21 08:16:50 +00:00
Mike Blumenkrantz 097e570c03 by the power of the mixer code that I reused, the clock gadget popup will now hide whenever you do anything other than quietly admire its majesty
SVN revision: 76609
2012-09-13 13:21:31 +00:00
Mike Blumenkrantz 94e2fc5257 clean up gadget right click menus to stop leaking
SVN revision: 75285
2012-08-15 07:22:04 +00:00
Mike Blumenkrantz 98601e4198 sed -i 's/(E_Gadcon_Client_Class/(const E_Gadcon_Client_Class/g'
SVN revision: 74474
2012-07-27 08:25:22 +00:00
Mike Blumenkrantz 74edef9f46 fix memory leak spotted by seb in gc_id_new. this whole thing is pretty confusing; I'm glad we don't have docs for it
SVN revision: 72689
2012-06-22 07:21:51 +00:00
Mike Blumenkrantz 7dbd2e8de9 fix the same instance id bug as in pager, this will likely delete configs for a large number of modules
SVN revision: 72592
2012-06-21 11:03:50 +00:00
Chidambar Zinnoury 985a236370 e clock calendar: complexity--.
No need to check whether day names is already got for each day when it can be done once.

 Not sure why they are cleared and recreated at every month change.


SVN revision: 72275
2012-06-17 06:39:13 +00:00
Chidambar Zinnoury c1bc43f14c e clock settings: verbose--.
SVN revision: 72274
2012-06-17 06:37:10 +00:00
Chidambar Zinnoury 1e945dde4d e clock module: automagically get localized day names in settings dialog.
SVN revision: 72270
2012-06-17 05:46:54 +00:00
Mike Blumenkrantz 98b7a46e8b fix magic check when timer doesn't exist
SVN revision: 71843
2012-06-08 10:25:17 +00:00
Mike Blumenkrantz b78a276183 no need to delete timers, setting the timer time is supported
SVN revision: 71834
2012-06-08 07:47:08 +00:00
Carsten Haitzler 46aaf99d2c force 1 more msg process too.
SVN revision: 70554
2012-04-30 11:03:21 +00:00
Carsten Haitzler 52a4e76c1d fix size recalce issue enabling/disabling features in clock
SVN revision: 70553
2012-04-30 11:02:45 +00:00
Gustavo Sverzut Barbieri 4305b8e7fe e/docs: do bare documentation for e.
Just some groups and basic description for modules. I'm NOT going back
to this anytime soon, but would be VERY happy if people could do some
screenshots and put the images for each module in docs/img/ folder,
linking to them from each e_mod_main.h



SVN revision: 67362
2012-01-19 23:25:32 +00:00
Boris Faure 27264671d0 e/gadcon: label() returns a const char*
Original patch by Fabien Romano from OpenBSD

SVN revision: 65204
2011-11-14 21:46:57 +00:00
Mike Blumenkrantz 8b55bddc37 LET THERE BE (fewer) FRAMETABLES!
SVN revision: 64890
2011-11-07 22:42:21 +00:00
Hannes Janetzek 950f9cd729 e17: use GADCON_CLIENT_CONFIG_GET, remove old transitional code to remove config items without id
SVN revision: 63125
2011-09-03 14:39:28 +00:00
Gustavo Sverzut Barbieri 8365bd3e5d clock: provide placement orientation and width-for-height and vice-versa.
If no minimum size is provided in the group, it will allocate the
height (for horizontal shelves) or width (for vertical shelves) and
then calculate the required size of the gadget.

It will also send messages to notify the gadget about it's
orientation, if horizontal, vertical or floating. This way it can
adapt its "fit" and relative-to properly.

NOTE: depends on Edje at revision greater than r62640.



SVN revision: 62641
2011-08-21 01:59:09 +00:00
Gustavo Sverzut Barbieri 4aed42e8e4 clock will feed current locale date (abbrev. weekday + date) to themes.
SVN revision: 62543
2011-08-17 20:13:23 +00:00
Christopher Michael d9ba6f69d7 E17: Clock: Add unused where missing.
SVN revision: 62491
2011-08-15 20:41:22 +00:00
Hannes Janetzek f51806bd82 e17/clock: use one config per instance
SVN revision: 62466
2011-08-14 22:27:46 +00:00
Hannes Janetzek 5710f961d7 e17/clock: remove default gcc menu. only show one menu on right click
SVN revision: 60812
2011-06-29 12:06:55 +00:00