Commit Graph

2350 Commits

Author SHA1 Message Date
Carsten Haitzler 654258879e add refcounr/is_del check before generating event
SVN revision: 24826
2006-08-16 23:12:03 +00:00
Carsten Haitzler 065b510919 theme selector now uses fm2 :)
SVN revision: 24799
2006-08-16 12:24:23 +00:00
David Walter Seikel 3d29c9caf7 Actually display the FDO icons referenced from the FDO .desktop files.
Theme icons and .eaps are searched first.

Still needs some work and a lot of testing.  Also needs optimising,
which will come when I go over the caching code later.

Ibar and ibox modules read the .eap directly, so I need to convert them
seperately.

Next I'll spend some time with valgrind, things are leaking.


SVN revision: 24795
2006-08-16 09:37:14 +00:00
Carsten Haitzler 37241926bc compile again
bad rephorm!


SVN revision: 24791
2006-08-16 08:06:31 +00:00
Carsten Haitzler 97d45e415b fix leak
SVN revision: 24789
2006-08-16 06:10:30 +00:00
rephorm adec025044 oops.
SVN revision: 24787
2006-08-16 05:29:53 +00:00
rephorm ef000e979f formatting, EAPI and add a copy function
SVN revision: 24786
2006-08-16 04:43:57 +00:00
rephorm e78c1143fe formatting, EAPI and add a copy function
SVN revision: 24785
2006-08-16 04:43:20 +00:00
rephorm b8ef0f8089 Nuke old unused gadget code.
SVN revision: 24781
2006-08-16 01:09:34 +00:00
sebastid d3c17b77bf Add return value.
Free e objects with e_object_del


SVN revision: 24768
2006-08-15 20:23:26 +00:00
sebastid 5d1b63007e SIG_DFL is a handler, not a sigaction
SVN revision: 24766
2006-08-15 20:20:33 +00:00
sebastid 6cb39ba7a3 Use const char with stringshare.
SVN revision: 24765
2006-08-15 20:17:19 +00:00
sebastid de87b8a588 Correct function definitions.
SVN revision: 24764
2006-08-15 20:14:56 +00:00
sebastid b6531ca78a Formatting
SVN revision: 24761
2006-08-15 19:36:21 +00:00
Carsten Haitzler 6a51472e1b simplify wallpaper dialog down to 1 list - and a radio toggle to flip sources.
SVN revision: 24739
2006-08-15 13:16:52 +00:00
Carsten Haitzler a968d95798 and now work right - atomic save
SVN revision: 24731
2006-08-15 06:59:55 +00:00
Carsten Haitzler 20a1d9b0a4 config wites are atomic - either all or nothing. if nothing - u keep your old
config.


SVN revision: 24730
2006-08-15 06:47:22 +00:00
titan eb49750bf0 This fixes it completely.
SVN revision: 24720
2006-08-15 01:43:00 +00:00
titan 12807ddb0f Fix the segaroonie
SVN revision: 24719
2006-08-15 01:37:00 +00:00
rephorm 4fa321e99b more csel work. theme it up a bit.
SVN revision: 24717
2006-08-15 00:54:33 +00:00
rephorm cfb5be331f cleanups
SVN revision: 24714
2006-08-14 23:30:32 +00:00
David Walter Seikel b228d7f10d .desktop files supported in .order files now. Full path to .desktop file
required at the moment.

Not fully completed yet.  No icons, probably not fully integrated into
the current cache mechanism.  Some parts may not be entirely correct.

I gotta get some sleep soon, so I'm committing it now, and I'll double
check by updating everything after it's all checked in.

Works for me. (tm)  B-)


SVN revision: 24712
2006-08-14 21:56:13 +00:00
sebastid 18fc9ca266 Use Ecore_Timer for timer.
SVN revision: 24701
2006-08-14 20:08:33 +00:00
titan 4b7adb57f8 Whoops. Lets not allow these quite yet :) Need to get the packing of the preview working first.
SVN revision: 24697
2006-08-14 17:48:52 +00:00
titan d0b007519f Authors++
Allow an e_thumb api for e_widget_preview.
Fixup the file selector preview to use this new api.


SVN revision: 24696
2006-08-14 17:42:45 +00:00
Carsten Haitzler 5e0a3ad149 formatting - and remove dead code. hinting dialog not used anymore.
SVN revision: 24692
2006-08-14 15:28:44 +00:00
Carsten Haitzler a9e7340190 you're all goign to kill me :) but here goes - i broke the dialog and config
dialog api's - added name and class params so u can set the name and class -
so users can later use things like rememebr to rememebr where a dialog will
go for usability and convenience.


