History log of /haiku/src/apps/Jamfile
Revision Date Author Comments
# 13da51e9 21-Feb-2017 Jérôme Duval <jerome.duval@gmail.com>

WebWatch: Remove.

* Outsourced to HaikuArchives for the source, Haikuports for the package recipe.


# f7d9c011 08-Dec-2016 Alexander von Gluck IV <kallisti5@unixzen.com>

SoftwareUpdater: Initial work on a GUI software updater

* Planning on having a notification box when updates
available.
* Clicking the notification box will pop up the
SoftwareUpdater with a simple "Apply Updates" button
* Currently users need to know to 'pkgman update'


# dcdb22ed 19-Jul-2016 Augustin Cavalier <waddlesplash@gmail.com>

3DMov: Remove from tree, now lives at HaikuArchives.

Hasn't been included in the build for some time, AFAICT.


# eaf0a567 07-Mar-2016 Augustin Cavalier <waddlesplash@gmail.com>

PackageInstaller: Merge "InstalledPackages" and "PackageInstaller".

Now if you start LegacyPackageInstaller with no filenames passed, you get
the "installed packages" window, from which you can uninstall stuff.

Fixes #10612.


# e1474dd4 03-Jan-2016 DarkmatterVale <valetolpegin@gmail.com>

BSnow: Remove from tree.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
It now lives at HaikuArchives.


# bc6db669 04-Dec-2014 Augustin Cavalier <waddlesplash@gmail.com>

ResourceEdit: delete from tree.

It has been moved to HaikuArchives.


# 70cc5692 07-Dec-2014 Alexander von Gluck IV <kallisti5@unixzen.com>

ResourceEdit: Re-add subdir for clean gci removal


# 74349b4f 07-Dec-2014 Alexander von Gluck IV <kallisti5@unixzen.com>

RedEdit: Fix build


# 7481292e 08-Jul-2014 Augustin Cavalier <waddlesplash@gmail.com>

CDPlayer: remove from image & delete

* Does not work on recent hardware
* It now lives at: https://github.com/HaikuArchives/CDPlayer

Signed-off-by: Axel Dörfler <axeld@pinc-software.de>


# d7f7bf2d 24-Mar-2014 Axel Dörfler <axeld@pinc-software.de>

Renamed HaikuDepot's home to haikudepot.

* This closes #10699. I mentioned that to stippi after his first commit
of HaikuDepot, anyway :-)


# b7d85d66 11-Oct-2013 Adrien Destugues <pulkomandy@pulkomandy.tk>

fix build.


# 42b7984a 02-Apr-2013 Pete Goodeve <pete.goodeve@computer.org>

PatchBay revisions for Haiku


# d9512848 27-Jul-2013 Stephan Aßmus <superstippi@gmx.de>

Haiku-Depot: Initial skeleton application


# 49126a0e 03-Jan-2013 Tri-Edge AI <triedgeai@gmail.com>

Added ResourceEdit and modified BColumnListView, BRow and BMenu.

Signed-off-by: Matt Madia <mattmadia@gmail.com>


# 37fb2473 23-Jan-2013 Matt Madia <mattmadia@gmail.com>

Renamed ReadOnlyBootPrompt to FirstBootPrompt.

The previous name is no longer applicable, as *BootPrompt is now launched on
the first boot of writable medium (e.g., USB thumb drive and hard drives).
Fixes part of #9399.

Notes:
* BootPrompt.rdef may have lost its history.
* The renaming was done with the following command:
git mv src/apps/readonlybootprompt src/apps/firstbootprompt


# dae0a4e0 23-Jul-2012 Adrien Destugues - PulkoMandy <pulkomandy@pulkomandy.tk>

WIP version of SerialConnect. Not working, but added to the tree anyway so :
* You can code review it
* You can help developping
Uses libvterm as the backend for parsing ANSI escape sequences. The lib was
changed slightly to build with GCC2. It could be used by Terminal as well as
it seems cleaner and more reliable than our current parser.


# 79adea96 03-Jul-2012 Alexandre Deckner <alexandre.deckner@uzzl.com>

Fix src/apps/Jamfile alphabetical order

Thanks augiedoggie


# 1ef59aee 03-Jul-2012 Alexandre Deckner <alexandre.deckner@uzzl.com>

Add Jamfile for WebPositive


# d39c94f2 05-Jun-2011 Rene Gollent <anevilyak@gmail.com>

Remove reference to no longer existing NetworkTime Jamfile.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41935 a95241bf-73f2-0310-859d-f6bbb57e9c96


# dc3bd077 25-May-2011 Axel Dörfler <axeld@pinc-software.de>

* Early work in progress of toying around with the idea to show some useful
panels when touching the screen border with the mouse while holding down the
CTRL key.
* Right now, a simple running applications list is shown on the top/bottom, and
a list of the windows of the current app on the left/right edge which you can
click to front.
* Imagine you could configure this to show various panels like a shelf, a
query window, workspaces, recent files, favourite files, folder contents,
have a clipboard for files, ...
* Just wanted to have it in SVN even if it's only barely useful right now - I
would be glad to hear your opinions on this, and if it's worthwhile to
continue working on this.
-alpha


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41754 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 08c9600a 14-May-2011 Clemens Zeidler <clemens.zeidler@googlemail.com>

Add a simple query app to search all music files on all volumes. Entries are searched and displayed on the fly while typing the search string. The query searches for artist, album and title. After some smaller improvements it could be integrated into media player.

While I was missing such an application I also used it as a playground for eventual tracker improvements. At the moment it works this way: The query is read in a background thread where a list of entry_ref is filled. The entries are exchanged thread safe with the display view using two entry_ref lists which are swapped when the view handled all entries from one list... The view is responsible to display the entry_ref's and load all attributes. In a future directory view, the view would be responsible to load all additional attributes. For example, first fetch the sort column and then asynchronously the rest (as discussed on the mailing list).

- I found the following query issue: when displaying the whole collection the query uses a empty string, the problem is that empty strings are not handled in live queries. For example, when adding a new Media:Artist attribute to a file the file does not show up in the query. Running a none empty query, e.g. Media:Artist contains "test" it shows up. Thats a bug right?

- Only tested it with just ~2100 music file and the on the fly performance is very good. Displaying the complete music list is quite slow, though. This seems to be not a query problem but more a BOutlineView issue. Adding new items to the list seems to be expensive...

- At the moment a new query is started each time you typing a char. A faster solution would be to start just one query in the beginning and then just filter this list. Since BOutlineView seems to be the bottleneck I kept it this way for now. Furthermore, it is a nice performance test for queries.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41493 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b76ca311 04-Jan-2011 Axel Dörfler <axeld@pinc-software.de>

* Renamed bootman to BootManager, and moved it to the applications.
* Renamed its signature to BootManager as well.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40114 a95241bf-73f2-0310-859d-f6bbb57e9c96


