Commit Graph

1440 Commits

Author SHA1 Message Date
François Revol cc27637f99 Add a Misc_UEFI icon mimicking the UEFI Forum logo 2016-01-01 04:20:33 +01:00
François Revol 98f17b72c1 Add a Misc_ORICAtmos icon
A much needed addition!

ASCII NEW YEAR
2016-01-01 03:15:23 +01:00
autonielx 92734afaa2 Update translations from Pootle 2015-12-19 06:37:48 +01:00
autonielx f7b5f43258 Update translations from Pootle 2015-12-12 06:35:29 +01:00
François Revol 8840a3d9cd Add a Device_USB_Zip icon
Just Device_USB_Floppy with some blue, feel free to make it better.
2015-12-07 17:03:29 +01:00
Alexander von Gluck IV 95a51e6e93 data/artwork: Add additional bootsplashes and motivation? 2015-12-06 09:05:06 -06:00
autonielx 6dd94f5e3a Update translations from Pootle 2015-12-05 06:34:04 +01:00
Axel Dörfler 893e3de866 mail_daemon: Converted to BServer. 2015-11-28 14:18:18 +01:00
Axel Dörfler f92aeedd7f User login: Fixed missing Deskbar tray icons.
* The mail_daemon could have been launched too early, which caused it
  not to be able to add its Deskbar icon. We don't really want a
  dependency to the Deskbar, though, which is why we only run the
  mail_daemon on the same event (which makes the Deskbar available
  at that point).
* Ideally, the mail_daemon should be smart enough to install its Deskbar
  icon once the Deskbar is available, though.
* Similar issue for the first login scripts. Here, we have a real
  dependency to the Deskbar which makes the script launch once the
  Deskbar is available.
* This finally fixes #12454.
2015-11-28 14:01:05 +01:00
autonielx 34a1d9361a Update translations from Pootle 2015-11-28 06:35:09 +01:00
François Revol ca5508d854 Add a Misc_Dog icon
Just App_Tracker without the window.

Had it sitting around for a while and in need of a walk :)
2015-11-24 12:10:57 +01:00
Axel Dörfler 44d78872df user launch: Fixed mail_daemon signature.
* This allows the launch_daemon to properly quit the mail_daemon.
2015-11-22 11:35:01 +01:00
autonielx 994a17c564 Update translations from Pootle 2015-11-21 06:36:48 +01:00
autonielx d7188e0b65 Update translations from Pootle 2015-11-14 06:39:38 +01:00
Axel Dörfler 64df3e0483 launch_daemon: Added forgotten time update/dstcheck. 2015-11-07 21:58:12 +01:00
Axel Dörfler de0e15ae8c launch_daemon: corrected print server signature.
* Not sure yet why it actually worked before; must be some other
  bug :-)
2015-11-07 21:58:12 +01:00
François Revol 9b1ce4307b Added flag for the Breton language.
Anyone wants to do the translation?

BZH POWAH!
2015-11-07 18:32:27 +01:00
Humdinger 702f1b2e88 Added flag for the Catalan language.
Currently used in the user guide and welcome pages.
2015-11-07 14:37:15 +01:00
autonielx f22bfa7665 Update translations from Pootle 2015-11-07 06:32:09 +01:00
Axel Dörfler d8c0972a81 launch_daemon: Added "setting" condition.
* Moved the mail_daemon to the user startup, and start it only if
  enabled in the settings.
2015-11-06 22:49:17 +01:00
autonielx ef8ce1adf7 Update translations from Pootle 2015-10-31 06:30:55 +01:00
Jérôme Duval e02111ea5d HaikuBootstrap: launch bootstrap_daemon.py on boot.
* removed screen_saver and shortcut_catcher input addons, they need libgame or libGL.
2015-10-21 19:14:15 +02:00
Axel Dörfler d2eca26b73 Moved per user post install actions to first-login script.
* The same mechanism (and the same PostInstallScript) is used for this.
* If a file first_login exists in ~/config/settings/boot, the first-login
  scripts are launched, and the file removed.
* This fixes adding the deskbar tray icons even when there is no Deskbar
  running yet (for example on first boot when the FirstBootPrompt
  starts), or, IOW bug #12275.
2015-10-19 21:27:02 +02:00
Axel Dörfler d9bb9513c5 launch_daemon: "file_exists" now resolves $HOME, and '~'. 2015-10-19 21:22:21 +02:00
Axel Dörfler 4e8fc45146 Deskbar: converted to BServer. 2015-10-19 21:21:56 +02:00
Axel Dörfler cfe6baf62f cddb_daemon: renamed to cddb_lookup, moved to /src/bin.
* It's now a standard command line tool that is launched automatically
  via the launch_daemon whenver a volume is mounted.
2015-10-19 21:21:21 +02:00
Axel Dörfler b5e496b575 notification_server: Converted to BServer, launch on demand. 2015-10-14 22:24:19 +02:00
Axel Dörfler 8f27961801 midi_server: Converted to BServer, launched on demand. 2015-10-14 22:24:01 +02:00
Axel Dörfler 37e5a03660 print_server: Converted to launch_daemon, run on demand only.
* Seems to work fine, although it should probably also be triggered when
  there are still jobs in the queue -- someone more knowledgeable might
  want to chime in here, please :-)
* If this turns out to be problematic, we can just drop the "on_demand"
  job config again.
