Code Monkey home page Code Monkey logo

hotot's Introduction

Hotot

Hotot is a "Lightweight, Flexible Microblogging Client" supporting Twitter and Identi.ca at this point of development. You may visit our official website at http://hotot.org/ . Check it out for any updates on Hotot.

Building from source:

Since Hotot core is largely based on HTML5, Javascript and webkit technology, It can be run under many Webkit implementation. Hotot Offically support Gtk, Qt, and Chrome webkit wrapper.

Dependencies:

Common Requirement:

  • cmake
  • intltool

Qt Wrapper

  • Qt4 (newer than 4.7)
  • KDE Libs (optional, for better kde integration)

Gtk2 Wrapper

  • python2
  • pygtk
  • python-webkit
  • python-keybinder (optional)

Gtk3 Wrapper

  • python-gobject (for gtk3 wrapper)
  • gtk3
  • libwebkit3

On Ubuntu 11.10 all of these ressources are available in the standard repositories.

$ sudo apt-get install libqt4-dev cmake intltool

$ cd {source-directory}
$ mkdir build
$ cd build
$ cmake ..
$ make

To install as root:

sudo make install

This will install in the default prefix: /usr/local, in order to change to different prefix, use: -DCMAKE_INSTALL_PREFIX=/prefix/you/want

By default gtk with gir,and qt will be built.

Following option can be applied, with On/Off as value.

-DWITH_GTK build gtk version

-DWITH_GIR build gir(gtk3) verson (need gtk enabled)

-DWITH_QT build qt version

-DWITH_KDE build qt with kde support

-DWITH_CHROME build chrome with mk-chrome-app.sh, will be placed under build directory/chrome/hotot-chrome.zip, need rsync

To build on arch:

-DPYTHON_EXECUTABLE=/usr/bin/python2

There is something about a Gtk version in Python using some sort of "distutils".

hotot's People

Contributors

lyricat avatar shellexy avatar wengxt avatar jimmyxu avatar lb1a avatar ereslibre avatar csuarez avatar alexsandrisimus avatar xedward avatar marguerite avatar bassslave avatar gnujeremie avatar blogofrais avatar rfsbsb avatar sarim avatar alick avatar tualatrix avatar cheung-chifung avatar hfiguiere avatar fanfolet avatar greenrd avatar etrnls avatar simounet avatar nialv7 avatar ianuxfr avatar don-wang avatar atilacamurca avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.