Inspired by Corebird, I'd like to write a native GTK+ Weibo application for Linux, so that I can learn how to write a GTK+ application from scratch, and every Weibo users can benefit from it.

I've started to code for a while at spare time. You can find the project here.

Plans for hackweek 17 are:

  • Learn Weibo openAPI and OAuth for the account authentication
  • Design the first version UI(like composing, etc)
  • Able to compose a weibo and get the public timeline of your weibo
  • Maybe more if I get some time left

Plans for hackweek 18:

  • Reduce Memory Usage
  • Implement AvatarWidget
  • Rewrite class WbTweetDetailPage

Looking for hackers with the skills:

gtk+ gtk3 gnome oauth weibo

This project is part of:

Hack Week 17 Hack Week 18

Activity

  • over 5 years ago: JonathanKang added keyword "weibo" to this project.
  • over 5 years ago: tonghuix liked this project.
  • over 5 years ago: tonghuix joined this project.
  • over 6 years ago: JonathanKang added keyword "gnome" to this project.
  • over 6 years ago: JonathanKang added keyword "oauth" to this project.
  • over 6 years ago: JonathanKang added keyword "gtk+" to this project.
  • over 6 years ago: JonathanKang added keyword "gtk3" to this project.
  • over 6 years ago: JonathanKang started this project.
  • over 6 years ago: JonathanKang originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    Write a shell extension for GNOME by tdz

    Description

    I usually do kernel and systems programming. This project is about learning more about the userspace and application side. Writing an extension to gnome-shell seems like a good place to start. The GNOME shell is scriptable via JavaScript and a number of such extension is available from upstream.

    On X11, there used to be a toy rsp. screensaver called XPenguins. After the desktop being idle for some time, it sent penguins falling down the screen and walking along window borders. It doesn't work any longer with Wayland-based compositing, but re-implementing it as extension for the GNOME shell might be possible. There already existed a port around a decade ago that could serve as starting point.

    Goals

    • Learn about how shell extensions work and how to write one
    • See if XPenguins can be converted
    • If successful, try to upstream the result

    Resources