Antico

Qt Tools

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

19
Score 42.5%
Description:

*********************
ANTICO DEVELOPMENT IS ENDED (I SWITCHED TO MAC OS X).
I'M AVAILABLE TO PROVIDE ANY CLARIFICATION TO ALL INTERESTED DEVELOPERS TO CONTINUE THE PROJECT.
*********************

Antico is a Qt4/X11 Desktop/Window Manager (i.e. KDE+KWin).
The goal is to create a Desktop/Window manager simple and fast. All parameters must be configured from few files, avoiding unnecessary complications, following the K.I.S.S. philosophy.
The whole project is based only on Qt4 libraries, without any other external dependencies (e.g. kdelibs ...).

**********
FEATURES
**********

The whole application is based on "antico.cfg" file.
Frame border dimension, color, pixmap, desk wallpaper are managed from "Manager" panel.
The style is selected from "Manager" and save in a xxx.stl file: if you want to share your personal style, save the directory and send it.
General style (Oxygen, Plastique ..), fonts family and size, window background etc. can be selected from "qtconfig".
See "git commits" on repository ...

***********
REPOSITORY
***********
http://github.com/antico/antico/tree/master

***********
DOWNLOAD
***********
- on first installation: "git clone git://github.com/antico/antico.git"
- to update your local repository: "git pull"

*************
INSTALLATION
*************
To compile, enter in "Antico" dir (where is the antico.pro) and type on shell:
"qmake" (this create the Makefile)
"make"
---------------------------------------------------
To install, type on shell (as root):
"sh install"
---------------------------------------------------
To run the window manager:
- from KDM/GMD, select "Antico" from WM list
- from shell, type "xinit /path/to/antico/bin" (first "pkill" kdm/gdm and X)
---------------------------------------------------
To uninstall, type on shell (as root):
"sh uninstall"
---------------------------------------------------
To init the WM, just delete the "antico.cfg".

************
DEVELOPMENT
************
To test the window manager, type on shell:

DISPLAY=:0
Xephyr :1 -ac -screen 1024x768 & DISPLAY=:1; $HOME/antico/antico

(where 1024x768 is your preferred screen size and $HOME if you have download Antico in user home)
---------------------------------------------------
To hide debug messages, uncomment in antico.pro
//DEFINES = QT_NO_DEBUG_OUTPUT
---------------------------------------------------

***********
STYLE
***********
Use "qtconfig" to select your preferred style (Oxygen, Plastique), fonts, effects, etc.
Last changelog:

9 years ago

25/01/09: version 0.1
29/05/09: version 0.2

davidcs

11 years ago

A desktop with the simplicity of Gnome and the consistency and power of KDE and QT. Congratulations!

Report

C

peppino

11 years ago

Thx

Report

disels

11 years ago

Some questions
1. WM crashed if the manager when you add an application does not used autocompletion and the directory tree, entered manually in app_path. Make a small fix
2. The issue of translation. Looked at the code that has no corresponding bookmarks ( tr ())
3. I want to make the ability to import settings from the menu, XFCE, KDE, GNOME. This is useful?

Sory, for my english.

Report

C

peppino

11 years ago

1: can you be more precise, i can't reproduce it ...
2: to do
3: to do
cheers

Report

disels

11 years ago

MANAGER -> Add application
Entered manually in the edit box the full path to the application and clicking "Add". App crashes as TreeView not chosen any one element. Here's how to screenshot http://img136.imageshack.us/my.php?image=testlv9.png

Report

disels

11 years ago

MANAGER -> Add application
Entered manually in the edit box the full path to the application and clicking "Add". App crashes as TreeView not chosen any one element. Here's how to screenshot http://img136.imageshack.us/my.php?image=testlv9.png

Report

C

peppino

11 years ago

Have you update the repo to last version?
I check the tree selection with:
tree_view->currentIndex().isValid())
and in your case no action would be executed.
Let me know ..

Report

C

peppino

11 years ago

Have you update the repo to last version?
I check the tree selection with:
tree_view->currentIndex().isValid())
and in your case no action would be executed.
Let me know ..

Report

disels

11 years ago