# aa252ae1 02-Jan-2011 Ryan Leavengood <leavengood@gmail.com>

Add NetworkTime as an application, based on Axel's original. This is mostly
based on Hamish Morrison's work on a GCI task. The changes I made from his
patch were to move this from preferences to apps (I think it is more of an app
than a preflet) and to change the name back to NetworkTime (he had made it
NTP, but most people probably won't know what that stands for.)

This also fixes #2412.

I noticed some changes this could use but wanted to add it before making any
changes so there is an SVN history of those changes. I'll probably also make an
icon in the next few days.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40088 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 87ff4c05 29-Dec-2010 Adrien Destugues <pulkomandy@pulkomandy.ath.cx>

Early work on a package manager GUI.
There is nothing functional yet, I just wanted to try some ideas from the GCI results.

Code is mostly based on Web+ download window, which hapenned to match the mockups pretty well.
Icon is derived from Zumi's work (mix of two different icons)
Icon handling for apps themselves and categories is not done yet, because it depends on how they will be handled by the backend we chose
The install/remove/info buttons don't do anything yet.

Things I'm not sure about :
* What to put in the menu ? Should it replicate the icons at the bottom ?
* How to browse categories ? Is a "go up" button enough ? Should we have a BPopupMenu with all categories in a tree (I don't like menutrees in BPopupMenus...) ? A BOutlineListView would be wasting space... any other idea ?
* Should we keep textual buttons like this, or graphical ones like in the mockup ? Or maybe both ?


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40040 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 99b6a9f1 22-Jun-2010 Joachim Seemer <humdingerb@googlemail.com>

Added a new demo: OverlayImage is based on the code presented in this article:
http://www.haiku-os.org/documents/dev/replishow_a_replicable_image_viewer

I applied Haiku's code style, added support for transparent images, a tool tip and
limited localization (how does one make it work in the replicant's about alert?)
Since I'm a c++ newbie, corrections are probably needed and welcome.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37222 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fa74162f 21-Jan-2010 Stephan Aßmus <superstippi@gmx.de>

Added application which is supposed to replace the "Do you wish to run the
Installer or continue booting to the Desktop" alert that pops up on CD boots.
It allows to set the language and keymap as the very first thing before a Haiku
installation. (Aside from replacing the alert.) Everything tested and working,
I just need to test integration in the Bootscript.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35221 a95241bf-73f2-0310-859d-f6bbb57e9c96


# cb42b864 18-Oct-2009 Stephan Aßmus <superstippi@gmx.de>

Moved Devices from preferences into apps. (Trying to maintain history
on some files when applying the new Devices patch...)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33639 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b3901807 04-Oct-2009 Michael Lotz <mmlr@mlotz.ch>

Adding RemoteDesktop client. It wraps a port forwarding ssh call to provide
security and compression for the session. This allows to keep these layers
separate from the actual protocol. This needs to be run from the command line,
as it will request ssh auth there. After connecting it will export the needed
env variable and run the specified shell (Terminal by default) on the remote
host to make it connect to the local client app.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33418 a95241bf-73f2-0310-859d-f6bbb57e9c96


# bee3c7a9 31-Jul-2009 Alexandre Deckner <alex@zappotek.com>

* New demo showing an OpenGL animated Haiku logo. Could be a good base for
future 3d demos i have in mind and the missing ones (ie: 3dmov and 3dmix).
Makes for a nice Haiku sample code too, without legacy.
Not in the image yet, waiting for the green light. Enjoy!

ps: Will commit the Blender object files and export script later.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32027 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 44101b1f 13-Jun-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

The very beginnings of a debugger. Currently consisting only of the beginnings
of a DWARF 3 reader. It can read the .debug_info section and create objects for
the entries, but most attributes are ignored yet.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31047 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 3dc9bfd1 18-Apr-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

Beginnings of a graphical tool for analyzing the output of scheduling_recorder.
Doesn't do anything yet.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30255 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 20dbdc79 18-Apr-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

Simplified the includes.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30252 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b0452872 31-Mar-2009 Axel Dörfler <axeld@pinc-software.de>

* Started an application showing the Unicode character map.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29815 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 991547ef 14-Oct-2008 Stephan Aßmus <superstippi@gmx.de>

Patch by Artur Wyszynski:
* Implemented BGradient, BGradientLinear, BGradientRadial,
BGradientDiamond, BGradientConic and BGradientRadialFocus
new Interface Kit classes.
* Implemented all the (AGG-based) backend necessary in
the app_server to render gradients (Painter, DrawingEngine)
* app_server/View can convert a BGradient layout to screen
coordinates.
* Added BGradient methods of the Fill* methods in BView.
* Implemented a test app and added it to the image as a
demo.
* Adopted Icon-O-Matic and libs/icon in order to avoid
clashing with the new BGradient class. Re-use some
parts where possible.

Awesome work, Artur! Thanks a lot. Now a more modern
looking GUI has just become much easier to implement! :-)

TODO:
* Remove the need to have gradient type twice in the
app_server protocol.
* Refactor some parts of the patch to remove duplicated
code (Painter, DrawingEngine).
* Adopt the BPicture protocol to know about BGradients.
* Review some parts of the BArchivable implementation.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28109 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 21b592c5 18-Sep-2008 Axel Dörfler <axeld@pinc-software.de>

* Added Screenshot app to the build.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27612 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e2e25120 09-Sep-2008 Ryan Leavengood <leavengood@gmail.com>

ADDING the InstalledPackages application originally created by Łukasz Zemczak
for Summer of Code 2007. It probably still needs some work but it is better put
into SVN than sitting on my machine. I figure it might one day be morphed
into a simple Haiku package manager (though maybe we don't want that...)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27395 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f75a7bf5 07-Sep-2008 Stephan Aßmus <superstippi@gmx.de>

Imported the nice disk usage tool "Guido" into the repo as "DiskUsage". Guido
was originally written by Mike Steed. The code was freely available from his
website at one point, which I am no longer able to find. I believe the license
was a kind of public domain, at least compatible with our MIT/X11 license.

The original code was well written with it's own coding style which was not
very far from the Haiku coding style. I have hopefully adopted it completely
to our coding style. While I did this, I came across several places with
comments for a minor bug which I was able to resolve all. I also found ways
to simplify certain places and I elliminated all non-necessary "inter-class
knowledge" which was used to directly access members of other classes which
should have been private.

All in all, this should be a nice little addition, a useful tool which I found
handy a lot of times. If I should not have added this without first consulting
everyone, please voice your disagreement, and it can be removed it again. It
is not part of the image yet.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27357 a95241bf-73f2-0310-859d-f6bbb57e9c96


# edf2516d 02-Aug-2008 Stephan Aßmus <superstippi@gmx.de>

Moved TextSearch to apps folder, since it's actually a regular app.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26738 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 29ede773 10-May-2008 François Revol <revol@free.fr>

- add jamfile & rdef
- remove makefile & rsrc
- hook to the build.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25443 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a4a6c26a 10-May-2008 François Revol <revol@free.fr>

- add a jamfile and rdef
- remove makefile and rsrc as it builds fine from jam
- add to the build


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25441 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 69e62e48 23-Apr-2008 Stephan Aßmus <superstippi@gmx.de>

Added Pairs game contributed by Ralf Schuelke to the image! (Demo folder)
Thanks a lot, Ralf!


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25114 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 18d3e65e 06-Apr-2008 Axel Dörfler <axeld@pinc-software.de>

* The beginnings of an activity monitor application. Very bare and feature-less
right now, but it's already working (and shows that we better compute our
system_info::cached_pages field directly).
* I am not sure if we want to keep this app here, merge it with
ProcessController, or have it as a separate (3rdparty) app. Opinions welcome.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24846 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0255f411 30-Mar-2008 Michael Pfeiffer <michael.w.pfeiffer@gmail.com>

Implemented UI for bootman.
TODO:
- Implement/integrate low level stuff (see BootDrive.h)
- reading the partition table
- reading/writing the MBR
- writing the boot menu
- Open file dialog for selection of backup MBR file
- Write error message in case of I/O errors
- Test



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24689 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ec103c3c 27-Jan-2008 Stephan Aßmus <superstippi@gmx.de>

Moved DriveSetup from preferences to apps. Changed HaikuImage script
accordingly.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23767 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ae1c9ba2 11-Jan-2008 François Revol <revol@free.fr>

Add Login to the build.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23401 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b53838ba 20-Dec-2007 François Revol <revol@free.fr>

Add 2dmov and BSnow to the build.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23145 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d1ac4d47 12-Oct-2007 Ryan Leavengood <leavengood@gmail.com>

Getting a little ahead of myself here...


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22526 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 44f919da 12-Oct-2007 Ryan Leavengood <leavengood@gmail.com>

Adding Łukasz Zemczak's package installer to our tree. This was his Google
Summer of Code project. Thanks for your work Łukasz and I hope we can see
more work from you.

Still to do:
- Create an icon.
- Add pkg files to the MIME database with PackageInstaller as the default
handler. The rdef here has the MIME type name for the pkg format should
anyone else choose to add it :)
- Support for running scripts included with packages.
- Testing various different packages.
- Fixing problems in the Haiku GUI layout system which affect the code used
for various parts of the installer GUI (please bear with the commented out
code for now.)
- Adding this to the image.

Tomorrow I will add Łukasz's InstalledPackages utility which can be used to
view installed packages and uninstall them.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22525 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d578543a 25-Aug-2007 Axel Dörfler <axeld@pinc-software.de>

* Added a first game to the image: Sudoku. It comes with a solver and generator
for three different levels (from "Very Easy" to "Hard"). Have fun!
* Feel free to do a nicer icon!
* Stack.h is actually verbatim copy of a kernel header which we might want
to move to a more public place (like shared).
* ProgressWindow is taken from ShowImage, but adapted to suit different
needs.
* It seems to trigger a bug in the interface kit or app_server: when moving
the mouse around, the right border of a field is sometimes lost. This
does not happen in BeOS, and there is actually no code that looks responsible
for this - it might be an off by one error in the region code, though?


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22056 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 6af4da5d 21-Jun-2007 Stephan Aßmus <superstippi@gmx.de>

* added MediaConverter, the improved version by Jun Suzuki, to the source tree
* I completely rearranged the source and fixed a few bugs, one of which
prevented me to use this tool to convert some XViD encoded AVIs that had
sound to PJPEG encoding.
* it is currently agreed to have this in the source, but not on the image yet,
the MediaKit doesn't support writing anyways as of now


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21489 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 25648ff0 08-Jun-2007 Stephan Aßmus <superstippi@gmx.de>

* added LaunchBox, an application launcher with drag&drop support
* it has been rewritten from using liblayout to use the new Haiku
layout framework
* TODO: it should come with default settings
* TODO: the minimum window size is not yet set by the layout framework (?)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21373 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 7b20ae31 20-May-2007 Ingo Weinhold <ingo_weinhold@gmx.de>

Renamed src/apps/abouthaiku to src/apps/aboutsystem.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21180 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 3ab3db31 24-Apr-2007 Philippe Houdoin <philippe.houdoin@gmail.com>

Added Be sample code Mandelbrot app.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20806 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 170a16fb 23-Apr-2007 Marcus Overhagen <marcusoverhagen@gmail.com>

added Jamfile for DVB TV application and fixed compilation problems after refactoring


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20781 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f01106c3 11-Apr-2007 Axel Dörfler <axeld@pinc-software.de>

* Moved the network status replicant into its own application, similar to what
ProcessController and PowerStatus are doing.
* Currently polls for info only - later, the stack should support listeners for
interface related changes.
* Also works under BONE (although it doesn't make much sense to use it there).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20655 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0995b563 18-Mar-2007 Axel Dörfler <axeld@pinc-software.de>

* Renamed BeMail to Mail.
* The settings are still saved in "config/settings/BeMail Settings", though.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20389 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 08cf72ce 06-Jan-2007 DarkWyrm <darkwyrm@gmail.com>

Initial checkin of a resource editor similar in style to QuickRes -- Resourcer's code is too difficult to maintain and the others on BeBits are either not good or the author could not be contacted.

This is currently a work-in-progress - right now it can only view resources and attributes.
Haiku target builds but R5 is broken because of a linking issue that will hopefully be resolved shortly.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19734 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d493e695 29-Oct-2006 Axel Dörfler <axeld@pinc-software.de>

Wrote a small application to show the power status in a window, replicant, or the
Deskbar tray. Currently only works under BeOS, and has rather ugly graphics; Haiku
doesn't have an APM kernel interface yet, and I was too lazy to make any nice
icons/drawings :)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19145 a95241bf-73f2-0310-859d-f6bbb57e9c96


# c5b56040 06-Oct-2006 Axel Dörfler <axeld@pinc-software.de>

Removed unneeded second calculator from the repository.
Accidently, this also fixes bug #867.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19019 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 128277c9 13-Jun-2006 Stephan Aßmus <superstippi@gmx.de>

the first steps towards Icon-O-Matic
* added a framework with many classes that I think will be useful
* currently, the StateView and Manipulator interface are used to
allow editing a single VectorPath object, nothing more... the
CommandStack framework is also used to support Undo/Redo


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17822 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b7652959 06-Jun-2006 Axel Dörfler <axeld@pinc-software.de>

Added a FontDemo replacement, contributed by Mikael Konradson.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17745 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 7cb395c4 06-Jun-2006 Stephan Aßmus <superstippi@gmx.de>

adding DeskCalc by Timothy Wayper

huge cleanup of the DeskCalc code:
* applied style guide
* fixed any TODOs from timmy
* slightly nicer looking options window
* new way to store settings
* code should be more robust
* includes parser kindly donated by Daniel Wallner


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17737 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9427e13a 01-Jun-2006 Axel Dörfler <axeld@pinc-software.de>

Added Calculator to the build, and fixed build for Dano.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17685 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ed7a3501 23-May-2006 Axel Dörfler <axeld@pinc-software.de>

Imported ProcessController from BeUnited's CVS into our repository.
Doesn't compile yet.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17568 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 78838bb7 23-Apr-2006 Marcus Overhagen <marcusoverhagen@gmail.com>

added MediaPlayer to the build


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17212 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8fc14465 12-Mar-2006 Marcus Overhagen <marcusoverhagen@gmail.com>

Added Cortex to build system, removed makefiles.
This turned out to be more complex then expected.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16735 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 7b51c433 16-Feb-2006 Axel Dörfler <axeld@pinc-software.de>

Moved the "Workspaces" application out of preferences - it's not a preferences application.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16428 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 338b8dc3 29-Oct-2005 Ingo Weinhold <ingo_weinhold@gmx.de>

Merged changes from branch build_system_redesign at revision 14573.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14574 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 6ffb6a6e 20-Sep-2005 Jérôme Duval <korli@users.berlios.de>

added a skeleton for Installer


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14212 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a8aa6334 23-Jun-2005 DarkWyrm <darkwyrm@gmail.com>

Added the app to display the AboutBox.
Not added as inline code in run_be_about to libbe code because of loading Haiku logo as a resource
There is a build issue with it not loading the Haiku logo when using jam


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13240 a95241bf-73f2-0310-859d-f6bbb57e9c96


# c8c44fa0 10-Jun-2005 Jérôme Duval <korli@users.berlios.de>

added GLTeapot sample app
we still need opengl headers and libGL.so


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13041 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 57e2f323 09-Jun-2005 Jérôme Duval <korli@users.berlios.de>

Added SoundRecorder (inspired by SoundCapture from beos samples)
Alpha state


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13035 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 41281cf3 22-May-2005 Axel Dörfler <axeld@pinc-software.de>

Added Tracker and Deskbar from OpenTracker-current to the repository.
They both build fine.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12773 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 98cf4600 18-Mar-2005 Axel Dörfler <axeld@pinc-software.de>

Moved bin/ out of apps/, make it build again.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@11910 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f7215ac8 20-Sep-2004 Nathan Whitehorn <nwhitehorn@nowhere.fake>

Imported MDR. Some code still not entirely functional -- I haven't been able to figure out how to detect SSL, so IMAP and POP have it turned off. PPP auto-detect is also not functional at the moment. Other than that, it seems to work beautifully. Packaging will come later.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9016 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 6106f254 29-Aug-2004 Ingo Weinhold <ingo_weinhold@gmx.de>

Commented out subdir mediaplayer as it doesn't exist.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8712 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 4288d09b 23-Jul-2004 Jérôme Duval <korli@users.berlios.de>

Added poorman


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8460 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 251e8bf9 09-Jul-2004 Jérôme Duval <korli@users.berlios.de>

let's add cdplayer ...


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8363 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0fe1abb5 18-Jun-2004 mahlzeit <mahlzeit@nowhere.fake>

Initial version of the MidiPlayer app. Not complete yet.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8056 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 81b52af8 16-Mar-2004 Jérôme Duval <korli@users.berlios.de>

Expander added


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7002 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 2444f60f 15-Jan-2004 Axel Dörfler <axeld@pinc-software.de>

Added DiskProbe to the build.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6097 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 62ff9a18 28-Dec-2003 shatty <shatty@nowhere.fake>

add mediaplayer


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5793 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 442abe27 22-Apr-2003 shatty <shatty@nowhere.fake>

remove bemail


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3096 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5abaecfe 21-Apr-2003 shatty <shatty@nowhere.fake>

MuTerminal is coming to OBOS


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3093 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 41285791 19-Feb-2003 Ingo Weinhold <ingo_weinhold@gmx.de>

Added CodyCam to the build.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2781 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8e39758f 25-Oct-2002 shatty <shatty@nowhere.fake>

added people app


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1675 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b1594ca3 26-Sep-2002 shatty <shatty@nowhere.fake>

support building ShowImage via jam.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1209 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 4e0b2752 26-Sep-2002 shatty <shatty@nowhere.fake>

added stylededit subdirectory


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1206 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8a3eb78f 27-Aug-2002 Philippe Houdoin <philippe.houdoin@gmail.com>

Moving arp, ifconfig, ping, route and traceroute directories into bin/., as
these apps are command line tools.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@892 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5f281ed5 09-Jul-2002 ejakowatz <ejakowatz@nowhere.fake>

Well, I couldn't go to bed without making *something* build ... ;)


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 52a38012 08-Jul-2002 ejakowatz <ejakowatz@nowhere.fake>

It is accomplished ...


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10 a95241bf-73f2-0310-859d-f6bbb57e9c96


# bc6db669fde437f4972e7bfa16906338d829a0ef 04-Dec-2014 Augustin Cavalier <waddlesplash@gmail.com>

ResourceEdit: delete from tree.

It has been moved to HaikuArchives.


# 70cc56922e8949b0bd7d2eeeefc38e74c155a634 07-Dec-2014 Alexander von Gluck IV <kallisti5@unixzen.com>

ResourceEdit: Re-add subdir for clean gci removal


# 74349b4ff4ccb161c2e5e7a6a4a219ee6d98fe59 07-Dec-2014 Alexander von Gluck IV <kallisti5@unixzen.com>

RedEdit: Fix build


# 7481292e36e2da13e6221c010613d7f2f8edd8d6 08-Jul-2014 Augustin Cavalier <waddlesplash@gmail.com>

CDPlayer: remove from image & delete

* Does not work on recent hardware
* It now lives at: https://github.com/HaikuArchives/CDPlayer

Signed-off-by: Axel Dörfler <axeld@pinc-software.de>


# d7f7bf2d890f652e20b8cf34e9b4c6ae1d3e20eb 24-Mar-2014 Axel Dörfler <axeld@pinc-software.de>

Renamed HaikuDepot's home to haikudepot.

* This closes #10699. I mentioned that to stippi after his first commit
of HaikuDepot, anyway :-)


