
Antico
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
*********************
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.
10 years ago
25/01/09: version 0.1
29/05/09: version 0.2
10 years ago
25/01/09: version 0.1
29/05/09: version 0.2
davidcs
12 years ago
Report
peppino
12 years ago
Report
disels
12 years ago
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
peppino
12 years ago
2: to do
3: to do
cheers
Report
disels
12 years ago
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
12 years ago
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
peppino
12 years ago
I check the tree selection with:
tree_view->currentIndex().isValid())
and in your case no action would be executed.
Let me know ..
Report
peppino
12 years ago
I check the tree selection with:
tree_view->currentIndex().isValid())
and in your case no action would be executed.
Let me know ..
Report
disels
12 years ago
Report
disels
12 years ago
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
12 years ago
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
12 years ago
Regards,
Andre
Report
andrecbarros
12 years ago
* 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
peppino
12 years ago
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
12 years ago
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
peppino
12 years ago
- 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
12 years ago
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
12 years ago
Thx for your work and plz plz plz keep it up in the same way ( KISS ) :]
Report
peppino
12 years ago
Report
peppino
12 years ago
Report
peppino
12 years ago
Report
jirityr
12 years ago
Report
peppino
12 years ago
"qmake"
the Makefile is created.
Report
jirityr
12 years ago
Report
jirityr
12 years ago
$ 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