Commit Graph

53668 Commits

Author SHA1 Message Date
Janus 51c4f366c4 Printers: use a vector icon for the overlay checkmark.
* The checkmark is a McClintock's icon  (Pref icon without the shadow)
2015-05-30 20:34:00 +02:00
Janus 8914c88dab StyledEdit: add navigation menu to status bar.
* Fix #12099.
2015-05-30 11:14:27 +02:00
autonielx cf9328df22 Update translations from Pootle 2015-05-30 06:35:49 +02:00
Jessica Hamilton 7919d6569f Revert "FilePanel: re-parenting the PoseView to get shortcuts to work"
This reverts commit 89486c9276.
2015-05-30 14:04:48 +12:00
Jessica Hamilton bcf6650e4f libxml2_x86: update to fix use of xml catalogs
* Now correctly searches /boot/system/data/xml/catalog for
  files containing xml catalogs
* This fixes use of docbook stylesheets with xsltproc
2015-05-30 14:01:35 +12:00
Jessica Hamilton 89486c9276 FilePanel: re-parenting the PoseView to get shortcuts to work 2015-05-30 13:39:46 +12:00
Humdinger 7b897448a9 Added CatKeysEditor
see https://github.com/puckipedia/BeLocalized
2015-05-29 18:20:46 +02:00
Humdinger ea8395e241 Added MIME tpe for catkeys
Added x-vnd.be.locale-catalog.plaintext for catkeys, as created with
the makefile_engine via "make catkeys".
2015-05-29 18:18:00 +02:00
Gerasim Troeglazov 8c0f3653d0 Updated libftdi, confuse, avrdude and avr_libc packages for gcc2_x86 2015-05-29 21:45:19 +10:00
Gerasim Troeglazov 6d08976c30 Updated fribidi packages for gcc2 and gcc2_x86 2015-05-27 23:52:09 +10:00
Automatic Committer 8dd96b45a6 Update pci.ids from pciids.sourceforge.net 2015-05-28 05:20:29 +02:00
Hamish Morrison f886b0462b openjdk: update 1.7u80-b32 package to latest revision 2015-05-27 16:09:57 +01:00
Gerasim Troeglazov 47c5974e8f Added mplayer package for gcc2_x86 2015-05-27 23:16:51 +10:00
Gerasim Troeglazov c5881520c3 Added libdv, libdca, a52dec, twolame and popt packages for gcc2_x86 2015-05-27 22:40:37 +10:00
Gerasim Troeglazov 03953cfa9c Added libdvdcss, libdvdread and libdvdnav packages for gcc2_x86 2015-05-27 22:25:24 +10:00
Gerasim Troeglazov fd4345c079 Updated libvorbis, libsndfile and lame packages for gcc2_x86 2015-05-27 21:32:07 +10:00
Rene Gollent 8a74210d80 Debugger: Fix uninitialized variable.
MemoryView:
- fTrackingMouse wasn't being initialized in the constructor, which would
  lead to the memory view sometimes thinking it was in mouse tracking mode
  immediately when opened.
2015-05-26 23:38:09 -04:00
Jérôme Duval 0e8de1300a Update python package for x86_64. 2015-05-26 23:01:00 +02:00
Humdinger 6763020168 Updated ArmyKnife (only documentation) 2015-05-26 19:45:00 +02:00
Rene Gollent d281548a33 Debugger: Cleanups, no functional change.
- Add virtual hook to TeamMemory for retrieving area information
  from the target team.
- Implement said hook in DebuggerInterface.
- Adjust RetrieveMemoryBlockJob to use said hook to retrieve the
  writable state of the target block rather than calling
  get_memory_properties() directly.
2015-05-25 21:44:14 -04:00
Jérôme Duval 444a32d53b Update libdvdnav packages for x86_64. 2015-05-25 22:08:58 +02:00
Jérôme Duval 63b330d959 Add handbrake package for x86_64.
* CLI only.
2015-05-25 21:22:21 +02:00
Jérôme Duval dbe15e658a Add x86_64 packages for libdvdread and libdvdnav. 2015-05-25 21:19:52 +02:00
Jérôme Duval 33b7c150ae Add libbluray packages for x86_64. 2015-05-25 20:56:20 +02:00
Jérôme Duval f181d00c95 Added several x86_64 media related packages. 2015-05-25 20:40:06 +02:00
Humdinger 7706f30517 Update Web+ bookmarks.
Removing Haikuware, adding instead:
- Guest One's Haiku Repository
- PulkoMandy's Archiv
- Fatelk's Repo
2015-05-25 18:07:57 +02:00
Hamish Morrison c15b65561b openjdk: add package for 1.7u80-b32 2015-05-24 20:55:15 +01:00
Hamish Morrison d6d439f3f7 Reimplement unnamed POSIX semaphores using user_mutex
* Fixes sharing semantics, so non-shared semaphores in non-shared
  memory do not become shared after a fork.
* Adds two new system calls: _user_mutex_sem_acquire/release(),
  which reuse the user_mutex address-hashed wait mechanism.
* Named semaphores continue to use traditional sem_id semaphores.
2015-05-24 14:03:40 +01:00
Rene Gollent 03796a0cef Debugger: Add Inspector UI controls for edit mode.
InspectorWindow:
- Add buttons to control edit mode, and helper functions to maintain
  their state.
- Implement listener hook for memory change events, to track when
  requested memory writes are completed, and update the view accordingly.

