An alternative to icontasks: KDE Plasma Smooth Tasks Fork

This forum is dedicated to new ideas, suggestions and proposals.

An alternative to icontasks: KDE Plasma Smooth Tasks Fork

Postby fraterlinux » Apr 14th, '13, 22:39

I'm not satisfied with icontasks, and I have an alternative:

Smooth Tasks Fork is a fork of Smooth Task. Smooth Tasks is a fork of the STasks plasma applet.
STasks is written by Marcin Baszczewski (marcin.baszczewski@gmail.com)
Smooth Tasks is written by Mathias Panzenböck (grosser.meister.morti@gmx.net)
Smooth Tasks Fork is written by Toni Dietze (smooth-tasks@derflupp.e4ward.com)
Requirements
The current version requires KDE Plasma Workspaces 4.8.

Site:
https://bitbucket.org/flupp/smooth-tasks-fork

Source:
https://bitbucket.org/flupp/smooth-task ... 7f5b85.zip

I found it packaged for Fedora:

http://dl.fedoraproject.org/pub/fedora/ ... 19.src.rpm

Differences to panzi’s [https://bitbucket.org/panzi/smooth-tasks/] version
major code restructuring
improved/extended layout animations
support for optimal button size depending on the task icon and the title bar text
extra options to configure a minimum and maximum button size
option to configure the minimal space an task icon occupies on a button
MaxSqueezeTaskbarLayout is deprecated (while still not removed)
launcher support (thanks to jimi312 )
task shape option deprecated, use minimal icon space now
options to anchor the light effect (lock horizontal or vertical movement of light)
support for rectangular icons
rewrote grouping behavior (against repeated grouping and ungrouping)
workaround option: custom margins for light effect
rewrote code for sizeHint and TaskManager::GroupManager::setFullLimit(int) to prevent endless layouting loops
option to enable/disable hiding of tooltip after clicking
fixed/invalidated bugs from http://bitbucket.org/panzi/smooth-tasks ... tatus=open
2 (rewrote sizeHint code)
12 (reason for the fork)
24 (use minimal icon space)

https://bitbucket.org/flupp/smooth-tasks-fork/wiki/Home

Code: Select all
 INSTALL
BuildRequires:   # urpmi gettext, kdebase4-workspace-devel, kdelibs4-devel, kde4-macros, cmake

Requires: # urpmi eet, lib(64)eina1, kdebase4-workspace,
(Do not put 64 if your machine is 32-bit.)

To install plasmoid unpack archive, go to the directory
where this INSTALL file is and execute commands:

mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix`
make -j 2
sudo make install
kquitapp plasma-desktop && sleep 2 && plasma-desktop

Replace the "2" with the number of cores your computer has
to speed up the compile process (the runtime speed of the
compiled applet is unaffected by this).

On some installations the last line has to be this instead:
kquitapp plasma && sleep 2 && plasma

After that plasmoid should show up in add widgets dialog.
Last edited by fraterlinux on Apr 20th, '13, 21:57, edited 2 times in total.
fraterlinux
 
Posts: 131
Joined: Jun 21st, '12, 13:15

Re: KDE Plasma Smooth Tasks Fork

Postby doktor5000 » Apr 20th, '13, 19:24

Is this some sort of package request/proposal?
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 17630
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: KDE Plasma Smooth Tasks Fork

Postby fraterlinux » Apr 20th, '13, 19:32

It is the disclosure of Smooth Tasks Fork, because the package Smooth Tasks are broken into Mageia 2 and it is an alternative to Mageia 3.
fraterlinux
 
Posts: 131
Joined: Jun 21st, '12, 13:15

Re: KDE Plasma Smooth Tasks Fork

Postby doktor5000 » Apr 20th, '13, 20:32

So it's the wrong place and also much too late for Mageia 3. And as you seem to have posted this to bugzilla already, not much point duplicating it here.
https://bugs.mageia.org/show_bug.cgi?id=9729
and https://bugs.mageia.org/show_bug.cgi?id=3873
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 17630
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: KDE Plasma Smooth Tasks Fork

Postby fraterlinux » Apr 20th, '13, 21:26

Here is only for those who have interest to compile your own binary. Who is not satisfied with plasma-applet-icontasks may have an alternative that works on KDE 4.8.5.
fraterlinux
 
Posts: 131
Joined: Jun 21st, '12, 13:15

Re: KDE Plasma Smooth Tasks Fork

Postby doktor5000 » Apr 20th, '13, 21:34

Well, then you should add instructions how to do exactly that. Currently the initial post has much information which is not really helpful, e.g. why post the complete feature list/change log here? Also, FWIW, i'm not satisfied with icontasks, and i have an alternative. Also there's point 2 in https://wiki.mageia.org/en/Mageia_2_Err ... ace_Issues -> You can have a classic panel with a few clicks.
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 17630
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: KDE Plasma Smooth Tasks Fork

Postby fraterlinux » Apr 20th, '13, 21:44

Okey, I'll edit the title and add instructions to compile. But I like the icons on the bar. However, Smooth Tasks (Fork) has some options that taste that has not plasma-applet-icontasks as not group icons.
fraterlinux
 
Posts: 131
Joined: Jun 21st, '12, 13:15

Re: An alternative to icontasks: KDE Plasma Smooth Tasks For

Postby doktor5000 » Apr 21st, '13, 15:03

Well, i also don't like the grouping, but i don't need smooth tasks or smooth tasks fork for that, as it can be achieved with mageia packages.
So what's the benefit of doing all that work of installing and compiling? Can you describe the advantages, or show some screenshots?
Sorry, but i don't understand yet.
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 17630
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: An alternative to icontasks: KDE Plasma Smooth Tasks For

Postby fraterlinux » Apr 24th, '13, 02:47

Below the visual image with smooth fork tasks and settings.

http://bayimg.com/AAMCKaAED

http://bayimg.com/BaLjfAAEm

http://bayimg.com/BALjGaAEm

Although Smooth Tasks is legacy, it unfortunately not been bug fixed in the package for Mageia 2. PCLinuxOS was done a patch and it works even in KDE 4.10.x. So I can only compile Smooth Tasks Fork for Mageia 2.
fraterlinux
 
Posts: 131
Joined: Jun 21st, '12, 13:15


Return to Ideas and suggestions

Who is online

Users browsing this forum: No registered users and 1 guest

cron