Commit Graph

13482 Commits

Author SHA1 Message Date
Axel Dörfler f877fb742f Rewrote VirtualMemory, added some Haiku specific functionality (currently disabled).
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13570 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-10 14:58:03 +00:00
Axel Dörfler 26ca407bfc Moved the CPU speed "clearing" function from Pulse to cpu_type.h header.
It's now also used by AboutHaiku.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13569 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-09 21:01:23 +00:00
Axel Dörfler 04d45bdb27 The version information is now actually set: apparently, AddResources must
appear before the SharedLibrary rule for some reason.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13568 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-09 20:52:00 +00:00
Axel Dörfler 38d8620261 Now has real app version information.
"labelHeight" was not the actual label height, just the font height; as a
result, it could overwrite the label (and did so with "Time Running:").
Now uses find_directory() to locate the system lib directory.
Does not use version_info::short_info if it's empty.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13567 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-09 20:50:44 +00:00
Ingo Weinhold 9daa13637a Be on the safe side.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13566 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-09 20:28:02 +00:00
Ingo Weinhold 32d7b6cf21 BWindow::SetDefaultButton() crashed when setting another default button.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13565 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-09 20:27:43 +00:00
Ingo Weinhold 8ddc570d6f * Implemented the BRoster::Shutdown() confirmation feature.
* When an application aborts the shutdown process by refusing to quit, the
  shutdown window says so for 3 seconds before closing.
* Fixed the height of the normal buttons in the shutdown window. They 
  accidentially got the size of a default button.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13564 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-09 20:26:16 +00:00