2015-10-13 16:37:38 +02:00
autonielx 7e26adffc0 Update translations from Pootle 2015-09-26 06:48:57 +02:00
autonielx b4c4b96794 Update translations from Pootle 2015-09-19 06:33:44 +02:00
autonielx 6d16a7f007 Update translations from Pootle 2015-09-12 06:37:23 +02:00
Alexander von Gluck IV 635fe4746d network: Add missing hosts configuration file
* Provides localhost define to the network kit
* Resolves #12260 and others
2015-09-09 09:30:38 -05:00
autonielx f3565aaab0 Update translations from Pootle 2015-09-05 06:40:57 +02:00
autonielx 796e1fd04f Update translations from Pootle 2015-08-29 06:37:02 +02:00
autonielx 6b6288a6de Update translations from Pootle 2015-08-22 06:42:07 +02:00
autonielx 73d0cc7227 Update translations from Pootle 2015-08-15 06:29:57 +02:00
Rene Gollent 03bf949ed4 launch_daemon: Correctly fix #12289 as pointed out by Axel.
- Rather than depending just on mount_server's launch, instead use
  a condition that waits for the volumes mounted event. Had missed
  the existence of this one previously.
2015-08-08 17:12:17 -04:00
autonielx 659d55b41b Update translations from Pootle 2015-08-08 06:31:42 +02:00
Rene Gollent fdc32a3844 Launch configuration: Fix #12289.
- Adjust launch configuration such that media_server requires mount_server.
  Otherwise, if the user has specified sound files for any events that are
  on non-boot disks, these won't be found/loaded properly during the boot
  process.
2015-08-07 22:05:08 -04:00
autonielx 0bce02f1de Update translations from Pootle 2015-08-01 06:38:35 +02:00
autonielx 5d8a237146 Update translations from Pootle 2015-07-25 06:38:39 +02:00
Augustin Cavalier 10f255b925 data/artwork/icons: Tweaks/fixes.
Re-centering, fix clipped edges, etc.
2015-07-23 15:37:26 -04:00
Augustin Cavalier bfa8608fa7 dvb channels: Delete from tree.
Not included in the build, and this is isn't the place for such datafiles.
TV channels in Germany have probably changed since 2007 anyway.
2015-07-23 15:16:33 -04:00
Augustin Cavalier 990a73c29a Mail: Use BToolBar and vector icons.
Fixes #9519. Partially using the patch there, but most of this
is my own work.
2015-07-22 17:38:00 -04:00
Rene Gollent 006fd65396 Add missing launch definition for net_server. 2015-07-22 17:19:02 -04:00
Axel Dörfler 65ed8a5e87 Added post-install script, and start UserBootscript again.
* This is the final missing piece of the former boot process.
* Removed the unused Bootscript, and Bootscript.cd files.
2015-07-22 20:45:43 +02:00
Axel Dörfler 5e17d2d743 mount_server: Ported to a launch_daemon world.
* Now inherits from BServer, and gets its message port from the
  launch_daemon.
* It registers an event "initial_volumes_mounted" that allows other
  services to be started afterwards.
* This is now used in the boot launch files, and makes the scripting
  based previous solution superfluous which has been removed with this
  commit, too.
* This implements the last needed feature in order to reproduce the
  complete former boot process using the launch_daemon.
2015-07-22 20:45:29 +02:00
Axel Dörfler 1ec3f11d97 Create installer link in live mode, check existence.
* FirstBootPrompt as well as the Installer do not exist on the
  minimum image, so take this into account when making the startup
  target decisions.
2015-07-22 20:44:48 +02:00
Axel Dörfler 634aefe4fd launch_daemon: Now supports getting the env from a script.
* Scripts from targets are evaluated once on first target launch,
  scripts from jobs are evaluated on each start.
* The "desktop" target now sources SetupEnvironment as usual.
2015-07-22 20:44:16 +02:00
Axel Dörfler 05a567f609 Added autologin command, and use it by default.
* This will handle our current single-user login needs.
* Removed Login from the minimum image again.
2015-07-22 20:43:54 +02:00
Axel Dörfler 4c67f79c2c FirstBootPrompt: launch installer/desktop targets directly.
* No need for shell scripting here.
2015-07-22 20:43:44 +02:00
Axel Dörfler 638ee09556 data/launch/user: Fixed FirstBootPrompt location.
* Now started via signature (it lives in bin, not apps).
2015-07-22 20:43:30 +02:00
Axel Dörfler 004cd6709d launch_daemon: Added run directive.
* Allows to conditionally (or unconditionally) launch targets.
* Including tests for the settings parser.
* FirstBootPrompt is now launched when deemed necessary (as in
  the Bootscript).
2015-07-22 20:43:08 +02:00
Axel Dörfler c086a1834b launch_daemon: Improved target support.
* You can now put jobs/services into a target.
* Instead of having Login started as part of the normal boot process,
  it's now in the "login" target.
* The app_server now launches the login target when a login becomes
  available (ie. during startup, but that could be improved later on).
2015-07-22 20:41:51 +02:00
Axel Dörfler ac0a462fba launch_daemon: Basic user session implementation.
* Instead of launching Tracker/Deskbar directly, we now launch the
  Login application.
* This will now start a new session for the selected user (the password
  is currently ignored).
* When a user session is started, the launch_daemon forks, and the
  child then restarts the LaunchDaemon application in user mode.
* It then registers itself with its parent, in order to resolve user
  dependent services.
* Added a user launch file that will cause Tracker, and Deskbar to
  start in the new session.
2015-07-22 20:41:37 +02:00
Axel Dörfler bea38cb711 registrar: implemented auth port via launch_daemon.
* get_roster_port_name() is no longer needed.
* This also removes the app_server restart code from the debug
  server -- this will be done by the launch_daemon in the future.
2015-07-22 20:41:01 +02:00
Axel Dörfler 43aec2c726 launch_daemon: added support for arbitrary ports.
* Dropped "create_port" -- this is now the default for services.
* Additionally (or alternatively, if you use the "legacy" mode), you can
  now create named ports, and specify their capacity.
* Added convenience methods to BLaunchRoster that automatically use the
  signature of the current be_app.
