shoden / antico Goto Github PK
View Code? Open in Web Editor NEWThis project forked from giuseppecigala/antico
Qt4/X11 Desktop/Window Manager
Home Page: http://www.antico.netsons.org/
License: GNU General Public License v2.0
This project forked from giuseppecigala/antico
Qt4/X11 Desktop/Window Manager
Home Page: http://www.antico.netsons.org/
License: GNU General Public License v2.0
Antico is a Qt4/X11 Desktop/Window Manager. The goal is to create a Window/Desktop 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 be based only on Qt4 libraries, without any other external dependencies (e.g. kdelibs ...). *********** FEATURES *********** The whole application is based on "antico.cfg" file. Only two frame button: top right button to close, top left button to iconize (left mouse button) and maximize (right mouse button). Menu applications can be added and removed from "Manager" panel. Frame border dimension, color, pixmap, desk wallpaper 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". Add links to filesystem directory/file/application with right mouse button (double click to open the link and right mouse button to delete it). Dockicon added to Dockbar deleted with right mouse button or added to System Tray. Category apps menu on Launcher/Dockbar. 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" (or qmake-qt4) "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 --------------------------------------------------- *********** LANGUAGE *********** Add your language in "antico.pro"; Type on shell "lupdate antico.pro"; Run "linguistic" and make your language translation; Type on shell "lrelease antico.pro". Your language.qm (e.g. it_IT.qm) should be in /language dir. Check debug msg. at startup for control. *********** STYLE *********** Use "qtconfig" to select your preferred style (Oxygen, Plastique), fonts, effects, etc. *********** ENVIRONMENT PATHS *********** Cause there isn't a respected standard in distro world :-(, the .desktop file is searched in /usr/share and the Trash in $HOME/.local/share *********** THANKS *********** - Alexander Linden for QLWM (http://qlwm.get.to) from where I was inspired... and for his help; - Ian Reinhart Geiser for his helpful patch; - Franz Fellner for his code debug; - Ayoy for Polish translation; - Disels for Russian translation; - Jiri Popek for Czech translation; - Thomas Rauch for German translation; - Elega for Spanish translation; - Me for Italian translation :-)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.