Ingo Weinhold a13df0dc01 Added a "confirm" parameter to BRoster::Shutdown() which causes the registrar
to ask the user to confirm shutting down the system.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13563 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-09 20:23:28 +00:00
Jérôme Duval f86c9cb7e8 comment out a warning
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13562 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-09 09:55:13 +00:00
Jérôme Duval b1c123994c Updated to tzcode2005j.tar.gz
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13561 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-08 23:49:29 +00:00
Jérôme Duval e6aa054a8f updated timezone files from ftp://elsie.nci.nih.gov/pub/tzdata2005j.tar.gz
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13560 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-08 23:24:51 +00:00
Jérôme Duval a46295b9f0 Placed data files in /etc/KanBe for Haiku
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13559 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-08 18:33:33 +00:00
Jérôme Duval 1446476ec8 added Canna IM data files
Originally were in user config directory


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13558 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-08 18:31:28 +00:00
Jérôme Duval 7e79718c2b install_fonts isn't useful anymore
fonts are now installed as part of other data files
we still install some host fonts if found


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13557 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-08 12:35:07 +00:00
Jérôme Duval 6f1735a73a moved fonts in data/etc/
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13556 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-08 12:11:56 +00:00
Stephan Aßmus 39e4b4ada6 quick fix to have Tracker display icons, hope this still reaches you, Axel
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13555 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-08 08:48:24 +00:00
Jérôme Duval c0879db147 added canna input method (data files are missing though)
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13554 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-08 07:44:26 +00:00
Philippe Houdoin 95818cf43e Quick fix. Maybe we should #define some OS_NAME string somewhere, because "BeOS" still appears in many places in litterals.
Not that I didn't like these 4 letters combined, but, well, let's move on...



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13553 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-08 07:42:41 +00:00
Axel Dörfler 8ec0a618a1 Fixed truncate_middle(): could add ellipsis without any reason under some
circumstances.
Also, the first letter that is tested to be added to either side is taken
from the side with less letters now, instead of the one with the bigger
letter.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13552 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-08 01:41:38 +00:00
DarkWyrm 66c912db47 CDPlayer doesn't crash anymore when the CDDB lookup fails
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13551 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-08 01:37:37 +00:00
Axel Dörfler 79482d6383 Now listens to team messages under Haiku - apparently, the BeOS registrar detects
the Deskbar, and sends messages to it automatically.
For Haiku, though, we don't want this.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13550 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-08 01:05:26 +00:00
Axel Dörfler 3182843008 No longer draws the desktop window.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13549 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-08 00:38:52 +00:00
Axel Dörfler 1f56ada26a New windows are now activated again - temporary fix, won't work with FFM.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13548 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-08 00:11:39 +00:00
Jérôme Duval b7df9a98df avoids warnings
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13547 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-07 17:17:04 +00:00
Stephan Aßmus e3aa5a9a9e simplified the arrow look, still needs improvements, but I think they are better than before, some small display bugs remain, as well as some flickering, but no show-stopper
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13546 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-07 16:45:32 +00:00
Axel Dörfler 35932b4d4e Small fix.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13545 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-07 16:26:30 +00:00
Philippe Houdoin 177f17f436 Fixed a bug. I think. Let's hope. Will see... Otherwise, I'm sorry. Really. (Untested).
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13544 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-07 16:22:33 +00:00
Michael Lotz af293f76dd Fixed typo reported by Daniel Furrer.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13543 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-07 16:09:50 +00:00
Axel Dörfler 80f99a5d30 Added JPEGTranslator and GIFTranslator (they even work fine under Haiku).
Small cleanup.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13542 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-07 15:51:54 +00:00
Jérôme Duval 448fb5423e added matroska, as it now builds for haiku
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13541 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-07 15:36:57 +00:00
Ingo Weinhold 1c8f0d766a Added a few apps for testing the shutdown process.
user_shutdown_reply reliably crashes the app server when pressing one
of its buttons (during the shutdown process at least).



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13540 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-07 15:35:22 +00:00
Ingo Weinhold 6b454d971d * Background applications are now ask to quit in parallel.
* Implemented handling of apps blocking on modal windows.
* Fixed a few bugs.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13539 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-07 15:33:20 +00:00
Ingo Weinhold c39d6b9737 * Introduced is_app_showing_modal_window(). Not implemented yet. Maybe
someone with app server insight wants to do that. :-)
* Simplified main_thread_for() for Haiku.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13538 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-07 15:30:44 +00:00
Jérôme Duval c256c1905a forgot this one
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13537 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-07 15:25:12 +00:00
Michael Lotz 3f97b4c955 Updated the readme file for real. Feel free to correct any mistakes.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13536 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-07 14:56:36 +00:00
Stephan Aßmus 7dc436d8dd usability improvements to scrollbar, sorry had no time to include all of Stefanos drawing code yet, other visual improvements
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13535 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-07 14:33:19 +00:00
Stephan Aßmus a5ca645e49 when a Layer or WinBorder is deleted, the RootLayer gets a chance to set some important pointers it keeps arround to NULL. It is not unlikely that this improves stability a bit.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13534 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-07 14:04:29 +00:00
Jérôme Duval ab8594e073 now uses pci module instead of read_io* and write_io*, untested
(hopes Marcus won't mind :))


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13533 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-07 13:59:14 +00:00
Michael Lotz df95d6c124 Removed second variation of StyledEdit as it's, according to Stefano, not needed anymore.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13532 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-07 13:38:48 +00:00
Jérôme Duval d395215882 added a home/Desktop, will store background image info too
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13531 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-07 13:33:19 +00:00
Michael Lotz 8c123e6dad Fixed build of StyledEdit for target r5. What's the matter with the second StyledEdit in there? Also added BString back to libhaiku.a.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13530 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-07 13:26:11 +00:00
Philippe Houdoin 3306648a89 Improve GHz speed accuracy, thanks to Axel for suggesting this.
(And, yes, that's stupid little commits, but I'm so bored at office *and* without any BeOS system to test...)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13529 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-07 13:19:33 +00:00
Jérôme Duval f61388497c added Deskbar Tracker
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13528 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-07 12:57:28 +00:00
Jérôme Duval 6ca31b270b moved Deskbar and Tracker to their usual place
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13527 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-07 12:54:37 +00:00
Axel Dörfler 7142b1a749 Fixed warnings.
Applied our coding style a bit, but the class members should be renamed.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13526 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-07 12:42:57 +00:00
Jérôme Duval d1ab37cbcc now avoids to use read_io* and write_io* (untested)
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13525 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-07 12:19:37 +00:00
Jérôme Duval df41cb2540 fixes warnings
now avoids to use read_io* and write_io* (untested)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13524 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-07 12:15:52 +00:00
Ingo Weinhold 372aa42698 Support for missing strcasestr() under R5.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13523 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-07 11:36:08 +00:00
Philippe Houdoin f14ac66c8e That's Hz, not hz when prefixed.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13522 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-07 10:39:18 +00:00
Philippe Houdoin 67522bbd91 Added user friendly Ghz awareness :-).
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13521 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-07 10:26:13 +00:00