# b7d85d666a5f56a33f856c13933f31bb4791e4c4 11-Oct-2013 Adrien Destugues <pulkomandy@pulkomandy.tk>

fix build.


# 42b7984a6e679841ed4571cf243364142d9607ed 02-Apr-2013 Pete Goodeve <pete.goodeve@computer.org>

PatchBay revisions for Haiku


# d9512848e468e26dcb67d87a66ecd677fd66844b 27-Jul-2013 Stephan Aßmus <superstippi@gmx.de>

Haiku-Depot: Initial skeleton application


# 49126a0e9b1b7a8a148dab17d0c3aa4eb6e798ed 03-Jan-2013 Tri-Edge AI <triedgeai@gmail.com>

Added ResourceEdit and modified BColumnListView, BRow and BMenu.

Signed-off-by: Matt Madia <mattmadia@gmail.com>


# 37fb24734106c315e58eadc7cff99f9b2566f4a7 23-Jan-2013 Matt Madia <mattmadia@gmail.com>

Renamed ReadOnlyBootPrompt to FirstBootPrompt.

The previous name is no longer applicable, as *BootPrompt is now launched on
the first boot of writable medium (e.g., USB thumb drive and hard drives).
Fixes part of #9399.

Notes:
* BootPrompt.rdef may have lost its history.
* The renaming was done with the following command:
git mv src/apps/readonlybootprompt src/apps/firstbootprompt


