Mike Blumenkrantz
|
4ffafd3313
|
ensure gadcon class is populated before trying to create a client for it
SVN revision: 74507
|
2012-07-27 15:30:36 +00:00 |
Mike Blumenkrantz
|
adfa2b1db1
|
only find fileman action if necessary
SVN revision: 74493
|
2012-07-27 14:02:34 +00:00 |
Mike Blumenkrantz
|
1980833a09
|
use e_shelf_style_set() when creating a new shelf; duplication--
SVN revision: 74492
|
2012-07-27 13:46:06 +00:00 |
Mike Blumenkrantz
|
f990c4d738
|
greatly simplify gadcon populate idler
SVN revision: 74491
|
2012-07-27 13:18:25 +00:00 |
Mike Blumenkrantz
|
bca06d1574
|
fix small leak in xsettings init
SVN revision: 74489
|
2012-07-27 13:11:44 +00:00 |
Mike Blumenkrantz
|
df03a272e5
|
remove useless checks on gcc name
SVN revision: 74488
|
2012-07-27 12:29:55 +00:00 |
Mike Blumenkrantz
|
5db9d9fb00
|
change gadcon waiting classes list to a hash in order to remove some strcmps
SVN revision: 74487
|
2012-07-27 12:26:41 +00:00 |
Mike Blumenkrantz
|
5a6e5ec964
|
make client class population gadcon-specific so we don't end up populating every gadcon site with 500 client classes if they're only used on a single shelf
SVN revision: 74485
|
2012-07-27 10:54:00 +00:00 |
Mike Blumenkrantz
|
5070653af2
|
add debug timing info for gadcon idler populates
SVN revision: 74478
|
2012-07-27 09:28:25 +00:00 |
Mike Blumenkrantz
|
81cbce9d96
|
log error and fail when attempting to register a nameless gadcon client class to prevent massive failure later
it is once again a good time to update
SVN revision: 74477
|
2012-07-27 08:46:04 +00:00 |
Mike Blumenkrantz
|
8b0c1eaefe
|
fix gcc populates to actually set all necessary variables and prevent config from being wiped; fixes gadman gadgets randomly disappearing and probably a lot of other unnoticed bugs
SVN revision: 74476
|
2012-07-27 08:42:16 +00:00 |
Mike Blumenkrantz
|
f08e7423f2
|
make gadcon class function pointers require const as they should, add new custom populate request function, consolidate gcc populate code
compile warnings are being cleaned up next
SVN revision: 74472
|
2012-07-27 08:17:32 +00:00 |
Mike Blumenkrantz
|
2850c28167
|
add more startup timing info for non-debug builds so people can see what the real startup time of e is
SVN revision: 74469
|
2012-07-27 06:43:14 +00:00 |
Mike Blumenkrantz
|
5389c8a964
|
forgot to deregister client class from populated list
SVN revision: 74445
|
2012-07-26 14:13:49 +00:00 |
Mike Blumenkrantz
|
14b109ac78
|
fix gadcon crashing when enabling/disabling modules
SVN revision: 74443
|
2012-07-26 13:59:41 +00:00 |
Mike Blumenkrantz
|
812abd7c1d
|
actually I don't know wtf I was thinking with 74438, I was clearly a misguided genius in the code that I removed in this commit; fixes adding new gadgets and also speeds up the process greatly
SVN revision: 74441
|
2012-07-26 13:00:15 +00:00 |
Mike Blumenkrantz
|
f8b1dbf2e3
|
add function for finding a gadcon client from its config
SVN revision: 74439
|
2012-07-26 12:41:41 +00:00 |
Mike Blumenkrantz
|
512f48014c
|
not sure what I was thinking here, no need to repopulate a gadcon when client class is populated
SVN revision: 74438
|
2012-07-26 12:41:01 +00:00 |
Mike Blumenkrantz
|
ec019bae91
|
only populate custom gadcons with the gadgets that are actually loaded in the gadcon: huge speedup
SVN revision: 74433
|
2012-07-26 11:05:39 +00:00 |
Mike Blumenkrantz
|
c2b2d7e5ad
|
registering a gadcon client class no longer immediately tries to populate the class; we now populate classes only when a gadget for the class is loaded to further reduce the initial loading clusterfuck
SVN revision: 74432
|
2012-07-26 10:34:40 +00:00 |
Mike Blumenkrantz
|
aac8262b02
|
fix return value for e_main_ts()
SVN revision: 74431
|
2012-07-26 10:24:10 +00:00 |
Mike Blumenkrantz
|
bb711a6526
|
e_main_ts() now returns the elapsed time since the last call
SVN revision: 74429
|
2012-07-26 09:10:51 +00:00 |
Mike Blumenkrantz
|
0f09ff1e46
|
change delayed module idler to idle enterer to increase responsiveness during startup
SVN revision: 74426
|
2012-07-26 08:38:32 +00:00 |
Mike Blumenkrantz
|
de3dda2d03
|
back to printfs for e startup
SVN revision: 74425
|
2012-07-26 08:25:12 +00:00 |
Mike Blumenkrantz
|
c2ad72cf6b
|
add e_main_ts() to provide a facility for debugging time spent on certain activities in main loop
SVN revision: 74423
|
2012-07-26 08:21:52 +00:00 |
Mike Blumenkrantz
|
a72afa83fc
|
shave 0.2s off xsettings init with aggressive use of timers and idlers
SVN revision: 74422
|
2012-07-26 08:02:27 +00:00 |
Mike Blumenkrantz
|
bd6e61c6c8
|
also no need for calloc here
SVN revision: 74418
|
2012-07-26 07:11:43 +00:00 |
Mike Blumenkrantz
|
d3f8ffeb61
|
some minor optimizations for _e_font_fontconfig_name_parse() as well as realloc failure handling
SVN revision: 74417
|
2012-07-26 07:08:22 +00:00 |
Mike Blumenkrantz
|
7fd07d8712
|
formatting
SVN revision: 74416
|
2012-07-26 06:49:35 +00:00 |
Mike Blumenkrantz
|
325aaa82ad
|
fix module error dialog text to make more sense
SVN revision: 74415
|
2012-07-26 06:47:12 +00:00 |
Mike Blumenkrantz
|
9762c491a1
|
use strbuf for authors list in about dialog
SVN revision: 74394
|
2012-07-25 14:07:57 +00:00 |
Mike Blumenkrantz
|
226d5904f2
|
add const
SVN revision: 74393
|
2012-07-25 14:07:09 +00:00 |
Mike Blumenkrantz
|
576a55f32a
|
formatting
SVN revision: 74392
|
2012-07-25 14:00:21 +00:00 |
Mike Blumenkrantz
|
55294aab4a
|
flesh out ilist header api with prepend and relative inserts
SVN revision: 74384
|
2012-07-25 10:39:16 +00:00 |
Mike Blumenkrantz
|
f45c212c42
|
fix stringshare usage in xsettings (wtf), ensure that config theme name, when set, is stringshared
SVN revision: 74376
|
2012-07-25 09:13:45 +00:00 |
Mike Blumenkrantz
|
62dc4cf2b2
|
add internal config entry for current netwm theme whenever we set it
SVN revision: 74375
|
2012-07-25 09:01:05 +00:00 |
Mike Blumenkrantz
|
6fc6bb1660
|
xsettings now uses eio when looping through directories
SVN revision: 74374
|
2012-07-25 07:48:19 +00:00 |
Mike Blumenkrantz
|
d7f9ff7551
|
e now requires eio; this commit intentionally split from any code changes
SVN revision: 74373
|
2012-07-25 07:41:21 +00:00 |
Mike Blumenkrantz
|
904e298809
|
fix typebuf in efm to properly handle relative directory switching from arbitrary devices
SVN revision: 74354
|
2012-07-24 11:37:02 +00:00 |
Mike Blumenkrantz
|
a88fbfacec
|
fix fsel usage of e widget api
SVN revision: 74352
|
2012-07-24 10:00:42 +00:00 |
Mike Blumenkrantz
|
feabf28230
|
amazingly useless new feature: fpreview widget now displays directory previews as....file manager widgets!
SVN revision: 74351
|
2012-07-24 09:49:49 +00:00 |
Mike Blumenkrantz
|
e51cf14d4f
|
fix amazingly subtle e widget bug which crashed e whenever a subwidget of one object was set to be the subwidget of another object
SVN revision: 74350
|
2012-07-24 09:46:33 +00:00 |
Mike Blumenkrantz
|
a563339dd3
|
add prepend/repack functions for e_widget_list
SVN revision: 74347
|
2012-07-24 08:20:57 +00:00 |
Mike Blumenkrantz
|
eee502bd24
|
filepreview widget seems to work okay now with >48px icons
SVN revision: 74345
|
2012-07-24 07:15:05 +00:00 |
Mike Blumenkrantz
|
4dc9ba50fe
|
fix renaming files directly on the desktop canvas without a popup
ticket #117
SVN revision: 74318
|
2012-07-23 09:26:49 +00:00 |
Mike Blumenkrantz
|
9c86078ab5
|
fix evas magic failure in entry dialog from unnecessary/broken smart cb del during free
SVN revision: 74317
|
2012-07-23 09:20:11 +00:00 |
Mike Blumenkrantz
|
0a2c8ea044
|
formatting
SVN revision: 74316
|
2012-07-23 09:12:51 +00:00 |
Mike Blumenkrantz
|
5bb05f5864
|
prevent fileman typebuf from activating while renaming files
SVN revision: 74307
|
2012-07-23 07:58:52 +00:00 |
Christopher Michael
|
7f9afaa54e
|
E: Remove unused variable in image_add_from_file. Add trap in case
calloc fails when trying to alloc widget_data.
SVN revision: 74301
|
2012-07-22 15:39:48 +00:00 |
Christopher Michael
|
184e904c64
|
E: Add unused to missing function.
params is unused for app_new_instance_go.
SVN revision: 74300
|
2012-07-22 15:37:14 +00:00 |