Commit Graph

54065 Commits

Author SHA1 Message Date
Axel Dörfler
e489a80da0 syslog_daemon: Style cleanups, no functional change. 2015-07-22 20:39:57 +02:00
Axel Dörfler
035e3e77ed kernel: profile system when SYSTEM_PROFILER is defined.
* This enables a mechanism to profile almost the complete boot process
  (starting with main2()), if SYSTEM_PROFILER is defined to 1.
* You can access the profiling data using "profile -r".
2015-07-22 20:39:52 +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
Augustin Cavalier
5f83ad89eb Tracker: Move DirMenu.h to headers/private/tracker so other applications can uuse it. 2015-07-21 19:52:43 -04:00
Augustin Cavalier
4d556706b5 docs/user: s/http:/https:/. 2015-07-21 18:24:37 -04:00
Axel Dörfler
b46999bc02 Tracker: page down/up now selects poses.
* When pressing shift it will also extend the selection to the bottom
  or the top of the page.
* It does not deselect anything yet, but Tracker's selection logic is
  pretty questionable, anyway, and it's way too complicated to
  implement this nicely as of now.
2015-07-21 21:27:38 +02:00
Humdinger
7d0bb19b09 Added new release of Clipdinger
Fewer bugs. Fade to grey.
2015-07-21 17:23:08 +02:00
Jérôme Duval
94887feb64 Added some support for GCC 5+. 2015-07-20 21:45:02 +02:00
Adrien Destugues
bdd4f6b7d0 Update cmake package
Fixes gethostbyname_r problem.
2015-07-20 21:43:12 +02:00
Rene Gollent
f068ecea0a Icon-O-Matic: Fix gcc4 build.
- Add explicit casts to uint8 since gcc4 otherwise warns about a narrowing
  conversion.
2015-07-19 21:06:42 -04:00
Stephan Aßmus
f333ade309 Icon-O-Matic: Converted color picker to use layouting
Basically synced the code with what I did for WIP WonderBrush rewrite.
 * Converted to use layouting
 * Removed unused liblayout MView cruft
 * Removed need for rendering in separate threads in favor of
   rendering lazily. The original Colors! rendering was insanely slow
   and inefficient, hence the separate rendering threads.
 * Some style fixes along the way.
 * Some minor bug fixes, too, but these were not actually triggered.
 * Renamed selected_color_mode.h to SelectedColorMode.h
2015-07-19 23:20:22 +02:00
Stephan Aßmus
0ebc8ac6ef IOM/ColorField: Get rid of useless threads
Generate bitmap in Draw() lazily. Removed liblayout stuff. Support for
Haiku layout methods. Fixed some bugs with selecting red/green/blue
as fixed values (ticket #10574).
2015-07-19 23:20:11 +02:00
Stephan Aßmus
44046ca5cd IOM/AlphaSlider: Removed liblayout suff, added Haiku layout methods
Also added support for border styles.
2015-07-19 23:20:02 +02:00
Alexander von Gluck IV
e34f263837 haikudepot: Fix style issues in hrev49418 2015-07-19 09:56:54 -05:00
Alexander von Gluck IV
d52bb3081c bin/fdinfo: Fix format strings through B_PRI macros 2015-07-19 09:43:17 -05:00
Alexander von Gluck IV
0469da76ba bin/iroster: Fix format strings through B_PRI macros 2015-07-19 09:31:22 -05:00
Alexander von Gluck IV
46e1214196 bin/hd: Fix format strings through B_PRI macros 2015-07-19 09:31:03 -05:00
Alexander von Gluck IV
3f06c69ed4 bin/fstrim: Fix format strings through B_PRI macros 2015-07-19 09:25:41 -05:00
Alexander von Gluck IV
ec4e0aea76 bin/driveinfo: Fix format strings through B_PRI macros 2015-07-19 09:23:54 -05:00
Alexander von Gluck IV
f783542c1b bin/diskimage: Fix format strings through B_PRI macros 2015-07-19 09:19:11 -05:00
Alexander von Gluck IV
deb9fbcb85 bin/df: Fix format strings through B_PRI macros 2015-07-19 09:12:19 -05:00
Andrew Lindesay
93407f0c87 HaikuDepot: desktop app can now have server url specified
* Enables us to test to other HD servers

Completes Task #12216
2015-07-19 08:46:26 -05:00
Andrew Lindesay
874bb4ede9 hvif2png: Input file reading fix, file magic check
* Fix an infinite loop on reading a larger file.
* Check hvif magic number

Ticket #12207.

Signed-off-by: Ingo Weinhold <ingo_weinhold@gmx.de>
2015-07-19 11:42:18 +02:00
Rene Gollent
a3b04ab398 Debugger: Fix oversight in TeamDebugger.
- In the case where the target team terminates, the subsequent prompt
  to ask the user what action they wish to take in response needs to
  take into account the possibility that the UserInterface in question
  hasn't yet implemented such prompting. Treat such a case as equivalent
  to asking the debugger to quit.

Addresses part of #10292.
2015-07-18 16:42:38 -04:00
Augustin Cavalier
e7b593f31c userdel: Fix typo. 2015-07-18 14:35:53 -04:00
Augustin Cavalier
7eccc69001 Rename PackageInstaller to LegacyPackageInstaller.
Affects only the file name, not the mimetype.
Fixes #10004.
2015-07-18 14:35:08 -04:00
Humdinger
ec0204ad1e Update Pe package to a current build.
gcc2 only for the time being, as the other plattforms either
don't build or the resulting binary doesn't launch.

x86: "runtime_loader: Cannot open file libnetwork.so: No such file or directory"
	It also refuses to build with haikuporter's -S option:
	"POLICY ERROR: can't find used library "libstdc++.r4.so"

x64: "bash: ./Pe: cannot execute binary file: Not an executable"
	And the same policy error with -S as x86.

Anyone feel free to fix that... :)
2015-07-18 17:41:33 +02:00
Ingo Weinhold
0721444745 hvif2png: Fix closing of streams
* h2p_close_state():
  - Don't close stdin/stdout.
  - Set in/out to NULL to prevent accidental double closing.