# dae0a4e0abda9ce3dff8e31007a8f66bc14421c8 23-Jul-2012 Adrien Destugues - PulkoMandy <pulkomandy@pulkomandy.tk>

WIP version of SerialConnect. Not working, but added to the tree anyway so :
* You can code review it
* You can help developping
Uses libvterm as the backend for parsing ANSI escape sequences. The lib was
changed slightly to build with GCC2. It could be used by Terminal as well as
it seems cleaner and more reliable than our current parser.


# 79adea96897d45291ef5f98c07edac01007866fb 03-Jul-2012 Alexandre Deckner <alexandre.deckner@uzzl.com>

Fix src/apps/Jamfile alphabetical order

Thanks augiedoggie


# 1ef59aee8ebaf0870fd60e4e66a60c116d2fb5a0 03-Jul-2012 Alexandre Deckner <alexandre.deckner@uzzl.com>

Add Jamfile for WebPositive


# d39c94f224ea4fd76fe7ac7421f0391f261735c7 05-Jun-2011 Rene Gollent <anevilyak@gmail.com>

Remove reference to no longer existing NetworkTime Jamfile.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41935 a95241bf-73f2-0310-859d-f6bbb57e9c96


# dc3bd077cdc51f24fccc87187916388a2a7a835f 25-May-2011 Axel Dörfler <axeld@pinc-software.de>