Together with the previous batch of commits, this implements the first part
of #9708.
2015-05-23 16:54:18 -04:00
Rene Gollent 6ce909030d Debugger: Add edit mode support to MemoryView.
MemoryView:
- Add hooks and supporting status tracking members to enable edit mode.
  When editing is requested, we allocate a duplicate copy of the current
  block's data to perform edits in. Currently, editing is only supported from
  within the hex view, and when edit mode is enabled, the view is locked to
  8-bit hex mode in order to avoid any possible confusion with regards to
  source vs target endian orientation.
- Extend Draw() to determine whether to write data from the edit data store
  or the actual memory block. Also implement highlighting the current edit
  position caret when in edit mode, as well as highlighting bytes that have
  been changed compared to the block's original data.
2015-05-23 16:54:17 -04:00
Rene Gollent 76ada671ba Debugger: Extend MemoryView listener interface.
MemoryView::Listener:
- Add extra hooks for notifying listener of internal mode changes.
  Implement accordingly in InspectorWindow.
2015-05-23 16:54:16 -04:00
Rene Gollent 68e78ff841 Debugger: Add memory write support.
- Implements various support classes and functions that will be
  needed in order to marshal requests to write to memory in the
  target team.
2015-05-23 16:54:16 -04:00
Rene Gollent 5474c67270 Debugger: Add page protection indicator to inspector.
InspectorWindow:
- We now display a label indicating if the currently inspected block
  is writable or not, so the user knows whether it's possible to modify
  the contents.
2015-05-23 16:54:15 -04:00
Rene Gollent 82bf490fa6 Debugger: Fix MemoryView layout issues.
MemoryView:
- Implement {Min,Max,Preferred}Size() hooks. The default BView
  versions were causing the inspector to sometimes not be properly
  resizable after previous settings were restored.
2015-05-23 16:54:14 -04:00
Rene Gollent 40d8306053 Debugger: Fix inverted error check.
InspectorWindow:
- Fix inverted error check when retrieving settings. This was
  causing us to fail to successfully load/apply previously stored
  settings for the inspector.
2015-05-23 16:54:14 -04:00
taos 2994934b92 Updates Vision 64bit package revision to vision-0.9.7.r949-3. This will work as soon as the Haiku 64bit repository will contain the correponding package. #12091
Signed-off-by: Joseph R. Prostko <joe.prostko@gmail.com>
2015-05-23 16:35:40 -04:00
Joseph R. Prostko ba0ab7be38 Add Fossil 1.33 packages
* Adds x86_gcc2, x86, and x86_64 packages
2015-05-23 15:28:57 -04:00
nitishjoshi25 94e47209d8 US-International Keymap changed, column 'Cs'
Lowercase letters for letter characters e.g. Caps-Shift-A produces ‘a’,
Caps-Shift-‘Y’ produces ‘y’, etc. Numbers and punctuation shifted so
Caps-Shift-1 produces ‘!’ and Caps-Shift-; produces ‘:’ (colon).

Fixes ticket #11869

Signed-off-by: John Scipione <jscipione@gmail.com>
2015-05-23 00:02:47 -07:00
autonielx 30a70103eb Update translations from Pootle 2015-05-23 06:28:50 +02:00
Stefano Ceccherini 83a02adb5c BButton: Fix hover status glitch
A BButton didn't lose its hover status when another window partially covered
it and the mouse cursor left its bounds rectangle.
Check for B_EXITED_VIEW in MouseMoved to fix the problem.
This fixes ticket #11962. Thanks to X512 for the analysis of the problem.
2015-05-22 18:36:31 +02:00
Axel Dörfler fa6fca91e6 app_server: Fixed some send fake mouse event issues.
* Activating a window never send a faked mouse message. This was
  noticeable when switching windows using the keyboard; if you then
  scrolled with the mouse wheel you could scroll in the previous window
  still.
* Also, using MouseEventWindow() in _SendFakeMouseMoved() doesn't work
  when you click the window to send it to behind: it's moved on button
  press, but the mouse event window is only released on button release,
  ie. too late.
* This is fixed by always using the current window under the mouse as
  target for the fake event.
2015-05-22 00:25:08 +02:00
Axel Dörfler e711e6e42f Moved BJob, and JobQueue into the support kit.
* Put it in the BSupportKit namespace, following the style introduced
  with the package kit for now.
* The BSupportKit::BJob class no longer knows about the package kit's
  Context class. However, the BPackageKit::BJob class does.
* Due to the namespace juggling, a lot of files had to be touched.
* The JobQueue class remains private.
* Due to the way Haiku is built on itself, you cannot build this change
  under Haiku with an older release.
2015-05-21 21:37:01 +02:00
Automatic Committer 5f9f1ac662 Update pci.ids from pciids.sourceforge.net 2015-05-21 05:20:27 +02:00
Humdinger f425c07003 Updated Beezer package. 2015-05-19 19:08:30 +02:00
Jérôme Duval 5122e6fe7b Added enca and libass packages for x86_64. 2015-05-18 17:44:26 +02:00
Jérôme Duval d546253a4b Added x86_64 packages for lua, sdl_gfx, sdl_image, smpeg.
* Update libvorbis x86_64 package.
2015-05-18 17:36:19 +02:00
Adrien Destugues 1d9f30253d Update gcc6809 and lwtools.
* This version actually works.
2015-05-17 22:09:10 +02:00
Jérôme Duval d61c73b352 Add lcms package for x86_64. 2015-05-17 11:13:32 +02:00
Puck Meerburg 47c470c6d0 BeDecorator: Add Stack & Tile support 2015-05-16 20:23:59 +02:00
Janus 85892ec52f PoorMan: Autoresize window.
* Fix #9244.
2015-05-16 16:25:13 +02:00