#
e680a439 |
|
13-Feb-2019 |
Yatendra Singh <yatendra1999luffy@gmail.com> |
Launchbox: autostart on boot Use launch daemon to autostart Launchbox if enabled in settings. Change-Id: Id0aaf454cfbc0cc42db2dbb54d6788c79dae6949 Reviewed-on: https://review.haiku-os.org/c/917 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
|
#
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's source tree * use correct header guard for collecting/Catalog.h The renamed macros require adjustments to all external applications using catalogs.
|
#
a1e3c32d |
|
20-May-2011 |
Axel Dörfler <axeld@pinc-software.de> |
* BIconButton now inherits from BControl, solving a TODO comment. * I tried to reuse as much state from BControl as possible, so I removed a few states. * Also made the flags private, and added protected SetInside()/IsInside() methods. * Removed useless BIconButton::ID(). * Adjusted users. * Minor cleanup, automatic white space cleanup. -alpha git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41611 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
804c69ca |
|
20-Feb-2011 |
Stephan Aßmus <superstippi@gmx.de> |
Moved IconButton from LaunchBox (actually the updated version from WebPositive) into libshared.a as BPrivate::BIconButton. Removed some outdated functionality as well (now only uses BControlLook for drawing, cleaned up custom drawing). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40587 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
eac4e22b |
|
25-Jan-2011 |
Siarzhuk Zharski <zharik@gmx.li> |
1) Belarusian localization files are updated from HTA; 2) LaunchBox: excessive internationalization removed - debug messages sent into stdout and stderr should not be localized. Pointed by Diver. Thanx! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40289 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0e07d4c0 |
|
24-Dec-2010 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
Patch by Mike Roll as part of GCI: i18n LaunchBox git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39937 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1179b11b |
|
10-Jun-2010 |
Stephan Aßmus <superstippi@gmx.de> |
Work around a bug in the tool tip implementation that prevents changing the tool tip once it has been displayed. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37078 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
83de0ccd |
|
10-Jan-2010 |
Philippe Saint-Pierre <stpere@gmail.com> |
Launchbox was displaying the description of the application into its tooltips even if it meant displaying the same label twice. Fixes bug #5233. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35002 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9368e58b |
|
18-Sep-2009 |
Stephan Aßmus <superstippi@gmx.de> |
* Re-enabled tool tips as those are now supported in Haiku. * Make sure settings are saved rightaway whenever they change. (Solves a ticket which I cannot seem to find right now.) * Some improvements to the NamePanel layout/size (when setting descriptions). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33167 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8d186370 |
|
21-Apr-2009 |
Stephan Aßmus <superstippi@gmx.de> |
* Added setting for "Ignore Double Click". I assumed it to be the desired behavior to ignore double clicks in case someone did it out of habbit, but wouldn't expect an app to launch twice because of that. However, some people may want the plain/straight button behavior, as testified in #3800. :-) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30307 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c0d8a10f |
|
21-Apr-2009 |
Stephan Aßmus <superstippi@gmx.de> |
Style cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30302 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2f86ba45 |
|
15-Feb-2009 |
Stephan Aßmus <superstippi@gmx.de> |
Implemented a new look for the Haiku interface controls. It was overheard that they looked too ninety-ish. TODO: The code behind this is work in progress. The basic idea is to extract all drawing code into a new class BControlLook, of which there is a global instance be_control_look, instantiated in InterfaceDefs.cpp. At the moment, all the old drawing code is still there, and the usage of be_control_look is inside if-bodies checking the instance against NULL. In another words, by not instanitating be_control_look, you can revert back to the old look. BControlLook's job is to provide reusable methods for drawing certain types of frames, backgrounds and labels, so that application developers can make controls that re-use the same drawing code as built-in controls and adopt to changes made there. I have added the notion of "borders". Each of the frame drawing methods can be made to draw certain borders only, which is supposed to help when controls shall visually attach. This feature is not fully explored at all ATM. TODO: Update BColumnListView header view and BStringItem text spacing. Update other apps where it makes sense to use BControlLook. For the moment, only Tracker and LaunchBox are updated. More... NOTE: The new look is not very radically different, so that existing apps do not immediately look too ugly or out of place. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29221 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
34ef8378 |
|
16-Nov-2008 |
Stephan Aßmus <superstippi@gmx.de> |
Fixed the problem that icon buttons are too small when creating new ones. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28667 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a6099ca9 |
|
14-Oct-2008 |
Stephan Aßmus <superstippi@gmx.de> |
* Implemented changing the icons size (several ones are supported from 16 x 16 to 64 x 64). * Changed the layout code to have dynamic padding depending on main icon size. * Fixed a problem with the "Auto Raise" feature where, when the pad was along the bottom, you had to tip the top of the screen with the mouse for the pad to raise... git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28096 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f946336f |
|
31-Mar-2008 |
Stephan Aßmus <superstippi@gmx.de> |
* Better error output in LaunchButton * Load both the app signature and the entry_ref from the settings in any case, but do not use the entry_ref if the entry does not exist anymore. * Prefer the entry_ref when launch something. This make it much easier to launch a specific executable, especially if multiple copies exist on the harddrive. If launching via ref failed, or no ref is provided in the first place, fall back to launching by signature. * Much improved error output when launching fails, now via BAlert. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24703 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
25648ff0 |
|
08-Jun-2007 |
Stephan Aßmus <superstippi@gmx.de> |
* added LaunchBox, an application launcher with drag&drop support * it has been rewritten from using liblayout to use the new Haiku layout framework * TODO: it should come with default settings * TODO: the minimum window size is not yet set by the layout framework (?) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21373 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
546208a53940a26c6379c48a7854ade1a8250fc5 |
|
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's source tree * use correct header guard for collecting/Catalog.h The renamed macros require adjustments to all external applications using catalogs.
|
#
a1e3c32da97b9b8c56f14d811ad63fe134c44aab |
|
20-May-2011 |
Axel Dörfler <axeld@pinc-software.de> |
* BIconButton now inherits from BControl, solving a TODO comment. * I tried to reuse as much state from BControl as possible, so I removed a few states. * Also made the flags private, and added protected SetInside()/IsInside() methods. * Removed useless BIconButton::ID(). * Adjusted users. * Minor cleanup, automatic white space cleanup. -alpha git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41611 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
804c69ca0658b139a7ba202b790f066ce8c289de |
|
20-Feb-2011 |
Stephan Aßmus <superstippi@gmx.de> |
Moved IconButton from LaunchBox (actually the updated version from WebPositive) into libshared.a as BPrivate::BIconButton. Removed some outdated functionality as well (now only uses BControlLook for drawing, cleaned up custom drawing). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40587 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
eac4e22b9a2c90797b877e0570d86d30b3739342 |
|
25-Jan-2011 |
Siarzhuk Zharski <zharik@gmx.li> |
1) Belarusian localization files are updated from HTA; 2) LaunchBox: excessive internationalization removed - debug messages sent into stdout and stderr should not be localized. Pointed by Diver. Thanx! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40289 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0e07d4c078c779ba1e195d4c4e3881a2326270d1 |
|
24-Dec-2010 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
Patch by Mike Roll as part of GCI: i18n LaunchBox git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39937 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1179b11bf299d362ef9d3b118ae53f7a2fbc3718 |
|
10-Jun-2010 |
Stephan Aßmus <superstippi@gmx.de> |
Work around a bug in the tool tip implementation that prevents changing the tool tip once it has been displayed. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37078 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
83de0ccdec4ec2b4e69b2334500c3809ca904291 |
|
10-Jan-2010 |
Philippe Saint-Pierre <stpere@gmail.com> |
Launchbox was displaying the description of the application into its tooltips even if it meant displaying the same label twice. Fixes bug #5233. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35002 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9368e58be42cdd06d03817d3815a12fbb69e7cfa |
|
18-Sep-2009 |
Stephan Aßmus <superstippi@gmx.de> |
* Re-enabled tool tips as those are now supported in Haiku. * Make sure settings are saved rightaway whenever they change. (Solves a ticket which I cannot seem to find right now.) * Some improvements to the NamePanel layout/size (when setting descriptions). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33167 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8d1863708046e19583d17c048b0ca3c7058d98fb |
|
21-Apr-2009 |
Stephan Aßmus <superstippi@gmx.de> |
* Added setting for "Ignore Double Click". I assumed it to be the desired behavior to ignore double clicks in case someone did it out of habbit, but wouldn't expect an app to launch twice because of that. However, some people may want the plain/straight button behavior, as testified in #3800. :-) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30307 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c0d8a10f502588882273ef4bc4a1e752a586ac8e |
|
21-Apr-2009 |
Stephan Aßmus <superstippi@gmx.de> |
Style cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30302 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2f86ba45579bdc9648b232175f87edc62ab71b54 |
|
15-Feb-2009 |
Stephan Aßmus <superstippi@gmx.de> |
Implemented a new look for the Haiku interface controls. It was overheard that they looked too ninety-ish. TODO: The code behind this is work in progress. The basic idea is to extract all drawing code into a new class BControlLook, of which there is a global instance be_control_look, instantiated in InterfaceDefs.cpp. At the moment, all the old drawing code is still there, and the usage of be_control_look is inside if-bodies checking the instance against NULL. In another words, by not instanitating be_control_look, you can revert back to the old look. BControlLook's job is to provide reusable methods for drawing certain types of frames, backgrounds and labels, so that application developers can make controls that re-use the same drawing code as built-in controls and adopt to changes made there. I have added the notion of "borders". Each of the frame drawing methods can be made to draw certain borders only, which is supposed to help when controls shall visually attach. This feature is not fully explored at all ATM. TODO: Update BColumnListView header view and BStringItem text spacing. Update other apps where it makes sense to use BControlLook. For the moment, only Tracker and LaunchBox are updated. More... NOTE: The new look is not very radically different, so that existing apps do not immediately look too ugly or out of place. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29221 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
34ef8378c52e2e520a4ed34e4f5239cd9d2c415e |
|
16-Nov-2008 |
Stephan Aßmus <superstippi@gmx.de> |
Fixed the problem that icon buttons are too small when creating new ones. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28667 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a6099ca9e5e21e047567244f1b35f5636e5a94ff |
|
14-Oct-2008 |
Stephan Aßmus <superstippi@gmx.de> |
* Implemented changing the icons size (several ones are supported from 16 x 16 to 64 x 64). * Changed the layout code to have dynamic padding depending on main icon size. * Fixed a problem with the "Auto Raise" feature where, when the pad was along the bottom, you had to tip the top of the screen with the mouse for the pad to raise... git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28096 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f946336faa322a2c9df31efe318f89313c80a700 |
|
31-Mar-2008 |
Stephan Aßmus <superstippi@gmx.de> |
* Better error output in LaunchButton * Load both the app signature and the entry_ref from the settings in any case, but do not use the entry_ref if the entry does not exist anymore. * Prefer the entry_ref when launch something. This make it much easier to launch a specific executable, especially if multiple copies exist on the harddrive. If launching via ref failed, or no ref is provided in the first place, fall back to launching by signature. * Much improved error output when launching fails, now via BAlert. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24703 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
25648ff02029112c6152fbbc43949cc81b195adf |
|
08-Jun-2007 |
Stephan Aßmus <superstippi@gmx.de> |
* added LaunchBox, an application launcher with drag&drop support * it has been rewritten from using liblayout to use the new Haiku layout framework * TODO: it should come with default settings * TODO: the minimum window size is not yet set by the layout framework (?) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21373 a95241bf-73f2-0310-859d-f6bbb57e9c96
|