* Early work in progress of toying around with the idea to show some useful
panels when touching the screen border with the mouse while holding down the
CTRL key.
* Right now, a simple running applications list is shown on the top/bottom, and
a list of the windows of the current app on the left/right edge which you can
click to front.
* Imagine you could configure this to show various panels like a shelf, a
query window, workspaces, recent files, favourite files, folder contents,
have a clipboard for files, ...
* Just wanted to have it in SVN even if it's only barely useful right now - I
would be glad to hear your opinions on this, and if it's worthwhile to
continue working on this.
-alpha


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41754 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 08c9600ab9427c3023d0999fea557dd51343170c 14-May-2011 Clemens Zeidler <clemens.zeidler@googlemail.com>

Add a simple query app to search all music files on all volumes. Entries are searched and displayed on the fly while typing the search string. The query searches for artist, album and title. After some smaller improvements it could be integrated into media player.

While I was missing such an application I also used it as a playground for eventual tracker improvements. At the moment it works this way: The query is read in a background thread where a list of entry_ref is filled. The entries are exchanged thread safe with the display view using two entry_ref lists which are swapped when the view handled all entries from one list... The view is responsible to display the entry_ref's and load all attributes. In a future directory view, the view would be responsible to load all additional attributes. For example, first fetch the sort column and then asynchronously the rest (as discussed on the mailing list).

- I found the following query issue: when displaying the whole collection the query uses a empty string, the problem is that empty strings are not handled in live queries. For example, when adding a new Media:Artist attribute to a file the file does not show up in the query. Running a none empty query, e.g. Media:Artist contains "test" it shows up. Thats a bug right?

- Only tested it with just ~2100 music file and the on the fly performance is very good. Displaying the complete music list is quite slow, though. This seems to be not a query problem but more a BOutlineView issue. Adding new items to the list seems to be expensive...

- At the moment a new query is started each time you typing a char. A faster solution would be to start just one query in the beginning and then just filter this list. Since BOutlineView seems to be the bottleneck I kept it this way for now. Furthermore, it is a nice performance test for queries.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41493 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b76ca311d17d58bd6c3ac6948d839076558adc88 04-Jan-2011 Axel Dörfler <axeld@pinc-software.de>

* Renamed bootman to BootManager, and moved it to the applications.
* Renamed its signature to BootManager as well.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40114 a95241bf-73f2-0310-859d-f6bbb57e9c96


# aa252ae10390a6e89c2205702187375399715df8 02-Jan-2011 Ryan Leavengood <leavengood@gmail.com>

