Commit Graph

44 Commits

Author SHA1 Message Date
Sven Weidauer
8cc6b55981 Nice back/forward buttons and moved refresh button into URL field (like Safari)
svn path=/trunk/netsurf/; revision=11477
2011-01-24 09:12:22 +00:00
François Revel
4dda0f0204 - whitespace cleanup.
- check if /opt/local exists and add it to search paths, so libjpeg installed by MacPort can be found, as it doesn't seem to have a pkg-config descriptor.

svn path=/trunk/netsurf/; revision=11471
2011-01-23 20:31:36 +00:00
Sven Weidauer
dd1e7b893b Activating (and fixing) more warnings in Xcode
svn path=/trunk/netsurf/; revision=11469
2011-01-23 19:32:56 +00:00
Sven Weidauer
f9ad379830 Generating version info in Info.plist from version.c
svn path=/trunk/netsurf/; revision=11468
2011-01-23 19:03:39 +00:00
Sven Weidauer
ce2f4da8ac Makefile cleanup and copying only required localized resources
svn path=/trunk/netsurf/; revision=11467
2011-01-23 19:03:19 +00:00
Sven Weidauer
d528da0fd9 Building universal binary (only works for clang and not for ppc64)
svn path=/trunk/netsurf/; revision=11465
2011-01-23 15:26:26 +00:00
Sven Weidauer
34b42a120a Assembling .app bundle in Makefile.target
svn path=/trunk/netsurf/; revision=11464
2011-01-23 14:14:35 +00:00
Sven Weidauer
010ac0c181 Fixed tab closing leaving the URL bar disconnected from the current tab
svn path=/trunk/netsurf/; revision=11423
2011-01-20 14:17:15 +00:00
Sven Weidauer
1490258b3e Renamed 'spinning' property to 'isProcessing' so that the tab bar picks it up and displays a spinner.
svn path=/trunk/netsurf/; revision=11420
2011-01-20 13:22:39 +00:00
Sven Weidauer
c46072be85 Correct path for Messages file
svn path=/trunk/netsurf/; revision=11419
2011-01-20 13:08:41 +00:00
Sven Weidauer
afbcd370c5 Improved tabs (draggable, can close last one)
svn path=/trunk/netsurf/; revision=11415
2011-01-20 11:38:16 +00:00
Sven Weidauer
ae37542582 Wrapping drawing code in own autorelease pool
svn path=/trunk/netsurf/; revision=11414
2011-01-20 11:38:14 +00:00
Sven Weidauer
5932151359 Releasing objects in dealloc
svn path=/trunk/netsurf/; revision=11413
2011-01-20 11:38:10 +00:00
Sven Weidauer
f85335a7f9 Implementing tabs and fixing scrolling.
svn path=/trunk/netsurf/; revision=11396
2011-01-19 20:19:43 +00:00
Sven Weidauer
5a259dadeb Implemented path plotter
svn path=/trunk/netsurf/; revision=11382
2011-01-19 10:20:44 +00:00
François Revel
6d1169e92d Add the required makefile stuff to build NetSurf for OSX using 'make cocoa' in trunk/. Crashes for now though. Requires some libs installed with macports to /opt/local.
svn path=/trunk/netsurf/; revision=11380
2011-01-19 01:36:21 +00:00
François Revel
ebc216434f Case insensitive filesystems should just be banned from Earth and even the Milky Way.
svn path=/trunk/netsurf/; revision=11379
2011-01-19 01:07:56 +00:00
Sven Weidauer
ef8098ebdf Removing history.m - those functions aren't called anyways.
svn path=/trunk/netsurf/; revision=11368
2011-01-18 08:27:00 +00:00
Sven Weidauer
df5a5582fd Menu items for reload and stop loading. Also validating zoom and stop loading menu actions.
svn path=/trunk/netsurf/; revision=11367
2011-01-18 08:26:56 +00:00
Sven Weidauer
0d98d39a1a Only showing regular browser windows, not frames or iframes.
svn path=/trunk/netsurf/; revision=11366
2011-01-18 08:26:49 +00:00
Sven Weidauer
5105548de6 More font traits
svn path=/trunk/netsurf/; revision=11359
2011-01-17 21:47:08 +00:00
Sven Weidauer
b3690a585d Using OS services to determine MIME types
svn path=/trunk/netsurf/; revision=11358
2011-01-17 21:47:00 +00:00
Sven Weidauer
84569f7db3 High-res icon
svn path=/trunk/netsurf/; revision=11352
2011-01-17 18:13:32 +00:00
Sven Weidauer
583047def6 Getting a real path for the options file
svn path=/trunk/netsurf/; revision=11350
2011-01-17 16:18:14 +00:00
Sven Weidauer
045183032f Font scaling and other scaling related fixes.
svn path=/trunk/netsurf/; revision=11349
2011-01-17 15:00:18 +00:00
Sven Weidauer
d2aa0bcea9 Taking homepage from user defaults
svn path=/trunk/netsurf/; revision=11348
2011-01-17 15:00:12 +00:00
Sven Weidauer
fbbfb2a75f Scaling mouse coordinates
svn path=/trunk/netsurf/; revision=11321
2011-01-14 19:03:16 +00:00
Sven Weidauer
f552e114bd Handling double-clicks
svn path=/trunk/netsurf/; revision=11320
2011-01-14 18:18:57 +00:00
Sven Weidauer
7bd51ba0ba Implementing selection and clipboard functions.
svn path=/trunk/netsurf/; revision=11319
2011-01-14 17:50:11 +00:00
Sven Weidauer
30d9439781 Better mouse handling for browser
svn path=/trunk/netsurf/; revision=11318
2011-01-14 16:54:39 +00:00
Sven Weidauer
ecc314c694 Implemented download window
svn path=/trunk/netsurf/; revision=11317
2011-01-14 12:46:06 +00:00
Sven Weidauer
633f294ce2 Opening URLs
svn path=/trunk/netsurf/; revision=11316
2011-01-14 12:46:01 +00:00
Sven Weidauer
dbaaa53f68 Correctly handling users closing windows
svn path=/trunk/netsurf/; revision=11311
2011-01-13 19:00:04 +00:00
Sven Weidauer
2ab5636619 Zooming, opening files, accepting http and https URLs
svn path=/trunk/netsurf/; revision=11310
2011-01-13 17:20:13 +00:00
Sven Weidauer
a9b60753f9 Implemented tree view/history window.
svn path=/trunk/netsurf/; revision=11309
2011-01-13 15:19:47 +00:00
Sven Weidauer
b65a405c3e Copy scale value from cloned window and setting new clip rect for every drawing operation.
svn path=/trunk/netsurf/; revision=11308
2011-01-13 11:15:40 +00:00
Sven Weidauer
f47c0f16e2 Adding build instructions for Cocoa and building with system-provided libpng by default.
svn path=/trunk/netsurf/; revision=11307
2011-01-13 07:47:07 +00:00
Sven Weidauer
23e9ad14ab Recalculating actual position in string after text split.
svn path=/trunk/netsurf/; revision=11300
2011-01-12 23:21:36 +00:00
Sven Weidauer
fce3238be0 Added UTF-8 to local encoding conversion functions. Just copies the string.
svn path=/trunk/netsurf/; revision=11299
2011-01-12 23:21:33 +00:00
Sven Weidauer
9c627479ca including <cocoa/cocoa.h> in prefix header
svn path=/trunk/netsurf/; revision=11297
2011-01-12 22:07:36 +00:00
Sven Weidauer
88d70ed6a4 Added icon
svn path=/trunk/netsurf/; revision=11296
2011-01-12 22:07:31 +00:00
Sven Weidauer
0409221064 Changed project file to use .xcconfig files and added shell script (config/detect.sh) to auto-generate local config file using pkg-config
svn path=/trunk/netsurf/; revision=11295
2011-01-12 22:07:27 +00:00
Sven Weidauer
9e31753420 Rendering only dirty rects
svn path=/trunk/netsurf/; revision=11294
2011-01-12 22:07:21 +00:00
John Mark Bell
b58dcc351f Cocoa front end (credit: Sven Weidauer)
svn path=/trunk/netsurf/; revision=11292
2011-01-12 20:21:17 +00:00