#
964b6e80 |
| 30-Oct-2023 |
Humdinger <humdinger@mailbox.org> |
People: Accept initial values
Besides the entry_ref to an existing Person file as argv, also accept a BMessage containing values for attributes and set those in the new window.
The specifier name i
People: Accept initial values
Besides the entry_ref to an existing Person file as argv, also accept a BMessage containing values for attributes and set those in the new window.
The specifier name in the BMessage needs to be the same as the attribute name used by the People app, e.g. "META:email".
Needed to let the Mail app create a new Person file with the email address already filled in.
Fixes #14766
Change-Id: I637200b08d5c1b7cf52d7cf3f56dab93ce1a6ec5 Reviewed-on: https://review.haiku-os.org/c/haiku/+/7085 Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk> Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
show more ...
|
#
5c040b73 |
| 24-Oct-2023 |
Augustin Cavalier <waddlesplash@gmail.com> |
People: Fix buffer overflow in string handling.
Also move some variable declarations closer to their usages.
Fixes #18618.
|
#
b5a859ad |
| 24-Jul-2021 |
Adrien Destugues <adrien.destugues@opensource.viveris.fr> |
People: make default size larger
We have increased the number of default attributes, so the initial size wasn't enough.
On small resolution displays, adjust the size to not end up with part of the
People: make default size larger
We have increased the number of default attributes, so the initial size wasn't enough.
On small resolution displays, adjust the size to not end up with part of the window outside the screen.
Fixes #15371
Change-Id: Ie59cb3a3f6609eff7d933d0bf0e11f66637d6d10 Reviewed-on: https://review.haiku-os.org/c/haiku/+/2222 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com> Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
show more ...
|
#
f290b766 |
| 20-Apr-2017 |
Augustin Cavalier <waddlesplash@gmail.com> |
People: Enclose PeopleView in a BScrollView.
People uses a customizeable set of attributes, and on my install that has a lot of old BeOS applications, the window is too tall for the screen. So now i
People: Enclose PeopleView in a BScrollView.
People uses a customizeable set of attributes, and on my install that has a lot of old BeOS applications, the window is too tall for the screen. So now it will be possible to scroll it.
Depends on the prior change to BScrollView to auto-update scrollbar limits when the window size changes, as otherwise you will not be able to scroll properly.
As you can see by the date, I've had this patch sitting around for almost 2 years now, waiting for BScrollView layouted behavior to be fixed...
Change-Id: Iee7a691771d3b17efb2f6aba8c5011986ad0e36b Reviewed-on: https://review.haiku-os.org/c/894 Reviewed-by: waddlesplash <waddlesplash@gmail.com>
show more ...
|
#
d63ed584 |
| 15-Jan-2017 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
People: revert window spacing changes
Revert changes from d0ac609964842f8cdb6d54b3c539c6c15293e172
The People window include a dark grey stripe, which must be next to the window border with no spac
People: revert window spacing changes
Revert changes from d0ac609964842f8cdb6d54b3c539c6c15293e172
The People window include a dark grey stripe, which must be next to the window border with no spacing. The spacing was properly done inside the main view.
Thanks to Diver for noticing the issue.
show more ...
|
#
c302a243 |
| 23-Dec-2015 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
Merge remote-tracking branch 'upstream/master' into intel-extreme
|
#
991dadd6 |
| 16-Jun-2014 |
Humdinger <humdingerb@gmail.com> |
Make sure there's a space in front of B_UTF8_ELLIPSIS.
As PulkoMandy said in hrev47388: C++11 safe and reads better.
|
#
25a7b01d |
| 05-May-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Merge branch 'master' into package-management
Additional changes: * Add src/system/kernel/lib/zlib, which builds a kernel version of zlib, needed by packagefs. * BuildFeatures: Add a build feature
Merge branch 'master' into package-management
Additional changes: * Add src/system/kernel/lib/zlib, which builds a kernel version of zlib, needed by packagefs. * BuildFeatures: Add a build feature "gcc2" to allow for easier checks. * Referenceable.cpp: Include <OS.h> instead of <debugger.h>. The latter is not needed and prevents building for the build platform. * zlib/zutil.h: Fix gcc 2 build. We really should use the external package instead.
Conflicts: .gitignore build/jam/BuildSetup build/jam/FileRules build/jam/FloppyBootImage build/jam/HaikuImage build/jam/ImageRules build/jam/KernelRules build/jam/NetBootArchive build/jam/OptionalBuildFeatures build/jam/OptionalLibPackages build/jam/OptionalPackageDependencies build/jam/OptionalPackages build/scripts/build_haiku_image configure data/bin/installoptionalpackage data/system/boot/Bootscript headers/os/app/Message.h headers/os/package/PackageInfo.h headers/os/package/PackageInfoAttributes.h headers/os/package/PackageInfoSet.h headers/os/package/PackageRoster.h headers/os/package/PackageVersion.h headers/os/package/hpkg/PackageInfoAttributeValue.h headers/os/storage/FindDirectory.h headers/os/storage/Node.h headers/os/support/StringList.h headers/private/system/directories.h src/add-ons/kernel/drivers/audio/ac97/es1370/Jamfile src/add-ons/kernel/file_systems/packagefs/AttributeIndex.cpp src/add-ons/kernel/file_systems/packagefs/Jamfile src/add-ons/kernel/file_systems/packagefs/Package.cpp src/add-ons/kernel/file_systems/packagefs/Package.h src/add-ons/kernel/file_systems/packagefs/PackageDomain.cpp src/add-ons/kernel/file_systems/packagefs/PackageDomain.h src/add-ons/kernel/file_systems/packagefs/PackageFSRoot.cpp src/add-ons/kernel/file_systems/packagefs/PackageLinkDirectory.cpp src/add-ons/kernel/file_systems/packagefs/PackageLinkDirectory.h src/add-ons/kernel/file_systems/packagefs/PackageLinkSymlink.cpp src/add-ons/kernel/file_systems/packagefs/PackageLinkSymlink.h src/add-ons/kernel/file_systems/packagefs/PackageLinksDirectory.cpp src/add-ons/kernel/file_systems/packagefs/PackageNode.h src/add-ons/kernel/file_systems/packagefs/ResolvableFamily.cpp src/add-ons/kernel/file_systems/packagefs/Version.cpp src/add-ons/kernel/file_systems/packagefs/Version.h src/add-ons/kernel/file_systems/packagefs/Volume.cpp src/add-ons/kernel/file_systems/packagefs/Volume.h src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp src/add-ons/kernel/file_systems/userlandfs/shared/driver_settings.c src/apps/deskbar/BarApp.cpp src/apps/deskbar/BarMenuBar.cpp src/apps/deskbar/BarMenuBar.h src/apps/deskbar/BarView.cpp src/apps/deskbar/BarView.h src/apps/deskbar/BarWindow.cpp src/apps/deskbar/BarWindow.h src/apps/deskbar/DeskbarMenu.cpp src/apps/deskbar/DeskbarMenu.h src/apps/deskbar/DeskbarUtils.cpp src/apps/deskbar/DeskbarUtils.h src/apps/deskbar/ExpandoMenuBar.cpp src/apps/deskbar/ExpandoMenuBar.h src/apps/deskbar/TeamMenu.cpp src/apps/processcontroller/ProcessController.cpp src/apps/remotedesktop/RemoteDesktop.cpp src/bin/bash/config-top.h src/bin/finddir.c src/bin/package/Jamfile src/bin/package/command_add.cpp src/bin/package/command_create.cpp src/bin/package/command_list.cpp src/bin/package_repo/command_list.cpp src/bin/pkgman/command_refresh.cpp src/build/libbe/support/Jamfile src/build/libpackage/Jamfile src/build/libroot/Jamfile src/build/libroot/fs.cpp src/build/libroot/remapped_functions.h src/kits/locale/MutableLocaleRoster.cpp src/kits/opengl/GLRendererRoster.cpp src/kits/package/PackageInfo.cpp src/kits/package/PackageInfoSet.cpp src/kits/package/PackageRoster.cpp src/kits/package/PackageVersion.cpp src/kits/package/RepositoryCache.cpp src/kits/package/hpkg/PackageWriterImpl.cpp src/kits/package/hpkg/ReaderImplBase.cpp src/kits/package/hpkg/WriterImplBase.cpp src/kits/print/PrintTransport.cpp src/kits/print/Printer.cpp src/kits/screensaver/ScreenSaverRunner.cpp src/kits/support/StringList.cpp src/kits/tracker/ContainerWindow.cpp src/kits/tracker/DeskWindow.cpp src/kits/tracker/PoseView.cpp src/libs/print/libprint/Transport.cpp src/preferences/printers/AddPrinterDialog.cpp src/preferences/screensaver/ScreenSaverWindow.cpp src/servers/debug/DebugServer.cpp src/servers/input/AddOnManager.cpp src/servers/media_addon/MediaAddonServer.cpp src/system/boot/Jamfile src/system/boot/loader/Jamfile src/system/boot/loader/loader.cpp src/system/boot/loader/vfs.cpp src/system/kernel/fs/vfs.cpp src/system/kernel/fs/vfs_boot.cpp src/system/libroot/os/find_directory.cpp src/system/runtime_loader/runtime_loader.cpp src/tools/package/Jamfile
show more ...
|
#
dcd112f7 |
| 31-Dec-2012 |
François Revol <revol@free.fr> |
Merge branch 'master' into sam460ex
|
#
776c58b2 |
| 30-Dec-2012 |
Humdinger <humdingerb@gmail.com> |
Unifying the quit/save alerts.
Wherever I found an alert prompting to save changes, I used the button labeling 'Cancel', 'Don't save', 'Save' with the first button left aligned, 2nd and 3rd right al
Unifying the quit/save alerts.
Wherever I found an alert prompting to save changes, I used the button labeling 'Cancel', 'Don't save', 'Save' with the first button left aligned, 2nd and 3rd right aligned.
I added the shortcuts 'd' for 'Don't save, and 's' for 'Save' where not already set.
The topic was discussed at http://permalink.gmane.org/gmane.os.haiku.devel/23244 The discussion died down, I hope I made changes everyone can live with.
show more ...
|
#
c802257b |
| 06-Aug-2012 |
Alex Smith <alex@alex-smith.me.uk> |
Merge branch 'master' into x86_64
|
#
aed35104 |
| 05-Aug-2012 |
Humdinger <humdingerb@gmail.com> |
Close alerts with ESCAPE key.
Added SetFlags(B_CLOSE_ON_ESCAPE) or SetShortcut(index, B_ESCAPE) to BAlerts depending if the result gets used later in the code, or if it's a one-button BAlert.
|
#
546208a5 |
| 16-Apr-2012 |
Oliver Tappe <zooey@hirschkaefer.de> |
More catalog-related cleanup.
* rename B_TRANSLATE_CONTEXT to B_TRANSLATION_CONTEXT and B_TRANSLATE_WITH_CONTEXT to B_TRANSLATE_CONTEXT, squashing a TODO * adjust all uses of both macros in Haiku'
More catalog-related cleanup.
* rename B_TRANSLATE_CONTEXT to B_TRANSLATION_CONTEXT and B_TRANSLATE_WITH_CONTEXT to B_TRANSLATE_CONTEXT, squashing a TODO * adjust all uses of both macros in Haiku's source tree * use correct header guard for collecting/Catalog.h
The renamed macros require adjustments to all external applications using catalogs.
show more ...
|
#
805cd0be |
| 08-Apr-2011 |
Jonas Sundström <jonas@kirilla.com> |
Make cut/copy/paste/undo work.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41205 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
589d9759 |
| 25-Feb-2011 |
Philippe Houdoin <philippe.houdoin@gmail.com> |
Since _SetToRet() check previous value of fRef, an sane initial value must be set at construction. Closes #7264.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40683 a95241bf-73f2-0310-859d-f6
Since _SetToRet() check previous value of fRef, an sane initial value must be set at construction. Closes #7264.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40683 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
433dc783 |
| 24-Feb-2011 |
Philippe Houdoin <philippe.houdoin@gmail.com> |
As spotted by Stephan, pulled out items enabling/disabling of the if block, as menu items must be updated even when the focus is not a text view! Thanks.
git-svn-id: file:///srv/svn/repos/haiku/hai
As spotted by Stephan, pulled out items enabling/disabling of the if block, as menu items must be updated even when the focus is not a text view! Thanks.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40670 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
2f768089 |
| 24-Feb-2011 |
Philippe Houdoin <philippe.houdoin@gmail.com> |
Soon the current focused could be something else than a BTextView...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40662 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
84627497 |
| 23-Feb-2011 |
Philippe Houdoin <philippe.houdoin@gmail.com> |
Add a new feature to People app: a picture can now be stored in Person file, besides attributes.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40647 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6df07298 |
| 12-Feb-2011 |
Stephan Aßmus <superstippi@gmx.de> |
Added "Configure attributes" item to Edit menu (?). This feature invokes FileTypes with the Person MIME type selected.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40473 a95241bf-73f2-0310-8
Added "Configure attributes" item to Edit menu (?). This feature invokes FileTypes with the Person MIME type selected.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40473 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
968ec77e |
| 12-Feb-2011 |
Stephan Aßmus <superstippi@gmx.de> |
Renamed PeopleWindow/View to PersonWindow/View, since they only show one person at a time.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40462 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3c5208e4 |
| 07-Nov-2015 |
Humdinger <humdingerb@gmail.com> |
Improve/fix layout
Some tweaks to the layout of apps/prefs in the course of using B_USE_WINDOW_SPACING.
|
#
d0ac6099 |
| 07-Nov-2015 |
Humdinger <humdingerb@gmail.com> |
Use B_USE_WINDOW_SPACING
Use B_USE_WINDOW_SPACING as inset from contents to window border. Some whitespace cleanup.
|