Sanel Zukan
09b1d6fe74
Sort entries before they are added to the menu list.
2014-12-04 17:08:01 +00:00
Sanel Zukan
ef64e70a8b
Sort layout descriptions.
2014-12-03 20:48:44 +00:00
Sanel Zukan
bd1f834431
Removed comments that prevented applet loading
2014-11-29 02:49:04 +00:00
Sanel Zukan
8f5f3a94ca
Cleanup.
2014-11-29 02:43:19 +00:00
Sanel Zukan
e154972cdd
Small code cleanup. Use the same code for tiling as ede-desktop is using it; this will make tile preview to look the same as will be on desktop background.
2014-11-28 17:45:41 +00:00
Sanel Zukan
8f8a937e98
Added support for wallpaper size update when screen sizes are changed. Also, there are some tricks applied so wallpaper scaling be done only when really is needed.
2014-11-28 15:46:05 +00:00
Sanel Zukan
f0c50eeebf
Fixing issue with workspace change and window listing. Adding facility for reading configuration from applets: implemting options for configuring fixed layout in taskbar tabs and showing buttons from all desktops.
2014-11-28 01:47:31 +00:00
Sanel Zukan
002bd6b2e7
Adding support for taskbuttons drag & drop. Also fixing child size check bug.
2014-11-19 12:40:42 +00:00
Sanel Zukan
0d0cc8d8b1
Fixing bug 208 - Panel (position 0!) displaced on startup
2014-07-09 12:50:17 +00:00
Sanel Zukan
a2b2ae0e27
Adding patch from kraileth, which makes tip compiler compileable with musl libc.
2014-07-09 11:07:06 +00:00
Sanel Zukan
e529fb9794
Increasing version number.
2014-06-23 21:11:41 +00:00
Sanel Zukan
cdccbe7ce6
Updating (c) year in about dialog.
2014-06-21 20:55:47 +00:00
Sanel Zukan
a735fa7e84
Added logout dialog, confirmation is now binded to Enter key.
2014-06-20 09:29:18 +00:00
Sanel Zukan
7ebc86ca41
Fixing report string.
2014-06-20 09:27:40 +00:00
Sanel Zukan
d6dd94778c
Cleaning some compiler warnings.
2014-03-02 11:12:17 +00:00
Sanel Zukan
f1a37cefd2
Changed icon create/edit dialog, so working path can be set, including startup options like running in terminal or starting with startup nofication hints.
...
Changed how icons are started. Previously, ede-desktop would extract content from .desktop Exec key and explicitly run it. This would not correctly handle other .desktop details, like startup notification or running in terminal. Now, full .desktop path is sent directly to ede-launch which will take care about named startup details.
These changes also fixes bug #235 : "Working directory and startup notification for desktop icons".
2014-02-25 18:16:10 +00:00
Sanel Zukan
30d0261cd3
If .desktop file set Path key, obey to it and change current working directory.
2014-02-25 18:02:39 +00:00
Sanel Zukan
97886f254a
free() requires stdlib.h, which is visible in FLTK 1.3
2013-10-28 23:47:11 +00:00
Sanel Zukan
095feb98e7
Allow last changes to be compileable with FLTK 1.1.x. This way I found some rand()/srand() calls without stdlib.h inclusion...
2013-10-28 23:42:40 +00:00
Sanel Zukan
361d3a532a
Show tooltip over icon if icon contains Comment key.
2013-10-28 21:51:05 +00:00
Sanel Zukan
2c9f804aa3
Removing emountd; this code isn't used much as HAL is deprecated long time ago. Obviously, mounting notifications will be redone in future.
2013-10-02 01:35:18 +00:00
Sanel Zukan
bee5fd8fb9
Removing old ede-desktop.h. Adding support for editing existing icons.
...
Editing will be done simply by creating first .desktop file and letting ede-desktop to read it, performing some
checks to determin if only content was changed or file was renamed. Using this scheme, beside it simplify the code,
it addresses the cases when icon was modified outside the desktop or removed.
These things could be solved by using DirWatch, but I'm trying to rely less on OS notification system...
2013-06-24 14:40:28 +00:00
Sanel Zukan
db9e0bad61
Added fallback in case dirent's d_type wasn't set. Seems how Slackware follows POSIX strictly than others.
2013-06-07 22:19:00 +00:00
Sanel Zukan
fc433aa342
Better handling if configuration isn't present.
2013-06-06 09:48:01 +00:00
Sanel Zukan
0d6f18e867
Do not exit from read_config() even if reading file fails; edelib::Config class will simply use fallback values instead.
2013-06-06 09:44:50 +00:00
Sanel Zukan
932e2c85fd
Load hider too.
2013-06-06 09:04:42 +00:00
Sanel Zukan
2726a2af37
Do not return from read_config() when configuration isn't present: applet will not be loaded.
2013-06-06 09:00:44 +00:00
Sanel Zukan
756b95587d
Fixing some accidentaly lowered chars.
2013-06-05 16:34:06 +00:00
Sanel Zukan
6d1a140375
Changing uneeded const specifier for given va_list type.
2013-06-04 09:59:35 +00:00
Sanel Zukan
ca5911fe94
Use flat box so redraw() can update changed image correctly.
2013-06-03 21:47:26 +00:00
Sanel Zukan
05f7fc15e1
Inside battery applet, do not load icon on every change event by device. Instead, check if we really need to change icon (e.g. states between 'battery' and 'battery-caution' are changed) then load it.
...
A small formatting inside Panle and AppletManager.
2013-06-03 17:39:50 +00:00
Sanel Zukan
b24b859a4f
Read applets and hider from configuration. Go to builtin order as fallback.
2013-06-03 13:44:59 +00:00
Sanel Zukan
8a0f7135ee
Load system wide battery applet installation. Also added explicit linkage for libdl...
2013-06-03 11:15:59 +00:00
Sanel Zukan
a2a6f6034d
Removed some test code.
2013-06-03 11:11:57 +00:00
Sanel Zukan
d30685514c
In case DBus wasn't available, do not compile DBus related code.
2013-06-03 11:11:07 +00:00
Sanel Zukan
85490945e6
Importing UPower powered battery monitor.
2013-06-03 11:01:38 +00:00
Sanel Zukan
5bfe346880
Manualy merging ede-desktop2 branch. SF merging facility (ignores valid login) sux badly.
2013-05-30 13:07:49 +00:00
Sanel Zukan
9d1f4699de
These days linking with XShape extension must be done explicitly.
2013-05-30 12:31:25 +00:00
Sanel Zukan
70e9a9b0b6
Cleaned a little bit strut handling. Oddly, this fixed strut ignoring value for xfwm4...
2013-03-04 23:18:17 +00:00
Sanel Zukan
a8b01d75c1
Set XDG_CURRENT_DESKTOP on startup.
2013-02-18 23:38:52 +00:00
Sanel Zukan
c8323b386d
Do not run .desktop files which has OnlyShowIn/NotShowIn without 'EDE' as key.
2013-02-04 00:02:28 +00:00
Sanel Zukan
229914358a
Support for panel height resize.
...
Now, when panel height get resized, children will update their height's too. Children height is always calculated in form (parent()->h() - 10).
2013-01-17 23:53:11 +00:00
Sanel Zukan
7c4628dfa1
Prevent switch to different workspace when minimizing last window on current workspace.
2013-01-17 22:49:49 +00:00
Sanel Zukan
7760130feb
Updating year...
2013-01-16 22:47:33 +00:00
Sanel Zukan
8237708d54
Fixed disabled #ifdef. Also moved refresh interval on 2secs, to easy panel a little bit.
2013-01-11 19:03:37 +00:00
Sanel Zukan
19da305d71
Warning cleanup.
2013-01-09 16:06:45 +00:00
Sanel Zukan
0b4d9a7f26
More work on opensolaris...
...
Cleaning some warnings.
Added checks for kstat, so cpu applet can show usage via kstat api. Added tests for kstat in configure script.
2013-01-09 16:01:35 +00:00
Sanel Zukan
6495f53404
In case we do not have sysinfo() (!linux), create plain box with some info about it.
2013-01-09 14:04:51 +00:00
Sanel Zukan
d0d94e21dd
Comment local applets option.
2013-01-09 13:47:08 +00:00
Sanel Zukan
465eb7dfe3
Moving memory query status code to use sysinfo() instead of /proc.
2013-01-09 13:45:49 +00:00