SVN revision: 24691
2006-08-14 15:22:46 +00:00
Carsten Haitzler ba4555a3f2 fix cfg #
SVN revision: 24683
2006-08-14 11:24:45 +00:00
Carsten Haitzler f717fa75db allw filechooser to be remembered (give it its own name/class so it can be
unique) and have the import dialog rememebr its last dir.


SVN revision: 24682
2006-08-14 11:08:40 +00:00
rephorm ce206f330e make csel a proper widget instead of just a wrapper around table.
pass in a color struct to update
(use the change hook to know when changes have occured)

use a short timer instead of an idler to update the spectrum image data
  -- ideally, we would add a pre/post render hooks for smart objects. then we could redraw int he pre-render callback.


SVN revision: 24676
2006-08-14 07:05:31 +00:00
rephorm 4d0d5bb122 move spectrum redraw to an idler so it gets called at most once per render.
no more performance issue there... :)


SVN revision: 24671
2006-08-14 05:21:16 +00:00
rephorm d7792a9270 Start of a color selector.
Change the last test in e_test.c to #if 1 to play.

Issues:
  Redrawing the H,S and V spectra is a bit slow. Needs to be optimized.

  Spacing / Sizing of the various pieces of the csel widget needs to be cleaned up a bit.

  I haven't actually themed anything yet. Just some fairly basic place holders to get it working. We should wrap each piece in shadowed cutout graphic, and make fancier cursors.

  A color well widget
    - show the currently selected color
    - allows dnd of colors (this probably requires some reworking of ecore selection code)

For anyone wanting to play with this, a single E_Color struct is used by all parts of the selector, preventing the need to copy values around. This includes RGB *and* HSV values since the two spaces aren't 1:1.


SVN revision: 24669
2006-08-14 04:38:49 +00:00
titan 35709e2595 Formatting
SVN revision: 24657
2006-08-13 21:58:55 +00:00
Carsten Haitzler e9a326979f fix centered import
SVN revision: 24640
2006-08-13 10:00:49 +00:00
titan 8baf094422 Fix the Modified time to be logical.
SVN revision: 24636
2006-08-13 06:51:33 +00:00
Carsten Haitzler da1b04a761 right mose menu now has refresh - so dont block it on read-only dirs. just
limti contents


SVN revision: 24634
2006-08-13 05:39:42 +00:00
Carsten Haitzler d7bb8c1942 module version bump. fm right click menu lets tou create directories and
refresh a view manually now.


SVN revision: 24633
2006-08-13 05:33:15 +00:00
titan 36f4866415 More preview work. It is nearly complete.
SVN revision: 24632
2006-08-13 05:00:16 +00:00
Carsten Haitzler 2327da3abd focusout patch from sthitha
SVN revision: 24629
2006-08-13 03:37:23 +00:00
Carsten Haitzler 6d8bcc9c09 white bg for center and aspect in bg gen
SVN revision: 24628
2006-08-13 03:17:34 +00:00
titan a9c8acf505 Get the things that use fsel to keep from breaking with the new preview api. Also a fix or two for the simple scrollframe.
SVN revision: 24627
2006-08-13 02:51:34 +00:00
titan ef2878c058 Get preview code into cvs. You will not see it yet.
SVN revision: 24626
2006-08-13 02:49:54 +00:00
Carsten Haitzler 2c0daf0b4b simplify quality/perfect settings
SVN revision: 24624
2006-08-13 02:40:11 +00:00
Carsten Haitzler 8c6a58c6f2 text changes
SVN revision: 24618
2006-08-12 23:40:26 +00:00
titan 4ea851c46a Add a new api for a simple scrollframe that manages pans size on its own.
SVN revision: 24617
2006-08-12 21:53:26 +00:00
moom bcaccdb0b0 * [Entry] The selection and the cursor are now themable. The text
is still hardcoded though
* [Entry] Fix some behaviour bugs


SVN revision: 24615
2006-08-12 20:51:29 +00:00
Carsten Haitzler 0e47c981da use E_FREE
SVN revision: 24596
2006-08-12 14:27:52 +00:00
Carsten Haitzler 6d95af5b9c fix possible bus error...
SVN revision: 24595
2006-08-12 14:19:03 +00:00
Carsten Haitzler 2347134657 not as tall by default. (fit in 640x480)
SVN revision: 24594
2006-08-12 13:53:29 +00:00
Carsten Haitzler cd537d08b4 dont ask for other stack for signal handlers
SVN revision: 24593
2006-08-12 13:26:25 +00:00