From 20bf7d63a404c64ea69f12bd27399d75393dfe48 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20A=C3=9Fmus?= Date: Wed, 8 Oct 2008 20:51:49 +0000 Subject: [PATCH] * More conversion to using CSS. The complicated table for layouting is gone, the logo area is very simple now, as well as the navigation area. Tweaked the looks to remind a little of the Haiku website look. * Incorporated patch by Humdinger (better "Open With..." menu screen shot, added "Open With Preferred" screen shot and text.) * Some minor fixes here and there. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27929 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- docs/welcome/attributes.html | 77 +++------ docs/welcome/bugreports.html | 85 +++------- docs/welcome/deskbar.html | 78 +++------ docs/welcome/filetypes.html | 74 ++------- docs/welcome/gui.html | 76 ++------- docs/welcome/index.html | 74 ++------- docs/welcome/queries.html | 76 ++------- .../tracker-images/open-with-preferred.png | Bin 0 -> 21782 bytes docs/welcome/tracker-images/open-with.png | Bin 12852 -> 16778 bytes docs/welcome/tracker.html | 81 +++------ docs/welcome/twitcher.html | 69 ++------ docs/welcome/welcome-images/logo.png | Bin 0 -> 12950 bytes docs/welcome/welcome-images/logo_lb.png | Bin 169 -> 0 bytes docs/welcome/welcome-images/logo_lt.png | Bin 728 -> 0 bytes docs/welcome/welcome-images/logo_rb.png | Bin 1331 -> 0 bytes docs/welcome/welcome-images/logo_rt.png | Bin 11155 -> 0 bytes docs/welcome/welcome.css | 157 +++++++++++++++--- docs/welcome/welcome.html | 97 ++++------- .../workshop-filetypes+attributes.html | 79 +++------ docs/welcome/workspaces.html | 75 ++------- 20 files changed, 380 insertions(+), 718 deletions(-) create mode 100644 docs/welcome/tracker-images/open-with-preferred.png create mode 100644 docs/welcome/welcome-images/logo.png delete mode 100644 docs/welcome/welcome-images/logo_lb.png delete mode 100644 docs/welcome/welcome-images/logo_lt.png delete mode 100644 docs/welcome/welcome-images/logo_rb.png delete mode 100644 docs/welcome/welcome-images/logo_rt.png diff --git a/docs/welcome/attributes.html b/docs/welcome/attributes.html index 6e2c9c7043..64dc40dd5b 100644 --- a/docs/welcome/attributes.html +++ b/docs/welcome/attributes.html @@ -3,59 +3,26 @@ File Attributes - + - + - - - - - - - - - - - - - - - - - - + Next: Index +

+ - - - - - - - - - - - +

+ -
- logo - - logo - - File Attributes -
- logo - - logo -
  - Welcome + +
+

+ Welcome     Previous: Filetypes     - Next: Index -

 
  +
-

File Attributes

Attributes are data fields that belong to a file but aren't part of that file, e.g. they are not computed into the file size and can be copied or changed without touching the file itself. The system uses these attributes to store e.g. file size, file type or date of the last modification. This is similar to other operating systems and their filesystems.

What's different is that you can add any kind of attribute to any file and display it or make it editable in a Tracker window. You just have to define the kind of attribute you want to add to a file type (e.g. string, integer or time) and give it a name and description. @@ -163,24 +130,18 @@ More information on these commands and their options can be found by typing the command name followed by "-h" or "--help".

-
+
-
 
  +
+

Welcome     Previous: Filetypes     Next: Index -

 
+ diff --git a/docs/welcome/bugreports.html b/docs/welcome/bugreports.html index 231376b4cc..175b969484 100644 --- a/docs/welcome/bugreports.html +++ b/docs/welcome/bugreports.html @@ -2,57 +2,23 @@ - Bugreporting - + Reporting bugs + - + - - - - - - - - - - - - + +
+

+ Welcome +

+
- - - - - +
-
- - - - + + - +

+ -
- logo - - logo - - Welcome to Haiku! -
- logo - - logo -
  - Welcome -     - -  
  -

