Commit Graph

2197 Commits

Author SHA1 Message Date
Christopher Michael 1a804fbd5b IBar Cfg Dlg Icon Size Fixes
SVN revision: 18991
2005-12-13 14:30:54 +00:00
Christopher Michael 3239ca0d1d Add onefang's Ibar follower fix to IBox
SVN revision: 18988
2005-12-13 04:58:33 +00:00
David Walter Seikel 1c52b87cab Convert to using a config dialog instead of config menu. Courtesy of
devilhorns.

This is the patch he posted to the mailing list two days ago.  Committed
after much testing and some discussion with variosu parties.  In
particular, it got a thourough thrashing while we tracked down the
follower confusion bug, as that required constant config changes using
the new dialog.


SVN revision: 18987
2005-12-13 04:47:41 +00:00
David Walter Seikel f3bb743da0 Fix follower orientation confusion bug.
SVN revision: 18986
2005-12-13 04:28:26 +00:00
Christopher Michael c69241e9e4 Fix for Ibox making E segv when window quits
SVN revision: 18984
2005-12-13 02:56:19 +00:00
Carsten Haitzler c426bec3db fix "last focused on desk" stuff
SVN revision: 18948
2005-12-11 05:56:26 +00:00
Carsten Haitzler c131f81043 devil's patch... :)
SVN revision: 18944
2005-12-11 03:03:53 +00:00
Carsten Haitzler 05a11288df segv deleting actions. fix.
SVN revision: 18917
2005-12-09 07:47:03 +00:00
codewarrior f4ca9e33b0 - better cleanups
SVN revision: 18914
2005-12-08 13:03:06 +00:00
codewarrior 3be597c032 - remove trailing slash, thanks kiwi
SVN revision: 18912
2005-12-08 11:16:47 +00:00
codewarrior 485c1f48b3 - dont forget to close the eet file.
SVN revision: 18908
2005-12-08 08:03:58 +00:00
codewarrior d6e60edb82 - add a protoype in the .h file
SVN revision: 18907
2005-12-08 07:57:07 +00:00
codewarrior df7bb0110d - add method to fetch a thumb's width and height without having to decode the pixels.
SVN revision: 18906
2005-12-08 07:55:10 +00:00
Carsten Haitzler 9fd0c21a9f that was silly. double stringdel. fix.
SVN revision: 18905
2005-12-08 03:58:29 +00:00
codewarrior d9cb67e0ae - image propagation fix. ugly but works for now.
SVN revision: 18904
2005-12-07 23:53:02 +00:00
stffrdhrn ff4d281126 Fix some problems with validation.
- Validation function now canonicalizes the "locale -a" output
- Searching for locale directory now canonicalizes the path files


SVN revision: 18897
2005-12-07 17:09:02 +00:00
Carsten Haitzler c30558a79b working on mr. exebuf...
SVN revision: 18893
2005-12-07 13:24:58 +00:00
codewarrior 83b396cef4 More eap editor work.
- small fix to hilite cb for iconsel
- propagate values between advanced / basic
- add -start-eap-edit to e_remote


SVN revision: 18884
2005-12-06 22:50:41 +00:00
Carsten Haitzler 7104735aa4 well - skeleton work.. going to work on exebuf...
SVN revision: 18876
2005-12-06 14:25:57 +00:00
codewarrior 75506f8e41 now how did that get away...
SVN revision: 18871
2005-12-06 10:07:55 +00:00
codewarrior 34566645fd Continue working on the eap editor and file dialog.
- add hilite propagation (single click file, press ok is now the same as double clicking the file directly)
- eap editor saves new eaps if you give them a path, simple <-> advanced doesnt relay the info between each other yet.

Going to try to do a bit every night.


SVN revision: 18849
2005-12-05 22:20:34 +00:00
andyetitmoves 3607af9f4f Added cvsignore entries: mainly for *.spec files,
added one missing .cvsignore file


SVN revision: 18832
2005-12-04 17:16:20 +00:00
Carsten Haitzler 796db6c2ef handle stringshare for imc's
SVN revision: 18824
2005-12-04 12:28:34 +00:00
Carsten Haitzler a3d5f5c28d a lot more use of stringshare.
SVN revision: 18823
2005-12-04 12:03:59 +00:00
codewarrior 6f098b1984 translation, thanks Massimo.
SVN revision: 18822
2005-12-04 11:46:09 +00:00
codewarrior 67f527e8b7 - tiny fix for eap editor, this beings out another issue to address. when we save metadata for a dir, we save icon positions. the eap editor is a small window by default so icons will look out of place. need to think about it and find a good way to solve it.
SVN revision: 18821
2005-12-04 09:47:49 +00:00
Carsten Haitzler 9bb58eca2c aleksej patch for segv on moving window to a new desk if its negative desk
count :)


