Commit Graph

204 Commits

Author SHA1 Message Date
Mike Blumenkrantz 839a2f3f15 move all conf2 options for opening config dialogs into the owner module
SVN revision: 82727
2013-01-13 13:28:56 +00:00
Mike Blumenkrantz 964a0e3a7f clean up xsettings theme listing to use internal functions instead of scanning directories
SVN revision: 82722
2013-01-13 12:35:18 +00:00
Mike Blumenkrantz ec6f8a06b0 big cleanup for conf_theme module: conf2 subsystem already tracks themes
also change check widget to radio


SVN revision: 82719
2013-01-13 12:20:32 +00:00
Mike Blumenkrantz da18b48e08 fix crash when trying to apply a null wallpaper
ticket #2164


SVN revision: 82399
2013-01-08 10:13:39 +00:00
Christopher Michael d34a6066b8 Add missing UNUSED.
Signed-off-by: Christopher Michael <cpmichael1@comcast.net>

SVN revision: 81744
2012-12-27 13:24:10 +00:00
Chidambar Zinnoury b2b093c692 e startup theme: add check changed.
SVN revision: 81693
2012-12-25 16:47:02 +00:00
Mike Blumenkrantz 7c8e9642bd sooooo translators will hate me for this but I had to change another string here since it was 100% wrong. sorry.
this commit disables all the other widgets in xsettings config if "enable xsettings" is not checked, since this is what the result of disabling xsettings will be


SVN revision: 81542
2012-12-21 12:04:10 +00:00
Mike Blumenkrantz 3bc56a9e5f fix a tremendous number of stringshare leaks
SVN revision: 81532
2012-12-21 10:20:05 +00:00
Mike Blumenkrantz 40014e093f scale settings now actually show you what is currently set
ticket #2055


SVN revision: 81460
2012-12-20 14:42:05 +00:00
Mike Blumenkrantz 9e7557241c directory is not a proper noun
SVN revision: 81344
2012-12-19 10:40:53 +00:00
Mike Blumenkrantz f8b39332d1 using wallpaper fsel to manually navigate to and set a non-edj wallpaper now pops the import config dialog
ticket #2046


SVN revision: 81343
2012-12-19 10:39:45 +00:00
Mike Blumenkrantz 8f5cdde1b3 don't reopen scale config dialog after applying settings
ticket #2006


SVN revision: 81223
2012-12-18 09:10:14 +00:00
Mike Blumenkrantz 2114eceed0 add autochange to scale config dialog
SVN revision: 81222
2012-12-18 09:00:51 +00:00
Carsten Haitzler d97008e7c0 moar bufffzzzz!
SVN revision: 81042
2012-12-16 10:15:57 +00:00
Chidambar Zinnoury 22c81bcfa2 e xsettings: state that the theme applies only to GTK apps.
Maybe put icons as first item as it applies to everything?


SVN revision: 81032
2012-12-15 20:20:59 +00:00
Carsten Haitzler 819fa7c948 have a theme fallback in preview so it works right.
SVN revision: 80904
2012-12-13 23:33:29 +00:00
Carsten Haitzler 1a891cf8a3 lets be awesome ... and make the theme preview.. look a lot more like
a REAL PREVIEW OF A THEME!



SVN revision: 80834
2012-12-13 12:27:03 +00:00
Mike Blumenkrantz a04ef6cce1 wallpaper previews now maintain aspect ratio when resized
ticket #1981


