299710a7 | 30-Oct-2010 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
* Style changes.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39198 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
54336e82 | 30-Oct-2010 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
* Use Layout API.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39197 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
42c36e9f | 30-Oct-2010 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
* Style changes.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39196 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
239c0190 | 30-Oct-2010 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
* Use namespace "std" to fix build-o-matic error.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39195 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
ae83b2f1 | 30-Oct-2010 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
* Use check box to enable "Print preview" instead of a button. The button did make sense in BeOS where there was no printer selection dialog. The dialog is enabled in Haiku per default and clic
* Use check box to enable "Print preview" instead of a button. The button did make sense in BeOS where there was no printer selection dialog. The dialog is enabled in Haiku per default and clicking the "Preview" button closes the job setup dialog and returns to the printer selection dialog. The preview is shown after the printer selection dialog is closed clicking on the "OK" button.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39192 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
de18d919 | 30-Oct-2010 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
* Added driver specific settings to job data and job setup dialog.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39191 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
961e35fb | 26-Oct-2010 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
* Changed BaseCap ID type from int to int32. * Removed unused printer ID from PrinterCap.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39156 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
56c20e82 | 26-Oct-2010 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
* Style changes. * Removed unused code.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39154 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
308f0e19 | 26-Oct-2010 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
* Enable halftone configuration options if requested by printer driver only. * WIP: Driver specific generic capabilities.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39153 a95241bf-73f2-0
* Enable halftone configuration options if requested by printer driver only. * WIP: Driver specific generic capabilities.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39153 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
f412257c | 25-Oct-2010 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
* Store resolution ID in libprint specific field in JobData; as the pair of x/y resolutions might not be unique in all supported Gutenprint printer models
git-svn-id: file:///srv/svn/repos/hai
* Store resolution ID in libprint specific field in JobData; as the pair of x/y resolutions might not be unique in all supported Gutenprint printer models
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39142 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
f53abcbd | 25-Oct-2010 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
* Added field fKey to BaseCap (will be required for Gutenprint printer driver add-on). * Added ability to search for a PrinterCap by ID to class PrinterCap (for Gutenprint driver add-on). * Moved
* Added field fKey to BaseCap (will be required for Gutenprint printer driver add-on). * Added ability to search for a PrinterCap by ID to class PrinterCap (for Gutenprint driver add-on). * Moved code for searching a PrinterCap by name into class PrinterCap. * Refactored code in JobSetupDlg to use the new method. * Refactored duplicated code in JobSetupDlg. * There is still a lot of refactoring potential in libprint.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39141 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
08d759fe | 25-Oct-2010 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
* More style changes. * Removed namespace handling for Metrowerks compiler.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39140 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
a7dde370 | 25-Oct-2010 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
* Style changes. * Unused code removed.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39139 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
b23e9af5 | 21-Oct-2010 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
Thanks to anevilyak, the previous approach was not thread safe. You can specify a friend layout now if you want to connect tabs of different BALMLayout's.
git-svn-id: file:///srv/svn/repos/haiku/h
Thanks to anevilyak, the previous approach was not thread safe. You can specify a friend layout now if you want to connect tabs of different BALMLayout's.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39041 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
56187df6 | 21-Oct-2010 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
Use a global solver per application. This make it possible to wire different BALMLayout's.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39040 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
5a695bce | 16-Oct-2010 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
* Use layout API in libprint dialogs. * Use layout API in preview printer add-on. * Use layout API in some dialogs in PDF Writer. * Removed unused class PrinterSetupWindow from PDF Writer. * Improved
* Use layout API in libprint dialogs. * Use layout API in preview printer add-on. * Use layout API in some dialogs in PDF Writer. * Removed unused class PrinterSetupWindow from PDF Writer. * Improved layout in print_server configuration dialog.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38986 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
c2f0a314 | 13-Oct-2010 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
Rename ReplaceObjectiveFunction to SwapObjectiveFunction I think this makes it more clear that the old function is not deleted. Cleanup Jamfile.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk
Rename ReplaceObjectiveFunction to SwapObjectiveFunction I think this makes it more clear that the old function is not deleted. Cleanup Jamfile.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38960 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
fc691d7d | 05-Oct-2010 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
- Remove lp_solve dependencies form Variable class and put everything into LinearSpec. As a side effect Variable management is a bit more consistence now. We want to replace lp_solve soon so it will
- Remove lp_solve dependencies form Variable class and put everything into LinearSpec. As a side effect Variable management is a bit more consistence now. We want to replace lp_solve soon so it will be easier to replace it just in LinearSpec. - Update copyrights. - Lot of small things related to the Variable refactoring.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38892 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
cad0c434 | 04-Oct-2010 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
Refactor LinearSpec a bit, make it more difficult to leak the objective function.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38888 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
6751b488 | 04-Oct-2010 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
Fix gcc2 build + warnings.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38885 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
37344020 | 03-Oct-2010 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
- Add a alternative method to setup a group layout. BLayoutItem / BView are wrapped into a GroupItem. GroupItem overloads the | (horizontal tiling) and / (vertical tiling) operators. In this manner y
- Add a alternative method to setup a group layout. BLayoutItem / BView are wrapped into a GroupItem. GroupItem overloads the | (horizontal tiling) and / (vertical tiling) operators. In this manner you can create a group layout using these operators, e.g. GroupItem item = GroupItem(button1) | (GroupItem(button2) / GroupItem(button3)); would layout button1 at the left and button2 and button3 at the right in a vertical layout. All the layout information is stored in the GroupItem item, to setup the final layout you have to call BuildLayout(item). If you like it it could also be added to the BGroupLayout. - Add operator test app.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38877 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
70e20761 | 30-Sep-2010 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
- Add helper functions to get the tabs of a view or a layout item. - AddView only require the top, left tabs now. - Remove the TwoViews test and replace it with a slightly more complex test. - Merge
- Add helper functions to get the tabs of a view or a layout item. - AddView only require the top, left tabs now. - Remove the TwoViews test and replace it with a slightly more complex test. - Merge XTab and YTab files into one header file.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38860 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
5b6fca06 | 29-Sep-2010 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
- Rework the ALM layout api. The AddItemTo* function are now related to the current Area. On default the current Area is the last added Area. - Add some more const where appreciated. - Fix some style
- Rework the ALM layout api. The AddItemTo* function are now related to the current Area. On default the current Area is the last added Area. - Add some more const where appreciated. - Fix some style issues and a leak in Row and Column.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38842 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
19ddd4f1 | 23-Sep-2010 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
SetDefaultBehavior is not needed since all views handled in this function have min and max size equal the pref size (despite of the status bar length, which is ok). As a result they don't grow or shr
SetDefaultBehavior is not needed since all views handled in this function have min and max size equal the pref size (despite of the status bar length, which is ok). As a result they don't grow or shrink undesirable as assumed previously. As a result also the AutoPreferredContentSize is not needed.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38795 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
21f083af | 23-Sep-2010 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
- Implement all Add* function of the BLayout class properly. If the Add* functions of the BLayout class are called add the item to the right upper corner of the previous area. That is at least better
- Implement all Add* function of the BLayout class properly. If the Add* functions of the BLayout class are called add the item to the right upper corner of the previous area. That is at least better than ignore this functions. - Add more convenience AddViewTo{Right, Left, Top, Bottom} functions to add a item to the sides of an existing area. - Need to add the Jamfile hack again to include the ViewLayoutItem.h header. I thing about to add the ALMLayout.* files to the interface dir when its a little bit more matured. Then the problem will be solved. Till I made a decision or somebody tell me its a bad idea to add the ALMLayout to the official interface stuff or the ViewLayoutItem.h should be in a shared header dir I will keep this hack.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38793 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|