SVN revision: 18817
2005-12-04 03:25:34 +00:00
Carsten Haitzler d8c635f964 more stringshare work
SVN revision: 18816
2005-12-03 15:39:25 +00:00
andyetitmoves 2f655c348d minor fix: add spaces to error messages
SVN revision: 18814
2005-12-03 15:00:44 +00:00
stffrdhrn 97fd4f7d87 Suggestion from Ramkumar
- Do not set LANGUAGE either


SVN revision: 18813
2005-12-03 12:53:02 +00:00
stffrdhrn 4eeab3fe72 Trying to hunt white efm bug
- Cleanup: Ecore_List -> Evas_List
- Fix: a leak where heap was twice allocated


SVN revision: 18812
2005-12-03 12:25:06 +00:00
stffrdhrn 15d712ed4a Try to fix logic for setting locales when NULL is passed, This shoud satisfy
the needs of both Mathieu and andyetitmoves.
- Get lang from env vars
- If we were passed NULL do not set any env vars


SVN revision: 18809
2005-12-03 05:56:10 +00:00
stffrdhrn a917f4f7f4 Comments Cleaning:
- Todo--
- Todo++


SVN revision: 18789
2005-12-02 19:20:48 +00:00
stffrdhrn 9c10f7cfb2 Locale list udpate
- Only list valid locales


SVN revision: 18788
2005-12-02 19:05:12 +00:00
stffrdhrn 14742e0076 Clean up and enhanse language setting code.
- Add better directory search function
- Add ability to use locale aliases
- Add ability to validate locale by checking against "locale -a" output
- Fix up the locale list function ( now it is a little more simple )


SVN revision: 18787
2005-12-02 18:47:46 +00:00
Carsten Haitzler 2decabf3b3 bind9ings now use stringshare too
SVN revision: 18783
2005-12-02 09:37:32 +00:00
Carsten Haitzler 141a376232 alert made more robust just in case... but mor eimportantle e_apps and
e_apps_cache now use stringshare. bit by bit my friends... bit by bit...


SVN revision: 18782
2005-12-02 09:08:58 +00:00
andyetitmoves 608a3e40f5 (e_intl_language_set) Fixed a bug when lang is NULL. The expected behaviour is
to restore the original environment variables. The code, after doing this, sets
back all the env vars to _e_intl_language. This fails when the different locale
env vars have different values.


SVN revision: 18766
2005-12-01 16:53:20 +00:00
Carsten Haitzler 0b001f8114 '
turn off click always focuses by default


SVN revision: 18763
2005-12-01 09:06:23 +00:00
Carsten Haitzler cf7815a1da patches and stuff hanign in mail...
SVN revision: 18756
2005-12-01 07:10:32 +00:00
Carsten Haitzler 782511c6e5 danish translation updates
SVN revision: 18754
2005-12-01 06:46:40 +00:00
Carsten Haitzler 27d0ae8db3 dnd safety
SVN revision: 18746
2005-12-01 06:15:24 +00:00
rephorm 76a332743b oops forgot these.
SVN revision: 18743
2005-12-01 05:19:19 +00:00
rephorm e3a28bf9d0 E_Gadget
--------

a quick set of convenience functions for creating gadgets (desktop modules).
see gadget_test for an example. documentation still to come :)

i still need to comb over and make sure i didn't miss freeing anything...


SVN revision: 18742
2005-12-01 04:07:27 +00:00
Carsten Haitzler fe53f56cb5 asparagus!
SVN revision: 18672
2005-11-28 06:01:45 +00:00
codewarrior 4909dff5c4 - int patch by Massimo Maiurana <maiurana@gmail.com>
SVN revision: 18670
2005-11-27 21:24:48 +00:00
stffrdhrn 26b69ad8bd - Clean up the best match function and make it work
- In e_path the user list should be before the default list
- Add a function to list all available locales wrapping "locale -a"


SVN revision: 18647
2005-11-26 11:44:02 +00:00
Carsten Haitzler 2551e897ed dont segv on empty bind param etc. matches. also a note for intle.
SVN revision: 18639
2005-11-25 04:10:54 +00:00
Carsten Haitzler 4245869a3c no more (null)ipoos
SVN revision: 18633
2005-11-24 09:31:34 +00:00
Carsten Haitzler 0a106be88b no more hang...
SVN revision: 18630
2005-11-24 07:16:05 +00:00
Carsten Haitzler eaadf415e0 more cache controls and a flusher... :)
SVN revision: 18627
2005-11-24 04:23:31 +00:00
Carsten Haitzler da336f50b8 handle NULL strings
SVN revision: 18623
2005-11-24 01:37:01 +00:00
Carsten Haitzler 6dc9647fa8 handle NULL config strings. some of them anyway
SVN revision: 18616
2005-11-23 12:55:55 +00:00
Carsten Haitzler 2d6aaac36b some struct stuff. nothng there. got distracted.
SVN revision: 18611
2005-11-23 07:31:56 +00:00
stffrdhrn f9571a02e0 - Dont add the .edj when changing themes
SVN revision: 18609
2005-11-23 04:03:31 +00:00
Carsten Haitzler a9e676b9c9 starterd shell for doing deskpreview smart...
SVN revision: 18601
2005-11-22 14:47:24 +00:00
stffrdhrn b81b2c3044 E_Intl changes
- Hunt a path for message files