2015-07-22 20:40:38 +02:00
Axel Dörfler 89168ad8b9 Boot the system via launch_daemon.
* This is actually working already, although we cannot reproduce all
  the features of the former Bootscript yet. This is without any
  dependency support in launch_daemon.
* All shell activity like cleaning out /tmp, setting up the environment,
  setting the time, etc. is not yet working.
2015-07-22 20:40:33 +02:00
Axel Dörfler 1480e5da6f The beginnings of a launch_daemon for Haiku.
* This will be heavily inspired by Apple's launchd, as well as
  systemd -- for now it really doesn't do a whole lot, though.
* What works so far: the configuration files are read, parsed, and
  the jobs created.
* The jobs are even initialized, and their message ports created.
* BApplication now retrieves a previously created port from the
  launch_daemon for use with BServer.
* Only the registrar actually uses this for now.
2015-07-22 20:39:47 +02:00
autonielx 863e198a8d Update translations from Pootle 2015-07-18 06:36:31 +02:00
autonielx 1f5588ed21 Update translations from Pootle 2015-07-11 06:40:05 +02:00
autonielx bcc99269a3 Update translations from Pootle 2015-07-04 06:36:12 +02:00
Augustin Cavalier 82652e65f7 licenses: Remove UnRAR, only used by one port.
The "unrar" port now has its own copy.
2015-07-01 18:24:27 -04:00
Augustin Cavalier aa1c93fcd9 licenses: Remove 'Unicode', it's now part of the ICU license...
... that's in the HaikuPorts tree.
2015-07-01 18:24:24 -04:00
Augustin Cavalier f7061938a4 licenses: Remove MkDepend, just the MIT license.
Recipe already uses "MIT".
2015-07-01 18:24:22 -04:00
Augustin Cavalier e225789777 licenses: Remove ICU, only used by one program and outdated. 2015-07-01 18:24:19 -04:00
Augustin Cavalier b52caddca9 licenses: Remove Info-ZIP, only used by one program. 2015-07-01 18:24:16 -04:00
Augustin Cavalier 5eac24a148 licenses: Remove "Expat", it's just the MIT License.
The recipe already uses "MIT".
2015-07-01 18:24:14 -04:00
Augustin Cavalier d54a7812f6 licenses: Get rid of the two versions of the Artisic License.
They're the same thing. The "Perl" one has better formatting, though,
so keep that one.
2015-07-01 18:24:11 -04:00
Augustin Cavalier dd29ef00f8 licenses: Public Domain: Include the full text. 2015-07-01 18:24:08 -04:00
autonielx 6d7a90882c Update translations from Pootle 2015-06-27 06:30:55 +02:00
Augustin Cavalier 114bdfb3b4 makefile-engine: fix typo.
That's what I get for not checking the diffs after a merge/rebase/reset...
2015-06-22 13:25:52 -04:00
Augustin Cavalier a6d8195475 makefile-engine: use .PHONY for "clean". 2015-06-22 13:20:15 -04:00
Augustin Cavalier 9436959d0a makefile-engine: use mkdir -p instead of a complicated expression. 2015-06-22 13:20:12 -04:00
Augustin Cavalier d17092ceb1 makefile-engine: whitespace / comments cleanup. No functional change. 2015-06-22 13:20:09 -04:00
Adrien Destugues 60295ba1f7 Move ports and protocols files back to data directory in Haiku package.
These files are required for netresolv functionality, and there is no
real use in modifying them as settings files. Restore the previous
behavior, the files are stored in data and part of the Haiku package.

This means there is no need for a fresh install from image to get the
files anymore.

Fixes #12156.
2015-06-20 11:52:13 +02:00
autonielx fa524d60e3 Update translations from Pootle 2015-06-20 06:33:36 +02:00
Augustin Cavalier 6eafb4b041 Replace a few references to Subversion with Git.
There are a whole bunch more of these around, but these were the
ones I was confident replacing.
2015-06-19 15:36:52 -04:00
Adrien Destugues 8d2aee6bc8 libbind: integrate "netresolv" patches from NetBSD.
libbind development was transferred to the NetBSD project at
http://wiki.netbsd.org/individual-software-releases/netresolv/

There isn't an official release yet, but they provide a set of patches
against the latest libbind release.

* Remove all files we don't use
* Merge the changes to the remaining files
* Add some new files we need
* Move getifaddrs implementation to libnetwork (instead of libbnetapi)
so it can be used by netresolv.

Fixes #8293 : netresolv uses getifaddrs to determine if there is a local
IPv6 address. If there is not, it will not return AAAA records.
2015-06-14 15:47:03 +02:00
autonielx 8e1789482a Update translations from Pootle 2015-06-13 06:32:45 +02:00
Jessica Hamilton 0975f16f7c setarch: use a login shell; fixes #12066.
* This also updates /etc/profile to detect whether our
  parent process is a shell, and changes the banner
  message accordingly.
* Also, pipe errors to /dev/null, in case grep is not
  installed; this allows us to not require grep as a
  dependency, and let the banner message do the right
  thing.