Hah.. Now it`s work correct. Apparently I was wrong. Check homes for Gentoo

Report

disels

11 years ago

MANAGER -> Add application
Entered manually in the edit box the full path to the application and clicking "Add". App crashes as TreeView not chosen any one element. Here's how to screenshot http://img136.imageshack.us/my.php?image=testlv9.png

Report

franzf

11 years ago

Is it possible to add keyborad shortcuts?
One thing i really miss is the [Alt + F2] for the run cmd.
I don't like the behaviour of the built-in runner, that comes with antico.
You have to click twice to get the entry in the menu, then move the mouse to the middle of the screen again to be able to run a command.

I also would like to add shortcuts for e.g. konsole and other apps i launch really often.

Thx
Franz

Report

andrecbarros

11 years ago

Give a try to xbindkeys. As a bonus it is also desktop agnostic.

Regards,
Andre

Report

andrecbarros

11 years ago

Don't know if the problem is on my building but here are some things I would like to see changed:
* on "Manager" "Application add" tab, it would be faster and easier if we could type the command AND its parameters, if any. A check would be only triggered when button "OK" was pressed. The same for the right click on desktop link option;
* drag-and-drop between the menu and the desktop;
* multiple desktops are a must (and selectable). The pager could be in the toolbar as is usual;
* Seems to have a bug on alt-tab shortcut and "Manager" when we have multiple windows open (it is skipped).

Thanks and keep improving it.

Regards,
Andre

Report

C

peppino

11 years ago

Application tab: ok
D&D: ok
Multiple desk: never used
Pager: i'm thinking about
Alt+Tab: to fix

Antico is a WM for my personal use .. i don't need a bad KDE clone ..

Report

andrecbarros

11 years ago

Thanks for replying.

Do you have a plan to create a kind of dock/launcher (like itask-ng) for antico? If not, I may spend some time trying to do so.

Here I don't have to many use for heavy DEs too. Most things I need are already Qt, pure Gtk or Xfce based.

Keep up with your good job.

Regards,
Andre

Report

C

peppino

11 years ago

Antico targets are:
- only one .cfg file
- no external lib (only X11/Qt4)
- no install (run in $HOME)
- style in one dir (to share it, save and send)
- K.I.S.S. philosophy
If you can develop something with this features, for me is good ...

Report

silverblood

11 years ago

if QtDBus errors pop up when building, try appendng:
INCLUDEPATH += /usr/include/qt4/QtDBus
LIBS += -lQtDBus
to antico.pro and running qmake again.

if you have multiple Qt installations, executing:
QTDIR=/usr/lib/qt4 /usr/lib/qt4/bin/qmake
(or something similar, distro dependant) should work.

this is a distro dependant bug, in no way the fault of the developer (the Qt+=dbus line should have added these).

Report

DnS

11 years ago

Just a desktop that work without useless stuffs : that make me happy , you know !

Thx for your work and plz plz plz keep it up in the same way ( KISS ) :]

Report

C

peppino

11 years ago

Too kind :)

Report

C

peppino

11 years ago

... and my target is a WM running in $HOME, no installation files ...

Report

C

peppino

11 years ago

There is antico.pro :)

Report

jirityr

11 years ago

Antico.pro is not a Makefile and "qmake -project" doesn't make the correct Makefile. You should follow the standard philosophy and provide the "configure" script which would create a Makefile. On top of that, the Makefile should contain at least two sections - one for the source code compilation and the second one for installation of the binaries into the system. Everything should be configurable over command line options like --prefix=something.

Report

C

peppino

11 years ago

If you enter in "antico" directory and type on shell:
"qmake"
the Makefile is created.

Report

jirityr

11 years ago

Please, could you provide a Makefile or Cmake file?

Report

jirityr

11 years ago

OK, I managed to create the Makefile like this:

$ git clone git://github.com/antico/antico.git
$ cd antico
$ qmake -project
$ qmake
# at this point you have to modify the Makefile and add -I/usr/include/qt4/QtDBus into the INCPATH variable and then also -lQtDBus into the LIBS variable
$ make

Then you get it compiled and you can start it by the following command:

$ xinit /path/to/antico/antico -- :1

Report

9 years ago

25/01/09: version 0.1
29/05/09: version 0.2

12345678910
102
product-maker VilleVallo Oct 28 2013 3 bad
product-maker lieter Oct 28 2013 3 bad
product-maker mannfree Oct 28 2013 3 bad
product-maker qwertzui Oct 28 2013 3 bad
product-maker freelancer96 Oct 28 2013 3 bad
product-maker popcon Oct 25 2013 3 bad
product-maker frodoom Oct 25 2013 3 bad
product-maker thwald Oct 23 2013 3 bad
product-maker sixsixfive Oct 21 2013 3 bad
product-maker overmind88 Sep 28 2012 3 bad
product-maker aady Dec 21 2011 9 excellent
product-maker lit-uriy Oct 18 2010 9 excellent
product-maker Base: 4 x 5.0 Ratings
rubypdf
Feb 11 2012
jzhou
Mar 18 2010
grawizapa
Feb 27 2010
marciopanto
Jan 16 2010
AlexBSnet
Oct 20 2009
usrkl
Jul 15 2009
biboka
Jun 26 2009
Driver-krsk
May 10 2009
KHRISMIZER
Apr 15 2009
strikeu
Feb 27 2009
Gide
Feb 11 2009
disels
Feb 02 2009
nitrofurano
Jan 29 2009
DrMoriarty
Jan 26 2009
elpreto
Jan 26 2009
Karbofos
Jan 25 2009
ireko
Jan 23 2009
Frank
Jan 22 2009
DnS
Jan 14 2009
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.2
updated Sep 30 2010
added Nov 23 2008
downloads 24h
0
mediaviews 24h 0
pageviews 24h 1
System Tags