Projects / pride

pride

Pride combines bash scripts, zenity, ant, ImageMagick, and the Android tools to create a fast and simple POSIX alternative for Android development. It provides all the basic commands (clean, build, release, etc.) of other Android IDEs. But it is primarily a robust and simple injection framework. Injections from methods to clusters of activities are easily created from existing code and can then be injected into any project. Pride can also be used to batch build, load, or release multiple projects and can update class and resource files among projects that use the same objects or resources.

Tags
Licenses
Operating Systems
Implementation
Translations

RSS Recent releases

  •  11 Apr 2014 17:11

    Release Notes: The Projects::Hidden option, which triggered the Hide and Unhide menu, was replaced with Projects:Hide and Projects::Unhide to reduce the number of mouse clicks needed for these common actions.

    •  09 Mar 2014 15:49

      Release Notes: A workaround was added to pr_stripImages.sh in order to overcome a bug in Android lint. Lint only identifies the first occurrence of unused resources, so its raw output is insufficient for identifiying all unused images.

      •  09 Mar 2014 01:53

        Release Notes: A Mimicry Activity was added to the injections. This allows ListActivities to be displayed as mixtures of grids, headers, and list elements without introducing additional GridViews, custom header views, etc. The injection comes with an ImageAdapter which serves as an example for other adapters used in the grid elements of the view.

        •  05 Mar 2014 21:18

        Release Notes: A bugfix was made in remove_unused_imports.awk for subpackage imports being improperly deleted.

        •  01 Mar 2014 21:17

          Release Notes: In cases where one Pride action naturally leads to another (injections, snapshots, etc), the main Pride menu dialog is now persistent. Minor improvements were made in various dialog titles and labels for clarification.

          RSS Recent comments

          28 Feb 2014 11:53 Avatar tinybashcgis

          Never mind. Stats are back on oschina. Must have been a SQL bug effecting only ONE project. Or the fan club reconvened. Or the 公安部 downgraded the threat-level on Bash scripts. Oh well, a little drama was nice while it lasted.

          Hoping to wake up on planet earth.

          28 Feb 2014 01:02 Avatar tinybashcgis

          And speaking of China...

          This morning there were the usual 37 followers on the pride page at oschina.net. This evening there were none.

          Mmmm. So did 37 individuals fall into a black hole of synchronicity and unclick their follow-stars at the same moment. Did a Pride Fan Club violently disband? Or has this project been blacklisted by the 公安部?

          Ain't Open Source a hoot?

          27 Jan 2014 23:56 Avatar tinybashcgis

          Google Translate might not be the best choice for translating Chinese. Here is the taijiquan classic, Song of the Thirteen Movements, brought to you by Google Translate:

          "Brisk whole body to move a club, and in particular throughout. Gas should Gudang, God should be restrained. So that there is no defect, so there is no bump at, so there is no place intermittently. Its roots in the feet, legs, be controlled by the waist line in the fingers. Foot and leg and waist by a total must complete a stretch, forward back, were able to get the upper hand machine. There may not get the upper hand at the machine, the body will be scattered, the disease will be in demand in the waist and legs. Up and down all around alike. Where is euphemistically meaning, not outside. That is down there, that is after a front, with left and right that is. Wishful up that apartment next to Italy, if things fell off and be the meaning of the Sri Lankan off from its root, the speed of which undoubtedly are bad. Actual situation should make clear, an own an actual situation, everywhere total this actual situation, steadily throughout the whole body, without the slightest interruption cause ear."

          Practice this for 15 years and you will be able to knock a Sri Lankan over his Italian apartment building. Your mileage may vary.

          26 Jan 2014 11:21 camelspotter Thumbs down

          I'm waiting for today r197, r198, r199, r200, r201, ok? alexmatra is right if you want to update daily use git, svn or mercurial. The daily updates are not releases. As for the chinese sites do you mean oschina.net? Yeah yeah they were very enthusiastic with your project, do a google translate of the user comments if you don't know chinese and you will see, i don't want to reproduce what they say here. You only entered the top 10 there because of your daily updates and because of the many reviews of users who make fun of it or tell you that this is abuse, or ask questions how to use it... Don't think that we are fools, we know what you are doing, you are the only one that updates two-three times per day to give publicity to your project. Freecode stuff may not have a problem, but you rob the other projects from their hour of exposure to the users, don't you understand that? This is not fair or right use

          10 Jan 2014 15:03 Avatar tinybashcgis

          As an old GNUhead, I "release early, release often." Every feature added, every bug fixed creates a release for the benefit of the project's users. This has nothing to do with gaining attention of any kind. I have had the 10th most active project on freshmeat with an old python project and there is no tangible benefit to any "attention" attained in that way. Free software is released for its own sake, early and often. Interestingly, on the Chinese sites which follow pride, they are enthusiastic about the number of releases for this project. But I simply release during periods where I develop Android apps and that work always leads to improvements in pride.

          Screenshot

          Project Spotlight

          Fast Light File Manager

          A small graphical X11 file manager.

          Screenshot

          Project Spotlight

          newLISP

          A Lisp-like, general-purpose scripting language.