2015-06-12 19:29:19 +12:00
autonielx cf9328df22 Update translations from Pootle 2015-05-30 06:35:49 +02:00
autonielx 30a70103eb Update translations from Pootle 2015-05-23 06:28:50 +02:00
autonielx 9fed3c6836 Update translations from Pootle 2015-05-16 06:37:08 +02:00
autonielx 684739c6bd Update translations from Pootle 2015-05-09 06:36:46 +02:00
autonielx 51b75965cd Update translations from Pootle 2015-05-02 06:39:19 +02:00
autonielx 10d3384452 Update translations from Pootle 2015-04-25 06:27:26 +02:00
autonielx 1f1df3671c Update translations from Pootle 2015-04-18 06:27:31 +02:00
autonielx 1a704d4de9 Update translations from Pootle 2015-04-11 06:27:18 +02:00
autonielx 5ecdb49e5f Update translations from Pootle 2015-04-04 06:37:21 +02:00
François Revol 7332f46513 Add an icon for SD Card devices 2015-04-03 02:07:55 +02:00
Axel Dörfler 2889e51c4e SetupEnvironment: removed old audio legacy cruft.
* Haiku never supported this.
2015-04-02 13:25:54 +02:00
Axel Dörfler c733458294 Removed old, and unused Netscript. 2015-04-02 13:25:49 +02:00
Augustin Cavalier f24bfb3e90 icons: delete the App_BeShare icon.
BeShare now uses it and has it in its tree, so no need to keep
it here.
2015-03-29 18:10:48 -04:00
autonielx 83d05088a3 Update translations from Pootle 2015-03-28 06:31:11 +01:00
Axel Dörfler a2d9c45398 profile: enlarged HISTFILESIZE to 500.
* 50 isn't really contemporary anymore.
2015-03-24 22:41:52 +00:00
autonielx b4a7201117 Update translations from Pootle 2015-03-21 06:22:26 +01:00
autonielx bd796f1c86 Update translations from Pootle 2015-03-14 06:30:20 +01:00
autonielx ac6b4d6f37 Update translations from Pootle 2015-03-07 06:31:53 +01:00
Augustin Cavalier c4be934261 mime_db: add Jar mimetype and icon.
Huge thank you to Justin Stressman for the coffee cup icon!
2015-03-01 12:44:43 -05:00
autonielx ba155ed840 Update translations from Pootle 2015-02-28 06:38:32 +01:00
autonielx 90cad11eec Update translations from Pootle 2015-02-21 06:28:26 +01:00
autonielx 8ffd23996e Update translations from Pootle 2015-02-14 06:29:19 +01:00
Augustin Cavalier 4230183ded Tracker/StatusWindow: use vector icons.
Fixes #11711.
2015-02-11 23:14:44 -05:00
autonielx 1560ed05f3 Update translations from Pootle 2015-02-07 06:25:25 +01:00
autonielx ef16a87ca3 Update translations from Pootle 2015-01-31 08:02:51 +01:00
Augustin Cavalier e7803cf1f6 Tracker: use the Layout API wherever possible.
Sorry this commit is so big, but I couldn't figure out how to do this
incrementally without breaking things.