SVN revision: 18600
2005-11-22 13:28:10 +00:00
Carsten Haitzler d3fe2ac2dc shorter text
SVN revision: 18597
2005-11-22 09:59:24 +00:00
handyande 29d8a55a09 gees man, not another ;)
SVN revision: 18596
2005-11-22 09:56:23 +00:00
codewarrior 54abd7804b - add canvas files.
SVN revision: 18595
2005-11-22 09:41:16 +00:00
Carsten Haitzler e47cf6141e x->y
SVN revision: 18594
2005-11-22 09:29:04 +00:00
codewarrior 97cc78cdb0 - make e_thumb fork internally
- add queue / dequeue calls to e_thumb
- change e_icon_layout to e_icon_grid
- add e_icon_canvas which will eventually allow for free icon placement and optimized scrolling using a tiles principle
- add new calls to e_widget_image
- add new bg selector (broken because of a segv on cancel press, needs fixing)

NOTES:
- bg selector needs fixing.
- efm still needs work, will segv if you scroll while files are generated
- other efm bugs exist so I would advise that you dont use it atm
- if we dont need e_icon_grid (strict grid layout) we should remove it.


SVN revision: 18593
2005-11-22 09:27:25 +00:00
Carsten Haitzler 57a8d8af40 fix desktop config dialog - prepare for doing a real desktop - preview (blank
atm)


SVN revision: 18592
2005-11-22 08:31:21 +00:00
handyande 170e156bfd Thanks again devilhorns, this time I mis-read the timeout
SVN revision: 18584
2005-11-21 21:16:57 +00:00
handyande 191c16ed76 oops, min of 1, not 0 for desk count
SVN revision: 18583
2005-11-21 20:37:34 +00:00
handyande d57ce2ca2d Add a desktop settings dialog - needs a nice preview of the desks (which will fix the layout) but I don't know how to do that!
works though :)


SVN revision: 18575
2005-11-21 12:44:19 +00:00
rephorm ff885ab6ac tell the radio theme to turn on when its activated
SVN revision: 18559
2005-11-20 21:28:59 +00:00
rephorm ef9c5648e1 the check theme shouldn't need to track state. emit the proper signals whenever it changes.
SVN revision: 18557
2005-11-20 21:20:09 +00:00
stffrdhrn 5df0d961ca Send signal so clear font fallbacks can work
SVN revision: 18546
2005-11-20 06:13:37 +00:00
Carsten Haitzler f7027577cc added 2 more config dialogs. examples of slider
SVN revision: 18534
2005-11-19 06:10:52 +00:00
Carsten Haitzler 37d0816348 i'm not happy with this slider... but it'll do for now.
SVN revision: 18531
2005-11-19 03:22:06 +00:00
Carsten Haitzler b0a324b5ee slider widget... workies (in theory). still nto that pretty.
SVN revision: 18529
2005-11-18 15:25:38 +00:00
Carsten Haitzler c1ea85e2b4 slightly better defaults...
SVN revision: 18526
2005-11-18 07:21:21 +00:00
Carsten Haitzler 4698fd4656 add slider widget wrapper - NOT COMPLETe YET. DO NOT USE. i have just put it
there as a plceholder to work on over the next day or so. also i fixed the
edit icon. it RELIED on e_utile_ap_edit to be installed. also it didnt
produce a good template either etc. it can be better though...


SVN revision: 18525
2005-11-18 07:14:10 +00:00
Carsten Haitzler 04a3737a3c first step - slider smart and minimal theme stuff. i need to make the gfx
proper and do a label area.