* h2p_open_streams(): Simplify closing on error. No need for
  fclose_quietly().
2015-07-18 09:04:33 +02:00
Ingo Weinhold
afdc8efb27 hvif2png: Coding style cleanup 2015-07-18 09:02:59 +02:00
Andrew Lindesay
f712bf3e60 Add build tool to render hvif icon files as png
Signed-off-by: Ingo Weinhold <ingo_weinhold@gmx.de>
2015-07-18 08:06:47 +02:00
autonielx
863e198a8d Update translations from Pootle 2015-07-18 06:36:31 +02:00
Rene Gollent
6edcd0bf79 Debugger: Build fix. 2015-07-17 23:30:23 -04:00
Rene Gollent
8a5d051fa3 Debugger: Minor fix to text control editor.
TableCellTextControlEditor:
- Switch BTextControl inheritance to public, as gcc2 otherwise fails to
  properly dynamic_cast to BTextControl, which breaks the latter
  internally.
2015-07-17 23:12:46 -04:00
Rene Gollent
220ccc72f6 Debugger: Fix incorrect comparison. 2015-07-17 23:12:42 -04:00
Rene Gollent
df459da6ed {Tree,Table}: Add cell rect accessor.
BColumnListView:
- Add helper method for getting the visible rect of a given field.
  Refactor SuggestTextPosition to use it.

{Tree,Table}:
- Add wrapper to retrieve table cell rect using the aforementioned
  BCLV helper.
2015-07-17 23:12:39 -04:00
Rene Gollent
8988902ec3 Debugger: Implement editor hooks for integer values.
IntegerValueHandler:
- Add hook for acquiring value editor.
2015-07-17 23:12:10 -04:00
Rene Gollent
568f200843 Debugger: Add ValueWriter support class.
- Given a value + corresponding location description, this handles
  ensuring that the data ends up in the appropriate locations in the
  target team.
2015-07-17 22:03:24 -04:00
Rene Gollent
5b026a2960 Debugger: Improve variable tooltips.
VariablesView:
- Tooltips now indicate if there was a problem resolving either the location
  or the actual value of a given variable, as well as whether or not the
  variable is editable in its current location.
2015-07-17 22:03:22 -04:00
Rene Gollent
4c880a79bc Debugger: Add writable property to ValueLocation.
Value{Piece}Location:
- Add member to indicate whether the current location, respectively
  all its pieces are in locations where they can theoretically be
  modified.
2015-07-17 22:03:21 -04:00
Automatic Committer
cac898133b Update pci.ids from pciids.sourceforge.net 2015-07-16 05:20:29 +02:00
Jérôme Duval
49f3476475 Updated gcc packages for x86_gcc2 and x86. 2015-07-15 05:05:48 +02:00
Alexander von Gluck IV
1b69f3394b radeon_hd: Properly and consistently pick HPD ID 2015-07-14 20:38:15 -05:00
Humdinger
8512a55f41 Fixed Web+ Bookmarks.
* the LoaderPage for the BeBook now points to /system/documentation/BeBook
* the HaikuPorts bookmark now points to https://github.com/haikuports
2015-07-14 18:03:22 +02:00
Augustin Cavalier
8868ca02ed docs/user: TabView: Fix erroneous descriptions of Select() and Deselect(). 2015-07-14 11:26:39 -04:00
Augustin Cavalier
fe47b32f75 TabView: Assume be_control_look is not NULL. 2015-07-14 11:25:46 -04:00
Augustin Cavalier
6fd2553690 TabView: Lots of style fixes. 2015-07-14 11:22:44 -04:00
Augustin Cavalier
c432a83bf3 TabView: Add TabViewPrivate class, actually fix non-layout SetView.
Thanks to Axel and Stephan for reviewing!
2015-07-14 11:04:39 -04:00
Adrien Destugues
ce7470f8bf BTab: fix behavior with custom BTabView
* BTab should not assume too much about BTabView, because some apps (eg.
Terminal) completely override the structure of it.
* Use the given owner view in Select/Deselect, rather than trying to
guess from the fTabView.

Fixes tabs not showing in Terminal, mouse not working in Terminal, and
probably some other problems there as the view tree was not correct
anymore.
2015-07-14 11:34:48 +02:00
Adrien Destugues
d585e4c396 DNS prefs: use thread-safe DNS settings getter
__res_state can't be used with pthreads involved, instead use
__res_get_state and __res_put_state which maintain a pool of res_state
instances.

Fixes #12195.
2015-07-14 11:02:56 +02:00
Adrien Destugues
58f9556840 Update OpenSSH package.
Fixes #12181.
2015-07-14 10:10:01 +02:00