
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 Deluxe is a fork of famous Antico WM/DE (http://antico.wordpress.com/), with some new features added and many new planned.
The goal is to create a Window/Desktop manager simple and fast, with very aesthetic
and familiar look and feel.
A very few parameters must be configured from few files, avoiding unnecessary complications, following the K.I.S.S. philosophy. Any other configurations like themes, icons etc. should be avoided. Keeping in very small size while having relatively rich feature set makes AnticoDeluxe very suitable for netbooks and low-end computers.
***********
FEATURES
***********
The overall look and feel have to be very close to MacOSX look and feel, which is ORIGINAL WORK FROM APPLE INC.
Project consist of:
1. AMELIB - support library - should be keep as small as possible, with very few classes.
2. Desktop without icons for now.
3. The Top Bar with system and applications menu, and few useful widgets/plugins.
4. The bottom Dock, which acts as taskbar and iconic application launcher.
5. NOT STARTED: File Manager
6. STARTED: System Preferences app.
7. NOT STARTED: some day-to-day use applications like text editor, picture viewer etc.
8. NOT STARTED: Login Manager
How to build:
qmake
make
make install
How to start:
Just quit your current X session and on login - select Antico Deluxe session ...
or use "test" or "myxephyr" script into antico directory
WARNING: This is beta quality software. Some features are not implemented or completed or some bugs may exists.
YOU FOUND A BUG: please, report at my email. Thanks.
A documentation, user guide and translations writers WANTED!
As from version 0.2-beta1 I will post only user visible changes into this changelog. For complete list of changes see CHANGELOG file.
WARNING: REMOVE ALL OLD VERSION INSTALLED FILES BEFORE UPGRADE TO VERSION 0.1.96
11 years ago
05/01/09: Dock is now resizeable in SystemPreferences.app; "ChangeWallpaper" module completed; Splash screens are not decorated; Dialogs have no win buttons; Double click on title bar minimize window; Initial working on keyboard shortcuts - ALT+F4 - close window, ALT+F9 - Show/Hide window;
20/01/09: AmeLib location changed to /usr/lib
25/01/09: Date&Time module finished and working - sudo dialog included; sound theme under artistic license included, see README for details
30/01/09: Alt-Tab shortcut for switching windows; Shiny new Alt-Tab widget; WARNING: Alt-Tab may breaks for some cases
04/03/09: New SoundVolume panel widget; most of the code is totaly rewriten; bugs fixed; new improved window decorations; windows are resized by bottom-right corner only
11 years ago
05/01/09: Dock is now resizeable in SystemPreferences.app; "ChangeWallpaper" module completed; Splash screens are not decorated; Dialogs have no win buttons; Double click on title bar minimize window; Initial working on keyboard shortcuts - ALT+F4 - close window, ALT+F9 - Show/Hide window;
20/01/09: AmeLib location changed to /usr/lib
25/01/09: Date&Time module finished and working - sudo dialog included; sound theme under artistic license included, see README for details
30/01/09: Alt-Tab shortcut for switching windows; Shiny new Alt-Tab widget; WARNING: Alt-Tab may breaks for some cases
04/03/09: New SoundVolume panel widget; most of the code is totaly rewriten; bugs fixed; new improved window decorations; windows are resized by bottom-right corner only
petkuz
10 years ago
Quote:
cd anticodeluxe
qmake-qt4
make
And after I enter "make", Terminal rap out an oath to me, it sad that in anticodeluxe folder no directory called "vorbis", and no file called "vorbisfile.h".
Quote:
vorbisdecoder.h:20: fatal error: vorbis/vorbisfile.h: No such file or directory
compilation terminated.
Help me!! What I'm must doing???????????
You can write me to [email protected]
P.S.
I'm from Russia, and I don't know English very well!!!)))))
Report
chilinik
11 years ago
Report
ludmiloff
11 years ago
Leopard is my favorite. :)
Report
miniature
11 years ago
Report
broose
11 years ago
Trying to make antico-deluxe-0.1.96 and keep getting these errors:
../amelib/libame.so: undefined reference to `snd_mixer_handle_events'
../amelib/libame.so: undefined reference to `snd_mixer_selem_get_playback_volume'
../amelib/libame.so: undefined reference to `ov_info'
../amelib/libame.so: undefined reference to `snd_mixer_selem_register'
../amelib/libame.so: undefined reference to `snd_mixer_close'
../amelib/libame.so: undefined reference to `snd_mixer_load'
../amelib/libame.so: undefined reference to `snd_mixer_selem_set_playback_volume'
../amelib/libame.so: undefined reference to `snd_mixer_selem_id_sizeof'
../amelib/libame.so: undefined reference to `snd_mixer_find_selem'
../amelib/libame.so: undefined reference to `snd_mixer_selem_id_set_index'
../amelib/libame.so: undefined reference to `snd_mixer_selem_set_playback_volume_range'
../amelib/libame.so: undefined reference to `ov_open_callbacks'
../amelib/libame.so: undefined reference to `ov_comment'
../amelib/libame.so: undefined reference to `ov_clear'
../amelib/libame.so: undefined reference to `ov_read'
../amelib/libame.so: undefined reference to `snd_mixer_selem_get_playback_volume_range'
../amelib/libame.so: undefined reference to `snd_strerror'
../amelib/libame.so: undefined reference to `snd_mixer_open'
../amelib/libame.so: undefined reference to `snd_mixer_attach'
../amelib/libame.so: undefined reference to `snd_mixer_selem_id_set_name'
Any ideas? Trying to build on a minimal system.
Report
ludmiloff
11 years ago
You missing alsalib, vorbisfile, libogg and probably libao. Install them and try again.
Report
cime
11 years ago
Can you add a dependencies list?
Report
elpreto
12 years ago
I don't want to troll, but i have a question, why Antico and Antico Deluxe can't be one project? Because of of the installation? I see that Antico don't need to install.
Thank you!
Report
ludmiloff
12 years ago
Thanks for the question.
Antico Deluxe is a fork of Antico. My project aims to be very complete mac clone which is not the goal of original Antico at all. As the times goes, Antico Deluxe will differs very very much from Antico (see TODO file and FEATURES above).
So, Antico Deluxe will have only the part of the name (I have personal permission for that) and about a few hundred lines of code for core X management from original Antico.
Thats why both project cannot be joined, at least for now.
Cheers.
Report
elpreto
12 years ago
Report
ludmiloff
12 years ago
Report
GDigger24
12 years ago
make[1]: Entering directory `/home/stekoe/downloads/antico-deluxe/95422-antico-deluxe-0.2-beta1/antico/wm'
/usr/bin/g++-4.1 -c -pipe -O2 -D_REENTRANT -Wall -W -DQT_NO_DEBUG -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/default -I. -I/usr/include/QtCore -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtGui -I/usr/include/QtDBus -I/usr/include/QtDBus -I/usr/include -I../amelib -I/usr/local/include/ame/ -I../build -Iforms -I/usr/include -Iforms -o ../build/antico.o antico.cpp
antico.cpp: In member function ‘virtual bool antico::x11EventFilter(XEvent*)’:
antico.cpp:317: error: ‘XK_Alt_L’ was not declared in this scope
antico.cpp:341: error: ‘XK_Alt_L’ was not declared in this scope
antico.cpp:350: error: ‘XK_F4’ was not declared in this scope
antico.cpp:362: error: ‘XK_F9’ was not declared in this scope
Am I missing some specific X11 header files? Thank you for your reply.
Report
ludmiloff
12 years ago
Report
ludmiloff
12 years ago
Report
GDigger24
12 years ago
#include <X11/keysym.h>
to /wm/antico.h and it works. Thank you!
Report
ludmiloff
12 years ago
Report
ludmiloff
12 years ago
Regards
Report
GDigger24
12 years ago
/usr/bin/g++-4.1 -c -pipe -O2 -O2 -g -march=i586 -mtune=i686 -fmessage-length=0 -D_REENTRANT -Wall -W -DQT_NO_DEBUG -DQT_DBUS_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/default -I. -I/usr/include/QtCore -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtGui -I/usr/include/QtXml -I/usr/include/QtXml -I/usr/include/QtDBus -I/usr/include/QtDBus -I/usr/include -I/usr/local/include/ame -I../amelib -I../build -Iforms -I/usr/include -Iforms -o ../build/sysprefwindow.o sysprefwindow.cpp
sysprefwindow.cpp: In member function ‘void SysPref::setupLaunchers()’:
sysprefwindow.cpp:113: error: no matching function for call to ‘SysPref::connect(AmeIconLink*&, const char [11], SysPref* const, const char [16])’
/usr/include/QtCore/qobject.h:197: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*, Qt::ConnectionType)
/usr/include/QtCore/qobject.h:302: note: bool QObject::connect(const QObject*, const char*, const char*, Qt::ConnectionType) const
sysprefwindow.cpp:116: error: no matching function for call to ‘SysPref::connect(AmeIconLink*&, const char [11], SysPref* const, const char [15])’
/usr/include/QtCore/qobject.h:197: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*, Qt::ConnectionType)
/usr/include/QtCore/qobject.h:302: note: bool QObject::connect(const QObject*, const char*, const char*, Qt::ConnectionType) const
sysprefwindow.cpp:121: error: no matching function for call to ‘SysPref::connect(AmeIconLink*&, const char [11], SysPref* const, const char [10])’
/usr/include/QtCore/qobject.h:197: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*, Qt::ConnectionType)
/usr/include/QtCore/qobject.h:302: note: bool QObject::connect(const QObject*, const char*, const char*, Qt::ConnectionType) const
If you have an idea, what might cause this error, please let me know.
But do not waste your time on troubleshooting my system.
Thank you!
Report
GDigger24
12 years ago
/usr/bin/g++-4.1 -c -pipe -O2 -O2 -g -march=i586 -mtune=i686 -fmessage-length=0 -D_REENTRANT -Wall -W -DQT_NO_DEBUG -DQT_DBUS_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/default -I. -I/usr/include/QtCore -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtGui -I/usr/include/QtXml -I/usr/include/QtXml -I/usr/include/QtDBus -I/usr/include/QtDBus -I/usr/include -I/usr/local/include/ame -I../amelib -I../build -Iforms -I/usr/include -Iforms -o ../build/sysprefwindow.o sysprefwindow.cpp
sysprefwindow.cpp: In member function ‘void SysPref::setupLaunchers()’:
sysprefwindow.cpp:113: error: no matching function for call to ‘SysPref::connect(AmeIconLink*&, const char [11], SysPref* const, const char [16])’
/usr/include/QtCore/qobject.h:197: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*, Qt::ConnectionType)
/usr/include/QtCore/qobject.h:302: note: bool QObject::connect(const QObject*, const char*, const char*, Qt::ConnectionType) const
sysprefwindow.cpp:116: error: no matching function for call to ‘SysPref::connect(AmeIconLink*&, const char [11], SysPref* const, const char [15])’
/usr/include/QtCore/qobject.h:197: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*, Qt::ConnectionType)
/usr/include/QtCore/qobject.h:302: note: bool QObject::connect(const QObject*, const char*, const char*, Qt::ConnectionType) const
sysprefwindow.cpp:121: error: no matching function for call to ‘SysPref::connect(AmeIconLink*&, const char [11], SysPref* const, const char [10])’
/usr/include/QtCore/qobject.h:197: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*, Qt::ConnectionType)
/usr/include/QtCore/qobject.h:302: note: bool QObject::connect(const QObject*, const char*, const char*, Qt::ConnectionType) const
If you have an idea, what might cause this error, please let me know.
But do not waste your time on troubleshooting my system.
Thank you!
Report
ludmiloff
12 years ago
obviously the problem is in your compiler or my bad coding style. Anyway, I'll check this, though (if you have a compile time errors, many others might have too, which is the problem of mine :) :)
Regards
Report
GDigger24
12 years ago
What I really like is the gorgeous logout applet.
Report
GDigger24
12 years ago
Report
GDigger24
12 years ago
/usr/bin/g++-4.1 -c -pipe -O2 -O2 -g -march=i586 -mtune=i686 -fmessage-length=0 -D_REENTRANT -Wall -W -DQT_NO_DEBUG -DQT_DBUS_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/default -I. -I/usr/include/QtCore -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtGui -I/usr/include/QtXml -I/usr/include/QtXml -I/usr/include/QtDBus -I/usr/include/QtDBus -I/usr/include -I/usr/local/include/ame -I../amelib -I../build -Iforms -I/usr/include -Iforms -o ../build/sysprefwindow.o sysprefwindow.cpp
sysprefwindow.cpp: In member function ‘void SysPref::setupLaunchers()’:
sysprefwindow.cpp:113: error: no matching function for call to ‘SysPref::connect(AmeIconLink*&, const char [11], SysPref* const, const char [16])’
/usr/include/QtCore/qobject.h:197: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*, Qt::ConnectionType)
/usr/include/QtCore/qobject.h:302: note: bool QObject::connect(const QObject*, const char*, const char*, Qt::ConnectionType) const
sysprefwindow.cpp:116: error: no matching function for call to ‘SysPref::connect(AmeIconLink*&, const char [11], SysPref* const, const char [15])’
/usr/include/QtCore/qobject.h:197: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*, Qt::ConnectionType)
/usr/include/QtCore/qobject.h:302: note: bool QObject::connect(const QObject*, const char*, const char*, Qt::ConnectionType) const
sysprefwindow.cpp:121: error: no matching function for call to ‘SysPref::connect(AmeIconLink*&, const char [11], SysPref* const, const char [10])’
/usr/include/QtCore/qobject.h:197: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*, Qt::ConnectionType)
/usr/include/QtCore/qobject.h:302: note: bool QObject::connect(const QObject*, const char*, const char*, Qt::ConnectionType) const
If you have an idea, what might cause this error, please let me know.
But do not waste your time on troubleshooting my system.
Thank you!
Report
GDigger24
12 years ago
/usr/bin/g++-4.1 -c -pipe -O2 -O2 -g -march=i586 -mtune=i686 -fmessage-length=0 -D_REENTRANT -Wall -W -DQT_NO_DEBUG -DQT_DBUS_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/default -I. -I/usr/include/QtCore -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtGui -I/usr/include/QtXml -I/usr/include/QtXml -I/usr/include/QtDBus -I/usr/include/QtDBus -I/usr/include -I/usr/local/include/ame -I../amelib -I../build -Iforms -I/usr/include -Iforms -o ../build/sysprefwindow.o sysprefwindow.cpp
sysprefwindow.cpp: In member function ‘void SysPref::setupLaunchers()’:
sysprefwindow.cpp:113: error: no matching function for call to ‘SysPref::connect(AmeIconLink*&, const char [11], SysPref* const, const char [16])’
/usr/include/QtCore/qobject.h:197: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*, Qt::ConnectionType)
/usr/include/QtCore/qobject.h:302: note: bool QObject::connect(const QObject*, const char*, const char*, Qt::ConnectionType) const
sysprefwindow.cpp:116: error: no matching function for call to ‘SysPref::connect(AmeIconLink*&, const char [11], SysPref* const, const char [15])’
/usr/include/QtCore/qobject.h:197: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*, Qt::ConnectionType)
/usr/include/QtCore/qobject.h:302: note: bool QObject::connect(const QObject*, const char*, const char*, Qt::ConnectionType) const
sysprefwindow.cpp:121: error: no matching function for call to ‘SysPref::connect(AmeIconLink*&, const char [11], SysPref* const, const char [10])’
/usr/include/QtCore/qobject.h:197: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*, Qt::ConnectionType)
/usr/include/QtCore/qobject.h:302: note: bool QObject::connect(const QObject*, const char*, const char*, Qt::ConnectionType) const
If you have an idea, what might cause this error, please let me know.
But do not waste your time on troubleshooting my system.
Thank you!
Report
GDigger24
12 years ago
g++ -c -pipe -O2 -O2 -g -march=i586 -mcpu=i686 -fmessage-length=0 -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/default -I. -I/usr/include/QtCore -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtGui -I/usr/include/QtXml -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I../build -I. -o ../build/mime.o mime.cpp
mime.cpp: In function `long unsigned int convert_number(const QByteArray&)':
mime.cpp:130: warning: converting of negative value `-1' to `long unsigned int'
mime.cpp: In function `QByteArray parse_string_mask(const char*, int)':
mime.cpp:179: error: syntax error before `;' token
mime.cpp: In member function `QString AmeMime::fromFileName(const QString&)':
mime.cpp:261: error: syntax error before `;' token
mime.cpp: In member function `QString AmeMime::fromFile(const QString&)':
mime.cpp:274: error: syntax error before `;' token
Do you have an idea?
Report