I wasn't able to just merge Aldeck's branch, as it was a partial refactor
of Tracker and didn't just rewrite the UI creation code to use layouts,
and the changes for PM (e.g. addon loading, virtual directories) made it
very hard to merge (it doesn't even compile after an automerge) so rather
than spending time on that, I decided it'd be better to recreate his work.

Miscellaneous notes:
 - This partially cleans up BPoseView & subclasses and BContainerWindow &
   subclasses -- none of the subclasses and child views abuse the parent's
   state, child views, or layout now.
 - BFilePanel and BDeskWindow are not on layouts, because:
   * BFilePanel docs in the Be Book instructed developers that wanted to
     modify BFilePanel's layout to just use FindView() and then move the
     views around. Obviously making it use layouts will break all BeOS
     apps that do this, and there are a lot of them (Pe, WonderBrush are
     just two examples.) I've added a note to the TODO list for R2 to create
     a layout-compatible API for this.
   * Some replicants (Workspaces, for example) rely on manipulating
     BDeskWindow's drawing state. This is incompatible with layouts, as
     at least in the case of Workspaces, it breaks a layouted version
     of BDeskWindow entirely.
 - I noticed a lot of #ifdef BEOS_VERSION ... gunk in the code. Tracker
   probably didn't build on BeOS just before this commit, and now it
   won't for sure, so I intend to go through and clean that out in the
   near future.

This commit also fixes:
 - enhancement #4996 (make Tracker's navigator use vector icons)
 - bug #3039 (resizing OpenWithWindow flashes the blue border)
 - bug #3889 (OpenWithWindow redraw errors)
 - a regression that was a side effect of "dynamic_cast<BDeskWindow*>(this)"
   always returning NULL when run in the constructor. I just added a "bool
   isDeskWindow" to BContainerWindow's constructor that is only set to true
   by BDeskWindow.
 - a copy&paste error in VirtualDirectoryPoseView that was passing "uint32
   resizeMode" as "uint32 viewMode".

Thanks to Alexandre for his original branch (it was a very useful
reference), Axel (for some miscellaneous advice & encouragement),
Adrien & Humdinger (for user interface review), and Diver (for user
interface review & testing).
2015-01-27 01:43:51 -05:00
autonielx 08e6e2aef8 Update translations from Pootle 2015-01-24 06:36:37 +01:00
autonielx 1ff0a2b51a Update translations from Pootle 2015-01-17 06:35:41 +01:00
autonielx 740112693b Update translations from Pootle 2015-01-10 07:26:25 +01:00
Augustin Cavalier 7732094125 data/bin/welcome: update #! line to reference sh and not bash.
Fixes #11719.
Makes it possible to use another shell package to run Haiku (such as zsh
or mksh).

Signed-off-by: Adrien Destugues <pulkomandy@gmail.com>
2015-01-08 08:58:29 +01:00
Augustin Cavalier 0de25abadc bash_completion: delete from tree.
This was an old version of bash_completion and not included in the
image. An haikuports recipe is available if you need it.

Fixes #11660.

Signed-off-by: Adrien Destugues <pulkomandy@gmail.com>
2015-01-05 12:03:45 +01:00
luroh 1d5b36cee2 Clean up FreeType outsourcing leftovers
- Remove obsolete FreeType docs
  - Remove obsolete FreeType license
  - Update FreeType license and copyrights in AboutSystem

Signed-off-by: Adrien Destugues <pulkomandy@gmail.com>

Fixes #11697
2015-01-05 11:23:02 +01:00
autonielx d35b138450 Update translations from Pootle 2015-01-03 06:38:47 +01:00
autonielx ff18d61427 Update translations from Pootle 2014-12-27 06:30:40 +01:00
autonielx 0305947d0a Update translations from Pootle 2014-12-20 06:34:55 +01:00
Timothy Gu e7dceac3fa Outsource DejaVu fonts
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-12-16 09:39:02 +01:00
autonielx 0aa4a1284c Update translations from Pootle 2014-12-13 06:29:07 +01:00
Adrien Destugues bd67cb1531 Outsource VL-Gothic font.
Fixes #11576.
2014-12-08 09:28:08 +01:00
autonielx 1f4afc1217 Update translations from Pootle 2014-12-06 06:30:41 +01:00
autonielx 24cddc96bc December 2014 update: remove Norwegian, Hindi and Greek 2014-12-06 06:30:41 +01:00
autonielx ef6da249e2 Update translations from Pootle 2014-11-29 07:53:00 +01:00
autonielx 120525a214 Remove the cdplayer app, it is not used anymore 2014-11-29 07:52:59 +01:00
Alexander von Gluck IV f83af26271 data: Kernel settings file
* Add example line to always boot using safe
  video mode (vesa)
2014-11-28 20:37:02 -06:00
autonielx 8d48eb9311 Update translations from Pootle 2014-11-22 06:34:05 +01:00
Adrien Destugues 09c2f0cb55 Remove leftover catkey files with wrong names.
The correct ones are pt_BR and zh_Hans, which are updated from Pootle
weekly.
2014-11-18 10:26:36 +01:00
Adrien Destugues 83b1a68c52 Move NetFS to a package
This is based on Jalopeura's patch to #10191, however, there are some
changes.
From the patch:
* Make userlandfs use separate "interface definition" files for each
filesystem, so the netfs package can provide a configuration file
* Add a short document on how to use NetFS
* Various fixes to netfs to make it build again (volatile atomics)
* The netfs_mount script for easier use of NetFS

Additional fixes:
* Move netfs_mount and the interface description file to data/ in the
source tree
* Use strlcat instead of strcat to avoid a buffer overflow
* Some parts were already applied in previous commits
2014-11-17 15:24:07 +01:00
autonielx 9bce27d261 Update translations from Pootle 2014-11-15 06:26:02 +01:00
autonielx 84de2ceb27 Update translations from Pootle 2014-11-08 06:52:02 +01:00
Adrien Destugues 2c291e65bd Update VL-Gothic fonts to 20140801.
Fixes #9757.
2014-11-07 20:38:58 +01:00
autonielx 816548962e Update translations from Pootle 2014-11-01 06:26:02 +01:00
François Revol ebc6d4d0b0 Add an icon for LZIP archive files 2014-10-27 23:49:31 +01:00
autonielx 24f7b6ad3b Update translations from Pootle 2014-10-25 06:22:10 +02:00
Michael Lotz 1180b66081 PowerStatus: Implement battery low/critical notifications.
It shows a notification once the "low percentage" is reached (currently
at 15 percent) and once when the battery is about to die. This logic
should probably be revised to be based on remaining time instead. The
notification icons are simple variations of the PowerStatus icon.
2014-10-23 20:07:21 +02:00
Adrien Destugues ff0f13f37a readline: also restore behavior for directories.
Thanks to Diver for checking.
2014-10-19 12:20:57 +02:00
Adrien Destugues 41660cabf4 readline: enable mark-symlinked-directories
This allows "ls /sys<TAB>" to complete to "/system/" rather than
"/system". It restores the behavior as it was before we outsourced bash.
2014-10-19 12:14:08 +02:00
Adrien Destugues bbcce443cc Remove more of Canna.
Fixes #11186 for real.
2014-10-18 14:40:43 +02:00
autonielx bcd40fc754 Update translations from Pootle 2014-10-18 06:25:34 +02:00
autonielx 6668f854b0 Update translations from Pootle 2014-10-11 16:57:37 +02:00
autonielx 66d980dfe8 Update translations from Pootle 2014-10-11 06:21:24 +02:00
autonielx c6e3208e3e Update translations from Pootle 2014-10-04 06:19:59 +02:00
Augustin Cavalier cda4988751 Template Makefile: stupid fix to get it working again.
No idea how I escaped this backslash...

Signed-off-by: Jessica Hamilton <jessica.l.hamilton@gmail.com>
2014-09-29 11:44:50 +13:00
autonielx d2e55506ad Update translations from Pootle 2014-09-27 06:22:18 +02:00
autonielx 937e70aa28 Update translations from Pootle 2014-09-20 06:22:44 +02:00
Augustin Cavalier 016ef2de8b makefile_engine: fix wording, rewrap, bump version, capitalize name.
* Improve wording, fix spelling errors, rewrap
* Capitalize name
* Adjust templates to match.

Fixes #11158.

Signed-off-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
2014-09-18 16:29:44 +02:00
autonielx 884dab8a17 Update translations from Pootle 2014-09-06 06:19:21 +02:00
Humdinger 18684e0caf Added alternative and improved icons for Be and Zeta disks 2014-08-31 19:11:09 +02:00
autonielx 54a3250ae2 Update translations from Pootle 2014-08-30 06:25:03 +02:00
luroh d64b771b96 Fix offline installation of iprowifi2100 and iprowifi2200 firmware.
Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>
2014-08-26 23:10:37 +02:00
François Revol 9526c2143f Add an icon for Time And Relative Dimentions In Space
(TARDIS)

Just in case someone ever plugs one to his Haiku laptop :D
2014-08-15 01:38:55 +02:00
François Revol ee1c8dbda7 Don't show stem and leaves at 16x16 2014-08-14 15:54:36 +02:00
François Revol 4e4caf5906 Add stem and leaves to the Heidi icon 2014-08-14 15:50:34 +02:00
François Revol 5c25f8e561 Name objects in Heidi icon
Hopefully those are the correct botanical names.
2014-08-14 15:36:04 +02:00
François Revol 80835cb079 Add an icon for Heidi (unfinished)
Hopefully it'll be useful
2014-08-14 01:01:55 +02:00
François Revol 57e1c849e3 Rename the kawoosh RemoteDesktop icon
Indeed, we did.
2014-08-14 00:56:41 +02:00
François Revol e434249ebb Add an icon for device files 2014-08-13 23:38:51 +02:00
François Revol 2213b9acc7 Add an icon for pipe files (But where's Mario?) 2014-08-13 23:26:29 +02:00
François Revol 6683df861e Another variant of the RemoteDesktop icon...
Just in case we ever use it over the Star Gate ;-)
2014-08-13 22:30:54 +02:00
François Revol a0321e54d4 Much simpler version of RemoteDesktop icon 2014-08-13 22:29:04 +02:00
François Revol ea9a1f53b3 Add icon for RemoteDesktop
the App_Workspaces getting out of a window...
2014-08-13 21:49:47 +02:00
François Revol a9028b8eec De-uglify icon
Really, that was my first, you know :D

Still not perfect though...
2014-08-13 20:58:10 +02:00
François Revol b5f3a90d02 Add a python overlay icon
No outline, pretty much like the official logo.
2014-08-13 19:21:30 +02:00
François Revol 47e6571735 Add an icon for GnuPG
started from Action_Logout
2014-08-13 19:17:46 +02:00
Adrien Destugues 6288f7b453 Allow rdefs in subdirectories in makefile-engine.
Also use finddir instead of hardcoded paths for drivers and locale
catalog helper rules.

Fixes #11115. Thanks to Waddlesplash and Puckipedia for investigating
the issue.
2014-08-13 08:05:13 +02:00
François Revol e6c495bc73 Add a croissant icon
Just because I'm hungry, inspired by a drawing from
Bruny Bellamy:
http://brunobellamy.tumblr.com/post/94366925615
2014-08-11 16:15:41 +02:00
François Revol 948f0320c9 Add names to the BeHappy icon
Since it's almost a simple marble, it's an interesting model,
I used it for ARAnyM. HAving names makes it easier to change.
2014-08-07 11:23:49 +02:00
François Revol 40dc5eb53e Change the marble to a coin on the ARAnyM icon
- makes it look like a coin like the original icon with a
recessed part,
- cleanup,
- add a bee shadow.
2014-08-07 11:23:29 +02:00
François Revol f1d963a418 Offset the bee in ARAnyM icon so it's not blurry at 32x32 2014-08-07 02:16:34 +02:00
François Revol 3d21494d80 Add an icon for ARAnyM 2014-08-07 02:10:51 +02:00
François Revol 0dd565ee64 Harddisk icon variations with "Be" and Zeta logos
So many partitions around and they all looked the same...
2014-08-07 01:35:27 +02:00
François Revol dcef881fe6 First try at an icon for Music Player Daemon
Actually a scaled copy-paste of App_MediaPlayer, Misc_Speaker
and App_TV_2 with a few tweaks.
2014-07-31 23:04:56 +02:00
François Revol b7e55f797d Some more comments on xdg_basedirs
At least WebOOB makes some use of those,
it should help unclutter the home directory.
2014-07-30 00:07:48 +02:00
François Revol d06cbe081b Add a profile.d file for XDG Base Directory Specification
We declare most of the XDG environment variables for this spec:
- XDG_CONFIG_HOME
- XDG_DATA_HOME
- XDG_CONFIG_DIRS
- XDG_DATA_DIRS
- XDG_CACHE_HOME

I'm not yet sure what to do with XDG_RUNTIME_DIR.
2014-07-29 17:02:24 +02:00
François Revol 5bff096de0 Add an icon for WebWatch
A dumb mod form App_clock.
2014-07-28 13:19:32 +02:00
autonielx cb22f490a3 Update translations from Pootle 2014-07-26 06:21:11 +02:00
François Revol 92a0f9b8ce Add a naive icon for QEmacs 2014-07-19 23:52:58 +02:00
autonielx be4e542dc3 Update translations from Pootle 2014-07-19 06:17:58 +02:00
autonielx 632843911c Update translations from Pootle 2014-06-28 06:18:47 +02:00
autonielx ef4f58b2a8 Update translations from Pootle 2014-06-21 06:19:20 +02:00
autonielx bdd9f04c00 Update translations from Pootle 2014-06-14 06:16:26 +02:00
Fredrik Holmqvist c57c62505e It's -fno-pic not -no-fpic. 2014-06-10 23:09:04 +02:00
Fredrik Holmqvist ded5af13dc Fix spelling error. 2014-06-10 23:09:03 +02:00
autonielx b0e9612fc4 Update translations from Pootle 2014-06-07 06:19:20 +02:00
autonielx e1594b1775 Update translations from Pootle 2014-05-31 06:17:02 +02:00
autonielx e81fd38b16 Update translations from Pootle 2014-05-29 23:26:12 +02:00
autonielx 834c7433ec Rename haiku-depot to haikudepot 2014-05-29 22:57:32 +02:00
autonielx 4134adc413 Update translations from Pootle 2014-05-24 06:18:05 +02:00
luroh b3fe70844e Specify the location of the .PackageInfo file.
Signed-off-by: Jessica Hamilton <jessica.l.hamilton@gmail.com>
2014-05-22 09:31:57 +12:00
autonielx a8fffd7be9 Update translations from Pootle 2014-05-17 06:17:40 +02:00
autonielx 0217077b04 Update translations from Pootle 2014-05-10 06:17:53 +02:00
autonielx e08c932315 Update translations from Pootle 2014-05-03 06:16:40 +02:00
autonielx 9e5bc4943c Update translations from Pootle 2014-04-26 06:17:25 +02:00
autonielx 689da158cf Update translations from Pootle 2014-04-26 06:17:25 +02:00
Jérôme Duval 6e9926d050 MPL 2.0: added a v in the name 2014-04-23 18:33:13 +02:00
Jérôme Duval dba5c2a286 Added license file for MPL 2.0. 2014-04-23 17:33:32 +02:00
autonielx 0af1fbb3b7 Update translations from Pootle 2014-04-12 06:19:04 +02:00
autonielx e00c606b26 Update translations from Pootle 2014-04-05 06:17:44 +02:00
autonielx 9b85c1dcc7 Update translations from Pootle 2014-03-29 06:18:46 +01:00
Axel Dörfler bff2690587 makefile-engine: fixed build of kernel add-ons.
* Actually, hopefully: not yet tested.
* Automatic whitespace cleanup.
2014-03-25 23:36:26 +01:00
autonielx 835bcdda71 Update translations from Pootle 2014-03-22 06:18:26 +01:00
autonielx 9530f75bf3 Update translations from Pootle 2014-03-15 06:17:19 +01:00
autonielx 0af7f3c1c2 Update translations from Pootle 2014-03-08 06:16:12 +01:00
autonielx 3d50acca57 Update translations from Pootle 2014-03-01 06:18:36 +01:00
autonielx e094495653 Update translations from Pootle 2014-03-01 06:18:35 +01:00
autonielx b8f01fee60 Update translations from Pootle 2014-02-08 06:07:10 +01:00
autonielx eefd86b752 Update translations from Pootle 2014-02-01 06:16:24 +01:00
autonielx e08720f8f2 Update translations from Pootle 2014-01-25 06:14:51 +01:00
autonielx 8ed16a6959 Update translations from Pootle 2014-01-18 06:16:02 +01:00
Pawel Dziepak d0f2d8282f Merge branch 'scheduler'
Conflicts:
	build/jam/packages/Haiku
	headers/os/kernel/OS.h
	headers/os/opengl/GLRenderer.h
	headers/private/shared/cpu_type.h
	src/add-ons/kernel/drivers/power/acpi_battery/acpi_battery.h
	src/bin/sysinfo.cpp
	src/bin/top.c
	src/system/kernel/arch/x86/arch_system_info.cpp
	src/system/kernel/port.cpp
2014-01-17 04:06:15 +01:00
Jérôme Duval a1c015a924 iprowifi4965: added several firmwares. 2014-01-13 18:03:02 +01:00
autonielx 6414ae05c4 Update translations from Pootle 2014-01-11 06:18:54 +01:00
autonielx de81fde11c Update translations from Pootle 2014-01-04 06:15:30 +01:00
Matt Madia de5c16f10a Do not create the hpkg from within the directory to package. 2014-01-02 21:39:41 -05:00
autonielx e9ae8e0849 Update translations from Pootle 2013-12-28 06:16:48 +01:00
Adrien Destugues edba5ea016 Add icon for Cereal... I mean SerialConnect.
* Icon drawn by Humdinger and myself.
* Also add SerialConnect entry in deskbat applications.
2013-12-21 16:59:24 +01:00
autonielx 55ee5264e2 Update translations from Pootle 2013-12-21 06:14:09 +01:00
François Revol a99cee63cc Add icon for Oricutron
Derived from App_Clock
2013-12-16 00:40:54 +01:00
autonielx 7f7a002285 Update translations from Pootle 2013-12-14 06:16:52 +01:00
François Revol d43ede6002 Add an icon for Open Cubic Player (ocp)
The best I could do, feel free to fix.
2013-12-11 08:27:25 +01:00
autonielx 42e1a29f0b Update translations from Pootle 2013-12-07 06:14:41 +01:00
Ingo Weinhold be012e2122 /etc/profile: Also source profile.d/*.sh files in data dirs
This allows packages to place files in data/profile.d to manipulate
the shell environment. They could already use settings/etc/profile.d,
but since there's no point in editing those files in most cases, placing
them there nonetheless doesn't make much sense.
2013-12-04 23:21:14 +01:00
autonielx 3024704a94 Update translations from Pootle 2013-11-30 06:18:56 +01:00
Matt Madia fb0cb1c67c Added HAIKU square graphic.
This is used on the github page and several other places that support gravatar.
2013-11-24 17:13:47 -05:00
autonielx 7b38619bdb Update translations from Pootle 2013-11-23 06:14:14 +01:00
Scott McCreary a6f9bcb55e Added license file for SIL Open Font License v1.1 2013-11-22 08:15:56 -08:00
Pawel Dziepak 208f76e578 preferences: Remove CPUFrequency
We can't reliably set contemporary processors to an arbitrary frequency.
There are dependencies between cores and thechnologies like Turbo Boost
which may make actual frequency significantly different than the requested.

Moreover, it is the scheduler job to decide how much CPU performance is
needed and user shouldn't interfere with that.
2013-11-22 05:24:44 +01:00
Ingo Weinhold 73254051b1 makefile engine: Improve template makefile
Use findpaths to find the makefile-engine to include. This addresses the
remaining aspect of #10011. I.e. the package can now also be installed
in home.
2013-11-21 13:47:53 +01:00
Humdinger d5f3d9c130 Added overlay image for read-only items.
Added a small padlock icon to mark read-only items.
See #10122.
2013-11-17 19:21:16 +01:00
autonielx b7416a2dae Update translations from Pootle 2013-11-16 06:15:13 +01:00
Humdinger 61571fa66a Added icons for HaikuDepot and HPKG archives.
Anyone feel free to come umoroe sphisticated ones. :)
2013-11-09 18:12:01 +01:00
autonielx b7f865a04d Update translations from Pootle 2013-11-09 06:14:35 +01:00
autonielx 79f5b73db6 Update translations from Pootle 2013-11-02 06:16:49 +01:00
autonielx f67181338a Update translations from Pootle 2013-10-26 06:17:32 +02:00
Niels Sascha Reedijk b21a346919 Update translations from Pootle 2013-10-19 06:14:23 +02:00
Niels Sascha Reedijk 5de589dae2 Update translations from Pootle 2013-10-12 06:18:09 +02:00
Matt Madia 73f8409af2 Fixed directories. Thanks jessica.
Note to self: Don't push on an empty coffee cup.
2013-10-06 21:33:14 -04:00
Matt Madia c3cb090f10 Update script for package-management related changes.
A hpkg will be created locally, which contains the firmwares. This hpkg will
be copied to system. IIRC, the firmware must live in their respective
subdirectories.

To note, once the approve_license flags are implemented on the end-user
applicacation side, the Intel ipw2100 and Intel ipw2200 could be moved
to a separate package. However (and IIRC) the Broadcom involves using a closed
binary blob, that should not become a pre-made package.
2013-10-06 21:21:28 -04:00
Matt Madia 047fa72472 Fix permission of text files within archive.
LICENSE.iwlwifi-4965-ucode and README.iwlwifi-4965-ucode were mistakenly marked
as executables.
2013-10-06 18:48:45 -04:00
Matt Madia de1fec7996 Fix permission of text files within archive.
README.iwlwifi-3945-ucode and LICENSE.iwlwifi-3945-ucode were mistakenly marked
as an executable. Was uncertain if iwlwifi-3945-2.ucode should or should not
be marked as an executable and was unchanged.
2013-10-06 18:31:41 -04:00
Matt Madia ed25f656ff Fix permission of text file within zipfile.
LICENSE.marvell-firmware.txt was mistakenly marked as an executable.
2013-10-06 18:19:22 -04:00
Niels Sascha Reedijk 7b333e22fd Update translations from Pootle 2013-10-05 06:16:12 +02:00
Ingo Weinhold f73f5d4c42 Initial changes to remove /boot/common
* find_directory() and hard-coded paths use /boot/system instead of
  /boot/common.
* The build system creates the writable directories in /boot/system
  instead of /boot/common.
* The build system no longer installs any packages in /boot/common.
2013-10-03 21:52:25 +02:00
Adrien Destugues 37343ca1f6 Remove which command from default image
* This was a script relying on a working /etc/profile, which may not be
there
 * Instead, use GNU which, available as an haikuport recipe
 * Since the command does not seem to be needed for Haiku to run (and
also because I don't know how to do it), GNU which isn't in the default
 install.
 * Typing "which" in a terminal still works, as that uses an alias
defined directly in /etc/profile.
2013-10-01 16:32:21 +02:00
Ingo Weinhold 81291304ad Merge remote-tracking branch 'haiku/master' into package-management
Conflicts:
	build/jam/BuildSetup
	build/jam/HaikuImage
	build/jam/board/sam460ex/BoardSetup
	build/jam/board/verdex/BoardSetup
	data/catalogs/apps/icon-o-matic/fr.catkeys
	src/add-ons/kernel/drivers/audio/hda/hda_codec.cpp
	src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
	src/apps/debugger/files/FileManager.cpp
	src/apps/debugger/files/FileManager.h
	src/apps/debugger/user_interface/gui/inspector_window/MemoryView.cpp
	src/apps/haiku-depot/MainWindow.cpp
	src/apps/haiku-depot/MainWindow.h
	src/apps/haiku-depot/Model.cpp
	src/apps/haiku-depot/PackageInfo.h
	src/apps/haiku-depot/PackageInfoListener.h
	src/apps/haiku-depot/PackageInfoView.cpp
	src/apps/haiku-depot/PackageInfoView.h
	src/apps/haiku-depot/PackageListView.cpp
	src/apps/haiku-depot/PackageListView.h
	src/system/kernel/arch/arm/arch_timer.cpp
	src/system/libroot/os/arch/arm/atomic.S
	src/tools/translation/bitsinfo/Jamfile
	src/tools/translation/bmpinfo/Jamfile
	src/tools/translation/tgainfo/Jamfile
2013-09-27 01:55:45 +02:00
Niels Sascha Reedijk 18ad64f227 Update translations from Pootle 2013-09-21 06:13:38 +02:00
Niels Sascha Reedijk 1a6ebaa02e Update translations from Pootle 2013-09-17 14:40:17 +02:00
Niels Sascha Reedijk aba841d810 Update translations from Pootle 2013-09-14 06:14:15 +02:00
Ingo Weinhold cf70d345b2 Merge remote-tracking branch 'haiku/master' into package-management
This reverts 8f7f28a7c3 (OpenGL: Upgrade
to
Mesa 9.2).

Conflicts:
	build/jam/BuildFeatures
	build/jam/HaikuImage
	build/jam/OptionalPackages
	build/scripts/build_cross_tools_gcc4
	src/add-ons/opengl/swpipe/Jamfile
	src/apps/diskusage/Jamfile
	src/kits/tracker/ContainerWindow.cpp
	src/kits/tracker/DeskWindow.cpp
	src/kits/tracker/Jamfile
2013-09-13 01:02:28 +02:00
Niels Sascha Reedijk 986b702f54 Update translations from Pootle 2013-09-07 06:14:25 +02:00