SVN revision: 18516
2005-11-17 08:34:33 +00:00
Emfox Zhou 9fd1fdf8b8 add zh_TW translation, thanks to Sam Xu.
SVN revision: 18491
2005-11-16 03:47:20 +00:00
Carsten Haitzler 441534bf5f note what config is handled in a gui so far
SVN revision: 18484
2005-11-15 13:07:31 +00:00
Carsten Haitzler 44a5e0fb3e working on ma configuration panel biatches
SVN revision: 18431
2005-11-12 05:27:58 +00:00
Carsten Haitzler f7e262683f always make icons work
SVN revision: 18428
2005-11-11 08:15:29 +00:00
Carsten Haitzler b44dc02703 asparagus time! :)
SVN revision: 18427
2005-11-11 08:03:49 +00:00
Carsten Haitzler b5be31c1c5 finish off border selector dialog
SVN revision: 18423
2005-11-11 04:26:25 +00:00
codewarrior 1f7ec2c6af patch from Holger Hanrath <barnabas76@arcor.de>
SVN revision: 18417
2005-11-10 13:01:02 +00:00
codewarrior e4f6eb08cd - fix bug in edd creation, metadata works now.
SVN revision: 18414
2005-11-10 11:52:26 +00:00
codewarrior 2f3a16acdc - add metadata structs to icons
- add metadata per dir
- small theme change

- bug: i have something wrong with saving the eet list. can anyone find out what it is?


SVN revision: 18411
2005-11-10 09:12:58 +00:00
technikolor 4ff58f81fc MIN def is ambiguous and not defined in this codebase. Defining it here just in case.
SVN revision: 18396
2005-11-09 10:58:09 +00:00
codewarrior c81e32c6af - stretch item swallow when we dont have scrollbar
- emit proper signals on mouse down / up


SVN revision: 18393
2005-11-09 08:08:05 +00:00
technikolor 4cac22613e Patch submitted by Devon O\'Dell <devon.odell@gmail.com>. A fix for FreeBSD/AMD64 which lacks APM.
SVN revision: 18392
2005-11-09 07:56:20 +00:00
codewarrior 9bcb821d09 - add more signals to icons / bg (need to properly rename them to make more sense)
- add dynamic glob matches to typebuffer (can get slow with 10,000 files, as expected, should be faster when we optimize e_icon_layout)
- add ability to start efm from e_remote (thanks ngc)
- add some edje effects.
- add a test idea for dynamic selection: when you bring up the typebuffer,
everything goes into "dark mode", and your searches light up dynamically as
they are found while you type.

- question: should A be equal to *A* in the typebuffer? ngc and rephorm
suggested this could be an option and if we do add a * manually then this
case will be invalidated.

- note: when browsing 10,000+ files, the slowness of the dir loading occurs
due to the fact that ecore_file's monitor will loop thru all the files and do
an insertion sort. raster said we can fix this with some work on the monitor
code.


SVN revision: 18390
2005-11-09 02:00:33 +00:00
codewarrior 803d1158dc - remove regex.h
SVN revision: 18387
2005-11-08 22:59:01 +00:00
codewarrior f6c4388778 - regex are kewl for regex geeks, globs are better for every day users (=
SVN revision: 18386
2005-11-08 22:56:54 +00:00
codewarrior 5c90321ccd - close typebuffer if we click on an icon (mouse up) or on the canvas (mouse down). the reason i have mouse up on the icon is that sometimes you click and wait (read it or look at it) then raise you finger off the mouse button. this doesnt apply to the bg because then you can click and drag to show the rubber band so we hide it directly.
SVN revision: 18382
2005-11-08 13:19:46 +00:00
Carsten Haitzler d2524a5d54 fix icons stacking/clip
SVN revision: 18381
2005-11-08 13:02:19 +00:00
Carsten Haitzler e12efa75b2 safety - cacheburst to 0 to ensure flushing of eet writes
SVN revision: 18373
2005-11-08 06:47:48 +00:00
Carsten Haitzler 2a9d106492 fix cahce scan / modify update stuff
SVN revision: 18371
2005-11-08 03:28:02 +00:00
codewarrior 7378480083 todo--
SVN revision: 18370
2005-11-08 00:53:33 +00:00
codewarrior 8bee59678a - if typebuffer is active, left / right should move cursor (no movement yet, but doesnt move selection any more)
- if typebuffer is active, up / down might do some sort of history scrolling, for now, they just close the typebuffer


SVN revision: 18369
2005-11-08 00:47:22 +00:00
codewarrior 363ab60d99 - dont do anything if the regex failes to compile
SVN revision: 18368
2005-11-08 00:25:13 +00:00
codewarrior 412665caf4 use string, not key
SVN revision: 18367
2005-11-08 00:06:30 +00:00
codewarrior ea2d0482c7 - more work on typebuffer
- you can do things like '*a*' or 'A*' and they will get selected.
- todo:
 * replace TEXT part with something better (size limitations)
 * add more logic to typebuffer


SVN revision: 18366
2005-11-08 00:00:30 +00:00
codewarrior 4c76423df2 - efm smart uses its own edje
- fix x, y in win (move)
- clean up efm code
- add basics for typebuffer
- allow icon_layout to sort internall (no unpack / pack)


SVN revision: 18362
2005-11-07 15:31:08 +00:00