Reporting bugs

Since our developers are unable to test every hardware combination, nor every different way of interacting with the operating system, we are relying on you to give us some input on how things work at your end. Since this is a very early product, it is very likely that you will encounter bugs. We thank you for taking the time to report these.

Please follow these guidelines to create helpful bug reports:

@@ -63,28 +29,21 @@ Please follow these guidelines to create helpful bug reports:

  • Include basic information such as how you are testing Haiku (on real hardware, on VMWare, on QEMU, etc.).

  • Mention which revision from SVN you are running. You can find this information in 'About This System...' from the Deskbar menu.

  • Describe the problem you are experiencing. Try to be as accurate as you can: describe the actual behavior, and the behavior you expected.

  • -
  • Describe what steps to you need to perform in order to expose the bug. This will help developers reproduce the bug.

  • +
  • Describe what steps you need to perform in order to expose the bug. This will help developers reproduce the bug.

  • Attach as much information as you have. If it is a GUI bug, or a bug in one of the applications, try to make a screen shot (the PRINT key files a PNG into /boot/home/).
    If it is a hardware problem, include a copy of the syslog file (just query for "syslog" to find it).

  • After the bug has been reported, a developer will look at your bug and try to classify it. Remember, we are all volunteers, and as such, sometimes a bug report might go unanswered for a while. Adding new information when it becomes available usually helps getting a bug picked up quicker, but do not try to 'bump' the bug up by adding non-descriptive comments.

  • Remember, reporting a bug is not something you spend a little time on and then you are done. If you reported a bug, then you are part of the Haiku development process. Developers might come up with questions while they are trying to fix your bug. Please stay around to answer these. Consider your participation 'done' when the bug is marked as 'fixed'. Together we can improve Haiku, bit by bit. -
  • -
    -
     
    diff --git a/docs/welcome/deskbar.html b/docs/welcome/deskbar.html index 257ec614d9..f6b584d014 100644 --- a/docs/welcome/deskbar.html +++ b/docs/welcome/deskbar.html @@ -3,59 +3,26 @@ The Deskbar - + - + - - - - - - - - - - - - - - - - - - + Next: Filetypes +

    + - - - - - - - - - - - +

    + -
    - logo - - logo - - The Deskbar -
    - logo - - logo -
      - Welcome + +
    +

    + Welcome     Previous: The Tracker     - Next: Filetypes -

     
      +
    -

    The Deskbar

    The Deskbar is the little panel that by default is located in the upper right corner of the screen. It's Haiku's version of Windows' taskbar with its Start button. It contains the Deskbar menu from where you can start applications and preferences, a tray with a clock and other tools below that and a list of currently running programs at the bottom.

    @@ -78,7 +45,7 @@
  • Always on Top -- The Deskbar always stays above all other windows.
  • Auto Raise -- The Deskbar pops to the front if the mouse pointer touches it.
  • Sort Running Applications -- Sorts the list of running programs alphabetically.
  • -
  • Tracker always First -- Even if you sort alphabetically, the Tracker entry always stays first in the list.</i>
  • +
  • Tracker always First -- Even if you sort alphabetically, the Tracker entry always stays first in the list.
  • 24 Hour Clock -- Toggles between 24 and 12 hour clock.
  • Show Seconds -- Adds the display of seconds to the clock.
  • European Date -- Shows the date in European format: day-month-year
  • @@ -114,24 +81,17 @@ Here you can also launch a calendar that also appears, when you hold down the le

    In front of every application's windows is a symbol providing info on its state. A bright symbol means a window is visible, a dark one that it's minimized. Three lines in front of a symbol shows that it's not on the current workspace.

    -
    +
    -
     
      +
    +

    Welcome     Previous: The Tracker     Next: Filetypes -

     
    diff --git a/docs/welcome/filetypes.html b/docs/welcome/filetypes.html index 6471b364fc..c6b170f37a 100644 --- a/docs/welcome/filetypes.html +++ b/docs/welcome/filetypes.html @@ -3,59 +3,26 @@ Filetypes - + - + - - - - - - - - - - - - - - - - - - + Next: File Attributes +

    + - - - - - + - - - - - +

    + -
    - logo - - logo - - Filetypes -
    - logo - - logo -
      - Welcome + +
    +

    + Welcome     Previous: The Deskbar     - Next: File Attributes -

     
      +
    -

    Filetypes

    Other than Windows, Haiku doesn't rely on the 3-letter file extension for a file type (e.g. .txt, .jpg, .mp3). This method is only a last resort fallback. Haiku uses MIME types just like it's custom on the internet.


    @@ -97,22 +64,17 @@

    At the bottom are version and copyright information. Like the application signature, they are filled in by the app's author and shouldn't be altered.


    -
     
      +
    +

    Welcome     Previous: The Deskbar     Next: File Attributes -

     
    diff --git a/docs/welcome/gui.html b/docs/welcome/gui.html index b0c13ddfa1..409790be7d 100644 --- a/docs/welcome/gui.html +++ b/docs/welcome/gui.html @@ -3,57 +3,24 @@ Haiku's GUI - + - + - - - - - - - - - - - - - - - - - - + Next: Workspaces +

    + - - - - - - - - - - - +

    + -
    - logo - - logo - - Haiku's GUI -
    - logo - - logo -
      - Welcome + +
    +

    + Welcome     - Next: Workspaces -

     
      +
    -

    Haiku's GUI

    Haiku's graphical user interface is an integral part of the system. Unlike unix-based operating systems, there's no separate window manager and booting just into a command line shell is not possible. Haiku's focus being on the desktop user, this is just not considered necessary.

    As you probably have experience with other graphical environments, let's skip over the standards like menus, right-click context menus, drag&drop etc. Let's have a look at the few unique aspects of Haiku's GUI instead.

    @@ -76,22 +43,15 @@ There are only a few things in Haiku's GUI that aren't obvious and deserve an ex

    That's pretty much all there is to Haiku's GUI widgets in general. You'll find more information in Getting to know the system.

    -
    +
    -
     
      +
    +

    Welcome     Next: Workspaces -

     
    diff --git a/docs/welcome/index.html b/docs/welcome/index.html index 510d318abd..15e720b9c8 100644 --- a/docs/welcome/index.html +++ b/docs/welcome/index.html @@ -3,59 +3,26 @@ The Index - + - + - - - - - - - - - - - - - - - - - - + Next: Queries +

    + - - - - - + - - - - - +

    + -
    - logo - - logo - - The Index -
    - logo - - logo -
      - Welcome + +
    +

    + Welcome     Previous: File Attributes     - Next: Queries -

     
      +
    -

    The Index

    Attributes and Queries are key features of Haiku. While attributes are useful on their own, to display additional information on a file, for a query on them, they need to be indexed. It puts them into a lookup table, which in turn makes queries lightning fast.
    @@ -142,22 +109,17 @@ INDEX_NAME is the name of a file attribute. If no volume is specified, the volume of the current directory is assumed. -

     
      +
    +

    Welcome     Previous: File Attributes     Next: Queries -

     
    diff --git a/docs/welcome/queries.html b/docs/welcome/queries.html index fe6124caee..1688633426 100644 --- a/docs/welcome/queries.html +++ b/docs/welcome/queries.html @@ -3,57 +3,24 @@ Queries - + - + - - - - - - - - - - - - - - - - - - + Previous: The Index +

    + - - - - - - - - - - - +

    + -
    - logo - - logo - - Queries -
    - logo - - logo -
      - Welcome + +
    +

    + Welcome     - Previous: The Index -

     
      +
    -

    Queries

    A query is a file search based on file attributes and can be performed within Tracker or in Terminal. Queries are saved in "/boot/home/queries" and by default last seven days before being purged. Note, that these aren't static result lists of your search, but are the query formulas which trigger a new search whenever you open them.

    @@ -141,22 +108,15 @@ realtime. Open the new folder and paste in the layout with Attributes | Paste Attributes.

    -
    +
    -
     
      +
    +

    Welcome     Previous: The Index -

     
    diff --git a/docs/welcome/tracker-images/open-with-preferred.png b/docs/welcome/tracker-images/open-with-preferred.png new file mode 100644 index 0000000000000000000000000000000000000000..4005ede160f47a8dfa1b15d18e448ce019bf0815 GIT binary patch literal 21782 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 Wc&$;}1gF)}&>qRE$`naG@%=wRZWK`f literal 12852 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 ah%iSs9}}ic!vE5NP`a-s_g2O% The Tracker - + - + - - - - - - - - - - - - - - - - - - + Next: The Deskbar +

    + - - - - - + - - - - - +

    + -
    - logo - - logo - - The Tracker -
    - logo - - logo -
      - Welcome + +
    +

    + Welcome     Previous: The Twitcher     - Next: The Deskbar -

     
      +
    -

    The Tracker

    The Tracker is the graphical interface to all your files. It let's you create new files and folders or find, launch or rename as well as copy or delete existing ones.

    Being an application like any other (the Desktop with its icons is really just a fullscreen window in the background), Tracker appears with its windows in the Deskbar and can be quit and restarted. The easiest way to quit and restart a e.g. crashed or frozen Tracker is to call the TeamManager with CTRL+ALT+DEL to kill Tracker and then click the Restart Desktop... button. The same brings back a wayward Deskbar. @@ -138,28 +105,24 @@ Before you switch Tracker to Single Window Navigation mode, because that may fee

    Choosing Edit Templates... opens the folder /boot/home/config/settings/Tracker/Tracker New Templates. Creating a file in that folder will offer its filetype with the file's name and other attributes as template in the New... menu. Here, there's a file "Text" with the filetype text/plain. See topic Filetypes for more info.

  • Open With... - A submenu offers all applications that can handle this filetype.

    -open-with.png -

    The preferred application that would open the file when double-clicked, is checkmarked. In this submenu are only those applications listed that deal with the exact filetype, in this case it's a text file, the type text/plain. If you don't click on an app in the submenu, but on Open With... a panel opens: +open-with.png +

    The preferred application that would open the file when double-clicked, is checkmarked. This submenu list first those applications that can handle the exact filetype, in this case it's a text file, the type text/plain. Next come all applications that can handle that supertype in general, here text/*. Last in the list are those that can deal with any file. If you don't click on an app in the submenu, but on the Open With... entry instead, a panel opens:

    -open-with-preferred +open-with-preferred +

    Here you'll again find the programs that were listed in the submenu. By selecting one and clicking the Open and Make Preferred button, you changed the preferred application for every file of that filetype, here text/plain.

    -
  •  
      +
    +

    Welcome     Previous: The Twitcher     Next: The Deskbar -

     
    diff --git a/docs/welcome/twitcher.html b/docs/welcome/twitcher.html index 0ac0df74b2..5c9e397024 100644 --- a/docs/welcome/twitcher.html +++ b/docs/welcome/twitcher.html @@ -3,74 +3,37 @@ The Twitcher - + - + - - - - - - - - - - - - - - - - - - + Next: The Tracker +

    + - - - - - - -
    - logo - - logo - - The Twitcher -
    - logo - - logo -
      - Welcome + +
    +

    + Welcome     Previous: Workspaces     - Next: The Tracker -

     
      +
    -

    The Twitcher

    The Twitcher is a task switcher to jump between running applications and their windows.

    twitcher.png

    Just tap CTRL+TAB quickly to switch between the current and the last application/window. Or press CTRL+TAB and hold the CTRL key to go through all running applications by repeatedly hitting TAB or CURSOR LEFT/RIGHT. If you need to get to a specific window of a program, move to its icon as described and then go through its open windows with the CURSOR UP/DOWN keys. -

    It's also possible to invoke the Twitcher with CTRL+TAB and then use the mouse to choose the application/window you'll jump to when releasing the CTRL key. +

    +

    It's also possible to invoke the Twitcher with CTRL+TAB and then use the mouse to choose the application/window you'll jump to when releasing the CTRL key.

    -
    +
    -
     
    diff --git a/docs/welcome/welcome-images/logo.png b/docs/welcome/welcome-images/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..dbf3be705d1a1b08ad1259eb5a2680b2ab6b858b GIT binary patch literal 12950 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 F{y(pD?-T$4 literal 0 HcmV?d00001 diff --git a/docs/welcome/welcome-images/logo_lb.png b/docs/welcome/welcome-images/logo_lb.png deleted file mode 100644 index 1b5654f53e179b66825b47922f9dd88569318e9b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^B0wy_!3HG7B;uukRDq|9V@SoEvy%+P4k&Oqd&a-7 z5AB=a$9GiYL(CbDADm2g=8C!aEez^eVjDblCS$s2ElBIar4!mKezlnyG|MxJ?y0>o^BsF#wUVTI T7~A@Kpxq3fu6{1-oD!M<$6G!A diff --git a/docs/welcome/welcome-images/logo_lt.png b/docs/welcome/welcome-images/logo_lt.png deleted file mode 100644 index cc1e4907238746d6ead053b63b955fdcdb367c05..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 728 zcmV;}0w?{6P)yk66d{Dtp#w-v&`-d?$j-#b_u(5bGjxRSzz#@Av;!SVDODTADR!Lt z{=CP4?6`^Joc{2T{X~3;HpmRTz677#q+Jp#wsa` zjmluF+H{hXTDM%c4r@Cs0?Gzk0#)P8>EW?6S^fvYN}bt4^&L z+Jalf(5epGsxh!E##S-3-R&}UzKynyVexi50WRwQ05;l2o9fmkMMSNExkDm?QVOT> z5z;h;l(N{BA_yUHK0d?Y$y>1OKL;TM zqA0>>G{SWpVuT+U^HZGTGp@}Mw)Fw_+$R`%4{?8M4?Esn1b4QXjDM%^vk5URm z1R}yf?dI`|c?|z@2cITe%MVM%fOF2_d0t*p87y;}!v_NdK>+`kzyA5qaU3wl;JWUu zl_jfDV+^E}==b~R^?J=-d=>}Dj$PO7=3UQm{!TdG_q$shGMBZ0i&L+7oc;cH3vAiw zHtlLVEQ1%%Sp%zF7F7vc1*vkm1gsOUvg@s~Tn1eWEUUdLr+)ym5yXeOc4uw?0000< KMNUMnLSTXl&Pb>L diff --git a/docs/welcome/welcome-images/logo_rb.png b/docs/welcome/welcome-images/logo_rb.png deleted file mode 100644 index 5e91ee2b253756b2193dd4b521215ca2fdfc52c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1331 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 + * Stephan Aßmus */ -body { - /* remove default borders around content */ - margin: 0em; - /* for NetSurf */ +html { + margin: 0px; + padding: 0px; +} +body { + color: #333333; + margin: 0px; padding: 0px; - - /* body colors */ - background-color: white; - color: black; } -/* link colors */ -a:link { color: #dc3c01; } -/*a:active { color: #dc3c01; }*/ -a:visited { color: #892601; } +/* link colors and text decoration */ -/* top banner elements (with the logo): td in a tr of class top-banner */ -tr.top-banner td { +a:link { + font-weight: bold; + text-decoration: none; + color: #dc3c01; +} +a:visited { + font-weight: bold; + text-decoration: none; + color: #892601; +} +a:hover, a:active { + text-decoration: underline; + color: #ff4500; +} + +/* Some headers act as anchors, don't give them a hover effect */ +h2 a:hover, a:active { + text-decoration: none; + color: #0c3762; +} + +/* basic text elements */ + +div.content { + margin-top: 50px; + margin-left: 40px; + margin-right: 40px; +} + +h1 { + font-size: 1.3em; + font-weight: normal; + color: #0c3762; + border-bottom: dotted thin #e0e0e0; +} + +h2 { + font-size: 1.2em; + font-weight: normal; + color: #0c3762; + border-bottom: dotted thin #e0e0e0; +} + +h3 { + font-size: 1.1em; + font-weight: normal; + color: #222; +} + +p { + text-align: justify; + line-height: 1.3; +} + +/* Add a space before the next header */ +* + h2 { + margin-top: 50px; +} + +* + h3 { + margin-top: 30px; +} + +li { + line-height: 1.3; +} + +/* +#logo { + background-image: url(bottom.png); + background-repeat: no-repeat; + background-position: center; + height: 200px; + width: 100%; + position: fixed; + top: 0px; + z-index: 1; +} +*/ + + +div.logo { + position:relative; + left: 0px; + top: 0px; background: #efefef; } -/* nav banner elements: td in a tr of class nav-banner */ -tr.nav-banner td { +div.logo img { + margin-left: 20px; +} + +div.title { + position: absolute; + bottom: 11px; + right: 0px; + text-align: right; + margin-right: 40px; + font-size: 1.2em; +} + +div.topnav { background: #e0e0e0; } -/* same for bottom nav banner */ -tr.bnav-banner td { - background: #e0e0e0; +div.topnav p { + margin-left: 40px; + margin-top: 0px; + margin-right: 40px; + margin-bottom: 0px; + text-align: right; + font-size: 0.8em; } -/* the tr containing the content text */ -/* tr.content { } */ +div.bottomnav { +/* + position: fixed; + bottom: 0px; + width: 100%; + z-index: 1; +*/ + + background: #efefef; +} + +div.bottomnav p { + margin-left: 40px; + margin-top: 0px; + margin-right: 40px; + margin-bottom: 0px; + text-align: right; + font-size: 0.9em; +} diff --git a/docs/welcome/welcome.html b/docs/welcome/welcome.html index b67a202367..a7e16e7119 100644 --- a/docs/welcome/welcome.html +++ b/docs/welcome/welcome.html @@ -2,71 +2,45 @@ - Welcome to Haiku! + - - - - - - - - - - - - + +
    +

    + Next: Haiku's GUI +

    +
    - - - - - +
    -
    - - - - + - - - - - +

    + -
    - logo - - logo - - Welcome to Haiku! -
    - logo - - logo -
      -

    Welcome to Haiku!

    +

    Thank you very much for checking out Haiku! This is our first public release. We hope to attract new developers to our project and give future users a chance to check out Haiku. We realize that this alpha release does not yet fully live up to the goals that we have set for ourselves and doesn't offer all the features and well-rounded end-user experience planned for the final R1 version. However, we are hoping that this release will let you discover the great potential in Haiku and share with us in the excitement. -


    +

    Beware of Bugs

    We were working very hard to fix all possibly show stopping bugs, however, being an alpha release, there are bound to be plenty left undiscovered. We discourage using alpha versions as a production system. Your data could very well be altered, mangled or downright destroyed.

    +

    One of the main reasons for releasing an alpha version is to attract more people to test the system and discover bugs or provide suggestions for future enhancements. Please file bugs and enhancements in our bug tracker after using its search function to avoid duplicates.

    + -

    -

    Getting to know the system

    -The first release(s) of Haiku will be very much like the BeOS R5, the OS it is reimplementing.
    -If you never experienced it, here are a few short introductions to some of its features: +

    +The first release(s) of Haiku will be very much like the BeOS R5, the OS it is reimplementing. If you never experienced it, here are a few short introductions to some of its features:

    • Filesystem layout
    • Haiku's GUI
    • @@ -79,11 +53,13 @@ If you never experienced it, here are a few short introductions to some of its f
    • Index
    • Queries
    - -

    +

    Installing more software

    -Because of our binary and source compatibility to BeOS, many BeOS applications run on Haiku. After downloading a package, simply unzip it (double clicking should open Expander) to a folder in /boot/apps/ and start the application from there.
    +

    +Because of our binary and source compatibility to BeOS, many BeOS applications run on Haiku. After downloading a package, simply unzip it (double clicking should open Expander) to a folder in /boot/apps/ and start the application from there. +

    +

    Popular software repositories are:

    • Haikuware
    • @@ -91,11 +67,13 @@ Popular software repositories are:
    • HaikuPorts maintains patches for ported software
    • OsDrawer hosts development tools for native software
    - -

    +

    Getting to know the API

    -Since Haiku is a reimplementation, the API is still the same as for BeOS R5 (with some additions). Therefore the documentation in the BeBook is still a valid resource. Thanks to ACCESS, who own the rights to former Be Inc. property, we are allowed to provide a copy of the BeBook.
    +

    +Since Haiku is a reimplementation, the API is still the same as for BeOS R5 (with some additions). Therefore the documentation in the BeBook is still a valid resource. Thanks to ACCESS, who own the rights to former Be Inc. property, we are allowed to provide a copy of the BeBook. +

    +

    There are additional resources that should help you getting started:

    - -

    +

    Getting in contact

    +

    Get in contact with other developers and users and join the discussions in our forums or mailing lists.

    -
    +

    -
     
      +
    +

    Next: Haiku's GUI -

     
    diff --git a/docs/welcome/workshop-filetypes+attributes.html b/docs/welcome/workshop-filetypes+attributes.html index fe28d544f7..2994896ae3 100644 --- a/docs/welcome/workshop-filetypes+attributes.html +++ b/docs/welcome/workshop-filetypes+attributes.html @@ -3,61 +3,30 @@ Workshop: Filetypes & Attributes - + - + - - - - - - - - - - - - - - - - - - + Next: File Attributes +

    + - - - - - + - - - - - +

    + -
    - logo - - logo - - Welcome to Haiku! -
    - logo - - logo -
      - Welcome + +
    +

    + Welcome     Previous: Filetypes     - Next: File Attributes -

     
      -
    +
    + +

    Filetypes, Attributes and Queries

    This is a workshop to show the use of Attributes, Queries, the Index and custom Filetypes. As an example, we build a database to keep track of our DVD library.

    -
    +

    Preparations

    Let's first decide what filetype and attributes would serve our needs. Originally, I wanted to use a Bookmark file with a link to the movie's IMdB page, but Haiku doesn't have a "bookmarkable" browser like BeOS' NetPositiv at the moment, so I came up with this: The file itself will be a JPEG image for the movie cover.
    To that we add a couple of attributes. Here we have to decide if we want to query it later (then we have to add it to the index) and if so, what type of attribute it should be. Numbers (int, float) can be evaluated differently than text (/= vs. is/contains/starts with). @@ -180,22 +149,18 @@ Open the folder containing your DVDdb files and arrange the attributes how you'd query-dvddb.png

    -
     
      +
    +

    Welcome     Previous: Filetypes     Next: File Attributes -

     
    + diff --git a/docs/welcome/workspaces.html b/docs/welcome/workspaces.html index ba8bd1791d..de050ccd6e 100644 --- a/docs/welcome/workspaces.html +++ b/docs/welcome/workspaces.html @@ -3,59 +3,26 @@ Workspaces - + - + - - - - - - - - - - - - - - - - - - + Next: The Twitcher +

    + - - - - - + - - - - - +

    + -
    - logo - - logo - - Workspaces -
    - logo - - logo -
      - Welcome + +
    +

    + Welcome     Previous: Haiku's GUI     - Next: The Twitcher -

     
      +
    -

    Workspaces

    Workspaces are virtual desktops, complete with their own resolution, colour depth and background. Up to 32 of these workspaces can be set from the Screen preferences.

    @@ -71,24 +38,18 @@

    Moving windows between workspaces

    To move a window, you grab it in the Workspaces applet and simply drag it to another workspace. This has the advantage, that you can move it without leaving your current desktop. Of course, that only works well when there aren't too many windows on a workspace and your target isn't obscured by other windows. Another possibility is to grab a window by its tab and just holding on to it while switching workspaces with ALT+Fx.

    -
    -
     
      +
    +

    Welcome     Previous: Haiku's GUI     Next: The Twitcher -