Add NetworkTime as an application, based on Axel's original. This is mostly
based on Hamish Morrison's work on a GCI task. The changes I made from his
patch were to move this from preferences to apps (I think it is more of an app
than a preflet) and to change the name back to NetworkTime (he had made it
NTP, but most people probably won't know what that stands for.)

This also fixes #2412.

I noticed some changes this could use but wanted to add it before making any
changes so there is an SVN history of those changes. I'll probably also make an
icon in the next few days.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40088 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 87ff4c051b7169b90fbfb721809d13a035f77e2d 29-Dec-2010 Adrien Destugues <pulkomandy@pulkomandy.ath.cx>

Early work on a package manager GUI.
There is nothing functional yet, I just wanted to try some ideas from the GCI results.

Code is mostly based on Web+ download window, which hapenned to match the mockups pretty well.
Icon is derived from Zumi's work (mix of two different icons)
Icon handling for apps themselves and categories is not done yet, because it depends on how they will be handled by the backend we chose
The install/remove/info buttons don't do anything yet.

Things I'm not sure about :
* What to put in the menu ? Should it replicate the icons at the bottom ?
* How to browse categories ? Is a "go up" button enough ? Should we have a BPopupMenu with all categories in a tree (I don't like menutrees in BPopupMenus...) ? A BOutlineListView would be wasting space... any other idea ?
* Should we keep textual buttons like this, or graphical ones like in the mockup ? Or maybe both ?


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40040 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 99b6a9f15174c13d0fcdd6833c7deaf990f8328d 22-Jun-2010 Joachim Seemer <humdingerb@googlemail.com>

Added a new demo: OverlayImage is based on the code presented in this article:
http://www.haiku-os.org/documents/dev/replishow_a_replicable_image_viewer

I applied Haiku's code style, added support for transparent images, a tool tip and
limited localization (how does one make it work in the replicant's about alert?)
Since I'm a c++ newbie, corrections are probably needed and welcome.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37222 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fa74162f8af0306f236e1ff2fd6ca4651bef5cfa 21-Jan-2010 Stephan Aßmus <superstippi@gmx.de>

Added application which is supposed to replace the "Do you wish to run the
Installer or continue booting to the Desktop" alert that pops up on CD boots.
It allows to set the language and keymap as the very first thing before a Haiku
installation. (Aside from replacing the alert.) Everything tested and working,
I just need to test integration in the Bootscript.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35221 a95241bf-73f2-0310-859d-f6bbb57e9c96


# cb42b864b9d7203a3c0d74cc7f6df924a25626cb 18-Oct-2009 Stephan Aßmus <superstippi@gmx.de>

Moved Devices from preferences into apps. (Trying to maintain history
on some files when applying the new Devices patch...)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33639 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b3901807e87af4bd91bc00489c6349dc24b43d33 04-Oct-2009 Michael Lotz <mmlr@mlotz.ch>

Adding RemoteDesktop client. It wraps a port forwarding ssh call to provide
security and compression for the session. This allows to keep these layers
separate from the actual protocol. This needs to be run from the command line,
as it will request ssh auth there. After connecting it will export the needed
env variable and run the specified shell (Terminal by default) on the remote
host to make it connect to the local client app.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33418 a95241bf-73f2-0310-859d-f6bbb57e9c96


# bee3c7a91530d16bc444d3c10720b16783ba1bed 31-Jul-2009 Alexandre Deckner <alex@zappotek.com>

* New demo showing an OpenGL animated Haiku logo. Could be a good base for
future 3d demos i have in mind and the missing ones (ie: 3dmov and 3dmix).
Makes for a nice Haiku sample code too, without legacy.
Not in the image yet, waiting for the green light. Enjoy!

ps: Will commit the Blender object files and export script later.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32027 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 44101b1f99e37cd9653c45338cff851e0da4889f 13-Jun-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

The very beginnings of a debugger. Currently consisting only of the beginnings
of a DWARF 3 reader. It can read the .debug_info section and create objects for
the entries, but most attributes are ignored yet.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31047 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 3dc9bfd17e543ff72124ae3dcab31389f6fe512e 18-Apr-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

Beginnings of a graphical tool for analyzing the output of scheduling_recorder.
Doesn't do anything yet.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30255 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 20dbdc79149d525dc6341845568a836f576aab65 18-Apr-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

Simplified the includes.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30252 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b045287228b38d7892745c773bd74b7a2d122907 31-Mar-2009 Axel Dörfler <axeld@pinc-software.de>

* Started an application showing the Unicode character map.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29815 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 991547ef6c1fca650f0fba855206296ef54bc441 14-Oct-2008 Stephan Aßmus <superstippi@gmx.de>

Patch by Artur Wyszynski:
* Implemented BGradient, BGradientLinear, BGradientRadial,
BGradientDiamond, BGradientConic and BGradientRadialFocus
new Interface Kit classes.
* Implemented all the (AGG-based) backend necessary in
the app_server to render gradients (Painter, DrawingEngine)
* app_server/View can convert a BGradient layout to screen
coordinates.
* Added BGradient methods of the Fill* methods in BView.
* Implemented a test app and added it to the image as a
demo.
* Adopted Icon-O-Matic and libs/icon in order to avoid
clashing with the new BGradient class. Re-use some
parts where possible.

Awesome work, Artur! Thanks a lot. Now a more modern
looking GUI has just become much easier to implement! :-)

TODO:
* Remove the need to have gradient type twice in the
app_server protocol.
* Refactor some parts of the patch to remove duplicated
code (Painter, DrawingEngine).
* Adopt the BPicture protocol to know about BGradients.
* Review some parts of the BArchivable implementation.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28109 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 21b592c551c1301d44f0e82bc524108ec65ba5dc 18-Sep-2008 Axel Dörfler <axeld@pinc-software.de>

* Added Screenshot app to the build.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27612 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e2e25120bc783d808eab84a5a8d61844307477f0 09-Sep-2008 Ryan Leavengood <leavengood@gmail.com>

ADDING the InstalledPackages application originally created by Łukasz Zemczak
for Summer of Code 2007. It probably still needs some work but it is better put
into SVN than sitting on my machine. I figure it might one day be morphed
into a simple Haiku package manager (though maybe we don't want that...)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27395 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f75a7bf508f3156d63a14f8fd77c5e0ca4d08c42 07-Sep-2008 Stephan Aßmus <superstippi@gmx.de>

Imported the nice disk usage tool "Guido" into the repo as "DiskUsage". Guido
was originally written by Mike Steed. The code was freely available from his
website at one point, which I am no longer able to find. I believe the license
was a kind of public domain, at least compatible with our MIT/X11 license.

The original code was well written with it's own coding style which was not
very far from the Haiku coding style. I have hopefully adopted it completely
to our coding style. While I did this, I came across several places with
comments for a minor bug which I was able to resolve all. I also found ways
to simplify certain places and I elliminated all non-necessary "inter-class
knowledge" which was used to directly access members of other classes which
should have been private.

All in all, this should be a nice little addition, a useful tool which I found
handy a lot of times. If I should not have added this without first consulting
everyone, please voice your disagreement, and it can be removed it again. It
is not part of the image yet.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27357 a95241bf-73f2-0310-859d-f6bbb57e9c96


# edf2516d608ceca834fcb09d2a8a0be39c6c7c36 02-Aug-2008 Stephan Aßmus <superstippi@gmx.de>

Moved TextSearch to apps folder, since it's actually a regular app.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26738 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 29ede7734326f7f98b0b6460705bbc56430efae2 10-May-2008 François Revol <revol@free.fr>

- add jamfile & rdef
- remove makefile & rsrc
- hook to the build.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25443 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a4a6c26a2a7df69620f5c1c576eac41d01f26ef3 10-May-2008 François Revol <revol@free.fr>

- add a jamfile and rdef
- remove makefile and rsrc as it builds fine from jam
- add to the build


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25441 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 69e62e48b96dc6382c64b07cfd86106fa7953a2e 23-Apr-2008 Stephan Aßmus <superstippi@gmx.de>

Added Pairs game contributed by Ralf Schuelke to the image! (Demo folder)
Thanks a lot, Ralf!


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25114 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 18d3e65ebdb42c4a1a7e2963101de48107b930f1 06-Apr-2008 Axel Dörfler <axeld@pinc-software.de>

* The beginnings of an activity monitor application. Very bare and feature-less
right now, but it's already working (and shows that we better compute our
system_info::cached_pages field directly).
* I am not sure if we want to keep this app here, merge it with
ProcessController, or have it as a separate (3rdparty) app. Opinions welcome.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24846 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0255f41188a8f67fb503cec061909b034456c8af 30-Mar-2008 Michael Pfeiffer <michael.w.pfeiffer@gmail.com>

Implemented UI for bootman.
TODO:
- Implement/integrate low level stuff (see BootDrive.h)
- reading the partition table
- reading/writing the MBR
- writing the boot menu
- Open file dialog for selection of backup MBR file
- Write error message in case of I/O errors
- Test



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24689 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ec103c3c389cb3f2827c816f7544eb2a51ea49c6 27-Jan-2008 Stephan Aßmus <superstippi@gmx.de>

Moved DriveSetup from preferences to apps. Changed HaikuImage script
accordingly.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23767 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ae1c9ba20714a15c0290e6cdc28ecc7bb5ad646c 11-Jan-2008 François Revol <revol@free.fr>

Add Login to the build.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23401 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b53838ba7c32b90426cd85d1808c765bdfe5acd6 20-Dec-2007 François Revol <revol@free.fr>

Add 2dmov and BSnow to the build.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23145 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d1ac4d47b23ce2ecc57e99f80c5fc38d7fffab51 12-Oct-2007 Ryan Leavengood <leavengood@gmail.com>

Getting a little ahead of myself here...


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22526 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 44f919da9afa25ffd54e29c6f64cfba20e41f34f 12-Oct-2007 Ryan Leavengood <leavengood@gmail.com>

Adding Łukasz Zemczak's package installer to our tree. This was his Google
Summer of Code project. Thanks for your work Łukasz and I hope we can see
more work from you.

Still to do:
- Create an icon.
- Add pkg files to the MIME database with PackageInstaller as the default
handler. The rdef here has the MIME type name for the pkg format should
anyone else choose to add it :)
- Support for running scripts included with packages.
- Testing various different packages.
- Fixing problems in the Haiku GUI layout system which affect the code used
for various parts of the installer GUI (please bear with the commented out
code for now.)
- Adding this to the image.

Tomorrow I will add Łukasz's InstalledPackages utility which can be used to
view installed packages and uninstall them.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22525 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d578543aa6da5eda36934f512fb9ef272d6cb34e 25-Aug-2007 Axel Dörfler <axeld@pinc-software.de>

* Added a first game to the image: Sudoku. It comes with a solver and generator
for three different levels (from "Very Easy" to "Hard"). Have fun!
* Feel free to do a nicer icon!
* Stack.h is actually verbatim copy of a kernel header which we might want
to move to a more public place (like shared).
* ProgressWindow is taken from ShowImage, but adapted to suit different
needs.
* It seems to trigger a bug in the interface kit or app_server: when moving
the mouse around, the right border of a field is sometimes lost. This
does not happen in BeOS, and there is actually no code that looks responsible
for this - it might be an off by one error in the region code, though?


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22056 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 6af4da5dcbc291265146f6cd6b6c7708d7d99a44 21-Jun-2007 Stephan Aßmus <superstippi@gmx.de>

* added MediaConverter, the improved version by Jun Suzuki, to the source tree
* I completely rearranged the source and fixed a few bugs, one of which
prevented me to use this tool to convert some XViD encoded AVIs that had
sound to PJPEG encoding.
* it is currently agreed to have this in the source, but not on the image yet,
the MediaKit doesn't support writing anyways as of now


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21489 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 25648ff02029112c6152fbbc43949cc81b195adf 08-Jun-2007 Stephan Aßmus <superstippi@gmx.de>

* added LaunchBox, an application launcher with drag&drop support
* it has been rewritten from using liblayout to use the new Haiku
layout framework
* TODO: it should come with default settings
* TODO: the minimum window size is not yet set by the layout framework (?)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21373 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 7b20ae3116cc313edb65f5205ffbd564a31b24cf 20-May-2007 Ingo Weinhold <ingo_weinhold@gmx.de>

Renamed src/apps/abouthaiku to src/apps/aboutsystem.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21180 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 3ab3db3143b06b41064f2633fb11c120c70f027a 24-Apr-2007 Philippe Houdoin <philippe.houdoin@gmail.com>

Added Be sample code Mandelbrot app.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20806 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 170a16fb3e8b4ec51ef0322d4f3ebf783bf43c5a 23-Apr-2007 Marcus Overhagen <marcusoverhagen@gmail.com>

added Jamfile for DVB TV application and fixed compilation problems after refactoring


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20781 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f01106c3cfc01f5706583d75c6d75d3b7cd98b77 11-Apr-2007 Axel Dörfler <axeld@pinc-software.de>

* Moved the network status replicant into its own application, similar to what
ProcessController and PowerStatus are doing.
* Currently polls for info only - later, the stack should support listeners for
interface related changes.
* Also works under BONE (although it doesn't make much sense to use it there).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20655 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0995b563847c884054e912abbd2c5bc08d614f59 18-Mar-2007 Axel Dörfler <axeld@pinc-software.de>

* Renamed BeMail to Mail.
* The settings are still saved in "config/settings/BeMail Settings", though.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20389 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 08cf72ce977490ebdd1fe82d189fc448d756196a 06-Jan-2007 DarkWyrm <darkwyrm@gmail.com>

Initial checkin of a resource editor similar in style to QuickRes -- Resourcer's code is too difficult to maintain and the others on BeBits are either not good or the author could not be contacted.

This is currently a work-in-progress - right now it can only view resources and attributes.
Haiku target builds but R5 is broken because of a linking issue that will hopefully be resolved shortly.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19734 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d493e695274d0c429af354899cfdef575d23569a 29-Oct-2006 Axel Dörfler <axeld@pinc-software.de>

Wrote a small application to show the power status in a window, replicant, or the
Deskbar tray. Currently only works under BeOS, and has rather ugly graphics; Haiku
doesn't have an APM kernel interface yet, and I was too lazy to make any nice
icons/drawings :)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19145 a95241bf-73f2-0310-859d-f6bbb57e9c96


# c5b560408b410006bd5babf2ed8d9e9d9f2086c8 06-Oct-2006 Axel Dörfler <axeld@pinc-software.de>

Removed unneeded second calculator from the repository.
Accidently, this also fixes bug #867.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19019 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 128277c969aa806add78941cd2972754c37a1572 13-Jun-2006 Stephan Aßmus <superstippi@gmx.de>

the first steps towards Icon-O-Matic
* added a framework with many classes that I think will be useful
* currently, the StateView and Manipulator interface are used to
allow editing a single VectorPath object, nothing more... the
CommandStack framework is also used to support Undo/Redo


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17822 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b7652959706ec2bd94c4a5586945e05df6dab4d4 06-Jun-2006 Axel Dörfler <axeld@pinc-software.de>

Added a FontDemo replacement, contributed by Mikael Konradson.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17745 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 7cb395c433f4ba7efee9f127f9d41fb651f3c30f 06-Jun-2006 Stephan Aßmus <superstippi@gmx.de>

adding DeskCalc by Timothy Wayper

huge cleanup of the DeskCalc code:
* applied style guide
* fixed any TODOs from timmy
* slightly nicer looking options window
* new way to store settings
* code should be more robust
* includes parser kindly donated by Daniel Wallner


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17737 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9427e13a870d98e1a195dde5f6f4c459c0998fee 01-Jun-2006 Axel Dörfler <axeld@pinc-software.de>

Added Calculator to the build, and fixed build for Dano.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17685 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ed7a35012e2c301208b3a6b720cf389876f47ac5 23-May-2006 Axel Dörfler <axeld@pinc-software.de>

Imported ProcessController from BeUnited's CVS into our repository.
Doesn't compile yet.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17568 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 78838bb7749bf44002ce3e60ba511615deb6aab1 23-Apr-2006 Marcus Overhagen <marcusoverhagen@gmail.com>

added MediaPlayer to the build


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17212 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8fc14465b5e228ffceca375c56c26274c506e1d6 12-Mar-2006 Marcus Overhagen <marcusoverhagen@gmail.com>

Added Cortex to build system, removed makefiles.
This turned out to be more complex then expected.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16735 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 7b51c43305254a07a09c45397b9c286a34396306 16-Feb-2006 Axel Dörfler <axeld@pinc-software.de>

Moved the "Workspaces" application out of preferences - it's not a preferences application.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16428 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 338b8dc301721b1f472e8297a898d4eaa2f2ee3a 29-Oct-2005 Ingo Weinhold <ingo_weinhold@gmx.de>

Merged changes from branch build_system_redesign at revision 14573.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14574 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 6ffb6a6e04ce28daa057598df4b5872bcf9ad9f1 20-Sep-2005 Jérôme Duval <korli@users.berlios.de>

added a skeleton for Installer


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14212 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a8aa6334984c77ce3d60d2671c08a293dfa7a907 23-Jun-2005 DarkWyrm <darkwyrm@gmail.com>

Added the app to display the AboutBox.
Not added as inline code in run_be_about to libbe code because of loading Haiku logo as a resource
There is a build issue with it not loading the Haiku logo when using jam


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13240 a95241bf-73f2-0310-859d-f6bbb57e9c96


# c8c44fa0297afaa3ef4bfac13d6600436f34d93c 10-Jun-2005 Jérôme Duval <korli@users.berlios.de>

added GLTeapot sample app
we still need opengl headers and libGL.so


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13041 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 57e2f323c716056c45fb64f8e8d1f5e034ad0f4f 09-Jun-2005 Jérôme Duval <korli@users.berlios.de>

Added SoundRecorder (inspired by SoundCapture from beos samples)
Alpha state


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13035 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 41281cf362916855e6eb9ad1d728d919863a1e81 22-May-2005 Axel Dörfler <axeld@pinc-software.de>

Added Tracker and Deskbar from OpenTracker-current to the repository.
They both build fine.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12773 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 98cf46009036ad9a8c9fd82d017c826c8f8f8b35 18-Mar-2005 Axel Dörfler <axeld@pinc-software.de>

Moved bin/ out of apps/, make it build again.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@11910 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f7215ac853ab5fda385dffd3e3dc0e1f74662ce9 20-Sep-2004 Nathan Whitehorn <nwhitehorn@nowhere.fake>

Imported MDR. Some code still not entirely functional -- I haven't been able to figure out how to detect SSL, so IMAP and POP have it turned off. PPP auto-detect is also not functional at the moment. Other than that, it seems to work beautifully. Packaging will come later.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9016 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 6106f254944f323bba5b496700e5c57190d0d876 29-Aug-2004 Ingo Weinhold <ingo_weinhold@gmx.de>

Commented out subdir mediaplayer as it doesn't exist.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8712 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 4288d09b07bce9c139ecbdcab992494bfc52c1e3 23-Jul-2004 Jérôme Duval <korli@users.berlios.de>

Added poorman


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8460 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 251e8bf93dc36f8fe5034b9b446c2b3daf7a8db8 09-Jul-2004 Jérôme Duval <korli@users.berlios.de>

let's add cdplayer ...


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8363 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0fe1abb5aa84abfffd63d2be8c956b21125fad16 18-Jun-2004 mahlzeit <mahlzeit@nowhere.fake>

Initial version of the MidiPlayer app. Not complete yet.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8056 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 81b52af80787598e15ce8b638f6e6a41dc8501ba 16-Mar-2004 Jérôme Duval <korli@users.berlios.de>

Expander added


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7002 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 2444f60ff3e0a82188482cf15d4d9777c2406ffd 15-Jan-2004 Axel Dörfler <axeld@pinc-software.de>

Added DiskProbe to the build.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6097 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 62ff9a183974f46d06852eb0e9bdd898230484ff 28-Dec-2003 shatty <shatty@nowhere.fake>

add mediaplayer


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5793 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 442abe27a7fae6240cf5ab5b4382d47881281a8f 22-Apr-2003 shatty <shatty@nowhere.fake>

remove bemail


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3096 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5abaecfeb2d3b64eb9216398ea70fc7d9b19b341 21-Apr-2003 shatty <shatty@nowhere.fake>

MuTerminal is coming to OBOS


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3093 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 4128579144694ab6e9fd365e3729b6c6146d5cf3 19-Feb-2003 Ingo Weinhold <ingo_weinhold@gmx.de>

Added CodyCam to the build.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2781 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8e39758fdabddec6c0ec43a9e3fbf5c253c2ed39 25-Oct-2002 shatty <shatty@nowhere.fake>

added people app


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1675 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b1594ca363d75b9f3e6bcd3b4aa1417a006527c7 26-Sep-2002 shatty <shatty@nowhere.fake>

support building ShowImage via jam.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1209 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 4e0b2752ad4261d5ffb67aa936e21d404885e871 26-Sep-2002 shatty <shatty@nowhere.fake>

added stylededit subdirectory


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1206 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8a3eb78f9ddeb0372362bae630fb1270b1c28146 27-Aug-2002 Philippe Houdoin <philippe.houdoin@gmail.com>

Moving arp, ifconfig, ping, route and traceroute directories into bin/., as
these apps are command line tools.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@892 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5f281ed502a3359a107b59a54c1f7841dcf25d32 09-Jul-2002 ejakowatz <ejakowatz@nowhere.fake>

Well, I couldn't go to bed without making *something* build ... ;)


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 52a380120846174213ccce9c4aab0dda17c72083 08-Jul-2002 ejakowatz <ejakowatz@nowhere.fake>

It is accomplished ...


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10 a95241bf-73f2-0310-859d-f6bbb57e9c96