Mike Blumenkrantz
f55b60e3af
much more strict checking with pager module to account for cases where a user may be sneaky and set animated wallpapers without pagers loaded or somesuch and have config->enable_live_preview set
...
SVN revision: 74857
2012-08-03 17:21:31 +00:00
Mike Blumenkrantz
2cca4bbeff
using a great idea from a comment on the release blog, we now don't display the option for live preview in pager if there is an animating background currently set
...
SVN revision: 74856
2012-08-03 16:45:24 +00:00
Mike Blumenkrantz
6af55741ae
prevent desktop fileman from losing focus
...
SVN revision: 74852
2012-08-03 14:23:34 +00:00
Mike Blumenkrantz
7ba11ee2c1
fix longstanding focus bug where root window would incorrectly receive focus
...
WE DON'T EVEN DO THAT
SVN revision: 74851
2012-08-03 14:21:48 +00:00
Mike Blumenkrantz
60ad9ed93e
formatting
...
SVN revision: 74850
2012-08-03 14:02:14 +00:00
Mike Blumenkrantz
eb6de9e2a4
formatting
...
SVN revision: 74849
2012-08-03 13:56:14 +00:00
Mike Blumenkrantz
4767c70921
ensure typebuf timer gets deleted to prevent crashes
...
SVN revision: 74843
2012-08-03 11:12:23 +00:00
Mike Blumenkrantz
dcc999599e
efm config now has the no_typebuf_set option to disable typebuf directory changing
...
SVN revision: 74842
2012-08-03 11:00:58 +00:00
Mike Blumenkrantz
4f87bdcc75
warn--
...
SVN revision: 74841
2012-08-03 10:54:44 +00:00
Mike Blumenkrantz
d5288e6a4e
clicking desktop bg hides the typebuf
...
SVN revision: 74839
2012-08-03 10:34:47 +00:00
Mike Blumenkrantz
e6d0a9b139
disable focus on desktop fileman scrollframe; typebuf now activates properly
...
SVN revision: 74838
2012-08-03 10:32:36 +00:00
Mike Blumenkrantz
418ff1255b
clear efm typebuf when something gets clicked, add external function for manually clearing typebuf
...
SVN revision: 74837
2012-08-03 10:32:12 +00:00
Mike Blumenkrantz
ade7d802eb
only change efm selection when using typebuf if the selection actually needs to be changed; fixes flickering and constant selection callbacks
...
SVN revision: 74836
2012-08-03 10:14:37 +00:00
Carsten Haitzler
76788535e2
ibar now has an action to be able to focus it and its kbd navigable. :)
...
SVN revision: 74835
2012-08-03 10:10:23 +00:00
Mike Blumenkrantz
867ad73a47
physics module now sets a hefty mass for position-locked windows
...
ticket #1227
also some warning cleanups
SVN revision: 74834
2012-08-03 09:39:54 +00:00
Mike Blumenkrantz
b8f439175e
new event for remember updates
...
SVN revision: 74833
2012-08-03 09:38:09 +00:00
Mike Blumenkrantz
dc215affc4
formatting
...
SVN revision: 74829
2012-08-03 09:17:30 +00:00
Mike Blumenkrantz
652422bce6
adding/deleting submenu item after menu item exists now properly updates the realized item
...
this should fix misleading items in the Files menu
SVN revision: 74828
2012-08-03 09:11:15 +00:00
Mike Blumenkrantz
370614345e
force menu to always draw some items during idler, also greatly improve menu positioning
...
SVN revision: 74822
2012-08-03 08:33:57 +00:00
Mike Blumenkrantz
c3a52481ce
disable the disabling of 'disable live preview' when the background is an animated edje
...
ticket #1161
SVN revision: 74821
2012-08-03 07:51:14 +00:00
Mike Blumenkrantz
0f61462049
when env vars are changed, reset efreet dir cache
...
ticket #1261
SVN revision: 74817
2012-08-03 06:48:39 +00:00
Mike Blumenkrantz
f5c44485a8
some more eeze mounting cleanups
...
SVN revision: 74812
2012-08-02 16:55:47 +00:00
Mike Blumenkrantz
2f880d7c7c
don't need to check alloca result
...
SVN revision: 74811
2012-08-02 16:26:05 +00:00
Mike Blumenkrantz
1044ea8316
warn--
...
SVN revision: 74810
2012-08-02 16:25:53 +00:00
Mike Blumenkrantz
004b6fe89c
null check
...
SVN revision: 74807
2012-08-02 15:15:15 +00:00
Mike Blumenkrantz
65433e79ee
add extra check for volumes to avoid skipping ones we really want, also fix shadow warning
...
SVN revision: 74806
2012-08-02 14:57:05 +00:00
Mike Blumenkrantz
542d302108
e_fm2_parent_go() and e_fm2_has_parent_get() now behave as expected
...
ticket #1243
SVN revision: 74805
2012-08-02 12:25:58 +00:00
Mike Blumenkrantz
3ca3ba9215
escape now triggers shot save cancel
...
SVN revision: 74804
2012-08-02 12:19:11 +00:00
Mike Blumenkrantz
e40eb173bb
canceling shot save no longer closes the shot dialog
...
SVN revision: 74803
2012-08-02 12:17:20 +00:00
Mike Blumenkrantz
a162da52bb
fix efm list scrolling
...
ticket #1120
SVN revision: 74802
2012-08-02 11:58:33 +00:00
Mike Blumenkrantz
c1105627ac
ALWAYS set link_drop in favorites directory
...
ticket #1190
SVN revision: 74800
2012-08-02 10:47:21 +00:00
Mike Blumenkrantz
5c8525d1c9
efm now properly obeys link_drop in all cases, not just list view
...
SVN revision: 74799
2012-08-02 10:27:36 +00:00
Mike Blumenkrantz
fe1033edb4
not sure what I was thinking here, too early in the morning I guess. redundancy--
...
SVN revision: 74797
2012-08-02 10:20:30 +00:00
Mike Blumenkrantz
99d1831866
don't need favorites creation in wizard anymore
...
SVN revision: 74795
2012-08-02 08:19:01 +00:00
Mike Blumenkrantz
c47ea3ce2c
autocreate favorites in thread on startup and any time they're deleted
...
SVN revision: 74794
2012-08-02 08:18:33 +00:00
Mike Blumenkrantz
2593a1c020
ensure favorites directory is always created
...
SVN revision: 74791
2012-08-02 08:03:13 +00:00
Mike Blumenkrantz
90e15a8678
move favorites setup code to efm
...
SVN revision: 74788
2012-08-02 07:55:41 +00:00
Mike Blumenkrantz
02e2fcbec4
move "favorites" desktop entries to base data
...
SVN revision: 74787
2012-08-02 07:51:46 +00:00
Mike Blumenkrantz
031fc80e2f
clean up my earlier gadcon/menu idler work to be functional, thanks to jeffdameth for pointing it out
...
SVN revision: 74786
2012-08-02 07:20:51 +00:00
Mike Blumenkrantz
793145f2aa
pointers are fixed now so getting data is safe again
...
SVN revision: 74783
2012-08-02 07:05:36 +00:00
Mike Blumenkrantz
98284d14da
fix eject arg parsing
...
SVN revision: 74782
2012-08-02 06:58:41 +00:00
Mike Blumenkrantz
eb9dca9177
null check from rustyBSD
...
SVN revision: 74777
2012-08-02 06:31:50 +00:00
Christopher Michael
68c52f7f10
E Wallpaper 2: Patch from thomasg <thomas@gstaedtnet.net> for adding
...
Apply and Close buttons to the Wallpaper2 dialog, and remove trailing
whitespaces.
SVN revision: 74773
2012-08-02 06:11:10 +00:00
Carsten Haitzler
9a35b4779b
unfortuntely.. i have to revert the revert to my revert... as
...
xsettings is still broken immediately after login and stays broken
until u restart e. :(
SVN revision: 74772
2012-08-02 03:36:51 +00:00
Mike Blumenkrantz
b8cdf23f62
only create desktop paths when actually desktop directories
...
SVN revision: 74735
2012-08-01 12:29:18 +00:00
Mike Blumenkrantz
06b18f44c8
fix path resolution for desktop device which was broken while fixing path resolution for desktop device which was broken while fixing path resolution for desktop device
...
SVN revision: 74734
2012-08-01 12:28:14 +00:00
Mike Blumenkrantz
a98ba49fbc
right clicking anywhere on the efm navbar now pops up the gadcon menu
...
SVN revision: 74733
2012-08-01 12:13:21 +00:00
Mike Blumenkrantz
ea8f90ed0e
formatting
...
SVN revision: 74730
2012-08-01 12:02:35 +00:00
Mike Blumenkrantz
05fd34c8bd
fix efm dnd when filemanager widget is not positioned at 0,0, an icon's statinfo is now based on its source in case of link and desktop files, allow dnd onto link/desktop files as though they were the actual directory
...
SVN revision: 74729
2012-08-01 11:51:49 +00:00
Mike Blumenkrantz
bfc8f21530
enable dnd of icons into directories in favorites sidebar
...
SVN revision: 74728
2012-08-01 11:50:17 +00:00
Mike Blumenkrantz
7d4c5d556b
should probably init eio at some point...
...
SVN revision: 74727
2012-08-01 11:34:06 +00:00
Carsten Haitzler
b836353ae8
patch from rustyBSD.
...
SVN revision: 74725
2012-08-01 09:33:01 +00:00
Mike Blumenkrantz
2dd460106c
remove old/deprecated non-async file listing
...
SVN revision: 74724
2012-08-01 09:05:35 +00:00
Carsten Haitzler
12d1de00e1
clean up whole bunch of potential memory errors in e_fm.c
...
SVN revision: 74723
2012-08-01 09:00:22 +00:00
Mike Blumenkrantz
821f1f4a6d
add debug printf to help with hunting #1057
...
SVN revision: 74722
2012-08-01 08:55:51 +00:00
Mike Blumenkrantz
cf93408f94
enable dnd for favorites panel in sidebar
...
SVN revision: 74721
2012-08-01 08:51:31 +00:00
Mike Blumenkrantz
1280fd2364
fix efm dnd with list view
...
SVN revision: 74720
2012-08-01 08:49:04 +00:00
Mike Blumenkrantz
837e220d75
also optimize _e_fm2_icon_first_selected_find
...
SVN revision: 74718
2012-08-01 08:03:37 +00:00
Mike Blumenkrantz
10580953e4
optimize _e_fm2_icon_desel_any()
...
SVN revision: 74717
2012-08-01 08:01:38 +00:00
Mike Blumenkrantz
810b9282f5
add function for deselecting all selected icons in fm object
...
SVN revision: 74716
2012-08-01 08:00:21 +00:00
Mike Blumenkrantz
f554fe4955
prevent fwin filemanager objects from losing focus, also comment out some printfs
...
SVN revision: 74715
2012-08-01 07:52:17 +00:00
Mike Blumenkrantz
73728b0262
e widget focus stealing should respect can_focus = false
...
SVN revision: 74714
2012-08-01 07:49:55 +00:00
Mike Blumenkrantz
51ce8b4519
menus now realize their items using idlers to improve responsiveness when loading large/complex menus
...
SVN revision: 74713
2012-08-01 07:08:06 +00:00
Mike Blumenkrantz
63bf816513
fix rare crash with files submenus
...
SVN revision: 74712
2012-08-01 06:58:54 +00:00
Mike Blumenkrantz
941f6f9607
fileman windows now have a sidebar (which can be disabled in the fileman settings)
...
indirectly fixes ticket #1231
SVN revision: 74656
2012-07-31 13:31:35 +00:00
Mike Blumenkrantz
506b9ad8e6
whoops forgot this was a list of icons, not icon infos. unbreak!
...
SVN revision: 74654
2012-07-31 13:18:24 +00:00
Mike Blumenkrantz
89cdac7771
simplify e_fm2_selected_list_get
...
SVN revision: 74653
2012-07-31 13:09:05 +00:00
Mike Blumenkrantz
5488f9f047
when deleting an icon, we want to remove it from the selected list -- not add it
...
SVN revision: 74652
2012-07-31 13:07:54 +00:00
Carsten Haitzler
bc3741963e
and fix my desktop folder fix.. to not make Desktop- :)
...
SVN revision: 74645
2012-07-31 11:07:33 +00:00
Carsten Haitzler
9d02bd6282
and make labels basic.
...
SVN revision: 74639
2012-07-31 10:42:52 +00:00
Carsten Haitzler
78cb275b28
remove shadow option - this is handled by styles anyway, and make a
...
basic vs advanced cfg dialog for people unable to cope with settings
widgets. :)
SVN revision: 74637
2012-07-31 10:25:20 +00:00
Mike Blumenkrantz
68b11c3a2c
fix manual xsettings selection
...
SVN revision: 74636
2012-07-31 10:22:35 +00:00
Mike Blumenkrantz
428b9a138a
revert xsettings reverts
...
SVN revision: 74635
2012-07-31 10:22:13 +00:00
Carsten Haitzler
c98fe5be14
please don't break Desktop-1/2 ec. for multi-screen. thanks. :)
...
SVN revision: 74634
2012-07-31 09:50:27 +00:00
Mike Blumenkrantz
3b2587d064
only delete gadcon stuff from a shelf if it isn't a dummy
...
SVN revision: 74633
2012-07-31 09:48:02 +00:00
Mike Blumenkrantz
873febc02b
dummy shelves don't need to be a gadcon site, also properly export prototype
...
SVN revision: 74631
2012-07-31 09:43:10 +00:00
Mike Blumenkrantz
8b52aa054d
delete files submenus when no items are present
...
SVN revision: 74630
2012-07-31 09:19:50 +00:00
Mike Blumenkrantz
a53e9a2fe1
turns out we don't need realpath, so don't bother saving it
...
SVN revision: 74629
2012-07-31 09:18:33 +00:00
Mike Blumenkrantz
c760aad6b2
actually apply menu title changes when they occur
...
SVN revision: 74628
2012-07-31 09:11:23 +00:00
Carsten Haitzler
5e8595269b
actually rever allt he way back to before the stringshare commit as it
...
only worked then on restart not on login. xsettings works again.
SVN revision: 74627
2012-07-31 09:11:04 +00:00
Mike Blumenkrantz
e7c7be6b1a
replace FREE with E_FREE for consistency, use E_FREE instead of free
...
SVN revision: 74626
2012-07-31 09:06:26 +00:00
Carsten Haitzler
dc4d2d73c8
revert stringshare changes by zmike - they break xsettings support. it
...
works again now i revert these.
SVN revision: 74625
2012-07-31 09:05:39 +00:00
Mike Blumenkrantz
ffdf9b4b8a
Files menu only shows directories
...
SVN revision: 74623
2012-07-31 08:26:42 +00:00
Mike Blumenkrantz
3b037bdefd
fileman no longer annoys the crap out of me by forgetting my desktop icon view mode
...
SVN revision: 74622
2012-07-31 08:04:22 +00:00
Mike Blumenkrantz
73299c6d12
gtk bookmarks are now submenus in Files menu, also fix longstanding leak there
...
SVN revision: 74621
2012-07-31 07:47:38 +00:00
Mike Blumenkrantz
d318c8a789
Files menu submenus now properly display mime icons and image previews
...
SVN revision: 74620
2012-07-31 07:38:42 +00:00
Chidambar Zinnoury
ed4325d510
e utils: don't store signed integers in unsigned arrays.
...
This will make file previews use better sized icons.
SVN revision: 74598
2012-07-30 20:30:26 +00:00
Mike Blumenkrantz
4033f4c720
whoops, forgot to use zone geom for saving gadget sizes as well as placing them
...
SVN revision: 74593
2012-07-30 15:14:57 +00:00
Mike Blumenkrantz
cfb4c8e0ca
add an extra / here to ensure the path gets set correctly; fixes relative navigation with special directories like desktop
...
SVN revision: 74592
2012-07-30 14:26:25 +00:00
Mike Blumenkrantz
52a5c2c729
passing a path along with "desktop" device to efm should allow you to navigate relative to your desktop directory. now it does
...
SVN revision: 74591
2012-07-30 14:25:36 +00:00
Mike Blumenkrantz
ddde1f3dc9
a difficult feature request that's only somewhat working: the Files menu now expands infinitely into directories
...
ticket #cedric
SVN revision: 74590
2012-07-30 14:05:13 +00:00
Mike Blumenkrantz
524a6da1f7
on e menu thaw, redraw the menu; this may work better as an idler
...
SVN revision: 74589
2012-07-30 14:04:07 +00:00
Mike Blumenkrantz
d456775996
allow submenus to call their activation functions if they exist
...
SVN revision: 74588
2012-07-30 13:40:30 +00:00
Mike Blumenkrantz
7caeaff237
not sure why we're searching menu items twice here
...
SVN revision: 74587
2012-07-30 13:30:08 +00:00
Mike Blumenkrantz
925f78c003
missing const
...
SVN revision: 74586
2012-07-30 13:01:09 +00:00
Mike Blumenkrantz
eada1e1347
add utility function for efm to map a dev+path into an actual path
...
SVN revision: 74585
2012-07-30 12:29:07 +00:00
Mike Blumenkrantz
362c037f20
also don't leak in the fix I committed
...
SVN revision: 74584
2012-07-30 12:10:31 +00:00
Mike Blumenkrantz
f1b1f584d0
this was bad and only coincidental that it worked.
...
SVN revision: 74583
2012-07-30 11:56:38 +00:00
Mike Blumenkrantz
d706d72905
add const to param
...
SVN revision: 74582
2012-07-30 11:55:43 +00:00
Mike Blumenkrantz
b6496d7aa8
add Files item to efm ctxmenu
...
ticket #1230
SVN revision: 74581
2012-07-30 11:48:28 +00:00
Mike Blumenkrantz
c3317861dd
formatting
...
SVN revision: 74580
2012-07-30 10:50:50 +00:00
Mike Blumenkrantz
7cf1434f32
oh gadman, you so crazy. don't set gadget size based on MANAGER dimensions, that's not even close to accurate!
...
SVN revision: 74579
2012-07-30 10:38:31 +00:00
Carsten Haitzler
16a1f42f14
provide scratch button to start from scratch at the wizard. :)
...
SVN revision: 74578
2012-07-30 10:36:32 +00:00
Mike Blumenkrantz
416f69ef48
fix e_sys mount exit codes and only compile eeze mount parts when eeze mount is enabled
...
SVN revision: 74577
2012-07-30 10:28:25 +00:00
Mike Blumenkrantz
0727364db1
fix unused warns when no mount backends enabled
...
SVN revision: 74575
2012-07-30 10:26:05 +00:00
Mike Blumenkrantz
d84cdfe4f7
move eeze init check higher up so prefix doesn't leak
...
SVN revision: 74573
2012-07-30 10:17:03 +00:00
Mike Blumenkrantz
c956092990
e_sys now fails to perform any mount-related activity if there is even the slightest amount of monkey business occurring. orangutans and chimpanzees are included.
...
SVN revision: 74571
2012-07-30 10:13:06 +00:00
Mike Blumenkrantz
80f17bbcff
don't try to delete mount points from e_fm anymore
...
SVN revision: 74570
2012-07-30 10:11:41 +00:00
Mike Blumenkrantz
caa9f1b42b
eeze is now back to mounting to /media/$devnode using noexec and nodev, also we now send an error message in another failure case
...
SVN revision: 74567
2012-07-30 10:01:49 +00:00
Carsten Haitzler
dcf8b6c339
fix up e_exec to respect the terminal=true flag on desktops ... so
...
finally that htop menu entry works. :)
SVN revision: 74550
2012-07-30 06:13:07 +00:00
Carsten Haitzler
0b91025ba2
somehow... something broke shelf position on my 2nd disply. fix it!
...
SVN revision: 74549
2012-07-30 03:46:34 +00:00
Chidambar Zinnoury
f852ae99ef
e module shot: use correct icon.
...
SVN revision: 74548
2012-07-29 18:49:31 +00:00
Chidambar Zinnoury
5c5fef141a
e i18n: add a new macro (NP_) to mark plural strings for translation.
...
SVN revision: 74547
2012-07-29 17:06:19 +00:00
Chidambar Zinnoury
8470559f18
e widget deskpreview: revamp previews size computation.
...
This prevents previews from going out of the widget for some combinations.
SVN revision: 74546
2012-07-29 17:04:15 +00:00
Carsten Haitzler
b8239bef36
also remove volume icon dups on startup. :(
...
SVN revision: 74544
2012-07-29 11:10:45 +00:00
Carsten Haitzler
d10f72eff5
get rid of duiplicate device icons with eeze+eeze-scanner+mount etc.
...
as i see both dev/sdX and dev/sdX1 as devices. delete the parent ones
if child partitions exist.
SVN revision: 74543
2012-07-29 10:30:00 +00:00
Christopher Michael
d885235ebc
E: Fix default shelf size.
...
Currently, for existing shelf sizes, we calculate against e_scale so
the default size of 40 should be adjusted against e_scale also.
SVN revision: 74535
2012-07-28 15:32:50 +00:00
Christopher Michael
d9060b15d6
E: Format shelf code for 80 columns so I can hunt this bugger I am
...
seeing.
SVN revision: 74534
2012-07-28 15:20:08 +00:00
Christopher Michael
b9508baa0e
E: Fix uninitialized variable warning
...
SVN revision: 74532
2012-07-28 15:00:49 +00:00
Cedric BAIL
f44867c7e1
e: don't forget fclose.
...
Patch suggested by rustyBSD <rustyBSD@gmx.fr>.
NOTE: a better solution would be to use Eina_File and eina_file_map_lines.
SVN revision: 74531
2012-07-28 14:29:26 +00:00
Mike Blumenkrantz
14386604f4
warn--
...
SVN revision: 74513
2012-07-27 16:10:37 +00:00
Mike Blumenkrantz
71ce826982
e_gadcon_client_find now takes an optional gadcon param to speed it up where possible
...
SVN revision: 74512
2012-07-27 16:10:06 +00:00
Mike Blumenkrantz
66d61b1778
trivial gadman cleanup
...
SVN revision: 74510
2012-07-27 16:02:44 +00:00
Mike Blumenkrantz
7a0babcfbe
remove some unnecessary checks and a legacy bug in gadman
...
SVN revision: 74509
2012-07-27 15:49:51 +00:00
Mike Blumenkrantz
250ea631d2
fix gadman placement of multiple clients of same class, also fix shadow warning
...
SVN revision: 74508
2012-07-27 15:41:58 +00:00
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
997c9030b9
fix gadman list refresh crash
...
SVN revision: 74490
2012-07-27 13:15:26 +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
36872afc13
ensure that gadman checks for the client class in populated classes before requesting a populate; this should never ever be necessary
...
SVN revision: 74486
2012-07-27 12:08:52 +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
3d2b75b3de
pass gadcon cc through to gadman_gadget_place() when available instead of searching through the list for it
...
SVN revision: 74484
2012-07-27 10:52:53 +00:00
Mike Blumenkrantz
f473e943ee
ensure gadman gadget is not already in waiting list before adding
...
SVN revision: 74479
2012-07-27 09:29:59 +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
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
eddf43a8cd
make gadman try to place gadgets if the client class is loaded after the gadget
...
this is NOT a good time to update.
SVN revision: 74473
2012-07-27 08:19:01 +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
92a8b3d652
move some gadman functions to be static
...
SVN revision: 74471
2012-07-27 07:22:57 +00:00
Mike Blumenkrantz
18f8444c86
when a gadman gadget is detected without any stored geometry settings, move and resize it to something reasonable so it can be changed by the user, and also pop a dialog to notify
...
SVN revision: 74470
2012-07-27 07:02:47 +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
68b44ce619
more gadman fixes to not store the actual gcc pointer
...
SVN revision: 74444
2012-07-26 14:00:20 +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