SVN revision: 80735
2012-12-12 08:05:21 +00:00
Mike Blumenkrantz fd9abc1da8 e now properly sets "hicolor" as the icon theme when no theme is set (FDO standard: http://icon-theme.freedesktop.org/wiki/HicolorTheme)
SVN revision: 80601
2012-12-10 11:48:20 +00:00
Mike Blumenkrantz 15c4760ff3 more exchange remnants in theme dialog
SVN revision: 80583
2012-12-10 08:26:51 +00:00
Mike Blumenkrantz dd20b3c07d wallpaper and theme dialogs now resizable
ticket #1950


SVN revision: 80582
2012-12-10 08:23:08 +00:00
Massimo Maiurana 05159cf28b some patches from Igor Murzov:
- Translate some more labels
- Fix dialog title. (It's a follow-up to r79999)
- Typos in the updates checker

SVN revision: 80556
2012-12-09 19:50:07 +00:00
Mike Blumenkrantz a83a32a2f9 various config dialogs which contained tall/wide lists are now resizable
SVN revision: 80311
2012-12-06 08:25:47 +00:00
Mike Blumenkrantz ccba023d9a don't throw garbage error on missing e/desktop/background group for theme dialog
SVN revision: 80304
2012-12-06 07:44:00 +00:00
Mike Blumenkrantz 68e6b07cd7 all dialogs are no longer resizable
SVN revision: 80032
2012-12-03 09:24:12 +00:00
Mike Blumenkrantz 362531b082 Dear all,
I'm attaching a patch for some minor bugs in the e17.
 Please take a look at attached patch.

 01. missing E_FREE(inst)
     File: src/bin/e_exec.c: 347
     Function: _e_exec_cb_exec

 02. missing null check
     File: src/bin/e_fm.c: 10173
     Function: _e_fm_error_dialog
     I'm not sure, but all other codes always check the return
     value of e_fm2_op_registry_entry_get except here.

 03. missing free(slave)
     File: src/bin/e_fm_ipc.c: 804
     Function: _e_fm_ipc_slave_run

 04. eina_list_remove after free
     File: src/bin/e_fm/e_fm_ipc.c :1325
     Function: _e_fm_ipc_cb_fop_trash_idler

 05. invalid check for _udisks_del, it might be _udisks_chg.
     File: src/bin/e_fm/e_fm_main_udisks.c : 162
     Function: _e_fm_main_udisks_test

 06. uninitialized gx and gy values
     File: src/bin/e_gadcon_popup.c: 172
     Function: _e_gadcon_popup_position
     These could be changed in e_gadcon_client_geometry_get
     if gcc->o_base is null.

 07. unnecessary code 'evas = e_win_evas_get(dia->win)'
     File: src/bin/e_import_config_dialog.c: 456
     Function: e_import_config_dialog_show

 08. missing free(sizes)
     src/bin/e_randr_11_serialization.c: 136
     Function: _11_try_restore_configuration()

 09. unnecessary variable output_info
     File: src/bin/e_randr_12.c: 560
     Function: _output_property_change_event_cb

 10. eina_list_remove after free
     File: src/bin/e_randr_12_serialization.c : 357
     Function: _12_serialized_setup_update

 11. no check of the return value of symlink.
     File: src/bin/e_widget_fsel.c: 84
     Function: _e_wid_fsel_favorites_add

 12. no evr->var check before comparing string values
     File: src/modules/conf_applications/e_int_config_defapps.c: 432
     Function: _basic_apply

 13. missing error message or check return value of edje_file_group_exists
     File: src/modules/conf_theme/e_int_config_theme.c: 333
     Function: _open_test_cb
     Anyway, I've added e_util_dialog_show if failed. Is it okay?

 14. missing index range check
     File: src/modules/gadman/e_mod_config.c: 153
     Function: _cb_config
     It could read negative array index, because return value of
     e_widget_ilist_selected_get might be negative.

 BR,
 Gwanglim


SVN revision: 80020
2012-12-03 07:54:07 +00:00
Carsten Haitzler 5f4189636d theme isnt gtk specific for apps... especially not icon theme.
SVN revision: 79999
2012-12-03 01:45:11 +00:00
Mike Blumenkrantz c6a9c34e7f giant header overhaul which removes all the stupid one line function prototype headers and e_mod_main.h headers that contain nothing but unnecessary module api prototypes
SVN revision: 79908
2012-11-30 14:38:34 +00:00
Mike Blumenkrantz 397b96574b more exchange cruft
SVN revision: 79802
2012-11-29 05:01:42 +00:00
Sebastian Dransfeld b547e3f7d9 e/conf_theme: fix leak
SVN revision: 79638
2012-11-24 18:50:41 +00:00
Massimo Maiurana 8314c3b95c updating various translations
SVN revision: 79519
2012-11-21 19:45:32 +00:00
Sebastian Dransfeld 69ccc437dc e/conf_theme: Improvements
Application themes are only for gtk apps, so add GTK to naming. Also add
an indicator whether theme supports gtk{2,3}.

SVN revision: 79370
2012-11-16 09:51:29 +00:00
Carsten Haitzler 3b8e40fb12 make font preview string cover more scripts and be more useful.
SVN revision: 79309
2012-11-15 04:21:47 +00:00
Hyojin Kim e8398b2057 From: Hyojin Kim <hyojina.kim@gmail.com>
Subject: [E-devel] font, size list are not enabled even though custom
font is checked.

I'm a beginner of EFL. and this is my first bug reporting.
If I don't follow the rule of bug reporting, please correct me.

* Bug
In font settings, I checked "Enable Custom Font Classes" and set a
font and
size.
then, when I enter font settings again, font and size list are disabled.

* Cause
cfdata->cur_enabled is always 0 in _basic_create_widgets().

*Solution
 set cfdata->cur_enabled as 1 in _basic_init_data_fill().
 
 Please review attached before,after files.
 If the changes are not perfect, please give me feedback.
 
 


SVN revision: 79308
2012-11-15 03:49:33 +00:00
Mike Blumenkrantz c064a1d2b0 rewrite theme menu scanning to not need a scan every time the menu opens
SVN revision: 79210
2012-11-13 09:30:37 +00:00
Massimo Maiurana 5e2b9f2a6c updating russian translation
SVN revision: 79119
2012-11-11 20:20:43 +00:00
Carsten Haitzler 687e8f2fe9 and make sure it fits on 640x480.
SVN revision: 79117
2012-11-11 20:13:27 +00:00
Carsten Haitzler 629cec5473 make scaling dialog match changes in wizard.
SVN revision: 79116
2012-11-11 20:07:45 +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
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
Mike Blumenkrantz dcbf8708c9 disable current theme menu item in themes menu
SVN revision: 78603
2012-10-29 08:11:45 +00:00
Mike Blumenkrantz 6fc12d62d1 given all the theme work going on, I figured it was probably a good idea to shorten the process of changing themes
SVN revision: 78451
2012-10-25 12:47:01 +00:00
Mike Blumenkrantz c4c1d43cec ss ref here
SVN revision: 78450
2012-10-25 12:24:29 +00:00
Mike Blumenkrantz 90299ad93b this was clearly wrong, not sure how I didn't catch it sooner
SVN revision: 78448
2012-10-25 11:50:38 +00:00
Sebastian Dransfeld 427b6c34df e: Cleanup
Removes unused variables, drops duplicate return or break
     statements and drops unnecessary checks.

Patch by Igor Murzov

SVN revision: 77490
2012-10-04 23:26:48 +00:00
Mike Blumenkrantz e7f840ddc0 completely remove exchange support since this is no longer supported/available
SVN revision: 76957
2012-09-21 10:16:28 +00:00
Mike Blumenkrantz 5aaa5c44eb disable font lists in fonts config unless enable custom classes is enabled
SVN revision: 76862
2012-09-19 13:02:26 +00:00
Mike Blumenkrantz 0a66fa4671 ilist_items_get() now returns a const list
SVN revision: 76524
2012-09-12 13:03:04 +00:00